--- /srv/rebuilderd/tmp/rebuilderdNBoNTl/inputs/hasktags_0.73.0-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdNBoNTl/out/hasktags_0.73.0-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-22 18:51:44.000000 debian-binary │ -rw-r--r-- 0 0 0 760 2026-02-22 18:51:44.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3678068 2026-02-22 18:51:44.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3675428 2026-02-22 18:51:44.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/hasktags │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,19 +4,19 @@ │ │ │ │ There are 10 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000034 0x00008034 0x00008034 0x00140 0x00140 R 0x4 │ │ │ │ INTERP 0x000174 0x00008174 0x00008174 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00008000 0x00008000 0x1513bb8 0x1513bb8 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x00008000 0x00008000 0x1513ba8 0x1513ba8 R E 0x1000 │ │ │ │ LOAD 0x1514840 0x0151d840 0x0151d840 0x11d49c 0x1210f4 RW 0x1000 │ │ │ │ DYNAMIC 0x1514eec 0x0151deec 0x0151deec 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000190 0x00008190 0x00008190 0x00044 0x00044 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x1513bb0 0x0151bbb0 0x0151bbb0 0x00008 0x00008 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x1513ba0 0x0151bba0 0x0151bba0 0x00008 0x00008 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ ARM_EXIDX 0x13bf6cc 0x013c76cc 0x013c76cc 0x00008 0x00008 R 0x4 │ │ │ │ GNU_RELRO 0x1514840 0x0151d840 0x0151d840 0x007c0 0x007c0 RW 0x10 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -14,17 +14,17 @@ │ │ │ │ [ 9] .rel.dyn REL 0000abb0 002bb0 000108 08 A 4 0 4 │ │ │ │ [10] .rel.plt REL 0000acb8 002cb8 000900 08 AI 4 26 4 │ │ │ │ [11] .init PROGBITS 0000b5b8 0035b8 00000c 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 0000b5c4 0035c4 000d94 00 AX 0 0 4 │ │ │ │ [13] .text PROGBITS 0000c358 004358 13bb36c 00 AX 0 0 8 │ │ │ │ [14] .fini PROGBITS 013c76c4 13bf6c4 000008 00 AX 0 0 4 │ │ │ │ [15] .ARM.exidx ARM_EXIDX 013c76cc 13bf6cc 000008 08 AL 13 0 4 │ │ │ │ - [16] .rodata PROGBITS 013c76e0 13bf6e0 1544cc 00 A 0 0 16 │ │ │ │ - [17] .eh_frame PROGBITS 0151bbac 1513bac 000004 00 A 0 0 4 │ │ │ │ - [18] .eh_frame_hdr PROGBITS 0151bbb0 1513bb0 000008 00 A 0 0 4 │ │ │ │ + [16] .rodata PROGBITS 013c76e0 13bf6e0 1544bc 00 A 0 0 16 │ │ │ │ + [17] .eh_frame PROGBITS 0151bb9c 1513b9c 000004 00 A 0 0 4 │ │ │ │ + [18] .eh_frame_hdr PROGBITS 0151bba0 1513ba0 000008 00 A 0 0 4 │ │ │ │ [19] .data.rel.ro.local PROGBITS 0151d840 1514840 000020 00 WA 0 0 4 │ │ │ │ [20] .fini_array FINI_ARRAY 0151d860 1514860 000004 04 WA 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0151d864 1514864 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 0151d870 1514870 00067c 00 WA 0 0 16 │ │ │ │ [23] .dynamic DYNAMIC 0151deec 1514eec 000108 08 WA 5 0 4 │ │ │ │ [24] .data PROGBITS 0151e000 1515000 11a514 00 WA 0 0 16 │ │ │ │ [25] .tm_clone_table PROGBITS 01638514 162f514 000000 00 WA 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ 0163a4d8 00005e15 R_ARM_GLOB_DAT 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ 0163a380 00007115 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ 0163a35c 00007c15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ 0163a7f8 0000b415 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ 0163a7f0 0000b515 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ 01638518 0000b915 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ 01638ad8 00010815 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ -016393b8 00015715 R_ARM_GLOB_DAT 0000b830 free@GLIBC_2.4 │ │ │ │ +0163925c 00015715 R_ARM_GLOB_DAT 0000b830 free@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x2cb8 contains 288 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0163a85c 00000e16 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ 0163a860 0000b616 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 0163a864 0000b916 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 0163a868 0000e516 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 93cfdcdba5c394564dcd4b7ada15704dad3fa03f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 55d70b7d0821edc01d1819f1369cc4c173208fd0 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -3474,14 +3474,137 @@ │ │ │ │ 'Partial │ │ │ │ Data.Binary.Get │ │ │ │ binary-0.8.9.3-inplace │ │ │ │ not enough bytes │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Fail │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Partial │ │ │ │ binary-0.8.9.3-inplace:Data.Binary.Get.Done │ │ │ │ +negative index: │ │ │ │ +, length = │ │ │ │ +index too large: │ │ │ │ +intercalate │ │ │ │ +negative length: │ │ │ │ +packCStringLen │ │ │ │ +hGetNonBlocking │ │ │ │ +errorEmptyList │ │ │ │ +hGetSome │ │ │ │ +Data.ByteString.hGetLine │ │ │ │ +moduleErrorIO │ │ │ │ +empty ByteString │ │ │ │ +moduleError │ │ │ │ +Data.ByteString. │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +: illegal ByteString size │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ +Negative exponent │ │ │ │ +Data.ByteString.Unsafe │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +negative index: │ │ │ │ +index too large: │ │ │ │ +Strict splitWith returned [] for nonempty input │ │ │ │ +Strict split returned [] for nonempty input │ │ │ │ +hGetNonBlocking │ │ │ │ +internal error: toSplit not longer than toScan │ │ │ │ +splitAtEndFold │ │ │ │ +empty ByteString │ │ │ │ +moduleError │ │ │ │ +Data.ByteString.Lazy. │ │ │ │ +: illegal ByteString size │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy.hs │ │ │ │ +Data.ByteString.Lazy │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +errorEmptyList │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +gunfold: unexpected constructor of lazy ByteString │ │ │ │ +Data.ByteString.Lazy: invariant violation: │ │ │ │ +Lazy.toStrict │ │ │ │ +Data.ByteString.Lazy.ByteString │ │ │ │ +stimes: non-negative multiplier expected │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy/Internal.hs │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +Data.ByteString.Lazy.Internal │ │ │ │ +ByteString │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ +Short.intercalate │ │ │ │ +Short.cons │ │ │ │ +Short.snoc │ │ │ │ + not in range [0.. │ │ │ │ +error in array index: │ │ │ │ +indexError │ │ │ │ +negative length: │ │ │ │ +packCStringLen │ │ │ │ +moduleErrorIO │ │ │ │ +errorEmptySBS │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +'ShortByteString │ │ │ │ +Data.ByteString.Short.Internal.ShortByteString │ │ │ │ +unShortByteString │ │ │ │ +empty ShortByteString │ │ │ │ +moduleError │ │ │ │ +Data.ByteString.Short. │ │ │ │ +libraries/bytestring/Data/ByteString/Short/Internal.hs │ │ │ │ +ShortByteString │ │ │ │ +Data.ByteString.Short.Internal │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +Short.append │ │ │ │ +Short.concat │ │ │ │ +Negative exponent │ │ │ │ + free: │ │ │ │ + required: │ │ │ │ + Not enough space after flush. │ │ │ │ +Data.ByteString.Builder.Internal.hPut: internal error. │ │ │ │ +libraries/bytestring/Data/ByteString/Builder/Internal.hs │ │ │ │ +'AllocationStrategy │ │ │ │ +AllocationStrategy │ │ │ │ +'InsertChunk │ │ │ │ +'BufferFull │ │ │ │ +BuildSignal │ │ │ │ +'Finished │ │ │ │ +ChunkIOStream │ │ │ │ +'BufferRange │ │ │ │ +BufferRange │ │ │ │ +Data.ByteString.Builder.Internal │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +stimes @Builder: non-negative multiplier expected │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.AllocationStrategy │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Done │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferFull │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.InsertChunk │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Finished │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Yield1 │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Buffer │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferRange │ │ │ │ +unsafePackLenLiteral │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +gunfold: unexpected constructor of strict ByteString │ │ │ │ +'SizeOverflowException │ │ │ │ +Data.ByteString.ByteString │ │ │ │ +Data.ByteString. │ │ │ │ +: size overflow │ │ │ │ +stimes @ByteString: non-negative multiplier expected │ │ │ │ +ByteString │ │ │ │ +SizeOverflowException │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +Data.ByteString.Internal.Type │ │ │ │ +libraries/bytestring/Data/ByteString/Internal/Type.hs │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Internal.Type.BS │ │ │ │ libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ GHC.Internal.Data.Data │ │ │ │ ghc-internal │ │ │ │ fromJust │ │ │ │ Data.IntSet.keysSet: Nil │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:(1353,19)-(1356,30)|lambda │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:1307:24-71|lambda │ │ │ │ @@ -3796,137 +3919,14 @@ │ │ │ │ Utils.Containers.Internal.BitQueue │ │ │ │ containers-0.7-inplace │ │ │ │ containers-0.7-inplace:Utils.Containers.Internal.BitQueue.BQB │ │ │ │ StrictPair │ │ │ │ Utils.Containers.Internal.StrictPair │ │ │ │ containers-0.7-inplace │ │ │ │ containers-0.7-inplace:Utils.Containers.Internal.StrictPair.:*: │ │ │ │ -negative index: │ │ │ │ -, length = │ │ │ │ -index too large: │ │ │ │ -intercalate │ │ │ │ -negative length: │ │ │ │ -packCStringLen │ │ │ │ -hGetNonBlocking │ │ │ │ -errorEmptyList │ │ │ │ -hGetSome │ │ │ │ -Data.ByteString.hGetLine │ │ │ │ -moduleErrorIO │ │ │ │ -empty ByteString │ │ │ │ -moduleError │ │ │ │ -Data.ByteString. │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -: illegal ByteString size │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ -Negative exponent │ │ │ │ -Data.ByteString.Unsafe │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -negative index: │ │ │ │ -index too large: │ │ │ │ -Strict splitWith returned [] for nonempty input │ │ │ │ -Strict split returned [] for nonempty input │ │ │ │ -hGetNonBlocking │ │ │ │ -internal error: toSplit not longer than toScan │ │ │ │ -splitAtEndFold │ │ │ │ -empty ByteString │ │ │ │ -moduleError │ │ │ │ -Data.ByteString.Lazy. │ │ │ │ -: illegal ByteString size │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy.hs │ │ │ │ -Data.ByteString.Lazy │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -errorEmptyList │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -gunfold: unexpected constructor of lazy ByteString │ │ │ │ -Data.ByteString.Lazy: invariant violation: │ │ │ │ -Lazy.toStrict │ │ │ │ -Data.ByteString.Lazy.ByteString │ │ │ │ -stimes: non-negative multiplier expected │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy/Internal.hs │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -Data.ByteString.Lazy.Internal │ │ │ │ -ByteString │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ -Short.intercalate │ │ │ │ -Short.cons │ │ │ │ -Short.snoc │ │ │ │ - not in range [0.. │ │ │ │ -error in array index: │ │ │ │ -indexError │ │ │ │ -negative length: │ │ │ │ -packCStringLen │ │ │ │ -moduleErrorIO │ │ │ │ -errorEmptySBS │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -'ShortByteString │ │ │ │ -Data.ByteString.Short.Internal.ShortByteString │ │ │ │ -unShortByteString │ │ │ │ -empty ShortByteString │ │ │ │ -moduleError │ │ │ │ -Data.ByteString.Short. │ │ │ │ -libraries/bytestring/Data/ByteString/Short/Internal.hs │ │ │ │ -ShortByteString │ │ │ │ -Data.ByteString.Short.Internal │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -Short.append │ │ │ │ -Short.concat │ │ │ │ -Negative exponent │ │ │ │ - free: │ │ │ │ - required: │ │ │ │ - Not enough space after flush. │ │ │ │ -Data.ByteString.Builder.Internal.hPut: internal error. │ │ │ │ -libraries/bytestring/Data/ByteString/Builder/Internal.hs │ │ │ │ -'AllocationStrategy │ │ │ │ -AllocationStrategy │ │ │ │ -'InsertChunk │ │ │ │ -'BufferFull │ │ │ │ -BuildSignal │ │ │ │ -'Finished │ │ │ │ -ChunkIOStream │ │ │ │ -'BufferRange │ │ │ │ -BufferRange │ │ │ │ -Data.ByteString.Builder.Internal │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -stimes @Builder: non-negative multiplier expected │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.AllocationStrategy │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Done │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferFull │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.InsertChunk │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Finished │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Yield1 │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Buffer │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferRange │ │ │ │ -unsafePackLenLiteral │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -gunfold: unexpected constructor of strict ByteString │ │ │ │ -'SizeOverflowException │ │ │ │ -Data.ByteString.ByteString │ │ │ │ -Data.ByteString. │ │ │ │ -: size overflow │ │ │ │ -stimes @ByteString: non-negative multiplier expected │ │ │ │ -ByteString │ │ │ │ -SizeOverflowException │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -Data.ByteString.Internal.Type │ │ │ │ -libraries/bytestring/Data/ByteString/Internal/Type.hs │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Internal.Type.BS │ │ │ │ 'QuasiQuoter │ │ │ │ QuasiQuoter │ │ │ │ Language.Haskell.TH.Quote │ │ │ │ template-haskell │ │ │ │ template-haskell:Language.Haskell.TH.Quote.QuasiQuoter │ │ │ │ extsEnabled │ │ │ │ isExtEnabled │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -581,15 +581,15 @@ │ │ │ │ and r3, r9, #31 │ │ │ │ lsr r9, r9, #5 │ │ │ │ b c970 <__cxa_atexit@plt+0x624> │ │ │ │ ldr r0, [pc, #20] @ cc78 <__cxa_atexit@plt+0x92c> │ │ │ │ add r0, pc, r0 │ │ │ │ bl 137ea44 <__cxa_atexit@plt+0x13726f8> │ │ │ │ cmneq r2, ip, ror #1 │ │ │ │ - ldrsheq sp, [r0, #-184] @ 0xffffff48 │ │ │ │ + cmpeq r0, r8, ror #23 │ │ │ │ @ instruction: 0xfffffc4c │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ teqeq ip, r0, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r9, r1 │ │ │ │ ldr fp, [pc, #2784] @ d76c <__cxa_atexit@plt+0x1420> │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -1289,18 +1289,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r1, #20] │ │ │ │ b d6e4 <__cxa_atexit@plt+0x1398> │ │ │ │ strheq sp, [r2, #-184]! @ 0xffffff48 │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ smultteq r3, r0, lr │ │ │ │ @ instruction: 0xfffffc44 │ │ │ │ - cmpeq r0, sl, ror r6 │ │ │ │ + cmpeq r0, sl, ror #12 │ │ │ │ smceq 10188 @ 0x27cc │ │ │ │ - cmpeq r0, sl, asr #12 │ │ │ │ - cmpeq r0, r6, lsl #13 │ │ │ │ + cmpeq r0, sl, lsr r6 │ │ │ │ + cmpeq r0, r6, ror r6 │ │ │ │ cmneq r2, r4, lsl #22 │ │ │ │ smultteq r3, r8, fp │ │ │ │ smulbteq r3, ip, fp │ │ │ │ smultteq r3, r8, sl │ │ │ │ cmneq r2, r4, asr #18 │ │ │ │ smulbteq r3, r0, sl │ │ │ │ cmneq r2, r8, asr #15 │ │ │ │ @@ -2514,15 +2514,15 @@ │ │ │ │ b e3b8 <__cxa_atexit@plt+0x206c> │ │ │ │ ldr r0, [pc, #212] @ eb64 <__cxa_atexit@plt+0x2818> │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 137ea44 <__cxa_atexit@plt+0x13726f8> │ │ │ │ cmneq r2, r4, asr fp │ │ │ │ @ instruction: 0x0162c89c │ │ │ │ - cmpeq r0, r8, ror #12 │ │ │ │ + cmpeq r0, r8, asr r6 │ │ │ │ cmneq r2, r0, lsr fp │ │ │ │ cmneq r2, r4, lsr #22 │ │ │ │ cmneq r2, r4, lsl #21 │ │ │ │ strdeq sp, [r2, #-148]! @ 0xffffff6c │ │ │ │ cmneq r2, r8, lsr #19 │ │ │ │ @ instruction: 0xfffffc74 │ │ │ │ smceq 11672 @ 0x2d98 │ │ │ │ @@ -3561,15 +3561,15 @@ │ │ │ │ str r6, [sl, #28] │ │ │ │ ldr lr, [r1, #32]! │ │ │ │ str lr, [sl, #32]! │ │ │ │ bcc faa4 <__cxa_atexit@plt+0x3758> │ │ │ │ b f534 <__cxa_atexit@plt+0x31e8> │ │ │ │ ldrdeq fp, [r2, #-196]! @ 0xffffff3c │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ - cmpeq r0, lr, ror #28 │ │ │ │ + cmpeq r0, lr, asr lr │ │ │ │ ldrsheq r9, [ip, -r4]! │ │ │ │ cmneq r2, r4, asr #29 │ │ │ │ @ instruction: 0x0162ce94 │ │ │ │ cmneq r2, r8, ror #26 │ │ │ │ cmneq r2, r8, lsr sp │ │ │ │ cmneq r2, ip, asr #25 │ │ │ │ @ instruction: 0x0162cc9c │ │ │ │ @@ -3614,15 +3614,15 @@ │ │ │ │ @ instruction: 0xfffffbec │ │ │ │ @ instruction: 0xfffffc14 │ │ │ │ @ instruction: 0xfffffc10 │ │ │ │ strdeq fp, [r2, #-112]! @ 0xffffff90 │ │ │ │ cmneq r2, r0, asr #15 │ │ │ │ cmneq r2, r0, lsr r7 │ │ │ │ cmneq r2, lr, lsl r7 │ │ │ │ - ldrheq fp, [r0, #-106] @ 0xffffff96 │ │ │ │ + cmpeq r0, sl, lsr #13 │ │ │ │ teqeq ip, r0, ror #17 │ │ │ │ cmneq r2, r8, asr #11 │ │ │ │ @ instruction: 0x0162459c │ │ │ │ strheq fp, [r2, #-96]! @ 0xffffffa0 │ │ │ │ @ instruction: 0xfffffae4 │ │ │ │ cmneq r2, ip, asr #10 │ │ │ │ cmneq r2, r0, lsr #10 │ │ │ │ @@ -8288,15 +8288,15 @@ │ │ │ │ bne 144cc <__cxa_atexit@plt+0x8180> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ add r5, r5, #28 │ │ │ │ mov sl, r7 │ │ │ │ - b 6d5f28 <__cxa_atexit@plt+0x6c9bdc> │ │ │ │ + b 76d57c <__cxa_atexit@plt+0x761230> │ │ │ │ andeq r0, r0, r7, lsr #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 144fc <__cxa_atexit@plt+0x81b0> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ @@ -8373,28 +8373,28 @@ │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr sl, [r5, #12] │ │ │ │ add r5, r5, #28 │ │ │ │ mov r9, r7 │ │ │ │ - b 6d7668 <__cxa_atexit@plt+0x6cb31c> │ │ │ │ + b 76ecbc <__cxa_atexit@plt+0x762970> │ │ │ │ cmpeq r0, r0, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 14664 <__cxa_atexit@plt+0x8318> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1466c <__cxa_atexit@plt+0x8320> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 6dd124 <__cxa_atexit@plt+0x6d0dd8> │ │ │ │ + b 774778 <__cxa_atexit@plt+0x76842c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r2, r8, asr #29 │ │ │ │ ldrsheq sl, [r0, #-244] @ 0xffffff0c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -8402,15 +8402,15 @@ │ │ │ │ bhi 146a4 <__cxa_atexit@plt+0x8358> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 146ac <__cxa_atexit@plt+0x8360> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmneq r2, r8, lsl #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -9155,15 +9155,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #12 │ │ │ │ mov r8, r3 │ │ │ │ - b 6dd124 <__cxa_atexit@plt+0x6d0dd8> │ │ │ │ + b 774778 <__cxa_atexit@plt+0x76842c> │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ cmpeq r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r2, r7, #3 │ │ │ │ @@ -9175,15 +9175,15 @@ │ │ │ │ ldr r8, [r7, #2] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ mov r9, r3 │ │ │ │ b 1366e78 <__cxa_atexit@plt+0x135ab2c> │ │ │ │ ldr r9, [r5, #12] │ │ │ │ add r5, r5, #20 │ │ │ │ mov r8, r3 │ │ │ │ - b 6dd124 <__cxa_atexit@plt+0x6d0dd8> │ │ │ │ + b 774778 <__cxa_atexit@plt+0x76842c> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmpeq r0, r0, ror #7 │ │ │ │ andeq r0, r0, r5, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ bne 152ec <__cxa_atexit@plt+0x8fa0> │ │ │ │ @@ -9230,15 +9230,15 @@ │ │ │ │ b 15384 <__cxa_atexit@plt+0x9038> │ │ │ │ ldr r1, [pc, #20] @ 15394 <__cxa_atexit@plt+0x9048> │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r0] │ │ │ │ str lr, [r5, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r7 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrsheq sl, [r0, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ @@ -9766,15 +9766,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 15bf4 <__cxa_atexit@plt+0x98a8> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r5, #12]! │ │ │ │ ldr r9, [r5, #-8] │ │ │ │ stm r5, {r2, r8} │ │ │ │ mov r8, r3 │ │ │ │ mov sl, r7 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r8, asr sl │ │ │ │ @@ -9782,15 +9782,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [pc, #16] @ 15c34 <__cxa_atexit@plt+0x98e8> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr sl, [r5, #-4] │ │ │ │ stm r5, {r3, r7} │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -9990,29 +9990,29 @@ │ │ │ │ bne 15f64 <__cxa_atexit@plt+0x9c18> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ add r5, r5, #28 │ │ │ │ mov sl, r7 │ │ │ │ - b 6d5f28 <__cxa_atexit@plt+0x6c9bdc> │ │ │ │ + b 76d57c <__cxa_atexit@plt+0x761230> │ │ │ │ cmpeq r0, r8, asr #13 │ │ │ │ andeq r0, r0, r6, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 15f98 <__cxa_atexit@plt+0x9c4c> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr sl, [r5, #12] │ │ │ │ add r5, r5, #28 │ │ │ │ mov r9, r7 │ │ │ │ - b 6d7668 <__cxa_atexit@plt+0x6cb31c> │ │ │ │ + b 76ecbc <__cxa_atexit@plt+0x762970> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 15ff0 <__cxa_atexit@plt+0x9ca4> │ │ │ │ ldr r7, [pc, #52] @ 16000 <__cxa_atexit@plt+0x9cb4> │ │ │ │ @@ -10225,15 +10225,15 @@ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ cmp r7, r3 │ │ │ │ ldreq r3, [r5, #12] │ │ │ │ cmpeq sl, r3 │ │ │ │ beq 16320 <__cxa_atexit@plt+0x9fd4> │ │ │ │ add r5, r5, #24 │ │ │ │ mov r9, r7 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ b 16348 <__cxa_atexit@plt+0x9ffc> │ │ │ │ @@ -20058,15 +20058,15 @@ │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 1fcc4 <__cxa_atexit@plt+0x13978> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ mov r9, r7 │ │ │ │ - b 9558bc <__cxa_atexit@plt+0x949570> │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -20080,15 +20080,15 @@ │ │ │ │ ldr r0, [pc, #52] @ 1fd38 <__cxa_atexit@plt+0x139ec> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ sub r9, r6, #1 │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r3, [pc, #24] @ 1fd3c <__cxa_atexit@plt+0x139f0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ cmneq r1, r0, ror #17 │ │ │ │ @@ -20108,15 +20108,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldmdb r5, {r0, sl} │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub r9, r6, #1 │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r3, [pc, #24] @ 1fdac <__cxa_atexit@plt+0x13a60> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ smceq 6272 @ 0x1880 │ │ │ │ @@ -29800,15 +29800,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ @@ -29824,15 +29824,15 @@ │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #16] @ 29560 <__cxa_atexit@plt+0x1d214> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ cmneq r0, r8, ror #31 │ │ │ │ cmpeq pc, r8, asr pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 29584 <__cxa_atexit@plt+0x1d238> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -32902,15 +32902,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ @@ -32926,15 +32926,15 @@ │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #16] @ 2c5d8 <__cxa_atexit@plt+0x2028c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ smceq 3056 @ 0xbf0 │ │ │ │ cmpeq pc, r0, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 2c600 <__cxa_atexit@plt+0x202b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ @@ -95778,15 +95778,15 @@ │ │ │ │ bhi 69be4 <__cxa_atexit@plt+0x5d898> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 69bec <__cxa_atexit@plt+0x5d8a0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 917e64 <__cxa_atexit@plt+0x90bb18> │ │ │ │ + b 61757c <__cxa_atexit@plt+0x60b230> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq ip, ip, asr #18 │ │ │ │ cmpeq fp, r4, lsr r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -95888,15 +95888,15 @@ │ │ │ │ bhi 69d9c <__cxa_atexit@plt+0x5da50> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 69da4 <__cxa_atexit@plt+0x5da58> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 95c320 <__cxa_atexit@plt+0x94ffd4> │ │ │ │ + b 65ba38 <__cxa_atexit@plt+0x64f6ec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x015ce794 │ │ │ │ smlalbteq r9, fp, r0, r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -97276,15 +97276,15 @@ │ │ │ │ bhi 6b34c <__cxa_atexit@plt+0x5f000> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 6b354 <__cxa_atexit@plt+0x5f008> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 6dfd5c <__cxa_atexit@plt+0x6d3a10> │ │ │ │ + b 7773b0 <__cxa_atexit@plt+0x76b064> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq ip, r0, ror #3 │ │ │ │ smlaltteq r8, fp, ip, r2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -100412,15 +100412,15 @@ │ │ │ │ bhi 6e44c <__cxa_atexit@plt+0x62100> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 6e454 <__cxa_atexit@plt+0x62108> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 6b0df8 <__cxa_atexit@plt+0x6a4aac> │ │ │ │ + b 74844c <__cxa_atexit@plt+0x73c100> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq ip, r0, ror #1 │ │ │ │ cmpeq fp, ip, ror #8 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -107098,15 +107098,15 @@ │ │ │ │ bhi 74cc4 <__cxa_atexit@plt+0x68978> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 74ccc <__cxa_atexit@plt+0x68980> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 671734 <__cxa_atexit@plt+0x6653e8> │ │ │ │ + b 708d88 <__cxa_atexit@plt+0x6fca3c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq ip, ip, ror #16 │ │ │ │ strheq pc, [sl, #-80] @ 0xffffffb0 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -107203,15 +107203,15 @@ │ │ │ │ bhi 74e68 <__cxa_atexit@plt+0x68b1c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 74e70 <__cxa_atexit@plt+0x68b24> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 646060 <__cxa_atexit@plt+0x639d14> │ │ │ │ + b 6dd6b4 <__cxa_atexit@plt+0x6d1368> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq ip, r8, asr #13 │ │ │ │ cmppeq sl, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -111149,15 +111149,15 @@ │ │ │ │ bhi 78c10 <__cxa_atexit@plt+0x6c8c4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 78c18 <__cxa_atexit@plt+0x6c8cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 912b94 <__cxa_atexit@plt+0x906848> │ │ │ │ + b 6122ac <__cxa_atexit@plt+0x605f60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmppeq fp, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -111199,30 +111199,30 @@ │ │ │ │ str r1, [r5, #-8]! │ │ │ │ tst r9, #3 │ │ │ │ str r7, [r5, #4] │ │ │ │ str r2, [r5, #-4] │ │ │ │ beq 78cd8 <__cxa_atexit@plt+0x6c98c> │ │ │ │ mov r7, r9 │ │ │ │ mov r8, #32 │ │ │ │ - b 917c80 <__cxa_atexit@plt+0x90b934> │ │ │ │ + b 617398 <__cxa_atexit@plt+0x60b04c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ cmppeq fp, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ smlaltteq fp, sl, ip, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, #32 │ │ │ │ mov r9, r7 │ │ │ │ - b 917c80 <__cxa_atexit@plt+0x90b934> │ │ │ │ + b 617398 <__cxa_atexit@plt+0x60b04c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 78da0 <__cxa_atexit@plt+0x6ca54> │ │ │ │ ldr r2, [pc, #188] @ 78df0 <__cxa_atexit@plt+0x6caa4> │ │ │ │ @@ -111488,15 +111488,15 @@ │ │ │ │ bhi 7915c <__cxa_atexit@plt+0x6ce10> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 79164 <__cxa_atexit@plt+0x6ce18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 95ec3c <__cxa_atexit@plt+0x9528f0> │ │ │ │ + b 65e354 <__cxa_atexit@plt+0x652008> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsbeq pc, [fp, #-52] @ 0xffffffcc @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -111532,15 +111532,15 @@ │ │ │ │ bhi 7920c <__cxa_atexit@plt+0x6cec0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 79214 <__cxa_atexit@plt+0x6cec8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 95c320 <__cxa_atexit@plt+0x94ffd4> │ │ │ │ + b 65ba38 <__cxa_atexit@plt+0x64f6ec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmppeq fp, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -112731,15 +112731,15 @@ │ │ │ │ bhi 7a4c8 <__cxa_atexit@plt+0x6e17c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 7a4d0 <__cxa_atexit@plt+0x6e184> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 671734 <__cxa_atexit@plt+0x6653e8> │ │ │ │ + b 708d88 <__cxa_atexit@plt+0x6fca3c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq fp, r8, rrx │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ @@ -113991,15 +113991,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ 7b884 <__cxa_atexit@plt+0x6f538> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 6c2aa0 <__cxa_atexit@plt+0x6b6754> │ │ │ │ + b 75a0f4 <__cxa_atexit@plt+0x74dda8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq fp, r4, asr #25 │ │ │ │ ldrsbeq ip, [fp, #-192] @ 0xffffff40 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -114060,15 +114060,15 @@ │ │ │ │ bhi 7b98c <__cxa_atexit@plt+0x6f640> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 7b994 <__cxa_atexit@plt+0x6f648> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 6dfd5c <__cxa_atexit@plt+0x6d3a10> │ │ │ │ + b 7773b0 <__cxa_atexit@plt+0x76b064> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq fp, r0, lsr #23 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ @@ -115133,15 +115133,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ ldr r5, [pc, #28] @ 7ca5c <__cxa_atexit@plt+0x70710> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r9, r5, #3 │ │ │ │ mov r5, r3 │ │ │ │ - b 5c8c38 <__cxa_atexit@plt+0x5bc8ec> │ │ │ │ + b 66028c <__cxa_atexit@plt+0x653f40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq fp, ip, ror #21 │ │ │ │ cmpeq fp, r0, lsl #27 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -115995,15 +115995,15 @@ │ │ │ │ bhi 7d7c8 <__cxa_atexit@plt+0x7147c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 7d7d0 <__cxa_atexit@plt+0x71484> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 6b0df8 <__cxa_atexit@plt+0x6a4aac> │ │ │ │ + b 74844c <__cxa_atexit@plt+0x73c100> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq fp, r4, ror #26 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ @@ -319423,15 +319423,15 @@ │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 144258 <__cxa_atexit@plt+0x137f0c> │ │ │ │ ldr r3, [pc, #24] @ 144268 <__cxa_atexit@plt+0x137f1c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r7, [pc, #12] @ 14426c <__cxa_atexit@plt+0x137f20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ teqeq lr, r8, asr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -319554,20 +319554,20 @@ │ │ │ │ strheq r4, [pc, #-120] @ 1443d4 <__cxa_atexit@plt+0x138088> │ │ │ │ cmpeq pc, ip, lsr r1 @ │ │ │ │ cmpeq pc, ip, lsr r1 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1444e8 <__cxa_atexit@plt+0x13819c> │ │ │ │ ldr r7, [pc, #120] @ 144510 <__cxa_atexit@plt+0x1381c4> │ │ │ │ @@ -319583,15 +319583,15 @@ │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1444f8 <__cxa_atexit@plt+0x1381ac> │ │ │ │ ldr r7, [pc, #88] @ 144520 <__cxa_atexit@plt+0x1381d4> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #44] @ 14451c <__cxa_atexit@plt+0x1381d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -319615,15 +319615,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2], #-8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 144558 <__cxa_atexit@plt+0x13820c> │ │ │ │ ldr r3, [pc, #28] @ 14456c <__cxa_atexit@plt+0x138220> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r7, [pc, #16] @ 144570 <__cxa_atexit@plt+0x138224> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @ instruction: 0xfffffd24 │ │ │ │ teqeq lr, r8, asr fp │ │ │ │ @@ -344607,15 +344607,15 @@ │ │ │ │ beq 15cbd8 <__cxa_atexit@plt+0x15088c> │ │ │ │ ldr r7, [pc, #56] @ 15cbfc <__cxa_atexit@plt+0x1508b0> │ │ │ │ ldr r3, [r8, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 15cc00 <__cxa_atexit@plt+0x1508b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -344625,15 +344625,15 @@ │ │ │ │ teqeq sp, r4, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 15cc20 <__cxa_atexit@plt+0x1508d4> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 15cc4c <__cxa_atexit@plt+0x150900> │ │ │ │ ldr r2, [pc, #24] @ 15cc50 <__cxa_atexit@plt+0x150904> │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -344645,15 +344645,15 @@ │ │ │ │ ldrsheq r4, [sp, -r4]! @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 15cc70 <__cxa_atexit@plt+0x150924> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -344682,15 +344682,15 @@ │ │ │ │ beq 15cd04 <__cxa_atexit@plt+0x1509b8> │ │ │ │ ldr r7, [pc, #56] @ 15cd28 <__cxa_atexit@plt+0x1509dc> │ │ │ │ ldr r3, [r8, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 15cd2c <__cxa_atexit@plt+0x1509e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -345146,15 +345146,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ b 1b2d80 <__cxa_atexit@plt+0x1a6a34> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ teqeq sp, r4, lsr #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 15d478 <__cxa_atexit@plt+0x15112c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -345174,15 +345174,15 @@ │ │ │ │ bhi 15d4b4 <__cxa_atexit@plt+0x151168> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 15d4bc <__cxa_atexit@plt+0x151170> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 9214c8 <__cxa_atexit@plt+0x91517c> │ │ │ │ + b 620be0 <__cxa_atexit@plt+0x614894> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ hvceq 56076 @ 0xdb0c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ @@ -345392,15 +345392,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ teqeq sp, ip, lsl #11 │ │ │ │ cmpeq sp, r4, lsl sp │ │ │ │ @@ -345565,29 +345565,29 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 15dad0 <__cxa_atexit@plt+0x151784> │ │ │ │ ldr r3, [pc, #32] @ 15dae0 <__cxa_atexit@plt+0x151794> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ teqeq sp, r0 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r3, [pc, #12] @ 15db08 <__cxa_atexit@plt+0x1517bc> │ │ │ │ str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq sp, r8, ror #10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 15db38 <__cxa_atexit@plt+0x1517ec> │ │ │ │ ldr r2, [pc, #24] @ 15db3c <__cxa_atexit@plt+0x1517f0> │ │ │ │ mov r9, r7 │ │ │ │ @@ -345601,15 +345601,15 @@ │ │ │ │ teqeq sp, r4, lsr r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 15db60 <__cxa_atexit@plt+0x151814> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq sp, r0, lsl r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #52] @ 15dbb0 <__cxa_atexit@plt+0x151864> │ │ │ │ mov r3, r5 │ │ │ │ @@ -345617,15 +345617,15 @@ │ │ │ │ str r7, [r3], #-8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 15dba0 <__cxa_atexit@plt+0x151854> │ │ │ │ ldr r7, [pc, #32] @ 15dbb4 <__cxa_atexit@plt+0x151868> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ mov r7, r8 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r7, [pc, #16] @ 15dbb8 <__cxa_atexit@plt+0x15186c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @ instruction: 0xfffe66e0 │ │ │ │ teqeq sp, r0, lsl r5 │ │ │ │ @@ -345633,15 +345633,15 @@ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 15dbe0 <__cxa_atexit@plt+0x151894> │ │ │ │ str r7, [r5] │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq sp, r0 @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 15dc6c <__cxa_atexit@plt+0x151920> │ │ │ │ @@ -345905,15 +345905,15 @@ │ │ │ │ str r2, [r6, #-8] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r6, [r6, #16] │ │ │ │ str r1, [r6, #20] │ │ │ │ str lr, [r5, #12]! │ │ │ │ sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r6, [pc, #24] @ 15e040 <__cxa_atexit@plt+0x151cf4> │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ @@ -345991,15 +345991,15 @@ │ │ │ │ sub r8, r6, #6 │ │ │ │ str lr, [r3, #-12] │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r0, [r3, #-4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ str r3, [r3, #16] │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r3, [pc, #32] @ 15e1a0 <__cxa_atexit@plt+0x151e54> │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ @ instruction: 0xfffff754 │ │ │ │ @@ -346163,15 +346163,15 @@ │ │ │ │ ldr r3, [pc, #28] @ 15e42c <__cxa_atexit@plt+0x1520e0> │ │ │ │ add r3, pc, r3 │ │ │ │ b 15e41c <__cxa_atexit@plt+0x1520d0> │ │ │ │ ldr r3, [pc, #24] @ 15e434 <__cxa_atexit@plt+0x1520e8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r1, r0, r0, lsl r4 │ │ │ │ andeq r1, r0, r0, lsr r4 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ teqeq sp, ip @ │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -346180,15 +346180,15 @@ │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ and r1, r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r2, r3 │ │ │ │ str r2, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, asr r8 │ │ │ │ teqeq sp, r0 @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, #1 │ │ │ │ str r7, [r5] │ │ │ │ @@ -347445,15 +347445,15 @@ │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ and r1, r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r2, r3 │ │ │ │ str r2, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, ror #17 │ │ │ │ teqeq sp, ip @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, #1 │ │ │ │ str r7, [r5] │ │ │ │ @@ -351021,15 +351021,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 163028 <__cxa_atexit@plt+0x156cdc> │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, r9, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, r9 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r9 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ cmpeq sp, r4, asr r5 │ │ │ │ smlaltteq r5, sp, r8, r5 │ │ │ │ @@ -353248,15 +353248,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 1652e8 <__cxa_atexit@plt+0x158f9c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #24] @ 1652ec <__cxa_atexit@plt+0x158fa0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b 9254f8 <__cxa_atexit@plt+0x9191ac> │ │ │ │ + b 624c10 <__cxa_atexit@plt+0x6188c4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ cmpeq sp, r4, ror #4 │ │ │ │ teqeq ip, r8, lsr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -363208,15 +363208,15 @@ │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r7, r8 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ teqeq ip, r0 @ │ │ │ │ @@ -363236,15 +363236,15 @@ │ │ │ │ ldr r2, [pc, #40] @ 16eefc <__cxa_atexit@plt+0x162bb0> │ │ │ │ str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-4]! │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ add r5, r5, #8 │ │ │ │ mov r7, r8 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -363336,15 +363336,15 @@ │ │ │ │ sub r3, r9, #3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r7, [r6, #4] │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r7, [pc, #40] @ 16f0ac <__cxa_atexit@plt+0x162d60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ @@ -363376,15 +363376,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 16f130 <__cxa_atexit@plt+0x162de4> │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, sl, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, sl │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ ldrdeq r9, [ip, #-76] @ 0xffffffb4 │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ @@ -363449,15 +363449,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ beq 16f240 <__cxa_atexit@plt+0x162ef4> │ │ │ │ ldr r3, [pc, #44] @ 16f260 <__cxa_atexit@plt+0x162f14> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ cmpeq ip, r0, asr #6 │ │ │ │ @@ -363480,27 +363480,27 @@ │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ beq 16f2bc <__cxa_atexit@plt+0x162f70> │ │ │ │ ldr r3, [pc, #24] @ 16f2c8 <__cxa_atexit@plt+0x162f7c> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ teqeq ip, ip, lsl #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 16f2ec <__cxa_atexit@plt+0x162fa0> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq ip, r8, ror #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 16f314 <__cxa_atexit@plt+0x162fc8> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r9, r7 │ │ │ │ @@ -364530,15 +364530,15 @@ │ │ │ │ str r5, [r3] │ │ │ │ beq 170324 <__cxa_atexit@plt+0x163fd8> │ │ │ │ ldr r5, [pc, #48] @ 170344 <__cxa_atexit@plt+0x163ff8> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -364562,28 +364562,28 @@ │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ beq 1703a4 <__cxa_atexit@plt+0x164058> │ │ │ │ ldr r3, [pc, #24] @ 1703b0 <__cxa_atexit@plt+0x164064> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ ldrsbeq r2, [ip, -r8]! │ │ │ │ teqeq ip, r0, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 1703d8 <__cxa_atexit@plt+0x16408c> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq ip, ip, ror r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ b 16fae8 <__cxa_atexit@plt+0x16379c> │ │ │ │ @@ -364665,15 +364665,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ beq 170540 <__cxa_atexit@plt+0x1641f4> │ │ │ │ ldr r3, [pc, #64] @ 170574 <__cxa_atexit@plt+0x164228> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, r9 │ │ │ │ b 170558 <__cxa_atexit@plt+0x16420c> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ @@ -364700,27 +364700,27 @@ │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ beq 1705cc <__cxa_atexit@plt+0x164280> │ │ │ │ ldr r3, [pc, #24] @ 1705d8 <__cxa_atexit@plt+0x16428c> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ teqeq ip, ip, lsl #29 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 1705fc <__cxa_atexit@plt+0x1642b0> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq ip, r8, ror #28 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #12 │ │ │ │ mov r9, r7 │ │ │ │ @@ -364962,15 +364962,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ beq 1709e4 <__cxa_atexit@plt+0x164698> │ │ │ │ ldr r3, [pc, #44] @ 170a04 <__cxa_atexit@plt+0x1646b8> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ @ instruction: 0x014c7b9c │ │ │ │ @@ -364993,27 +364993,27 @@ │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ beq 170a60 <__cxa_atexit@plt+0x164714> │ │ │ │ ldr r3, [pc, #24] @ 170a6c <__cxa_atexit@plt+0x164720> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ teqeq ip, r8, ror #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 170a90 <__cxa_atexit@plt+0x164744> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq ip, r4, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 170ab8 <__cxa_atexit@plt+0x16476c> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r9, r7 │ │ │ │ @@ -366854,15 +366854,15 @@ │ │ │ │ ldr r3, [pc, #72] @ 1727a4 <__cxa_atexit@plt+0x166458> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ sub r3, r8, #3 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r8, [pc, #44] @ 1727a8 <__cxa_atexit@plt+0x16645c> │ │ │ │ add r8, pc, r8 │ │ │ │ b e6ee94 <__cxa_atexit@plt+0xe62b48> │ │ │ │ mov r8, r6 │ │ │ │ b 172790 <__cxa_atexit@plt+0x166444> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ @@ -367018,15 +367018,15 @@ │ │ │ │ sub r3, r9, #3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r7, [r6, #4] │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r7, [pc, #40] @ 172a34 <__cxa_atexit@plt+0x1666e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ @@ -367059,15 +367059,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 172abc <__cxa_atexit@plt+0x166770> │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, sl, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, sl │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ cmpeq ip, r0, asr fp │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ @@ -369116,15 +369116,15 @@ │ │ │ │ ldr r2, [pc, #72] @ 174afc <__cxa_atexit@plt+0x1687b0> │ │ │ │ add r5, r5, #12 │ │ │ │ sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r7, [pc, #32] @ 174af4 <__cxa_atexit@plt+0x1687a8> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r8] │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -369151,15 +369151,15 @@ │ │ │ │ mov r6, r3 │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r2, [pc, #48] @ 174b78 <__cxa_atexit@plt+0x16882c> │ │ │ │ add r5, r5, #8 │ │ │ │ sub r8, r6, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ ldr r3, [pc, #20] @ 174b74 <__cxa_atexit@plt+0x168828> │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @@ -370454,15 +370454,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 175fd0 <__cxa_atexit@plt+0x169c84> │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, sl, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, sl │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ cmpeq ip, r4, asr r6 │ │ │ │ @@ -370495,15 +370495,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 176070 <__cxa_atexit@plt+0x169d24> │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, sl, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, sl │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ strheq r2, [ip, #-80] @ 0xffffffb0 │ │ │ │ smlaltbeq r2, ip, r0, r5 │ │ │ │ @@ -373154,15 +373154,15 @@ │ │ │ │ b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r3, [pc, #64] @ 178a10 <__cxa_atexit@plt+0x16c6c4> │ │ │ │ sub r8, r9, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, r9 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r9, r6 │ │ │ │ b 1789f4 <__cxa_atexit@plt+0x16c6a8> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #16] @ 178a0c <__cxa_atexit@plt+0x16c6c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r9 │ │ │ │ @@ -373209,15 +373209,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 178ad4 <__cxa_atexit@plt+0x16c788> │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ str r0, [r8, #16] │ │ │ │ str r3, [r8, #12] │ │ │ │ sub r8, r6, #3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ hvceq 49076 @ 0xbfb4 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ cmppeq fp, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ teqeq fp, r4, lsl r1 │ │ │ │ @@ -373267,15 +373267,15 @@ │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ str r6, [r8, #12] │ │ │ │ ldr r6, [sp] │ │ │ │ str r0, [r8, #16] │ │ │ │ sub r8, r6, #3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ smlaltbeq pc, fp, ip, sl @ │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ cmppeq fp, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ teqeq fp, ip, lsr #32 │ │ │ │ @@ -373316,15 +373316,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 178c80 <__cxa_atexit@plt+0x16c934> │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ str r0, [r8, #16] │ │ │ │ str r3, [r8, #12] │ │ │ │ sub r8, r6, #3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ smlalbteq pc, fp, r8, r9 @ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0x014bf990 │ │ │ │ teqeq fp, r8, ror #30 │ │ │ │ @@ -373364,15 +373364,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 178d40 <__cxa_atexit@plt+0x16c9f4> │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ str r0, [r8, #16] │ │ │ │ str r3, [r8, #12] │ │ │ │ sub r8, r6, #3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ cmppeq fp, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ ldrdeq pc, [fp, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0x00136ff0 │ │ │ │ @@ -373491,15 +373491,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r7, [r6, #4] │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ ldr r7, [pc, #60] @ 178f6c <__cxa_atexit@plt+0x16cc20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [pc, #36] @ 178f68 <__cxa_atexit@plt+0x16cc1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -373543,15 +373543,15 @@ │ │ │ │ b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r3, [pc, #68] @ 179028 <__cxa_atexit@plt+0x16ccdc> │ │ │ │ sub r8, r9, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, r9 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r9, r6 │ │ │ │ b 179008 <__cxa_atexit@plt+0x16ccbc> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #20] @ 179024 <__cxa_atexit@plt+0x16ccd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r9 │ │ │ │ @@ -374103,15 +374103,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 1798d4 <__cxa_atexit@plt+0x16d588> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0x014bec9c │ │ │ │ @@ -374121,15 +374121,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 179900 <__cxa_atexit@plt+0x16d5b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ cmpeq fp, r0, asr ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 17996c <__cxa_atexit@plt+0x16d620> │ │ │ │ @@ -374146,15 +374146,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 179980 <__cxa_atexit@plt+0x16d634> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ strdeq lr, [fp, #-176] @ 0xffffff50 │ │ │ │ @@ -374164,15 +374164,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 1799ac <__cxa_atexit@plt+0x16d660> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ smlaltbeq lr, fp, r4, fp │ │ │ │ teqeq fp, r0 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 179a0c <__cxa_atexit@plt+0x16d6c0> │ │ │ │ @@ -375312,15 +375312,15 @@ │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ hvceq 48560 @ 0xbdb0 │ │ │ │ teqeq fp, r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 95c770 <__cxa_atexit@plt+0x950424> │ │ │ │ + b 65be88 <__cxa_atexit@plt+0x64fb3c> │ │ │ │ teqeq fp, r8, asr #9 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -376765,15 +376765,15 @@ │ │ │ │ str r1, [r5, #-16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #-4] │ │ │ │ ldr r2, [r2, #3] │ │ │ │ str sl, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 17c27c <__cxa_atexit@plt+0x16ff30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ @@ -376882,15 +376882,15 @@ │ │ │ │ ldr r2, [pc, #48] @ 17c43c <__cxa_atexit@plt+0x1700f0> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r9, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ stmda r5, {r1, sl} │ │ │ │ str r3, [r5, #-8]! │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ smlalbbeq ip, fp, ip, r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @@ -377390,15 +377390,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 17cc30 <__cxa_atexit@plt+0x1708e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ cmpeq fp, r0, asr #18 │ │ │ │ @@ -377408,15 +377408,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 17cc5c <__cxa_atexit@plt+0x170910> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ strdeq fp, [fp, #-132] @ 0xffffff7c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 17ccc8 <__cxa_atexit@plt+0x17097c> │ │ │ │ @@ -377433,15 +377433,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 17ccdc <__cxa_atexit@plt+0x170990> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0x014bb894 │ │ │ │ @@ -377451,15 +377451,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 17cd08 <__cxa_atexit@plt+0x1709bc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ cmpeq fp, r8, asr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 17cd74 <__cxa_atexit@plt+0x170a28> │ │ │ │ @@ -377476,15 +377476,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 17cd88 <__cxa_atexit@plt+0x170a3c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ smlaltteq fp, fp, r8, r7 @ │ │ │ │ @@ -377494,15 +377494,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 17cdb4 <__cxa_atexit@plt+0x170a68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ @ instruction: 0x014bb79c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 17ce20 <__cxa_atexit@plt+0x170ad4> │ │ │ │ @@ -377519,15 +377519,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 17ce34 <__cxa_atexit@plt+0x170ae8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ cmpeq fp, ip, lsr r7 │ │ │ │ @@ -377537,15 +377537,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 17ce60 <__cxa_atexit@plt+0x170b14> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ strdeq fp, [fp, #-96] @ 0xffffffa0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 17cecc <__cxa_atexit@plt+0x170b80> │ │ │ │ @@ -377562,15 +377562,15 @@ │ │ │ │ ldr r3, [pc, #52] @ 17cee0 <__cxa_atexit@plt+0x170b94> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0x014bb690 │ │ │ │ @@ -377580,15 +377580,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 17cf0c <__cxa_atexit@plt+0x170bc0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [r7, #7] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ cmpeq fp, r4, asr #12 │ │ │ │ teqeq fp, r0, ror r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 17cf6c <__cxa_atexit@plt+0x170c20> │ │ │ │ @@ -380931,15 +380931,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 180380 <__cxa_atexit@plt+0x174034> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ stm r5, {r1, sl} │ │ │ │ str r2, [r5, #-4]! │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ strdeq r8, [fp, #-20] @ 0xffffffec │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ @@ -381031,15 +381031,15 @@ │ │ │ │ ldr r3, [pc, #48] @ 180510 <__cxa_atexit@plt+0x1741c4> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r9, [r5, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ stmda r5, {r1, sl} │ │ │ │ str r2, [r5, #-8]! │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ cmpeq fp, r4, rrx │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ @@ -381215,15 +381215,15 @@ │ │ │ │ ldr r2, [pc, #40] @ 1807e8 <__cxa_atexit@plt+0x17449c> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r9, [r5, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ stmdb r5, {r1, sl} │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ smlalbbeq r7, fp, r4, sp │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r2, r0, r9, lsl #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -381266,30 +381266,30 @@ │ │ │ │ bne 1808b0 <__cxa_atexit@plt+0x174564> │ │ │ │ ldr r3, [r7, #7] │ │ │ │ cmp r8, r3 │ │ │ │ bne 1808c4 <__cxa_atexit@plt+0x174578> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r5, #32] │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ - b 94dac4 <__cxa_atexit@plt+0x941778> │ │ │ │ + b 64d1dc <__cxa_atexit@plt+0x640e90> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #44] @ 1808e4 <__cxa_atexit@plt+0x174598> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #28] @ 1808e8 <__cxa_atexit@plt+0x17459c> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ stmda r5, {r1, sl} │ │ │ │ str r3, [r5, #-8]! │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ hvceq 47048 @ 0xb7c8 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r1, r0, r8, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r5, #20] │ │ │ │ ldr r3, [r7, #11] │ │ │ │ @@ -381298,39 +381298,39 @@ │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r8, [r5, #32] │ │ │ │ cmp r8, r3 │ │ │ │ bne 180938 <__cxa_atexit@plt+0x1745ec> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r8, [r5, #28] │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - b 94dac4 <__cxa_atexit@plt+0x941778> │ │ │ │ + b 64d1dc <__cxa_atexit@plt+0x640e90> │ │ │ │ ldr r7, [pc, #44] @ 180958 <__cxa_atexit@plt+0x17460c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #28] @ 18095c <__cxa_atexit@plt+0x174610> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r9, [r5, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ stmdb r5, {r1, sl} │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - b 94d89c <__cxa_atexit@plt+0x941550> │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ cmpeq fp, r4, lsl #24 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r1, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 180984 <__cxa_atexit@plt+0x174638> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r8, [r5, #28] │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - b 94dac4 <__cxa_atexit@plt+0x941778> │ │ │ │ + b 64d1dc <__cxa_atexit@plt+0x640e90> │ │ │ │ ldr r7, [pc, #12] @ 180998 <__cxa_atexit@plt+0x17464c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ smlaltbeq r7, fp, r4, fp │ │ │ │ andeq r0, r2, pc │ │ │ │ @@ -381654,15 +381654,15 @@ │ │ │ │ ldr r3, [pc, #56] @ 180ed4 <__cxa_atexit@plt+0x174b88> │ │ │ │ add r5, r5, #4 │ │ │ │ sub r8, sl, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, sl │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @@ -381689,15 +381689,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 180f54 <__cxa_atexit@plt+0x174c08> │ │ │ │ add r5, r5, #8 │ │ │ │ sub r8, sl, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, sl │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ strheq r7, [fp, #-104] @ 0xffffff98 │ │ │ │ teqeq fp, r4 @ │ │ │ │ @@ -381800,15 +381800,15 @@ │ │ │ │ b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r3, [pc, #64] @ 181128 <__cxa_atexit@plt+0x174ddc> │ │ │ │ sub r8, r9, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, r9 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r9, r6 │ │ │ │ b 18110c <__cxa_atexit@plt+0x174dc0> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #16] @ 181124 <__cxa_atexit@plt+0x174dd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r9 │ │ │ │ @@ -381855,15 +381855,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 1811ec <__cxa_atexit@plt+0x174ea0> │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ str r0, [r8, #16] │ │ │ │ str r3, [r8, #12] │ │ │ │ sub r8, r6, #3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ cmpeq fp, ip, asr r4 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ cmpeq fp, r4, lsr #8 │ │ │ │ teqeq fp, r8 @ │ │ │ │ @@ -382174,15 +382174,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r5, [r6, #4] │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, sl │ │ │ │ mov r8, r3 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ ldr r7, [pc, #72] @ 181724 <__cxa_atexit@plt+0x1753d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, r6 │ │ │ │ b 1816f4 <__cxa_atexit@plt+0x1753a8> │ │ │ │ mov r6, #8 │ │ │ │ @@ -382229,15 +382229,15 @@ │ │ │ │ b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r3, [pc, #68] @ 1817e0 <__cxa_atexit@plt+0x175494> │ │ │ │ sub r8, r9, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r6, r9 │ │ │ │ - b 8d8ea0 <__cxa_atexit@plt+0x8ccb54> │ │ │ │ + b 5d85b8 <__cxa_atexit@plt+0x5cc26c> │ │ │ │ mov r9, r6 │ │ │ │ b 1817c0 <__cxa_atexit@plt+0x175474> │ │ │ │ mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #20] @ 1817dc <__cxa_atexit@plt+0x175490> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r9 │ │ │ │ @@ -425177,15 +425177,15 @@ │ │ │ │ ldr r2, [pc, #44] @ 1ab6d4 <__cxa_atexit@plt+0x19f388> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 91e9f4 <__cxa_atexit@plt+0x9126a8> │ │ │ │ + b 61e10c <__cxa_atexit@plt+0x611dc0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq r8, r0, lsr r9 │ │ │ │ cmpeq r8, ip, ror #28 │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -425576,15 +425576,15 @@ │ │ │ │ bcc 1abd54 <__cxa_atexit@plt+0x19fa08> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #1 │ │ │ │ blt 1abcfc <__cxa_atexit@plt+0x19f9b0> │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne 1abd18 <__cxa_atexit@plt+0x19f9cc> │ │ │ │ - b 9295f8 <__cxa_atexit@plt+0x91d2ac> │ │ │ │ + b 628d10 <__cxa_atexit@plt+0x61c9c4> │ │ │ │ ldr r7, [pc, #112] @ 1abd74 <__cxa_atexit@plt+0x19fa28> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ stmib r6, {r7, r9} │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @@ -425621,15 +425621,15 @@ │ │ │ │ add r0, r7, #9 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r7, #8] │ │ │ │ bl b5fc │ │ │ │ add r5, r5, #16 │ │ │ │ mov r8, r7 │ │ │ │ - b 9295f8 <__cxa_atexit@plt+0x91d2ac> │ │ │ │ + b 628d10 <__cxa_atexit@plt+0x61c9c4> │ │ │ │ teqeq r8, r4 @ │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1abe00 <__cxa_atexit@plt+0x19fab4> │ │ │ │ @@ -426662,15 +426662,15 @@ │ │ │ │ add r0, r3, #2 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ str r2, [r6, #12] │ │ │ │ str lr, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ sub r8, r9, #6 │ │ │ │ mov r6, r9 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ cmp r2, #0 │ │ │ │ beq 1ace18 <__cxa_atexit@plt+0x1a0acc> │ │ │ │ ldr r0, [pc, #196] @ 1acec8 <__cxa_atexit@plt+0x1a0b7c> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ stm r5, {r0, r2, r7, lr} │ │ │ │ @@ -426759,15 +426759,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r5, #-4]! │ │ │ │ add r2, r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ stmib r3, {r0, r1, r2} │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r7, [pc, #32] @ 1acfa0 <__cxa_atexit@plt+0x1a0c54> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ @@ -426800,15 +426800,15 @@ │ │ │ │ str r1, [r8, #4] │ │ │ │ add r1, lr, #2 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ stmib r6, {r0, r2} │ │ │ │ str r1, [r6, #12] │ │ │ │ sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r6, [pc, #36] @ 1ad048 <__cxa_atexit@plt+0x1a0cfc> │ │ │ │ mov r5, #12 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r9] │ │ │ │ mov r5, r9 │ │ │ │ mov r6, r3 │ │ │ │ @@ -426833,15 +426833,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r5, #-4]! │ │ │ │ add r2, r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ stmib r3, {r0, r1, r2} │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r3, [pc, #28] @ 1ad0c4 <__cxa_atexit@plt+0x1a0d78> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ teqeq r8, r8, lsl r0 │ │ │ │ @@ -426962,15 +426962,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 1ad2cc <__cxa_atexit@plt+0x1a0f80> │ │ │ │ sub lr, r5, #20 │ │ │ │ str r2, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ stm lr, {r0, r8, r9} │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r7, [pc, #24] @ 1ad2c4 <__cxa_atexit@plt+0x1a0f78> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 1ad2c8 <__cxa_atexit@plt+0x1a0f7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -429609,15 +429609,15 @@ │ │ │ │ bhi 1afc00 <__cxa_atexit@plt+0x1a38b4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1afc08 <__cxa_atexit@plt+0x1a38bc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 91a48c <__cxa_atexit@plt+0x90e140> │ │ │ │ + b 619ba4 <__cxa_atexit@plt+0x60d858> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r8, ip, lsr #18 │ │ │ │ teqeq r8, r8, ror r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -429625,15 +429625,15 @@ │ │ │ │ bhi 1afc40 <__cxa_atexit@plt+0x1a38f4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1afc48 <__cxa_atexit@plt+0x1a38fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq r8, r8, ip, r8 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -430384,15 +430384,15 @@ │ │ │ │ ldr r9, [r1, #12] │ │ │ │ ldr r7, [pc, #120] @ 1b0880 <__cxa_atexit@plt+0x1a4534> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ ldr r7, [pc, #88] @ 1b087c <__cxa_atexit@plt+0x1a4530> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #64] @ 1b0878 <__cxa_atexit@plt+0x1a452c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -431050,15 +431050,15 @@ │ │ │ │ ldr r9, [r1, #12] │ │ │ │ ldr r7, [pc, #108] @ 1b12dc <__cxa_atexit@plt+0x1a4f90> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r1, [r3, #-8] │ │ │ │ str r7, [r3, #-12] │ │ │ │ mov r7, r1 │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ ldr r7, [pc, #76] @ 1b12d8 <__cxa_atexit@plt+0x1a4f8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r1 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #48] @ 1b12d4 <__cxa_atexit@plt+0x1a4f88> │ │ │ │ @@ -431187,15 +431187,15 @@ │ │ │ │ ldr r9, [r1, #12] │ │ │ │ ldr r7, [pc, #108] @ 1b1500 <__cxa_atexit@plt+0x1a51b4> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r1, [r3, #-8] │ │ │ │ str r7, [r3, #-12] │ │ │ │ mov r7, r1 │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ ldr r7, [pc, #76] @ 1b14fc <__cxa_atexit@plt+0x1a51b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r1 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #48] @ 1b14f8 <__cxa_atexit@plt+0x1a51ac> │ │ │ │ @@ -432715,15 +432715,15 @@ │ │ │ │ ldr r9, [r2, #12] │ │ │ │ ldr r7, [pc, #92] @ 1b2cd0 <__cxa_atexit@plt+0x1a6984> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r2, [r5, #-4] │ │ │ │ str r7, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 91a48c <__cxa_atexit@plt+0x90e140> │ │ │ │ + b 619ba4 <__cxa_atexit@plt+0x60d858> │ │ │ │ ldr r7, [pc, #56] @ 1b2cc8 <__cxa_atexit@plt+0x1a697c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ @@ -432909,26 +432909,26 @@ │ │ │ │ beq 1b2fbc <__cxa_atexit@plt+0x1a6c70> │ │ │ │ ldr r3, [pc, #180] @ 1b3030 <__cxa_atexit@plt+0x1a6ce4> │ │ │ │ ldr r2, [pc, #180] @ 1b3034 <__cxa_atexit@plt+0x1a6ce8> │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 919d94 <__cxa_atexit@plt+0x90da48> │ │ │ │ + b 6194ac <__cxa_atexit@plt+0x60d160> │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1b3000 <__cxa_atexit@plt+0x1a6cb4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r3, [pc, #128] @ 1b302c <__cxa_atexit@plt+0x1a6ce0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r7, [r5, #-8] │ │ │ │ str r3, [r5, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - b 91a48c <__cxa_atexit@plt+0x90e140> │ │ │ │ + b 619ba4 <__cxa_atexit@plt+0x60d858> │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #88] @ 1b3028 <__cxa_atexit@plt+0x1a6cdc> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -432980,15 +432980,15 @@ │ │ │ │ ldr r3, [pc, #56] @ 1b30cc <__cxa_atexit@plt+0x1a6d80> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 919d94 <__cxa_atexit@plt+0x90da48> │ │ │ │ + b 6194ac <__cxa_atexit@plt+0x60d160> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ @@ -433004,15 +433004,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 1b3118 <__cxa_atexit@plt+0x1a6dcc> │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ ldr r2, [pc, #32] @ 1b311c <__cxa_atexit@plt+0x1a6dd0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ - b 919d94 <__cxa_atexit@plt+0x90da48> │ │ │ │ + b 6194ac <__cxa_atexit@plt+0x60d160> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ teqeq r8, r4, asr lr │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -435617,15 +435617,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r3, [r5, #-12] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 9213f0 <__cxa_atexit@plt+0x9150a4> │ │ │ │ + b 620b08 <__cxa_atexit@plt+0x6147bc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ teqeq r8, r4, lsl #11 │ │ │ │ cmpeq r8, r0, asr fp │ │ │ │ @@ -439184,26 +439184,26 @@ │ │ │ │ ldr r3, [pc, #144] @ 1b9214 <__cxa_atexit@plt+0x1acec8> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #140] @ 1b9218 <__cxa_atexit@plt+0x1acecc> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b91f8 <__cxa_atexit@plt+0x1aceac> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #164] @ 1b925c <__cxa_atexit@plt+0x1acf10> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r7, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ ldr r7, [pc, #104] @ 1b9238 <__cxa_atexit@plt+0x1aceec> │ │ │ │ ldr r0, [pc, #104] @ 1b923c <__cxa_atexit@plt+0x1acef0> │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #112] @ 1b9258 <__cxa_atexit@plt+0x1acf0c> │ │ │ │ @@ -439249,15 +439249,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 1b92ac <__cxa_atexit@plt+0x1acf60> │ │ │ │ ldr r2, [pc, #36] @ 1b92b0 <__cxa_atexit@plt+0x1acf64> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ teqeq r7, r4, ror r2 │ │ │ │ teqeq r7, ip, asr #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -439265,15 +439265,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 1b92e0 <__cxa_atexit@plt+0x1acf94> │ │ │ │ ldr r2, [pc, #24] @ 1b92e4 <__cxa_atexit@plt+0x1acf98> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ teqeq r7, r4, lsr r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -439303,15 +439303,15 @@ │ │ │ │ beq 1b9380 <__cxa_atexit@plt+0x1ad034> │ │ │ │ ldr r3, [pc, #64] @ 1b93a4 <__cxa_atexit@plt+0x1ad058> │ │ │ │ ldr r2, [pc, #64] @ 1b93a8 <__cxa_atexit@plt+0x1ad05c> │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1b939c <__cxa_atexit@plt+0x1ad050> │ │ │ │ ldr r0, [pc, #20] @ 1b93a0 <__cxa_atexit@plt+0x1ad054> │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -439330,15 +439330,15 @@ │ │ │ │ beq 1b93e4 <__cxa_atexit@plt+0x1ad098> │ │ │ │ ldr r3, [pc, #44] @ 1b93fc <__cxa_atexit@plt+0x1ad0b0> │ │ │ │ ldr r2, [pc, #44] @ 1b9400 <__cxa_atexit@plt+0x1ad0b4> │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ ldr r7, [pc, #24] @ 1b9404 <__cxa_atexit@plt+0x1ad0b8> │ │ │ │ ldr r0, [pc, #24] @ 1b9408 <__cxa_atexit@plt+0x1ad0bc> │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @@ -439373,15 +439373,15 @@ │ │ │ │ ldr r3, [pc, #36] @ 1b949c <__cxa_atexit@plt+0x1ad150> │ │ │ │ ldr r2, [pc, #36] @ 1b94a0 <__cxa_atexit@plt+0x1ad154> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ teqeq r7, r4, lsl #1 │ │ │ │ teqeq r7, ip, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -439389,15 +439389,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 1b94d0 <__cxa_atexit@plt+0x1ad184> │ │ │ │ ldr r2, [pc, #24] @ 1b94d4 <__cxa_atexit@plt+0x1ad188> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ teqeq r7, r4, asr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -439519,15 +439519,15 @@ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #156] @ 1b9764 <__cxa_atexit@plt+0x1ad418> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r7, [r5, #-16] │ │ │ │ str r2, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ ldr r2, [pc, #108] @ 1b974c <__cxa_atexit@plt+0x1ad400> │ │ │ │ sub r7, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r7, [pc, #60] @ 1b9734 <__cxa_atexit@plt+0x1ad3e8> │ │ │ │ @@ -439658,15 +439658,15 @@ │ │ │ │ tst r3, #3 │ │ │ │ beq 1b9904 <__cxa_atexit@plt+0x1ad5b8> │ │ │ │ ldr r7, [pc, #48] @ 1b9924 <__cxa_atexit@plt+0x1ad5d8> │ │ │ │ ldr r9, [r3, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @@ -439676,15 +439676,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 1b994c <__cxa_atexit@plt+0x1ad600> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, r4, lsl r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b999c <__cxa_atexit@plt+0x1ad650> │ │ │ │ ldr r2, [pc, #56] @ 1b99a4 <__cxa_atexit@plt+0x1ad658> │ │ │ │ @@ -439868,15 +439868,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 1b9c70 <__cxa_atexit@plt+0x1ad924> │ │ │ │ ldr r3, [pc, #76] @ 1b9c88 <__cxa_atexit@plt+0x1ad93c> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #36] @ 1b9c80 <__cxa_atexit@plt+0x1ad934> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ ldr r7, [pc, #28] @ 1b9c84 <__cxa_atexit@plt+0x1ad938> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -439895,15 +439895,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 1b9cb8 <__cxa_atexit@plt+0x1ad96c> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, r8, lsr #5 │ │ │ │ teqeq r7, r8, lsl #17 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ @@ -439925,15 +439925,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 1b9d30 <__cxa_atexit@plt+0x1ad9e4> │ │ │ │ ldr r3, [pc, #36] @ 1b9d44 <__cxa_atexit@plt+0x1ad9f8> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ cmpeq r7, ip, lsl #28 │ │ │ │ teqeq r7, r0, lsr r2 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ @@ -439941,15 +439941,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 1b9d70 <__cxa_atexit@plt+0x1ada24> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, r0 @ │ │ │ │ teqeq r7, r4, asr #15 │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldmib r5, {r2, r3} │ │ │ │ add r3, r3, r1 │ │ │ │ @@ -439957,15 +439957,15 @@ │ │ │ │ add r1, r3, #8 │ │ │ │ bl b5fc │ │ │ │ ldr r3, [pc, #16] @ 1b9db0 <__cxa_atexit@plt+0x1ada64> │ │ │ │ add r5, r5, #16 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, r0 @ │ │ │ │ teqeq r7, r0 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b9e08 <__cxa_atexit@plt+0x1adabc> │ │ │ │ @@ -440014,15 +440014,15 @@ │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #84] @ 1b9edc <__cxa_atexit@plt+0x1adb90> │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r5, #8 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ ldr r7, [pc, #52] @ 1b9ed0 <__cxa_atexit@plt+0x1adb84> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ ldr r7, [pc, #44] @ 1b9ed4 <__cxa_atexit@plt+0x1adb88> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ tst r7, #3 │ │ │ │ beq 1b9ec0 <__cxa_atexit@plt+0x1adb74> │ │ │ │ @@ -440056,15 +440056,15 @@ │ │ │ │ str r7, [r5, #-4]! │ │ │ │ mov r7, r2 │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r3, [pc, #80] @ 1b9f80 <__cxa_atexit@plt+0x1adc34> │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r5, #8 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ ldr r7, [pc, #48] @ 1b9f74 <__cxa_atexit@plt+0x1adc28> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ ldr r7, [pc, #40] @ 1b9f78 <__cxa_atexit@plt+0x1adc2c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ tst r7, #3 │ │ │ │ beq 1b9f68 <__cxa_atexit@plt+0x1adc1c> │ │ │ │ @@ -440084,29 +440084,29 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 1b9fac <__cxa_atexit@plt+0x1adc60> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, r4 @ │ │ │ │ teqeq r7, r8, lsl #11 │ │ │ │ andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldmib r5, {r2, r3} │ │ │ │ add r0, r7, #8 │ │ │ │ add r1, r3, #8 │ │ │ │ bl b5fc │ │ │ │ ldr r3, [pc, #16] @ 1b9fe4 <__cxa_atexit@plt+0x1adc98> │ │ │ │ add r5, r5, #12 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, ip, ror pc │ │ │ │ teqeq r7, r8, asr r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -440490,15 +440490,15 @@ │ │ │ │ beq 1ba63c <__cxa_atexit@plt+0x1ae2f0> │ │ │ │ ldr r6, [pc, #212] @ 1ba6c4 <__cxa_atexit@plt+0x1ae378> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, r6, #1 │ │ │ │ mov r6, ip │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1ba684 <__cxa_atexit@plt+0x1ae338> │ │ │ │ ldr r3, [pc, #148] @ 1ba6ac <__cxa_atexit@plt+0x1ae360> │ │ │ │ ldr r7, [ip, #12] │ │ │ │ ldr r2, [ip, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -440548,15 +440548,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 1ba6ec <__cxa_atexit@plt+0x1ae3a0> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 92d094 <__cxa_atexit@plt+0x920d48> │ │ │ │ + b 62c7ac <__cxa_atexit@plt+0x620460> │ │ │ │ teqeq r7, r4, ror r8 │ │ │ │ teqeq r7, ip, ror #28 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #136] @ 1ba78c <__cxa_atexit@plt+0x1ae440> │ │ │ │ tst r7, #3 │ │ │ │ str r8, [r5, #12] │ │ │ │ @@ -440904,15 +440904,15 @@ │ │ │ │ ldr r7, [pc, #100] @ 1bacc8 <__cxa_atexit@plt+0x1ae97c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 1baca8 <__cxa_atexit@plt+0x1ae95c> │ │ │ │ add r0, r3, #8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8c8420 <__cxa_atexit@plt+0x8bc0d4> │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ ldr r3, [pc, #72] @ 1baccc <__cxa_atexit@plt+0x1ae980> │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ addmi r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ @@ -440937,15 +440937,15 @@ │ │ │ │ ldr r7, [pc, #64] @ 1bad28 <__cxa_atexit@plt+0x1ae9dc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 1bad1c <__cxa_atexit@plt+0x1ae9d0> │ │ │ │ add r0, r3, #8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8c8420 <__cxa_atexit@plt+0x8bc0d4> │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ ldr r3, [pc, #36] @ 1bad2c <__cxa_atexit@plt+0x1ae9e0> │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ addmi r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ @@ -441061,15 +441061,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 1baf28 <__cxa_atexit@plt+0x1aebdc> │ │ │ │ ldr r0, [pc, #32] @ 1baf2c <__cxa_atexit@plt+0x1aebe0> │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -441094,15 +441094,15 @@ │ │ │ │ beq 1baf74 <__cxa_atexit@plt+0x1aec28> │ │ │ │ ldr r3, [pc, #44] @ 1baf8c <__cxa_atexit@plt+0x1aec40> │ │ │ │ ldr r2, [pc, #44] @ 1baf90 <__cxa_atexit@plt+0x1aec44> │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 923f10 <__cxa_atexit@plt+0x917bc4> │ │ │ │ + b 623628 <__cxa_atexit@plt+0x6172dc> │ │ │ │ ldr r7, [pc, #24] @ 1baf94 <__cxa_atexit@plt+0x1aec48> │ │ │ │ ldr r0, [pc, #24] @ 1baf98 <__cxa_atexit@plt+0x1aec4c> │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @@ -443041,15 +443041,15 @@ │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r2, [pc, #52] @ 1bce00 <__cxa_atexit@plt+0x1b0ab4> │ │ │ │ sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r3, r6 │ │ │ │ b 1bcdf0 <__cxa_atexit@plt+0x1b0aa4> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @@ -443272,15 +443272,15 @@ │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r2, [pc, #52] @ 1bd19c <__cxa_atexit@plt+0x1b0e50> │ │ │ │ sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r3, r6 │ │ │ │ b 1bd18c <__cxa_atexit@plt+0x1b0e40> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @@ -463037,15 +463037,15 @@ │ │ │ │ bhi 1d0650 <__cxa_atexit@plt+0x1c4304> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1d0658 <__cxa_atexit@plt+0x1c430c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 91b2b8 <__cxa_atexit@plt+0x90ef6c> │ │ │ │ + b 61a9d0 <__cxa_atexit@plt+0x60e684> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq r7, [r6, #-236] @ 0xffffff14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ @@ -463232,15 +463232,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, sl} │ │ │ │ ldr r5, [pc, #36] @ 1d0970 <__cxa_atexit@plt+0x1c4624> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r2, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ - b 9254f8 <__cxa_atexit@plt+0x9191ac> │ │ │ │ + b 624c10 <__cxa_atexit@plt+0x6188c4> │ │ │ │ ldr r7, [pc, #16] @ 1d0974 <__cxa_atexit@plt+0x1c4628> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ smlaltteq r7, r6, ip, fp │ │ │ │ teqeq r6, r4, lsl #10 │ │ │ │ @@ -463260,15 +463260,15 @@ │ │ │ │ ldr r2, [pc, #40] @ 1d09dc <__cxa_atexit@plt+0x1c4690> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9} │ │ │ │ ldr r5, [pc, #32] @ 1d09e0 <__cxa_atexit@plt+0x1c4694> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 9254f8 <__cxa_atexit@plt+0x9191ac> │ │ │ │ + b 624c10 <__cxa_atexit@plt+0x6188c4> │ │ │ │ ldr r7, [pc, #16] @ 1d09e4 <__cxa_atexit@plt+0x1c4698> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ hvceq 26552 @ 0x67b8 │ │ │ │ teqeq r6, r0, lsr #9 │ │ │ │ @@ -463324,15 +463324,15 @@ │ │ │ │ bhi 1d0acc <__cxa_atexit@plt+0x1c4780> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1d0ad4 <__cxa_atexit@plt+0x1c4788> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 91b2b8 <__cxa_atexit@plt+0x90ef6c> │ │ │ │ + b 61a9d0 <__cxa_atexit@plt+0x60e684> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r6, r0, ror #20 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ @@ -463754,15 +463754,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, sl} │ │ │ │ ldr r5, [pc, #36] @ 1d1198 <__cxa_atexit@plt+0x1c4e4c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r2, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ - b 9254f8 <__cxa_atexit@plt+0x9191ac> │ │ │ │ + b 624c10 <__cxa_atexit@plt+0x6188c4> │ │ │ │ ldr r7, [pc, #16] @ 1d119c <__cxa_atexit@plt+0x1c4e50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ smlalbteq r7, r6, r4, r3 │ │ │ │ teqeq r6, ip, lsr #27 │ │ │ │ @@ -463782,15 +463782,15 @@ │ │ │ │ ldr r2, [pc, #40] @ 1d1204 <__cxa_atexit@plt+0x1c4eb8> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r9} │ │ │ │ ldr r5, [pc, #32] @ 1d1208 <__cxa_atexit@plt+0x1c4ebc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 9254f8 <__cxa_atexit@plt+0x9191ac> │ │ │ │ + b 624c10 <__cxa_atexit@plt+0x6188c4> │ │ │ │ ldr r7, [pc, #16] @ 1d120c <__cxa_atexit@plt+0x1c4ec0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ cmpeq r6, r0, asr r3 │ │ │ │ teqeq r6, r4, asr #26 │ │ │ │ @@ -466387,151 +466387,151 @@ │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ @ instruction: 0xfffffe9c │ │ │ │ @ instruction: 0xfffffed8 │ │ │ │ cmpeq r6, r8, lsl #24 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92b19c <__cxa_atexit@plt+0x91ee50> │ │ │ │ + b 62a8b4 <__cxa_atexit@plt+0x61e568> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92a4bc <__cxa_atexit@plt+0x91e170> │ │ │ │ + b 629bd4 <__cxa_atexit@plt+0x61d888> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91f450 <__cxa_atexit@plt+0x913104> │ │ │ │ + b 61eb68 <__cxa_atexit@plt+0x61281c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92b534 <__cxa_atexit@plt+0x91f1e8> │ │ │ │ + b 62ac4c <__cxa_atexit@plt+0x61e900> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91f29c <__cxa_atexit@plt+0x912f50> │ │ │ │ + b 61e9b4 <__cxa_atexit@plt+0x612668> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91b814 <__cxa_atexit@plt+0x90f4c8> │ │ │ │ + b 61af2c <__cxa_atexit@plt+0x60ebe0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91b814 <__cxa_atexit@plt+0x90f4c8> │ │ │ │ + b 61af2c <__cxa_atexit@plt+0x60ebe0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92a2bc <__cxa_atexit@plt+0x91df70> │ │ │ │ + b 6299d4 <__cxa_atexit@plt+0x61d688> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 929a00 <__cxa_atexit@plt+0x91d6b4> │ │ │ │ + b 629118 <__cxa_atexit@plt+0x61cdcc> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92aa90 <__cxa_atexit@plt+0x91e744> │ │ │ │ + b 62a1a8 <__cxa_atexit@plt+0x61de5c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91f12c <__cxa_atexit@plt+0x912de0> │ │ │ │ + b 61e844 <__cxa_atexit@plt+0x6124f8> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9366f8 <__cxa_atexit@plt+0x92a3ac> │ │ │ │ + b 635e10 <__cxa_atexit@plt+0x629ac4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 929460 <__cxa_atexit@plt+0x91d114> │ │ │ │ + b 628b78 <__cxa_atexit@plt+0x61c82c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9292d8 <__cxa_atexit@plt+0x91cf8c> │ │ │ │ + b 6289f0 <__cxa_atexit@plt+0x61c6a4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9372d4 <__cxa_atexit@plt+0x92af88> │ │ │ │ + b 6369ec <__cxa_atexit@plt+0x62a6a0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91e5cc <__cxa_atexit@plt+0x912280> │ │ │ │ + b 61dce4 <__cxa_atexit@plt+0x611998> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 929908 <__cxa_atexit@plt+0x91d5bc> │ │ │ │ + b 629020 <__cxa_atexit@plt+0x61ccd4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92e358 <__cxa_atexit@plt+0x92200c> │ │ │ │ + b 62da70 <__cxa_atexit@plt+0x621724> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92e518 <__cxa_atexit@plt+0x9221cc> │ │ │ │ + b 62dc30 <__cxa_atexit@plt+0x6218e4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91ab10 <__cxa_atexit@plt+0x90e7c4> │ │ │ │ + b 61a228 <__cxa_atexit@plt+0x60dedc> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92c2f4 <__cxa_atexit@plt+0x91ffa8> │ │ │ │ + b 62ba0c <__cxa_atexit@plt+0x61f6c0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92d910 <__cxa_atexit@plt+0x9215c4> │ │ │ │ + b 62d028 <__cxa_atexit@plt+0x620cdc> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92cadc <__cxa_atexit@plt+0x920790> │ │ │ │ + b 62c1f4 <__cxa_atexit@plt+0x61fea8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92be98 <__cxa_atexit@plt+0x91fb4c> │ │ │ │ + b 62b5b0 <__cxa_atexit@plt+0x61f264> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91a0d8 <__cxa_atexit@plt+0x90dd8c> │ │ │ │ + b 6197f0 <__cxa_atexit@plt+0x60d4a4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92d3e4 <__cxa_atexit@plt+0x921098> │ │ │ │ + b 62cafc <__cxa_atexit@plt+0x6207b0> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91a63c <__cxa_atexit@plt+0x90e2f0> │ │ │ │ + b 619d54 <__cxa_atexit@plt+0x60da08> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91a48c <__cxa_atexit@plt+0x90e140> │ │ │ │ + b 619ba4 <__cxa_atexit@plt+0x60d858> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92cf1c <__cxa_atexit@plt+0x920bd0> │ │ │ │ + b 62c634 <__cxa_atexit@plt+0x6202e8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92ba3c <__cxa_atexit@plt+0x91f6f0> │ │ │ │ + b 62b154 <__cxa_atexit@plt+0x61ee08> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91a2f0 <__cxa_atexit@plt+0x90dfa4> │ │ │ │ + b 619a08 <__cxa_atexit@plt+0x60d6bc> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 919abc <__cxa_atexit@plt+0x90d770> │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9198ec <__cxa_atexit@plt+0x90d5a0> │ │ │ │ + b 619004 <__cxa_atexit@plt+0x60ccb8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92918c <__cxa_atexit@plt+0x91ce40> │ │ │ │ + b 6288a4 <__cxa_atexit@plt+0x61c558> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 928d78 <__cxa_atexit@plt+0x91ca2c> │ │ │ │ + b 628490 <__cxa_atexit@plt+0x61c144> │ │ │ │ teqeq r6, r8, ror fp │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -466543,15 +466543,15 @@ │ │ │ │ beq 1d3d18 <__cxa_atexit@plt+0x1c79cc> │ │ │ │ ldr r7, [pc, #60] @ 1d3d40 <__cxa_atexit@plt+0x1c79f4> │ │ │ │ ldr sl, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 9239a8 <__cxa_atexit@plt+0x91765c> │ │ │ │ + b 6230c0 <__cxa_atexit@plt+0x616d74> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d3d44 <__cxa_atexit@plt+0x1c79f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -466565,15 +466565,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 1d3d70 <__cxa_atexit@plt+0x1c7a24> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr sl, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r5, #8 │ │ │ │ add r8, r3, #2 │ │ │ │ - b 9239a8 <__cxa_atexit@plt+0x91765c> │ │ │ │ + b 6230c0 <__cxa_atexit@plt+0x616d74> │ │ │ │ teqeq r6, r4 @ │ │ │ │ teqeq r6, ip @ │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ @@ -466586,15 +466586,15 @@ │ │ │ │ beq 1d3dc4 <__cxa_atexit@plt+0x1c7a78> │ │ │ │ ldr r7, [pc, #60] @ 1d3dec <__cxa_atexit@plt+0x1c7aa0> │ │ │ │ ldr sl, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 9239a8 <__cxa_atexit@plt+0x91765c> │ │ │ │ + b 6230c0 <__cxa_atexit@plt+0x616d74> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d3df0 <__cxa_atexit@plt+0x1c7aa4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -466617,15 +466617,15 @@ │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ beq 1d3e40 <__cxa_atexit@plt+0x1c7af4> │ │ │ │ ldr r7, [pc, #52] @ 1d3e64 <__cxa_atexit@plt+0x1c7b18> │ │ │ │ ldr r8, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r9 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d3e68 <__cxa_atexit@plt+0x1c7b1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -466636,15 +466636,15 @@ │ │ │ │ teqeq r6, r8 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 1d3e8c <__cxa_atexit@plt+0x1c7b40> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq r6, r4 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r9, r7 │ │ │ │ @@ -466663,15 +466663,15 @@ │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ beq 1d3ef8 <__cxa_atexit@plt+0x1c7bac> │ │ │ │ ldr r7, [pc, #52] @ 1d3f1c <__cxa_atexit@plt+0x1c7bd0> │ │ │ │ ldr r8, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r9 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d3f20 <__cxa_atexit@plt+0x1c7bd4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -466694,15 +466694,15 @@ │ │ │ │ beq 1d3f74 <__cxa_atexit@plt+0x1c7c28> │ │ │ │ ldr r7, [pc, #60] @ 1d3f9c <__cxa_atexit@plt+0x1c7c50> │ │ │ │ ldr sl, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 926fb0 <__cxa_atexit@plt+0x91ac64> │ │ │ │ + b 6266c8 <__cxa_atexit@plt+0x61a37c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d3fa0 <__cxa_atexit@plt+0x1c7c54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -466716,15 +466716,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 1d3fcc <__cxa_atexit@plt+0x1c7c80> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr sl, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r5, #8 │ │ │ │ add r8, r3, #2 │ │ │ │ - b 926fb0 <__cxa_atexit@plt+0x91ac64> │ │ │ │ + b 6266c8 <__cxa_atexit@plt+0x61a37c> │ │ │ │ teqeq r6, r8, lsl #18 │ │ │ │ teqeq r6, r0, lsl r9 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ @@ -466737,15 +466737,15 @@ │ │ │ │ beq 1d4020 <__cxa_atexit@plt+0x1c7cd4> │ │ │ │ ldr r7, [pc, #60] @ 1d4048 <__cxa_atexit@plt+0x1c7cfc> │ │ │ │ ldr sl, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b 926fb0 <__cxa_atexit@plt+0x91ac64> │ │ │ │ + b 6266c8 <__cxa_atexit@plt+0x61a37c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d404c <__cxa_atexit@plt+0x1c7d00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -466768,15 +466768,15 @@ │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ beq 1d409c <__cxa_atexit@plt+0x1c7d50> │ │ │ │ ldr r7, [pc, #52] @ 1d40c0 <__cxa_atexit@plt+0x1c7d74> │ │ │ │ ldr r8, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r9 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d40c4 <__cxa_atexit@plt+0x1c7d78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -466787,15 +466787,15 @@ │ │ │ │ teqeq r6, ip, lsr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 1d40e8 <__cxa_atexit@plt+0x1c7d9c> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ teqeq r6, r8, lsl #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 1d4118 <__cxa_atexit@plt+0x1c7dcc> │ │ │ │ @@ -466823,78 +466823,78 @@ │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ beq 1d4178 <__cxa_atexit@plt+0x1c7e2c> │ │ │ │ ldr r7, [pc, #52] @ 1d419c <__cxa_atexit@plt+0x1c7e50> │ │ │ │ ldr r8, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r9 │ │ │ │ - b 925c78 <__cxa_atexit@plt+0x91992c> │ │ │ │ + b 625390 <__cxa_atexit@plt+0x619044> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1d41a0 <__cxa_atexit@plt+0x1c7e54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ teqeq r6, r4, ror r7 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9246c4 <__cxa_atexit@plt+0x918378> │ │ │ │ + b 623ddc <__cxa_atexit@plt+0x617a90> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 924318 <__cxa_atexit@plt+0x917fcc> │ │ │ │ + b 623a30 <__cxa_atexit@plt+0x6176e4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 92405c <__cxa_atexit@plt+0x917d10> │ │ │ │ + b 623774 <__cxa_atexit@plt+0x617428> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9190f0 <__cxa_atexit@plt+0x90cda4> │ │ │ │ + b 618808 <__cxa_atexit@plt+0x60c4bc> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91e640 <__cxa_atexit@plt+0x9122f4> │ │ │ │ + b 61dd58 <__cxa_atexit@plt+0x611a0c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9288c0 <__cxa_atexit@plt+0x91c574> │ │ │ │ + b 627fd8 <__cxa_atexit@plt+0x61bc8c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9284c8 <__cxa_atexit@plt+0x91c17c> │ │ │ │ + b 627be0 <__cxa_atexit@plt+0x61b894> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9230bc <__cxa_atexit@plt+0x916d70> │ │ │ │ + b 6227d4 <__cxa_atexit@plt+0x616488> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 922e64 <__cxa_atexit@plt+0x916b18> │ │ │ │ + b 62257c <__cxa_atexit@plt+0x616230> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 921128 <__cxa_atexit@plt+0x914ddc> │ │ │ │ + b 620840 <__cxa_atexit@plt+0x6144f4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9214c8 <__cxa_atexit@plt+0x91517c> │ │ │ │ + b 620be0 <__cxa_atexit@plt+0x614894> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 926350 <__cxa_atexit@plt+0x91a004> │ │ │ │ + b 625a68 <__cxa_atexit@plt+0x61971c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 919494 <__cxa_atexit@plt+0x90d148> │ │ │ │ + b 618bac <__cxa_atexit@plt+0x60c860> │ │ │ │ teqeq r6, ip @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1d42e8 <__cxa_atexit@plt+0x1c7f9c> │ │ │ │ @@ -467790,15 +467790,15 @@ │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r2, [pc, #52] @ 1d50b4 <__cxa_atexit@plt+0x1c8d68> │ │ │ │ sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r3, r6 │ │ │ │ b 1d50a4 <__cxa_atexit@plt+0x1c8d58> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @@ -468021,15 +468021,15 @@ │ │ │ │ b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r2, [pc, #52] @ 1d5450 <__cxa_atexit@plt+0x1c9104> │ │ │ │ sub r8, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 91fa40 <__cxa_atexit@plt+0x9136f4> │ │ │ │ + b 61f158 <__cxa_atexit@plt+0x612e0c> │ │ │ │ mov r3, r6 │ │ │ │ b 1d5440 <__cxa_atexit@plt+0x1c90f4> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @@ -469904,15 +469904,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str sl, [r2, #16] │ │ │ │ mov sl, r3 │ │ │ │ add lr, pc, lr │ │ │ │ stmib r2, {r1, lr} │ │ │ │ str r0, [r2, #12] │ │ │ │ - b 920308 <__cxa_atexit@plt+0x913fbc> │ │ │ │ + b 61fa20 <__cxa_atexit@plt+0x6136d4> │ │ │ │ ldr r7, [pc, #32] @ 1d71c4 <__cxa_atexit@plt+0x1cae78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -469972,15 +469972,15 @@ │ │ │ │ str r0, [r6, #4] │ │ │ │ str r8, [r6, #16] │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, sl │ │ │ │ mov sl, r3 │ │ │ │ - b 920308 <__cxa_atexit@plt+0x913fbc> │ │ │ │ + b 61fa20 <__cxa_atexit@plt+0x6136d4> │ │ │ │ ldr r7, [pc, #80] @ 1d7304 <__cxa_atexit@plt+0x1cafb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #56] @ 1d7300 <__cxa_atexit@plt+0x1cafb4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ @@ -470006,15 +470006,15 @@ │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ bne 1d7334 <__cxa_atexit@plt+0x1cafe8> │ │ │ │ mov r8, r7 │ │ │ │ - b 920308 <__cxa_atexit@plt+0x913fbc> │ │ │ │ + b 61fa20 <__cxa_atexit@plt+0x6136d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 1d7378 <__cxa_atexit@plt+0x1cb02c> │ │ │ │ ldr r2, [pc, #92] @ 1d73a8 <__cxa_atexit@plt+0x1cb05c> │ │ │ │ ldr r1, [pc, #92] @ 1d73ac <__cxa_atexit@plt+0x1cb060> │ │ │ │ ldr r0, [pc, #92] @ 1d73b0 <__cxa_atexit@plt+0x1cb064> │ │ │ │ @@ -470023,15 +470023,15 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r7, [r6, #16] │ │ │ │ sub r8, r3, #10 │ │ │ │ stmib r6, {r0, r2} │ │ │ │ mov r6, r3 │ │ │ │ - b 920308 <__cxa_atexit@plt+0x913fbc> │ │ │ │ + b 61fa20 <__cxa_atexit@plt+0x6136d4> │ │ │ │ ldr r2, [pc, #36] @ 1d73a4 <__cxa_atexit@plt+0x1cb058> │ │ │ │ mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -470049,15 +470049,15 @@ │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ bne 1d73e0 <__cxa_atexit@plt+0x1cb094> │ │ │ │ mov r8, r7 │ │ │ │ - b 920308 <__cxa_atexit@plt+0x913fbc> │ │ │ │ + b 61fa20 <__cxa_atexit@plt+0x6136d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 1d7424 <__cxa_atexit@plt+0x1cb0d8> │ │ │ │ ldr r2, [pc, #92] @ 1d7454 <__cxa_atexit@plt+0x1cb108> │ │ │ │ ldr r1, [pc, #92] @ 1d7458 <__cxa_atexit@plt+0x1cb10c> │ │ │ │ ldr r0, [pc, #92] @ 1d745c <__cxa_atexit@plt+0x1cb110> │ │ │ │ @@ -470066,15 +470066,15 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r7, [r6, #16] │ │ │ │ sub r8, r3, #10 │ │ │ │ stmib r6, {r0, r2} │ │ │ │ mov r6, r3 │ │ │ │ - b 920308 <__cxa_atexit@plt+0x913fbc> │ │ │ │ + b 61fa20 <__cxa_atexit@plt+0x6136d4> │ │ │ │ ldr r2, [pc, #36] @ 1d7450 <__cxa_atexit@plt+0x1cb104> │ │ │ │ mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ @@ -470211,35 +470211,35 @@ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ b 1d7470 <__cxa_atexit@plt+0x1cb124> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 922618 <__cxa_atexit@plt+0x9162cc> │ │ │ │ + b 621d30 <__cxa_atexit@plt+0x6159e4> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 922538 <__cxa_atexit@plt+0x9161ec> │ │ │ │ + b 621c50 <__cxa_atexit@plt+0x615904> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 920ea8 <__cxa_atexit@plt+0x914b5c> │ │ │ │ + b 6205c0 <__cxa_atexit@plt+0x614274> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 920ce8 <__cxa_atexit@plt+0x91499c> │ │ │ │ + b 620400 <__cxa_atexit@plt+0x6140b4> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 926c2c <__cxa_atexit@plt+0x91a8e0> │ │ │ │ + b 626344 <__cxa_atexit@plt+0x619ff8> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 9266e8 <__cxa_atexit@plt+0x91a39c> │ │ │ │ + b 625e00 <__cxa_atexit@plt+0x619ab4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -470251,15 +470251,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r8, r6, #10 │ │ │ │ str r1, [r3, #12] │ │ │ │ stmib r3, {r0, r2} │ │ │ │ - b 923540 <__cxa_atexit@plt+0x9171f4> │ │ │ │ + b 622c58 <__cxa_atexit@plt+0x61690c> │ │ │ │ ldr r7, [pc, #28] @ 1d772c <__cxa_atexit@plt+0x1cb3e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ teqeq r6, r4 @ │ │ │ │ @@ -470277,15 +470277,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ ands r3, r8, #3 │ │ │ │ beq 1d7770 <__cxa_atexit@plt+0x1cb424> │ │ │ │ cmp r3, #3 │ │ │ │ bne 1d7780 <__cxa_atexit@plt+0x1cb434> │ │ │ │ mov r7, r8 │ │ │ │ - b 923540 <__cxa_atexit@plt+0x9171f4> │ │ │ │ + b 622c58 <__cxa_atexit@plt+0x61690c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -470300,15 +470300,15 @@ │ │ │ │ str r3, [r6, #12] │ │ │ │ sub r3, r2, #10 │ │ │ │ str r8, [r6, #16] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - b 923540 <__cxa_atexit@plt+0x9171f4> │ │ │ │ + b 622c58 <__cxa_atexit@plt+0x61690c> │ │ │ │ ldr r7, [pc, #44] @ 1d7800 <__cxa_atexit@plt+0x1cb4b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 1d77fc <__cxa_atexit@plt+0x1cb4b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ @@ -470328,15 +470328,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ mvn r7, r7 │ │ │ │ tst r7, #3 │ │ │ │ bne 1d783c <__cxa_atexit@plt+0x1cb4f0> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b 923540 <__cxa_atexit@plt+0x9171f4> │ │ │ │ + b 622c58 <__cxa_atexit@plt+0x61690c> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ bcc 1d7884 <__cxa_atexit@plt+0x1cb538> │ │ │ │ ldr r7, [pc, #84] @ 1d78a8 <__cxa_atexit@plt+0x1cb55c> │ │ │ │ ldr r1, [pc, #84] @ 1d78ac <__cxa_atexit@plt+0x1cb560> │ │ │ │ ldr r0, [pc, #84] @ 1d78b0 <__cxa_atexit@plt+0x1cb564> │ │ │ │ @@ -470346,15 +470346,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r3, [r6, #16] │ │ │ │ sub r8, r2, #10 │ │ │ │ stmib r6, {r0, r7} │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 923540 <__cxa_atexit@plt+0x9171f4> │ │ │ │ + b 622c58 <__cxa_atexit@plt+0x61690c> │ │ │ │ ldr r7, [pc, #24] @ 1d78a4 <__cxa_atexit@plt+0x1cb558> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -470455,15 +470455,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r8, r6, #10 │ │ │ │ str r1, [r3, #12] │ │ │ │ stmib r3, {r0, r2} │ │ │ │ - b 91e708 <__cxa_atexit@plt+0x9123bc> │ │ │ │ + b 61de20 <__cxa_atexit@plt+0x611ad4> │ │ │ │ ldr r7, [pc, #28] @ 1d7a5c <__cxa_atexit@plt+0x1cb710> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ teqeq r6, r8, lsr #10 │ │ │ │ @@ -470481,15 +470481,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ ands r3, r8, #3 │ │ │ │ beq 1d7aa0 <__cxa_atexit@plt+0x1cb754> │ │ │ │ cmp r3, #3 │ │ │ │ bne 1d7ab0 <__cxa_atexit@plt+0x1cb764> │ │ │ │ mov r7, r8 │ │ │ │ - b 91e708 <__cxa_atexit@plt+0x9123bc> │ │ │ │ + b 61de20 <__cxa_atexit@plt+0x611ad4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -470504,15 +470504,15 @@ │ │ │ │ str r3, [r6, #12] │ │ │ │ sub r3, r2, #10 │ │ │ │ str r8, [r6, #16] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - b 91e708 <__cxa_atexit@plt+0x9123bc> │ │ │ │ + b 61de20 <__cxa_atexit@plt+0x611ad4> │ │ │ │ ldr r7, [pc, #44] @ 1d7b30 <__cxa_atexit@plt+0x1cb7e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 1d7b2c <__cxa_atexit@plt+0x1cb7e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ @@ -470532,15 +470532,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ mvn r7, r7 │ │ │ │ tst r7, #3 │ │ │ │ bne 1d7b6c <__cxa_atexit@plt+0x1cb820> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b 91e708 <__cxa_atexit@plt+0x9123bc> │ │ │ │ + b 61de20 <__cxa_atexit@plt+0x611ad4> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ bcc 1d7bb4 <__cxa_atexit@plt+0x1cb868> │ │ │ │ ldr r7, [pc, #84] @ 1d7bd8 <__cxa_atexit@plt+0x1cb88c> │ │ │ │ ldr r1, [pc, #84] @ 1d7bdc <__cxa_atexit@plt+0x1cb890> │ │ │ │ ldr r0, [pc, #84] @ 1d7be0 <__cxa_atexit@plt+0x1cb894> │ │ │ │ @@ -470550,15 +470550,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r3, [r6, #16] │ │ │ │ sub r8, r2, #10 │ │ │ │ stmib r6, {r0, r7} │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 91e708 <__cxa_atexit@plt+0x9123bc> │ │ │ │ + b 61de20 <__cxa_atexit@plt+0x611ad4> │ │ │ │ ldr r7, [pc, #24] @ 1d7bd4 <__cxa_atexit@plt+0x1cb888> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -470693,15 +470693,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r8, r6, #10 │ │ │ │ str r1, [r3, #12] │ │ │ │ stmib r3, {r0, r2} │ │ │ │ - b 9232a8 <__cxa_atexit@plt+0x916f5c> │ │ │ │ + b 6229c0 <__cxa_atexit@plt+0x616674> │ │ │ │ ldr r7, [pc, #28] @ 1d7e14 <__cxa_atexit@plt+0x1cbac8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ teqeq r6, r4 @ │ │ │ │ @@ -470719,15 +470719,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ ands r3, r8, #3 │ │ │ │ beq 1d7e58 <__cxa_atexit@plt+0x1cbb0c> │ │ │ │ cmp r3, #3 │ │ │ │ bne 1d7e68 <__cxa_atexit@plt+0x1cbb1c> │ │ │ │ mov r7, r8 │ │ │ │ - b 9232a8 <__cxa_atexit@plt+0x916f5c> │ │ │ │ + b 6229c0 <__cxa_atexit@plt+0x616674> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -470742,15 +470742,15 @@ │ │ │ │ str r3, [r6, #12] │ │ │ │ sub r3, r2, #10 │ │ │ │ str r8, [r6, #16] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - b 9232a8 <__cxa_atexit@plt+0x916f5c> │ │ │ │ + b 6229c0 <__cxa_atexit@plt+0x616674> │ │ │ │ ldr r7, [pc, #44] @ 1d7ee8 <__cxa_atexit@plt+0x1cbb9c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 1d7ee4 <__cxa_atexit@plt+0x1cbb98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ @@ -470770,15 +470770,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ mvn r7, r7 │ │ │ │ tst r7, #3 │ │ │ │ bne 1d7f24 <__cxa_atexit@plt+0x1cbbd8> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b 9232a8 <__cxa_atexit@plt+0x916f5c> │ │ │ │ + b 6229c0 <__cxa_atexit@plt+0x616674> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ bcc 1d7f6c <__cxa_atexit@plt+0x1cbc20> │ │ │ │ ldr r7, [pc, #84] @ 1d7f90 <__cxa_atexit@plt+0x1cbc44> │ │ │ │ ldr r1, [pc, #84] @ 1d7f94 <__cxa_atexit@plt+0x1cbc48> │ │ │ │ ldr r0, [pc, #84] @ 1d7f98 <__cxa_atexit@plt+0x1cbc4c> │ │ │ │ @@ -470788,15 +470788,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r3, [r6, #16] │ │ │ │ sub r8, r2, #10 │ │ │ │ stmib r6, {r0, r7} │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 9232a8 <__cxa_atexit@plt+0x916f5c> │ │ │ │ + b 6229c0 <__cxa_atexit@plt+0x616674> │ │ │ │ ldr r7, [pc, #24] @ 1d7f8c <__cxa_atexit@plt+0x1cbc40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -470897,15 +470897,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r8, r6, #10 │ │ │ │ str r1, [r3, #12] │ │ │ │ stmib r3, {r0, r2} │ │ │ │ - b 91e9f4 <__cxa_atexit@plt+0x9126a8> │ │ │ │ + b 61e10c <__cxa_atexit@plt+0x611dc0> │ │ │ │ ldr r7, [pc, #28] @ 1d8144 <__cxa_atexit@plt+0x1cbdf8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ teqpeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ @@ -470923,15 +470923,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ ands r3, r8, #3 │ │ │ │ beq 1d8188 <__cxa_atexit@plt+0x1cbe3c> │ │ │ │ cmp r3, #3 │ │ │ │ bne 1d8198 <__cxa_atexit@plt+0x1cbe4c> │ │ │ │ mov r7, r8 │ │ │ │ - b 91e9f4 <__cxa_atexit@plt+0x9126a8> │ │ │ │ + b 61e10c <__cxa_atexit@plt+0x611dc0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -470946,15 +470946,15 @@ │ │ │ │ str r3, [r6, #12] │ │ │ │ sub r3, r2, #10 │ │ │ │ str r8, [r6, #16] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - b 91e9f4 <__cxa_atexit@plt+0x9126a8> │ │ │ │ + b 61e10c <__cxa_atexit@plt+0x611dc0> │ │ │ │ ldr r7, [pc, #44] @ 1d8218 <__cxa_atexit@plt+0x1cbecc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 1d8214 <__cxa_atexit@plt+0x1cbec8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ @@ -470974,15 +470974,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ mvn r7, r7 │ │ │ │ tst r7, #3 │ │ │ │ bne 1d8254 <__cxa_atexit@plt+0x1cbf08> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ - b 91e9f4 <__cxa_atexit@plt+0x9126a8> │ │ │ │ + b 61e10c <__cxa_atexit@plt+0x611dc0> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r7, r2 │ │ │ │ bcc 1d829c <__cxa_atexit@plt+0x1cbf50> │ │ │ │ ldr r7, [pc, #84] @ 1d82c0 <__cxa_atexit@plt+0x1cbf74> │ │ │ │ ldr r1, [pc, #84] @ 1d82c4 <__cxa_atexit@plt+0x1cbf78> │ │ │ │ ldr r0, [pc, #84] @ 1d82c8 <__cxa_atexit@plt+0x1cbf7c> │ │ │ │ @@ -470992,15 +470992,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r3, [r6, #16] │ │ │ │ sub r8, r2, #10 │ │ │ │ stmib r6, {r0, r7} │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 91e9f4 <__cxa_atexit@plt+0x9126a8> │ │ │ │ + b 61e10c <__cxa_atexit@plt+0x611dc0> │ │ │ │ ldr r7, [pc, #24] @ 1d82bc <__cxa_atexit@plt+0x1cbf70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -471122,15 +471122,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ cmpeq r6, r8, lsl r2 │ │ │ │ @ instruction: 0xffffffac │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 91f834 <__cxa_atexit@plt+0x9134e8> │ │ │ │ + b 61ef4c <__cxa_atexit@plt+0x612c00> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1d8518 <__cxa_atexit@plt+0x1cc1cc> │ │ │ │ ldr r0, [pc, #96] @ 1d8520 <__cxa_atexit@plt+0x1cc1d4> │ │ │ │ mov r1, r5 │ │ │ │ @@ -917216,15 +917216,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 38bee4 <__cxa_atexit@plt+0x37fb98> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [pc, #28] @ 38bee8 <__cxa_atexit@plt+0x37fb9c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ stmdb r5, {r1, r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 95e968 <__cxa_atexit@plt+0x95261c> │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x012ac65c │ │ │ │ @ instruction: 0x012ac66c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -931120,15 +931120,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 39981c <__cxa_atexit@plt+0x38d4d0> │ │ │ │ ldr r9, [pc, #24] @ 399820 <__cxa_atexit@plt+0x38d4d4> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq sl, r4, asr #26 │ │ │ │ tsteq sl, r8, lsl ip │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 399840 <__cxa_atexit@plt+0x38d4f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -931177,15 +931177,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 399900 <__cxa_atexit@plt+0x38d5b4> │ │ │ │ ldr r9, [pc, #24] @ 399904 <__cxa_atexit@plt+0x38d5b8> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ @ instruction: 0x011aecbc │ │ │ │ tsteq sl, r4, lsr fp │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 399a24 <__cxa_atexit@plt+0x38d6d8> │ │ │ │ tsteq sl, r0, asr #25 │ │ │ │ andeq r0, r2, ip │ │ │ │ andeq r0, r3, r1 │ │ │ │ @@ -931497,15 +931497,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 399e00 <__cxa_atexit@plt+0x38dab4> │ │ │ │ ldr r9, [pc, #24] @ 399e04 <__cxa_atexit@plt+0x38dab8> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq sl, r8, asr #16 │ │ │ │ tsteq sl, r4, lsr r6 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 399e24 <__cxa_atexit@plt+0x38dad8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -931554,15 +931554,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 399ee4 <__cxa_atexit@plt+0x38db98> │ │ │ │ ldr r9, [pc, #24] @ 399ee8 <__cxa_atexit@plt+0x38db9c> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ @ instruction: 0x011ae794 │ │ │ │ tsteq sl, r0, asr r5 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 399f08 <__cxa_atexit@plt+0x38dbbc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -931675,15 +931675,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 39a0c8 <__cxa_atexit@plt+0x38dd7c> │ │ │ │ ldr r9, [pc, #24] @ 39a0cc <__cxa_atexit@plt+0x38dd80> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq sl, r0, lsr #12 │ │ │ │ tsteq sl, ip, ror #6 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 39a0ec <__cxa_atexit@plt+0x38dda0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -931732,15 +931732,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 39a1ac <__cxa_atexit@plt+0x38de60> │ │ │ │ ldr r9, [pc, #24] @ 39a1b0 <__cxa_atexit@plt+0x38de64> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq sl, ip, ror #10 │ │ │ │ tsteq sl, r8, lsl #5 │ │ │ │ tsteq sl, r4, lsr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r8, r5, #16 │ │ │ │ cmp fp, r8 │ │ │ │ @@ -931936,15 +931936,15 @@ │ │ │ │ orr r2, r2, #999424 @ 0xf4000 │ │ │ │ cmp r9, r2 │ │ │ │ bcs 39a520 <__cxa_atexit@plt+0x38e1d4> │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, lr │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov lr, r9 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39a500 <__cxa_atexit@plt+0x38e1b4> │ │ │ │ str r8, [r5, #-16]! │ │ │ │ str lr, [r5, #4] │ │ │ │ str sl, [r5, #8] │ │ │ │ @@ -931979,15 +931979,15 @@ │ │ │ │ strd r0, [r2, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ ldr r4, [r0, #812] @ 0x32c │ │ │ │ ldr r3, [r0, #820] @ 0x334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add fp, r2, #100 @ 0x64 │ │ │ │ @@ -932841,15 +932841,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 39b300 <__cxa_atexit@plt+0x38efb4> │ │ │ │ ldr r9, [pc, #24] @ 39b304 <__cxa_atexit@plt+0x38efb8> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ @ instruction: 0x011ad4f8 │ │ │ │ tsteq sl, r4, lsr r1 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 39b324 <__cxa_atexit@plt+0x38efd8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -932898,15 +932898,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 39b3e4 <__cxa_atexit@plt+0x38f098> │ │ │ │ ldr r9, [pc, #24] @ 39b3e8 <__cxa_atexit@plt+0x38f09c> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq sl, r4, asr #8 │ │ │ │ tsteq sl, r0, asr r0 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 39b68c <__cxa_atexit@plt+0x38f340> │ │ │ │ @ instruction: 0x011ad1f4 │ │ │ │ andeq r0, r4, r1 │ │ │ │ andeq r0, r1, pc │ │ │ │ @@ -933169,15 +933169,15 @@ │ │ │ │ movcc r7, r8 │ │ │ │ add fp, r6, r9 │ │ │ │ orr r3, r3, #999424 @ 0xf4000 │ │ │ │ cmp r7, r3 │ │ │ │ bcs 39b854 <__cxa_atexit@plt+0x38f508> │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ cmp r0, #0 │ │ │ │ beq 39b83c <__cxa_atexit@plt+0x38f4f0> │ │ │ │ str r9, [r5, #-12]! │ │ │ │ add r7, r8, r6 │ │ │ │ str sl, [r5, #4] │ │ │ │ str r7, [r5, #8] │ │ │ │ b 39b848 <__cxa_atexit@plt+0x38f4fc> │ │ │ │ @@ -933209,15 +933209,15 @@ │ │ │ │ strd r0, [r2, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ ldr r4, [r0, #812] @ 0x32c │ │ │ │ ldr r3, [r0, #820] @ 0x334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add fp, r2, #100 @ 0x64 │ │ │ │ @@ -935358,15 +935358,15 @@ │ │ │ │ orr r3, r3, #999424 @ 0xf4000 │ │ │ │ cmp r8, r3 │ │ │ │ bcs 39da84 <__cxa_atexit@plt+0x391738> │ │ │ │ mov r0, ip │ │ │ │ mov r1, r8 │ │ │ │ mov r9, fp │ │ │ │ mov fp, lr │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ cmp r0, #0 │ │ │ │ beq 39db50 <__cxa_atexit@plt+0x391804> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r7, r7, sl │ │ │ │ str r7, [r5, #20] │ │ │ │ str r7, [r5, #24] │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -935396,15 +935396,15 @@ │ │ │ │ strd r0, [r3, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ ldr r4, [r0, #812] @ 0x32c │ │ │ │ ldr r3, [r0, #820] @ 0x334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add fp, r2, #100 @ 0x64 │ │ │ │ @@ -942392,15 +942392,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 3a483c <__cxa_atexit@plt+0x3984f0> │ │ │ │ ldr r9, [pc, #24] @ 3a4840 <__cxa_atexit@plt+0x3984f4> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ ldrheq r4, [sl, -ip] │ │ │ │ @ instruction: 0x011a3bf8 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 3a4860 <__cxa_atexit@plt+0x398514> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -942449,15 +942449,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 3a4920 <__cxa_atexit@plt+0x3985d4> │ │ │ │ ldr r9, [pc, #24] @ 3a4924 <__cxa_atexit@plt+0x3985d8> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq sl, r8 │ │ │ │ tsteq sl, r4, lsl fp │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 3a4948 <__cxa_atexit@plt+0x3985fc> │ │ │ │ @ instruction: 0xffffffe0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -954481,15 +954481,15 @@ │ │ │ │ movcc fp, r0 │ │ │ │ cmp fp, r3 │ │ │ │ bcs 3b0578 <__cxa_atexit@plt+0x3a422c> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, fp │ │ │ │ str ip, [sp] │ │ │ │ stmib sp, {r4, lr} │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3b0644 <__cxa_atexit@plt+0x3a42f8> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ add r6, r9, #16 │ │ │ │ cmp sl, r6 │ │ │ │ add r7, r7, r8 │ │ │ │ ldmib sp, {r4, r8} │ │ │ │ @@ -954529,15 +954529,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ ldr r4, [r0, #812] @ 0x32c │ │ │ │ ldr r3, [r0, #820] @ 0x334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add fp, r2, #100 @ 0x64 │ │ │ │ @@ -958622,15 +958622,15 @@ │ │ │ │ movcc fp, r0 │ │ │ │ cmp fp, r3 │ │ │ │ bcs 3b462c <__cxa_atexit@plt+0x3a82e0> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, fp │ │ │ │ str ip, [sp] │ │ │ │ stmib sp, {r4, lr} │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3b46f8 <__cxa_atexit@plt+0x3a83ac> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ add r6, r9, #16 │ │ │ │ cmp sl, r6 │ │ │ │ add r7, r7, r8 │ │ │ │ ldmib sp, {r4, r8} │ │ │ │ @@ -958670,15 +958670,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ ldr r4, [r0, #812] @ 0x32c │ │ │ │ ldr r3, [r0, #820] @ 0x334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add fp, r2, #100 @ 0x64 │ │ │ │ @@ -962707,15 +962707,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 3b85a8 <__cxa_atexit@plt+0x3ac25c> │ │ │ │ ldr r9, [pc, #24] @ 3b85ac <__cxa_atexit@plt+0x3ac260> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq r9, r0, asr #8 │ │ │ │ tstpeq r8, ip, lsl #29 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 3b85cc <__cxa_atexit@plt+0x3ac280> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -962764,15 +962764,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 3b868c <__cxa_atexit@plt+0x3ac340> │ │ │ │ ldr r9, [pc, #24] @ 3b8690 <__cxa_atexit@plt+0x3ac344> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r3, #2 │ │ │ │ mov sl, r7 │ │ │ │ - b 8cbf64 <__cxa_atexit@plt+0x8bfc18> │ │ │ │ + b 5cb67c <__cxa_atexit@plt+0x5bf330> │ │ │ │ tsteq r9, ip, lsl #7 │ │ │ │ tstpeq r8, r8, lsr #27 @ p-variant is OBSOLETE │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 3b86b4 <__cxa_atexit@plt+0x3ac368> │ │ │ │ @ instruction: 0xffffffe0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -972183,15 +972183,15 @@ │ │ │ │ cmp sl, r3 │ │ │ │ bcs 3c1a00 <__cxa_atexit@plt+0x3b56b4> │ │ │ │ str fp, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ mov sl, lr │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, fp │ │ │ │ ldr fp, [sp, #4] │ │ │ │ mov lr, sl │ │ │ │ beq 3c19dc <__cxa_atexit@plt+0x3b5690> │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ @@ -972229,15 +972229,15 @@ │ │ │ │ strd r0, [r2, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 8c843c <__cxa_atexit@plt+0x8bc0f0> │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ ldr r4, [r0, #812] @ 0x32c │ │ │ │ ldr r3, [r0, #820] @ 0x334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add fp, r2, #100 @ 0x64 │ │ │ │ @@ -1084767,15 +1084767,15 @@ │ │ │ │ ldr r8, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r5, r5, #20 │ │ │ │ sub r9, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b 940ef0 <__cxa_atexit@plt+0x934ba4> │ │ │ │ + b 640608 <__cxa_atexit@plt+0x6342bc> │ │ │ │ ldr r7, [pc, #88] @ 42f938 <__cxa_atexit@plt+0x4235ec> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ tst r3, #3 │ │ │ │ str r7, [r5] │ │ │ │ beq 42f914 <__cxa_atexit@plt+0x4235c8> │ │ │ │ ldr r2, [pc, #68] @ 42f93c <__cxa_atexit@plt+0x4235f0> │ │ │ │ @@ -1245163,15 +1245163,15 @@ │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ @ instruction: 0x0108129c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 907f2c <__cxa_atexit@plt+0x8fbbe0> │ │ │ │ + b 607644 <__cxa_atexit@plt+0x5fb2f8> │ │ │ │ andeq r0, r3, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -1245747,15 +1245747,15 @@ │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ @ instruction: 0x01080990 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 907f2c <__cxa_atexit@plt+0x8fbbe0> │ │ │ │ + b 607644 <__cxa_atexit@plt+0x5fb2f8> │ │ │ │ mov r3, r5 │ │ │ │ ldrb r8, [r5] │ │ │ │ ldrb r9, [r5, #4] │ │ │ │ ldrb sl, [r5, #8] │ │ │ │ ldrb r2, [r3, #12]! │ │ │ │ mov r5, r3 │ │ │ │ str r2, [r3] │ │ │ │ @@ -1251889,15 +1251889,15 @@ │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ tsteq r7, r4, asr sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 907f2c <__cxa_atexit@plt+0x8fbbe0> │ │ │ │ + b 607644 <__cxa_atexit@plt+0x5fb2f8> │ │ │ │ andeq r0, r3, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -1252446,15 +1252446,15 @@ │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ @ instruction: 0x0107a1b4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 907f2c <__cxa_atexit@plt+0x8fbbe0> │ │ │ │ + b 607644 <__cxa_atexit@plt+0x5fb2f8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4d3510 <__cxa_atexit@plt+0x4c71c4> │ │ │ │ ldr r2, [pc, #60] @ 4d352c <__cxa_atexit@plt+0x4c71e0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -1252652,15 +1252652,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4d380c <__cxa_atexit@plt+0x4c74c0> │ │ │ │ ldr r5, [pc, #28] @ 4d381c <__cxa_atexit@plt+0x4c74d0> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 8e9044 <__cxa_atexit@plt+0x8dccf8> │ │ │ │ + b 5e875c <__cxa_atexit@plt+0x5dc410> │ │ │ │ ldr r7, [pc, #12] @ 4d3820 <__cxa_atexit@plt+0x4c74d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ tsteq r7, ip, ror lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -1252841,15 +1252841,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4d3b00 <__cxa_atexit@plt+0x4c77b4> │ │ │ │ ldr r5, [pc, #28] @ 4d3b10 <__cxa_atexit@plt+0x4c77c4> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 8e9044 <__cxa_atexit@plt+0x8dccf8> │ │ │ │ + b 5e875c <__cxa_atexit@plt+0x5dc410> │ │ │ │ ldr r7, [pc, #12] @ 4d3b14 <__cxa_atexit@plt+0x4c77c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ @ instruction: 0x01079b98 │ │ │ │ tsteq r7, r8, ror fp │ │ │ │ @@ -1308819,15 +1308819,15 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bcc 50a5a8 <__cxa_atexit@plt+0x4fe25c> │ │ │ │ ldr r2, [pc, #40] @ 50a5c0 <__cxa_atexit@plt+0x4fe274> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 94cd18 <__cxa_atexit@plt+0x9409cc> │ │ │ │ + b 64c430 <__cxa_atexit@plt+0x6400e4> │ │ │ │ ldr r7, [pc, #20] @ 50a5c4 <__cxa_atexit@plt+0x4fe278> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ tsteq r2, ip, ror r9 │ │ │ │ @@ -1309356,15 +1309356,15 @@ │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r0, r5, #12 │ │ │ │ stm r0, {r7, r8, fp} │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, lr │ │ │ │ - b 93e708 <__cxa_atexit@plt+0x9323bc> │ │ │ │ + b 63de20 <__cxa_atexit@plt+0x631ad4> │ │ │ │ ldr r3, [pc, #116] @ 50ae88 <__cxa_atexit@plt+0x4feb3c> │ │ │ │ add r1, r6, #8 │ │ │ │ mov fp, lr │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ str r3, [r6, #4] │ │ │ │ @@ -1309617,15 +1309617,15 @@ │ │ │ │ ble 50b254 <__cxa_atexit@plt+0x4fef08> │ │ │ │ str r7, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str r9, [r5, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - b 93e708 <__cxa_atexit@plt+0x9323bc> │ │ │ │ + b 63de20 <__cxa_atexit@plt+0x631ad4> │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ bcc 50b2a0 <__cxa_atexit@plt+0x4fef54> │ │ │ │ ldr r3, [pc, #132] @ 50b2b8 <__cxa_atexit@plt+0x4fef6c> │ │ │ │ add lr, r6, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ @@ -1309852,15 +1309852,15 @@ │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r3, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #1] │ │ │ │ - b 93ead8 <__cxa_atexit@plt+0x93278c> │ │ │ │ + b 63e1f0 <__cxa_atexit@plt+0x631ea4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 50b640 <__cxa_atexit@plt+0x4ff2f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -1320564,15 +1320564,15 @@ │ │ │ │ bhi 515d2c <__cxa_atexit@plt+0x5099e0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 515d34 <__cxa_atexit@plt+0x5099e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 94cd18 <__cxa_atexit@plt+0x9409cc> │ │ │ │ + b 64c430 <__cxa_atexit@plt+0x6400e4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ tsteq r2, r4, lsl #16 │ │ │ │ ldrdeq r8, [r3, -ip] │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -1321849,15 +1321849,15 @@ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r2, [pc, #56] @ 517164 <__cxa_atexit@plt+0x50ae18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str lr, [r5, #-12]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -1322900,15 +1322900,15 @@ │ │ │ │ tsteq r3, ip, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 5181ac <__cxa_atexit@plt+0x50be60> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -1322963,15 +1322963,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5182a8 <__cxa_atexit@plt+0x50bf5c> │ │ │ │ ldr r5, [pc, #28] @ 5182b8 <__cxa_atexit@plt+0x50bf6c> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 94fa94 <__cxa_atexit@plt+0x943748> │ │ │ │ + b 64f1ac <__cxa_atexit@plt+0x642e60> │ │ │ │ ldr r7, [pc, #12] @ 5182bc <__cxa_atexit@plt+0x50bf70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ tsteq r3, r8, lsr pc │ │ │ │ tsteq r3, r0, lsl pc │ │ │ │ @@ -1323894,15 +1323894,15 @@ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r2, [pc, #56] @ 519158 <__cxa_atexit@plt+0x50ce0c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str lr, [r5, #-12]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -1326380,15 +1326380,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51b80c <__cxa_atexit@plt+0x50f4c0> │ │ │ │ ldr r5, [pc, #28] @ 51b81c <__cxa_atexit@plt+0x50f4d0> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 94fa94 <__cxa_atexit@plt+0x943748> │ │ │ │ + b 64f1ac <__cxa_atexit@plt+0x642e60> │ │ │ │ ldr r7, [pc, #12] @ 51b820 <__cxa_atexit@plt+0x50f4d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ tsteq r3, ip, asr #22 │ │ │ │ smlatbeq r3, ip, r9, r2 │ │ │ │ @@ -1326420,15 +1326420,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51b8ac <__cxa_atexit@plt+0x50f560> │ │ │ │ ldr r5, [pc, #28] @ 51b8bc <__cxa_atexit@plt+0x50f570> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 94fa94 <__cxa_atexit@plt+0x943748> │ │ │ │ + b 64f1ac <__cxa_atexit@plt+0x642e60> │ │ │ │ ldr r7, [pc, #12] @ 51b8c0 <__cxa_atexit@plt+0x50f574> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ smlatbeq r3, ip, sl, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -1326825,15 +1326825,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str lr, [r5, #-12]! │ │ │ │ str r0, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r3, [r3, #20] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -1327982,15 +1327982,15 @@ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r2, [pc, #56] @ 51d138 <__cxa_atexit@plt+0x510dec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str lr, [r5, #-12]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -1328512,15 +1328512,15 @@ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r2, [pc, #56] @ 51d980 <__cxa_atexit@plt+0x511634> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str lr, [r5, #-12]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @@ -1332098,15 +1332098,15 @@ │ │ │ │ ldrdeq sp, [r2, -r8] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 521164 <__cxa_atexit@plt+0x514e18> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -1332161,15 +1332161,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 521260 <__cxa_atexit@plt+0x514f14> │ │ │ │ ldr r5, [pc, #28] @ 521270 <__cxa_atexit@plt+0x514f24> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 94fa94 <__cxa_atexit@plt+0x943748> │ │ │ │ + b 64f1ac <__cxa_atexit@plt+0x642e60> │ │ │ │ ldr r7, [pc, #12] @ 521274 <__cxa_atexit@plt+0x514f28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ smlatteq r2, r0, r4, sp │ │ │ │ @ instruction: 0x0102d4b8 │ │ │ │ @@ -1333298,15 +1333298,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 52242c <__cxa_atexit@plt+0x5160e0> │ │ │ │ ldr r1, [r7, #2] │ │ │ │ mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 8e7110 <__cxa_atexit@plt+0x8dadc4> │ │ │ │ + b 5e6828 <__cxa_atexit@plt+0x5da4dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -1401732,15 +1401732,15 @@ │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 6f2e50 <__cxa_atexit@plt+0x6e6b04> │ │ │ │ + b 78a4a4 <__cxa_atexit@plt+0x77e158> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 565214 <__cxa_atexit@plt+0x558ec8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -1405373,15 +1405373,15 @@ │ │ │ │ ldm sl, {r0, r1, sl} │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [r7, #14] │ │ │ │ stmdb r5, {r0, r1, r2, r8} │ │ │ │ str lr, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ mov r8, sl │ │ │ │ - b 8332f8 <__cxa_atexit@plt+0x826fac> │ │ │ │ + b 8ca94c <__cxa_atexit@plt+0x8be600> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ @@ -1407859,15 +1407859,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 56b128 <__cxa_atexit@plt+0x55eddc> │ │ │ │ ldr r3, [pc, #44] @ 56b144 <__cxa_atexit@plt+0x55edf8> │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 5d1c08 <__cxa_atexit@plt+0x5c58bc> │ │ │ │ + b 66925c <__cxa_atexit@plt+0x65cf10> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ tsteq ip, r4, lsr #8 │ │ │ │ @@ -1407875,15 +1407875,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 56b168 <__cxa_atexit@plt+0x55ee1c> │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 5d1c08 <__cxa_atexit@plt+0x5c58bc> │ │ │ │ + b 66925c <__cxa_atexit@plt+0x65cf10> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -1409765,15 +1409765,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 56cef0 <__cxa_atexit@plt+0x560ba4> │ │ │ │ ldr r3, [pc, #44] @ 56cf0c <__cxa_atexit@plt+0x560bc0> │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 651e0c <__cxa_atexit@plt+0x645ac0> │ │ │ │ + b 6e9460 <__cxa_atexit@plt+0x6dd114> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ tsteq ip, ip, asr r6 │ │ │ │ @@ -1409781,15 +1409781,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 56cf30 <__cxa_atexit@plt+0x560be4> │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 651e0c <__cxa_atexit@plt+0x645ac0> │ │ │ │ + b 6e9460 <__cxa_atexit@plt+0x6dd114> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -1414343,15 +1414343,15 @@ │ │ │ │ ble 5716ac <__cxa_atexit@plt+0x565360> │ │ │ │ str r7, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str r9, [r5, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - b 93e708 <__cxa_atexit@plt+0x9323bc> │ │ │ │ + b 63de20 <__cxa_atexit@plt+0x631ad4> │ │ │ │ add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ bcc 5716f8 <__cxa_atexit@plt+0x5653ac> │ │ │ │ ldr r3, [pc, #132] @ 571710 <__cxa_atexit@plt+0x5653c4> │ │ │ │ add lr, r6, #8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ @@ -1415186,15 +1415186,15 @@ │ │ │ │ ldr r1, [r7, #7] │ │ │ │ sub r2, r0, r9 │ │ │ │ cmp sl, r2 │ │ │ │ ble 5723c4 <__cxa_atexit@plt+0x566078> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r1 │ │ │ │ - b 93e708 <__cxa_atexit@plt+0x9323bc> │ │ │ │ + b 63de20 <__cxa_atexit@plt+0x631ad4> │ │ │ │ ldr r3, [pc, #108] @ 572418 <__cxa_atexit@plt+0x5660cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ str r9, [r6, #16] │ │ │ │ stmib r6, {r3, r7, lr} │ │ │ │ sub r7, r8, #9 │ │ │ │ mov r6, r8 │ │ │ │ @@ -1417161,15 +1417161,15 @@ │ │ │ │ ldr r1, [r7, #2] │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [r7, #10] │ │ │ │ str lr, [r5, #-20] @ 0xffffffec │ │ │ │ stmdb r5, {r0, r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 8e7110 <__cxa_atexit@plt+0x8dadc4> │ │ │ │ + b 5e6828 <__cxa_atexit@plt+0x5da4dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ rscseq sl, sp, r4, asr pc │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -1417485,15 +1417485,15 @@ │ │ │ │ ldr r1, [r7, #2] │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [r7, #10] │ │ │ │ str lr, [r5, #-20] @ 0xffffffec │ │ │ │ stmdb r5, {r0, r1, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 8e7110 <__cxa_atexit@plt+0x8dadc4> │ │ │ │ + b 5e6828 <__cxa_atexit@plt+0x5da4dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ rscseq sl, sp, r4, asr #20 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -1441995,15 +1441995,15 @@ │ │ │ │ bhi 58c688 <__cxa_atexit@plt+0x58033c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 58c690 <__cxa_atexit@plt+0x580344> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 5eac54 <__cxa_atexit@plt+0x5de908> │ │ │ │ + b 6822a8 <__cxa_atexit@plt+0x675f5c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlatbeq sl, r8, lr, fp │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -1443138,15 +1443138,15 @@ │ │ │ │ bhi 58d864 <__cxa_atexit@plt+0x581518> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 58d86c <__cxa_atexit@plt+0x581520> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 658ce4 <__cxa_atexit@plt+0x64c998> │ │ │ │ + b 6f0338 <__cxa_atexit@plt+0x6e3fec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlabteq sl, ip, ip, sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -1444217,15 +1444217,15 @@ │ │ │ │ ldr r3, [pc, #44] @ 58e954 <__cxa_atexit@plt+0x582608> │ │ │ │ add sl, r2, #3 │ │ │ │ ldr r2, [r2, #15] │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - b 6a36dc <__cxa_atexit@plt+0x697390> │ │ │ │ + b 73ad30 <__cxa_atexit@plt+0x72e9e4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ ldrshteq r0, [ip], #204 @ 0xcc │ │ │ │ @@ -1444307,15 +1444307,15 @@ │ │ │ │ ldmdb r3, {r8, r9, sl} │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r5, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ str lr, [r5, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 6a36dc <__cxa_atexit@plt+0x697390> │ │ │ │ + b 73ad30 <__cxa_atexit@plt+0x72e9e4> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ @@ -1444364,15 +1444364,15 @@ │ │ │ │ str r9, [r3, #12] │ │ │ │ str lr, [r5, #-8]! │ │ │ │ mov r9, r7 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ str ip, [r3, #20] │ │ │ │ - b 68ef64 <__cxa_atexit@plt+0x682c18> │ │ │ │ + b 7265b8 <__cxa_atexit@plt+0x71a26c> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0x010aa6b4 │ │ │ │ @ instruction: 0x010aa698 │ │ │ │ ldrhteq r0, [ip], #160 @ 0xa0 │ │ │ │ @@ -1444490,15 +1444490,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 58ed84 <__cxa_atexit@plt+0x582a38> │ │ │ │ add sl, r3, #3 │ │ │ │ ldr r3, [r3, #15] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ str r7, [r5, #-4]! │ │ │ │ - b 6a36dc <__cxa_atexit@plt+0x697390> │ │ │ │ + b 73ad30 <__cxa_atexit@plt+0x72e9e4> │ │ │ │ @ instruction: 0xffffffd0 │ │ │ │ rscseq r0, ip, ip, asr #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -1444509,15 +1444509,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 58edd0 <__cxa_atexit@plt+0x582a84> │ │ │ │ add sl, r3, #3 │ │ │ │ ldr r3, [r3, #15] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ str r7, [r5, #-4]! │ │ │ │ - b 6a36dc <__cxa_atexit@plt+0x697390> │ │ │ │ + b 73ad30 <__cxa_atexit@plt+0x72e9e4> │ │ │ │ @ instruction: 0xffffffd0 │ │ │ │ smlalseq r0, ip, r4, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 58ee24 <__cxa_atexit@plt+0x582ad8> │ │ │ │ @@ -1444575,15 +1444575,15 @@ │ │ │ │ add sl, r2, #5 │ │ │ │ ldr r2, [r2, #17] │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r1, [pc, #44] @ 58eef8 <__cxa_atexit@plt+0x582bac> │ │ │ │ add r1, pc, r1 │ │ │ │ stmda r5, {r1, r2} │ │ │ │ str r3, [r5, #-8]! │ │ │ │ - b 6a36dc <__cxa_atexit@plt+0x697390> │ │ │ │ + b 73ad30 <__cxa_atexit@plt+0x72e9e4> │ │ │ │ ldr r0, [r3] │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ tsteq sl, ip, ror r3 │ │ │ │ tsteq sl, r4, ror r3 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ @@ -1444615,15 +1444615,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 58ef80 <__cxa_atexit@plt+0x582c34> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ add r2, r2, #2 │ │ │ │ str r2, [r5, #-4] │ │ │ │ str r2, [r5, #-8]! │ │ │ │ - b 68ef64 <__cxa_atexit@plt+0x682c18> │ │ │ │ + b 7265b8 <__cxa_atexit@plt+0x71a26c> │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @ instruction: 0x010aa2bc │ │ │ │ smlatbeq sl, r8, r2, sl │ │ │ │ ldrsbteq r0, [ip], #108 @ 0x6c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 58efb4 <__cxa_atexit@plt+0x582c68> │ │ │ │ @@ -1444734,15 +1444734,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 58f154 <__cxa_atexit@plt+0x582e08> │ │ │ │ add sl, r3, #3 │ │ │ │ ldr r3, [r3, #15] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ str r7, [r5, #-4]! │ │ │ │ - b 6a36dc <__cxa_atexit@plt+0x697390> │ │ │ │ + b 73ad30 <__cxa_atexit@plt+0x72e9e4> │ │ │ │ @ instruction: 0xffffffd0 │ │ │ │ rscseq r0, ip, ip, lsl #10 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -1445934,15 +1445934,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ mov sl, r8 │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ ldr r7, [pc, #12] @ 590428 <__cxa_atexit@plt+0x5840dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ rscseq pc, fp, r8, lsr #5 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ @@ -1446002,15 +1446002,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #44] @ 59053c <__cxa_atexit@plt+0x5841f0> │ │ │ │ ldmdb r6, {r8, r9} │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #8] │ │ │ │ str ip, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ tsteq sl, ip, asr #26 │ │ │ │ smlatbeq sl, r8, r0, r8 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r2 │ │ │ │ @@ -1446036,15 +1446036,15 @@ │ │ │ │ stm lr, {r0, r2, r9} │ │ │ │ ldr r3, [pc, #40] @ 5905c0 <__cxa_atexit@plt+0x584274> │ │ │ │ mov r8, #1 │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add sl, r3, #2 │ │ │ │ str sl, [r5, #-8]! │ │ │ │ - b 6d57f8 <__cxa_atexit@plt+0x6c94ac> │ │ │ │ + b 76ce4c <__cxa_atexit@plt+0x760b00> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0x010a8c9c │ │ │ │ ldrdeq r7, [sl, -ip] │ │ │ │ ldrshteq pc, [fp], #0 @ │ │ │ │ @@ -1446126,15 +1446126,15 @@ │ │ │ │ ldr r3, [lr, #11] │ │ │ │ ldr r8, [lr, #3] │ │ │ │ ldr r9, [lr, #7] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r5, r1 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @ instruction: 0xfffffd80 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ smlalseq lr, fp, r4, pc @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ @@ -1446161,15 +1446161,15 @@ │ │ │ │ ldr r1, [pc, #28] @ 5907a4 <__cxa_atexit@plt+0x584458> │ │ │ │ ldr r8, [r2, #3] │ │ │ │ ldr r9, [r2, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r2, #11] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ mov r5, r3 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ @ instruction: 0xfffffce4 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ rscseq lr, fp, ip, lsl #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r2, r3, #3 │ │ │ │ @@ -1446181,15 +1446181,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 5907f0 <__cxa_atexit@plt+0x5844a4> │ │ │ │ ldr r8, [r3, #3] │ │ │ │ ldr r9, [r3, #7] │ │ │ │ mov sl, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #11] │ │ │ │ stm r5, {r2, r3} │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ rscseq lr, fp, r0, asr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -1446200,15 +1446200,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 59083c <__cxa_atexit@plt+0x5844f0> │ │ │ │ ldr r8, [r3, #3] │ │ │ │ ldr r9, [r3, #7] │ │ │ │ mov sl, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #11] │ │ │ │ stm r5, {r2, r3} │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ rscseq lr, fp, r8, lsl #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ sub r7, r5, #24 │ │ │ │ @@ -1446258,15 +1446258,15 @@ │ │ │ │ ldr r8, [r1, #5] │ │ │ │ ldr r9, [r1, #9] │ │ │ │ ldr r1, [pc, #52] @ 590948 <__cxa_atexit@plt+0x5845fc> │ │ │ │ str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3] │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ smlatbeq sl, ip, ip, r7 │ │ │ │ smlatbeq sl, ip, ip, r7 │ │ │ │ @@ -1446304,15 +1446304,15 @@ │ │ │ │ ldr r8, [r2, #5] │ │ │ │ ldr r9, [r2, #9] │ │ │ │ ldr r2, [r2, #13] │ │ │ │ ldr r1, [pc, #24] @ 5909e8 <__cxa_atexit@plt+0x58469c> │ │ │ │ add r1, pc, r1 │ │ │ │ stmda r5, {r1, r2} │ │ │ │ mov r5, r3 │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ smlatteq sl, ip, fp, r7 │ │ │ │ tsteq sl, r8, ror r8 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrsbteq lr, [fp], #196 @ 0xc4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -1446324,15 +1446324,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r2, r2, #2 │ │ │ │ stmda r5, {r2, r3} │ │ │ │ ldr r3, [pc, #20] @ 590a34 <__cxa_atexit@plt+0x5846e8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add sl, r3, #2 │ │ │ │ str sl, [r5, #-8]! │ │ │ │ - b 6d57f8 <__cxa_atexit@plt+0x6c94ac> │ │ │ │ + b 76ce4c <__cxa_atexit@plt+0x760b00> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ tsteq sl, r4, lsl #16 │ │ │ │ tsteq sl, ip, asr fp │ │ │ │ rscseq lr, fp, r8, lsl #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #124] @ 590ac8 <__cxa_atexit@plt+0x58477c> │ │ │ │ @@ -1446436,15 +1446436,15 @@ │ │ │ │ ldr r2, [pc, #24] @ 590bec <__cxa_atexit@plt+0x5848a0> │ │ │ │ ldr r8, [r3, #3] │ │ │ │ ldr r9, [r3, #7] │ │ │ │ mov sl, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #11] │ │ │ │ stm r5, {r2, r3} │ │ │ │ - b 6de604 <__cxa_atexit@plt+0x6d22b8> │ │ │ │ + b 775c58 <__cxa_atexit@plt+0x76990c> │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ ldrsbteq lr, [fp], #164 @ 0xa4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -1491821,15 +1491821,15 @@ │ │ │ │ str r8, [r5, #8] │ │ │ │ sub r8, r6, #6 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r9, [r5] │ │ │ │ str lr, [r5, #12] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ @@ -1492003,15 +1492003,15 @@ │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5bd3e8 <__cxa_atexit@plt+0x5b109c> │ │ │ │ ldr r2, [pc, #32] @ 5bd3f8 <__cxa_atexit@plt+0x5b10ac> │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8} │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r9 │ │ │ │ - b 8e9044 <__cxa_atexit@plt+0x8dccf8> │ │ │ │ + b 5e875c <__cxa_atexit@plt+0x5dc410> │ │ │ │ ldr r7, [pc, #12] @ 5bd3fc <__cxa_atexit@plt+0x5b10b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrsbteq r2, [r9], #172 @ 0xac │ │ │ │ rscseq r2, r9, r0, asr #21 │ │ │ │ @@ -1492251,15 +1492251,15 @@ │ │ │ │ rscseq r2, r9, ip, lsl #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 5bd7c8 <__cxa_atexit@plt+0x5b147c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 94fa7c <__cxa_atexit@plt+0x943730> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -1492314,15 +1492314,15 @@ │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5bd8c4 <__cxa_atexit@plt+0x5b1578> │ │ │ │ ldr r5, [pc, #28] @ 5bd8d4 <__cxa_atexit@plt+0x5b1588> │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 94fa94 <__cxa_atexit@plt+0x943748> │ │ │ │ + b 64f1ac <__cxa_atexit@plt+0x642e60> │ │ │ │ ldr r7, [pc, #12] @ 5bd8d8 <__cxa_atexit@plt+0x5b158c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ rscseq r2, r9, ip, lsr r6 │ │ │ │ rscseq r2, r9, r4, lsl r6 │ │ │ │ @@ -1492426,15 +1492426,15 @@ │ │ │ │ ldr r2, [pc, #32] @ 5bda8c <__cxa_atexit@plt+0x5b1740> │ │ │ │ ldr r1, [r7, #2] │ │ │ │ mov r8, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b 8e7110 <__cxa_atexit@plt+0x8dadc4> │ │ │ │ + b 5e6828 <__cxa_atexit@plt+0x5da4dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -1492823,15 +1492823,15 @@ │ │ │ │ bhi 5be0b8 <__cxa_atexit@plt+0x5b1d6c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 5be0c0 <__cxa_atexit@plt+0x5b1d74> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 907f2c <__cxa_atexit@plt+0x8fbbe0> │ │ │ │ + b 607644 <__cxa_atexit@plt+0x5fb2f8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ tsteq r7, r8, ror r4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -1502712,130480 +1502712,148243 @@ │ │ │ │ bx r0 │ │ │ │ rsceq r9, r1, r9, lsl #7 │ │ │ │ andeq r0, r2, r2 │ │ │ │ andeq r0, r2, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c7bc4 <__cxa_atexit@plt+0x5bb878> │ │ │ │ - ldr r3, [pc, #148] @ 5c7bec <__cxa_atexit@plt+0x5bb8a0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5c7ba4 <__cxa_atexit@plt+0x5bb858> │ │ │ │ - ldr r3, [pc, #132] @ 5c7bf0 <__cxa_atexit@plt+0x5bb8a4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5c7bb4 <__cxa_atexit@plt+0x5bb868> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5c7bd4 <__cxa_atexit@plt+0x5bb888> │ │ │ │ - ldr r7, [pc, #104] @ 5c7bf8 <__cxa_atexit@plt+0x5bb8ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r6, {r7, r8, r9} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5c7bf4 <__cxa_atexit@plt+0x5bb8a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - ldrshteq r8, [r8], #112 @ 0x70 │ │ │ │ - smlabteq r7, r0, r6, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #88] @ 5c7c64 <__cxa_atexit@plt+0x5bb918> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5c7c4c <__cxa_atexit@plt+0x5bb900> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ + push {r4, lr} │ │ │ │ + mov r4, r0 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + subne r0, r0, r4 │ │ │ │ + mvneq r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 5c7b64 <__cxa_atexit@plt+0x5bb818> │ │ │ │ + mov r0, #1 │ │ │ │ + bx lr │ │ │ │ + add r1, r0, r1 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcs 5c7b5c <__cxa_atexit@plt+0x5bb810> │ │ │ │ + push {r4, r5, lr} │ │ │ │ + movw lr, #32896 @ 0x8080 │ │ │ │ + movt lr, #32896 @ 0x8080 │ │ │ │ + b 5c7b9c <__cxa_atexit@plt+0x5bb850> │ │ │ │ + add ip, r0, #33 @ 0x21 │ │ │ │ + cmp r1, ip │ │ │ │ + cmphi r3, #32 │ │ │ │ + movls r0, r2 │ │ │ │ + bhi 5c7ce0 <__cxa_atexit@plt+0x5bb994> │ │ │ │ + cmp r1, r0 │ │ │ │ + bls 5c7bdc <__cxa_atexit@plt+0x5bb890> │ │ │ │ + mov r2, r0 │ │ │ │ + ldrb r3, [r2], #1 │ │ │ │ + tst r3, #128 @ 0x80 │ │ │ │ + beq 5c7b80 <__cxa_atexit@plt+0x5bb834> │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5c7c54 <__cxa_atexit@plt+0x5bb908> │ │ │ │ - ldr r1, [pc, #48] @ 5c7c68 <__cxa_atexit@plt+0x5bb91c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + bls 5c7be4 <__cxa_atexit@plt+0x5bb898> │ │ │ │ + add r2, r3, #62 @ 0x3e │ │ │ │ + uxtb r2, r2 │ │ │ │ + cmp r2, #29 │ │ │ │ + bhi 5c7be4 <__cxa_atexit@plt+0x5bb898> │ │ │ │ + ldrsb r3, [r0, #1] │ │ │ │ + cmn r3, #64 @ 0x40 │ │ │ │ + bge 5c7d78 <__cxa_atexit@plt+0x5bba2c> │ │ │ │ + add r0, r0, #2 │ │ │ │ + cmp r1, r0 │ │ │ │ + bhi 5c7b9c <__cxa_atexit@plt+0x5bb850> │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + add r2, r0, #2 │ │ │ │ + cmp r1, r2 │ │ │ │ + bls 5c7c60 <__cxa_atexit@plt+0x5bb914> │ │ │ │ + add r2, r3, #32 │ │ │ │ + uxtb r2, r2 │ │ │ │ + cmp r2, #15 │ │ │ │ + bhi 5c7c60 <__cxa_atexit@plt+0x5bb914> │ │ │ │ + ldrsb ip, [r0, #2] │ │ │ │ + ldrsb r2, [r0, #1] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ + cmn r2, #64 @ 0x40 │ │ │ │ + cmnlt ip, #64 @ 0x40 │ │ │ │ + bge 5c7d78 <__cxa_atexit@plt+0x5bba2c> │ │ │ │ + sub r2, r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #159 @ 0x9f │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + movls r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5c7c58 <__cxa_atexit@plt+0x5bb90c> │ │ │ │ + add r2, r3, #31 │ │ │ │ + uxtb r2, r2 │ │ │ │ + cmp r2, #11 │ │ │ │ + bls 5c7c58 <__cxa_atexit@plt+0x5bb90c> │ │ │ │ + cmp r4, #159 @ 0x9f │ │ │ │ + cmpls r3, #237 @ 0xed │ │ │ │ + moveq r4, #1 │ │ │ │ + movne r4, #0 │ │ │ │ + bne 5c7d68 <__cxa_atexit@plt+0x5bba1c> │ │ │ │ + add r0, r0, #3 │ │ │ │ + b 5c7b94 <__cxa_atexit@plt+0x5bb848> │ │ │ │ + add r2, r0, #3 │ │ │ │ + cmp r1, r2 │ │ │ │ + bls 5c7d78 <__cxa_atexit@plt+0x5bba2c> │ │ │ │ + ldrsb ip, [r0, #1] │ │ │ │ + ldrsb r5, [r0, #2] │ │ │ │ + ldrsb r2, [r0, #3] │ │ │ │ + cmn ip, #64 @ 0x40 │ │ │ │ + cmnlt r5, #64 @ 0x40 │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ + movlt ip, #1 │ │ │ │ + movge ip, #0 │ │ │ │ + cmn r2, #64 @ 0x40 │ │ │ │ + movge r2, #0 │ │ │ │ + movlt r2, #1 │ │ │ │ + ands r2, r2, ip │ │ │ │ + beq 5c7d78 <__cxa_atexit@plt+0x5bba2c> │ │ │ │ + sub r2, r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #143 @ 0x8f │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + movls r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5c7cd8 <__cxa_atexit@plt+0x5bb98c> │ │ │ │ + add r2, r3, #15 │ │ │ │ + uxtb r2, r2 │ │ │ │ + cmp r2, #2 │ │ │ │ + bls 5c7cd8 <__cxa_atexit@plt+0x5bb98c> │ │ │ │ + cmp r4, #143 @ 0x8f │ │ │ │ + cmpls r3, #244 @ 0xf4 │ │ │ │ + bne 5c7d78 <__cxa_atexit@plt+0x5bba2c> │ │ │ │ + add r0, r0, #4 │ │ │ │ + b 5c7b94 <__cxa_atexit@plt+0x5bb848> │ │ │ │ + ldr r4, [r0, #1] │ │ │ │ + ldr r3, [r0, #5] │ │ │ │ + and r4, r4, lr │ │ │ │ + and r3, r3, lr │ │ │ │ + orrs r5, r4, r3 │ │ │ │ + bne 5c7d48 <__cxa_atexit@plt+0x5bb9fc> │ │ │ │ + ldr r2, [r0, #9] │ │ │ │ + ldr r3, [r0, #13] │ │ │ │ + and r2, r2, lr │ │ │ │ + and r3, r3, lr │ │ │ │ + orrs r4, r2, r3 │ │ │ │ + bne 5c7d80 <__cxa_atexit@plt+0x5bba34> │ │ │ │ + ldr r2, [r0, #17] │ │ │ │ + ldr r3, [r0, #21] │ │ │ │ + and r2, r2, lr │ │ │ │ + and r3, r3, lr │ │ │ │ + orrs r4, r2, r3 │ │ │ │ + bne 5c7da4 <__cxa_atexit@plt+0x5bba58> │ │ │ │ + ldr r2, [r0, #25] │ │ │ │ + ldr r3, [r0, #29] │ │ │ │ + and r2, r2, lr │ │ │ │ + and r3, r3, lr │ │ │ │ + orrs r4, r2, r3 │ │ │ │ + bne 5c7dc8 <__cxa_atexit@plt+0x5bba7c> │ │ │ │ + mov r0, ip │ │ │ │ + b 5c7b9c <__cxa_atexit@plt+0x5bb850> │ │ │ │ + cmp r4, #0 │ │ │ │ + rbiteq r3, r3 │ │ │ │ + rbitne r3, r4 │ │ │ │ + clzeq r3, r3 │ │ │ │ + clzne r3, r3 │ │ │ │ + addeq r3, r3, #32 │ │ │ │ + add r0, r2, r3, lsr #3 │ │ │ │ + b 5c7b94 <__cxa_atexit@plt+0x5bb848> │ │ │ │ + add r3, r3, #18 │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #1 │ │ │ │ + bls 5c7c58 <__cxa_atexit@plt+0x5bb90c> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r2, #0 │ │ │ │ + rbiteq r3, r3 │ │ │ │ + rbitne r3, r2 │ │ │ │ + clzeq r3, r3 │ │ │ │ + clzne r3, r3 │ │ │ │ + addeq r3, r3, #32 │ │ │ │ + add r3, r0, r3, lsr #3 │ │ │ │ + add r0, r3, #9 │ │ │ │ + b 5c7b94 <__cxa_atexit@plt+0x5bb848> │ │ │ │ + cmp r2, #0 │ │ │ │ + rbiteq r3, r3 │ │ │ │ + rbitne r3, r2 │ │ │ │ + clzeq r3, r3 │ │ │ │ + clzne r3, r3 │ │ │ │ + addeq r3, r3, #32 │ │ │ │ + add r3, r0, r3, lsr #3 │ │ │ │ + add r0, r3, #17 │ │ │ │ + b 5c7b94 <__cxa_atexit@plt+0x5bb848> │ │ │ │ + cmp r2, #0 │ │ │ │ + rbiteq r3, r3 │ │ │ │ + rbitne r3, r2 │ │ │ │ + clzeq r3, r3 │ │ │ │ + clzne r3, r3 │ │ │ │ + addeq r3, r3, #32 │ │ │ │ + add r3, r0, r3, lsr #3 │ │ │ │ + add r0, r3, #25 │ │ │ │ + b 5c7b94 <__cxa_atexit@plt+0x5bb848> │ │ │ │ + rscseq r8, r8, r0, ror #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5c7e40 <__cxa_atexit@plt+0x5bbaf4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c7e38 <__cxa_atexit@plt+0x5bbaec> │ │ │ │ + ldr r8, [pc, #40] @ 5c7e48 <__cxa_atexit@plt+0x5bbafc> │ │ │ │ + ldr r3, [pc, #40] @ 5c7e4c <__cxa_atexit@plt+0x5bbb00> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b f26c74 <__cxa_atexit@plt+0xf1a928> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - tsteq r7, r8, lsl r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c7cac <__cxa_atexit@plt+0x5bb960> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 5c7cb8 <__cxa_atexit@plt+0x5bb96c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010715bc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + smlalseq r8, r8, ip, r5 @ │ │ │ │ + strdeq r0, [r7, -r4] │ │ │ │ + andeq r0, r3, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5c7d00 <__cxa_atexit@plt+0x5bb9b4> │ │ │ │ - ldr r7, [pc, #52] @ 5c7d14 <__cxa_atexit@plt+0x5bb9c8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq 5c7cf4 <__cxa_atexit@plt+0x5bb9a8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5c7d24 <__cxa_atexit@plt+0x5bb9d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r7, sl │ │ │ │ + add r2, r9, r9, lsr #31 │ │ │ │ + bic r3, r2, #1 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 5c7e90 <__cxa_atexit@plt+0x5bbb44> │ │ │ │ + mul r8, r8, r8 │ │ │ │ + mov r3, r2 │ │ │ │ + lsr r2, r2, #31 │ │ │ │ + add r2, r2, r3, asr #1 │ │ │ │ + bic r1, r2, #1 │ │ │ │ + cmp r1, r3, asr #1 │ │ │ │ + beq 5c7e70 <__cxa_atexit@plt+0x5bbb24> │ │ │ │ + asr r9, r3, #1 │ │ │ │ + mul r7, r8, r7 │ │ │ │ + cmp r9, #1 │ │ │ │ + beq 5c7ea8 <__cxa_atexit@plt+0x5bbb5c> │ │ │ │ + mul r8, r8, r8 │ │ │ │ + asr r9, r2, #1 │ │ │ │ + b 5c7e60 <__cxa_atexit@plt+0x5bbb14> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + add r0, r9, r9, lsr #31 │ │ │ │ mov r7, r8 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 5c7ef0 <__cxa_atexit@plt+0x5bbba4> │ │ │ │ + mul r7, r7, r7 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + mov r2, r0 │ │ │ │ + add r0, r3, r0, asr #1 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r3, r2, asr #1 │ │ │ │ + beq 5c7ed0 <__cxa_atexit@plt+0x5bbb84> │ │ │ │ + asr r9, r2, #1 │ │ │ │ + cmp r9, #1 │ │ │ │ + bne 5c7f00 <__cxa_atexit@plt+0x5bbbb4> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c7d18 <__cxa_atexit@plt+0x5bb9cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mul r3, r7, r7 │ │ │ │ + lsr r2, r0, #31 │ │ │ │ + add r1, r2, r0, asr #1 │ │ │ │ + bic r2, r1, #1 │ │ │ │ + cmp r2, r0, asr #1 │ │ │ │ + bne 5c7f3c <__cxa_atexit@plt+0x5bbbf0> │ │ │ │ + mul r3, r3, r3 │ │ │ │ + mov r2, r1 │ │ │ │ + lsr r1, r1, #31 │ │ │ │ + add r1, r1, r2, asr #1 │ │ │ │ + bic r0, r1, #1 │ │ │ │ + cmp r0, r2, asr #1 │ │ │ │ + beq 5c7f18 <__cxa_atexit@plt+0x5bbbcc> │ │ │ │ + asr r2, r2, #1 │ │ │ │ + b 5c7f40 <__cxa_atexit@plt+0x5bbbf4> │ │ │ │ + asr r2, r0, #1 │ │ │ │ + mul r7, r3, r7 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 5c7ef8 <__cxa_atexit@plt+0x5bbbac> │ │ │ │ + mul r3, r3, r3 │ │ │ │ + mov r0, r1 │ │ │ │ + b 5c7f04 <__cxa_atexit@plt+0x5bbbb8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 65540c <__cxa_atexit@plt+0x6490c0> │ │ │ │ + smlalseq r8, r8, r8, r4 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5c7fac <__cxa_atexit@plt+0x5bbc60> │ │ │ │ + ldr r3, [pc, #44] @ 5c7fb4 <__cxa_atexit@plt+0x5bbc68> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #32] @ 5c7fb8 <__cxa_atexit@plt+0x5bbc6c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + ldr r3, [pc, #24] @ 5c7fbc <__cxa_atexit@plt+0x5bbc70> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq r8, [r8], #100 @ 0x64 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ 5c7db8 <__cxa_atexit@plt+0x5bba6c> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + smlabbeq r7, r8, r5, r0 │ │ │ │ + smlabteq r7, r4, r9, r0 │ │ │ │ + rscseq r8, r8, r0, asr #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5c7fe8 <__cxa_atexit@plt+0x5bbc9c> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r9, #0 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rscseq r8, r8, r4, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5c8010 <__cxa_atexit@plt+0x5bbcc4> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5c7d90 <__cxa_atexit@plt+0x5bba44> │ │ │ │ - ldr r1, [pc, #112] @ 5c7dbc <__cxa_atexit@plt+0x5bba70> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 5c7d98 <__cxa_atexit@plt+0x5bba4c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 5c7da4 <__cxa_atexit@plt+0x5bba58> │ │ │ │ - ldr r0, [pc, #72] @ 5c7dc0 <__cxa_atexit@plt+0x5bba74> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - stmib r6, {r0, r2, r7} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r7, r1, #11 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrdeq r1, [r7, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #104] @ 5c7e3c <__cxa_atexit@plt+0x5bbaf0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 5c7e24 <__cxa_atexit@plt+0x5bbad8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c7e2c <__cxa_atexit@plt+0x5bbae0> │ │ │ │ - ldr lr, [pc, #60] @ 5c7e40 <__cxa_atexit@plt+0x5bbaf4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r2 │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r2, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - tsteq r7, r0, asr r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c7e84 <__cxa_atexit@plt+0x5bbb38> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 5c7e90 <__cxa_atexit@plt+0x5bbb44> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5c8064 <__cxa_atexit@plt+0x5bbd18> │ │ │ │ + ldr lr, [pc, #60] @ 5c807c <__cxa_atexit@plt+0x5bbd30> │ │ │ │ + sub r2, r6, #17 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ + ldr r1, [pc, #52] @ 5c8080 <__cxa_atexit@plt+0x5bbd34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r7, r8, r3, r1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c7f2c <__cxa_atexit@plt+0x5bbbe0> │ │ │ │ - ldr r3, [pc, #160] @ 5c7f54 <__cxa_atexit@plt+0x5bbc08> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq 5c7f0c <__cxa_atexit@plt+0x5bbbc0> │ │ │ │ - ldr r3, [pc, #144] @ 5c7f58 <__cxa_atexit@plt+0x5bbc0c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5c7f1c <__cxa_atexit@plt+0x5bbbd0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5c7f3c <__cxa_atexit@plt+0x5bbbf0> │ │ │ │ - ldr r7, [pc, #108] @ 5c7f60 <__cxa_atexit@plt+0x5bbc14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - stmib r6, {r7, r9, sl} │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5c7f5c <__cxa_atexit@plt+0x5bbc10> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - smlalseq r8, r8, r0, r4 @ │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #108] @ 5c7fe0 <__cxa_atexit@plt+0x5bbc94> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #24] @ 5c8084 <__cxa_atexit@plt+0x5bbd38> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5c7fc8 <__cxa_atexit@plt+0x5bbc7c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5c7fd0 <__cxa_atexit@plt+0x5bbc84> │ │ │ │ - ldr lr, [pc, #64] @ 5c7fe4 <__cxa_atexit@plt+0x5bbc98> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0x010712b4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r7, ip, lsl #24 │ │ │ │ + smlabbeq r7, r8, r5, r0 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c802c <__cxa_atexit@plt+0x5bbce0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 5c8038 <__cxa_atexit@plt+0x5bbcec> │ │ │ │ + bcc 5c80e0 <__cxa_atexit@plt+0x5bbd94> │ │ │ │ + ldr r8, [pc, #76] @ 5c80f8 <__cxa_atexit@plt+0x5bbdac> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 5c80fc <__cxa_atexit@plt+0x5bbdb0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r7, r8, asr #4 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5c80a8 <__cxa_atexit@plt+0x5bbd5c> │ │ │ │ - ldr r7, [pc, #92] @ 5c80bc <__cxa_atexit@plt+0x5bbd70> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq 5c8090 <__cxa_atexit@plt+0x5bbd44> │ │ │ │ - ldr r7, [pc, #76] @ 5c80c0 <__cxa_atexit@plt+0x5bbd74> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - beq 5c809c <__cxa_atexit@plt+0x5bbd50> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5c8108 <__cxa_atexit@plt+0x5bbdbc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5c80c4 <__cxa_atexit@plt+0x5bbd78> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r8, r8, r4, lsl r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5c80fc <__cxa_atexit@plt+0x5bbdb0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5c8100 <__cxa_atexit@plt+0x5bbdb4> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5c80f4 <__cxa_atexit@plt+0x5bbda8> │ │ │ │ - b 5c8108 <__cxa_atexit@plt+0x5bbdbc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + @ instruction: 0x01070b98 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + ldrshteq r8, [r8], #44 @ 0x2c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5c8148 <__cxa_atexit@plt+0x5bbdfc> │ │ │ │ + ldr r3, [pc, #44] @ 5c8150 <__cxa_atexit@plt+0x5bbe04> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #32] @ 5c8154 <__cxa_atexit@plt+0x5bbe08> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + ldr r3, [pc, #24] @ 5c8158 <__cxa_atexit@plt+0x5bbe0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #156] @ 5c81ac <__cxa_atexit@plt+0x5bbe60> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlatteq r7, ip, r3, r0 │ │ │ │ + tsteq r7, r8, ror #14 │ │ │ │ + rscseq r8, r8, r4, lsr #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5c8184 <__cxa_atexit@plt+0x5bbe38> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r9, #0 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rscseq r8, r8, r8, ror r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5c81ac <__cxa_atexit@plt+0x5bbe60> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5c8184 <__cxa_atexit@plt+0x5bbe38> │ │ │ │ - ldr r2, [pc, #128] @ 5c81b0 <__cxa_atexit@plt+0x5bbe64> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5c818c <__cxa_atexit@plt+0x5bbe40> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5c8198 <__cxa_atexit@plt+0x5bbe4c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #84] @ 5c81b4 <__cxa_atexit@plt+0x5bbe68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - strdeq r1, [r7, -ip] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 5c8234 <__cxa_atexit@plt+0x5bbee8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5c821c <__cxa_atexit@plt+0x5bbed0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c8224 <__cxa_atexit@plt+0x5bbed8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 5c8238 <__cxa_atexit@plt+0x5bbeec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5c8200 <__cxa_atexit@plt+0x5bbeb4> │ │ │ │ + ldr lr, [pc, #60] @ 5c8218 <__cxa_atexit@plt+0x5bbecc> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 5c821c <__cxa_atexit@plt+0x5bbed0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - qaddeq r1, r8, r7 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r3, [pc, #24] @ 5c8220 <__cxa_atexit@plt+0x5bbed4> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r7, r0, ror sl │ │ │ │ + smlatteq r7, ip, r3, r0 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c828c <__cxa_atexit@plt+0x5bbf40> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5c8298 <__cxa_atexit@plt+0x5bbf4c> │ │ │ │ + bcc 5c827c <__cxa_atexit@plt+0x5bbf30> │ │ │ │ + ldr r8, [pc, #76] @ 5c8294 <__cxa_atexit@plt+0x5bbf48> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 5c8298 <__cxa_atexit@plt+0x5bbf4c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r3, [pc, #24] @ 5c829c <__cxa_atexit@plt+0x5bbf50> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r7, r8, r3, r0 │ │ │ │ + strdeq r0, [r7, -ip] │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rscseq r8, r8, ip, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5c8304 <__cxa_atexit@plt+0x5bbfb8> │ │ │ │ + ldr r3, [pc, #80] @ 5c831c <__cxa_atexit@plt+0x5bbfd0> │ │ │ │ + ldr r2, [pc, #80] @ 5c8320 <__cxa_atexit@plt+0x5bbfd4> │ │ │ │ + ldr r1, [pc, #80] @ 5c8324 <__cxa_atexit@plt+0x5bbfd8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5c8328 <__cxa_atexit@plt+0x5bbfdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r7, -r8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0x010702b0 │ │ │ │ + rscseq r8, r8, r0, lsl #2 │ │ │ │ + rscseq r8, r8, r4, ror #1 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5c830c <__cxa_atexit@plt+0x5bbfc0> │ │ │ │ - ldr r3, [pc, #120] @ 5c8334 <__cxa_atexit@plt+0x5bbfe8> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5c83ac <__cxa_atexit@plt+0x5bc060> │ │ │ │ + ldr r3, [pc, #108] @ 5c83bc <__cxa_atexit@plt+0x5bc070> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5c82fc <__cxa_atexit@plt+0x5bbfb0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5c831c <__cxa_atexit@plt+0x5bbfd0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r2, [pc, #84] @ 5c833c <__cxa_atexit@plt+0x5bbff0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5c8390 <__cxa_atexit@plt+0x5bc044> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ + ldr r3, [pc, #80] @ 5c83c8 <__cxa_atexit@plt+0x5bc07c> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5c8338 <__cxa_atexit@plt+0x5bbfec> │ │ │ │ + ldr r7, [pc, #24] @ 5c83c0 <__cxa_atexit@plt+0x5bc074> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 5c83c4 <__cxa_atexit@plt+0x5bc078> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrhteq r8, [r8], #8 │ │ │ │ - tsteq r7, r8, ror pc │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + rscseq r8, r8, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r8, r8, r8, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5c8408 <__cxa_atexit@plt+0x5bc0bc> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #32] @ 5c8418 <__cxa_atexit@plt+0x5bc0cc> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5c841c <__cxa_atexit@plt+0x5bc0d0> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x01070c98 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c8384 <__cxa_atexit@plt+0x5bc038> │ │ │ │ - ldr r2, [pc, #44] @ 5c8390 <__cxa_atexit@plt+0x5bc044> │ │ │ │ + bcc 5c8468 <__cxa_atexit@plt+0x5bc11c> │ │ │ │ + ldr r2, [pc, #48] @ 5c8474 <__cxa_atexit@plt+0x5bc128> │ │ │ │ + mov r8, fp │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r3, r7, #8 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 5c8478 <__cxa_atexit@plt+0x5bc12c> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r7, -ip] │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c8438 <__cxa_atexit@plt+0x5bc0ec> │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #556] @ 5c85e4 <__cxa_atexit@plt+0x5bc298> │ │ │ │ - ldr ip, [pc, #556] @ 5c85e8 <__cxa_atexit@plt+0x5bc29c> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add ip, pc, ip │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5c8484 <__cxa_atexit@plt+0x5bc138> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5c8448 <__cxa_atexit@plt+0x5bc0fc> │ │ │ │ - ldr r0, [sl, #15] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5c8494 <__cxa_atexit@plt+0x5bc148> │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr sl, [sl, #7] │ │ │ │ - tst r0, r8 │ │ │ │ - mov r2, ip │ │ │ │ - mov r3, lr │ │ │ │ - moveq r2, r4 │ │ │ │ - moveq r3, sl │ │ │ │ - moveq sl, lr │ │ │ │ - sub r7, r7, #16 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, r3} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 5c83c4 <__cxa_atexit@plt+0x5bc078> │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #428] @ 5c85ec <__cxa_atexit@plt+0x5bc2a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + smlabbeq r7, ip, r1, r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5c850c <__cxa_atexit@plt+0x5bc1c0> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5c84d0 <__cxa_atexit@plt+0x5bc184> │ │ │ │ + ldr r7, [pc, #172] @ 5c8550 <__cxa_atexit@plt+0x5bc204> │ │ │ │ + sub r8, r3, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r5, {r8, r9, sl} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5c8580 <__cxa_atexit@plt+0x5bc234> │ │ │ │ - ldr r7, [pc, #420] @ 5c860c <__cxa_atexit@plt+0x5bc2c0> │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ + ldr r1, [pc, #148] @ 5c8554 <__cxa_atexit@plt+0x5bc208> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, fp │ │ │ │ - stm r5, {r8, r9, sl} │ │ │ │ - b 5c8670 <__cxa_atexit@plt+0x5bc324> │ │ │ │ - eor r7, r1, r8 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r4, r7 │ │ │ │ - ands r7, r8, r4, lsr r7 │ │ │ │ - mov r0, r9 │ │ │ │ - add r3, r5, #12 │ │ │ │ - add r2, r6, #32 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r9, sl} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 5c8514 <__cxa_atexit@plt+0x5bc1c8> │ │ │ │ - ldr r9, [sp] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r4, [r9, #804] @ 0x324 │ │ │ │ - cmp r4, r2 │ │ │ │ - bcc 5c85a0 <__cxa_atexit@plt+0x5bc254> │ │ │ │ - ldr lr, [pc, #272] @ 5c85f0 <__cxa_atexit@plt+0x5bc2a4> │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - and r7, r7, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r5, [pc, #256] @ 5c85f4 <__cxa_atexit@plt+0x5bc2a8> │ │ │ │ - sub r4, r2, #26 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr ip, [r3] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - add r5, r6, #8 │ │ │ │ - stm r5, {r0, r8, lr} │ │ │ │ - str r4, [r6, #24] │ │ │ │ - b 5c8564 <__cxa_atexit@plt+0x5bc218> │ │ │ │ - ldr r9, [sp] │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #8] │ │ │ │ - ldr r7, [r9, #804] @ 0x324 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 5c85c0 <__cxa_atexit@plt+0x5bc274> │ │ │ │ - ldr lr, [pc, #200] @ 5c85fc <__cxa_atexit@plt+0x5bc2b0> │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - sub r4, r2, #26 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5c852c <__cxa_atexit@plt+0x5bc1e0> │ │ │ │ + ldr lr, [pc, #116] @ 5c8558 <__cxa_atexit@plt+0x5bc20c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r5, [pc, #184] @ 5c8600 <__cxa_atexit@plt+0x5bc2b4> │ │ │ │ - and r7, r7, r8 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr ip, [r3] │ │ │ │ - str r4, [r6, #20] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - add r5, r6, #8 │ │ │ │ - stm r5, {r0, r8, lr} │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #128] @ 5c8608 <__cxa_atexit@plt+0x5bc2bc> │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5c854c <__cxa_atexit@plt+0x5bc200> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r6, [pc, #80] @ 5c85f8 <__cxa_atexit@plt+0x5bc2ac> │ │ │ │ - mov r4, #32 │ │ │ │ - str r4, [r9, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #60] @ 5c8604 <__cxa_atexit@plt+0x5bc2b8> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r9, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsr #14 │ │ │ │ - smlalseq r7, r8, r0, pc @ │ │ │ │ - tsteq r7, r0, ror sp │ │ │ │ - tsteq r7, r8, ror #26 │ │ │ │ - andeq r0, r0, r4, asr #8 │ │ │ │ - tsteq r7, ip, lsl sp │ │ │ │ - tsteq r7, r4, lsl sp │ │ │ │ - andeq r0, r0, r8, lsl #7 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq r0, [r7, -r4] │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5c8650 <__cxa_atexit@plt+0x5bc304> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 5c8668 <__cxa_atexit@plt+0x5bc31c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5c866c <__cxa_atexit@plt+0x5bc320> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r7, ip, lsl ip │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5c8790 <__cxa_atexit@plt+0x5bc444> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r5] │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 5c86c0 <__cxa_atexit@plt+0x5bc374> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #352] @ 5c8804 <__cxa_atexit@plt+0x5bc4b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - eor r3, r0, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl r0, lr, r3 │ │ │ │ - ands lr, r1, lr, lsl r3 │ │ │ │ - add r8, r6, #32 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq 5c872c <__cxa_atexit@plt+0x5bc3e0> │ │ │ │ - cmp r2, r8 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - bcc 5c87ac <__cxa_atexit@plt+0x5bc460> │ │ │ │ - ldr lr, [pc, #244] @ 5c87ec <__cxa_atexit@plt+0x5bc4a0> │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [pc, #228] @ 5c87f0 <__cxa_atexit@plt+0x5bc4a4> │ │ │ │ - sub r9, r8, #26 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r6, #4] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r3, r7, r9} │ │ │ │ - str sl, [r6, #8] │ │ │ │ - b 5c877c <__cxa_atexit@plt+0x5bc430> │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r8 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - bcc 5c87cc <__cxa_atexit@plt+0x5bc480> │ │ │ │ - ldr r9, [pc, #180] @ 5c87f8 <__cxa_atexit@plt+0x5bc4ac> │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - sub sl, r8, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #164] @ 5c87fc <__cxa_atexit@plt+0x5bc4b0> │ │ │ │ - and r2, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r9, [r6, #4] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r8, #15 │ │ │ │ - mov r6, r8 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #112] @ 5c8808 <__cxa_atexit@plt+0x5bc4bc> │ │ │ │ - mov r2, #12 │ │ │ │ + ldr r6, [pc, #20] @ 5c8548 <__cxa_atexit@plt+0x5bc1fc> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #64] @ 5c87f4 <__cxa_atexit@plt+0x5bc4a8> │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 5c8800 <__cxa_atexit@plt+0x5bc4b4> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r7, ip, asr fp │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - tsteq r7, r0, lsl fp │ │ │ │ - tsteq r7, r0, lsl #22 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0x01070bbc │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5c8670 <__cxa_atexit@plt+0x5bc324> │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5c8898 <__cxa_atexit@plt+0x5bc54c> │ │ │ │ - ldr r8, [pc, #100] @ 5c88b0 <__cxa_atexit@plt+0x5bc564> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #92] @ 5c88b4 <__cxa_atexit@plt+0x5bc568> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r2, r7, r9} │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5c88b8 <__cxa_atexit@plt+0x5bc56c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r7, r0, lsl sl │ │ │ │ - tsteq r7, r4, lsl #20 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + @ instruction: 0x010701b8 │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ + andeq r0, r0, r7, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ str r7, [r5, #8] │ │ │ │ - bcc 5c8930 <__cxa_atexit@plt+0x5bc5e4> │ │ │ │ - ldr r8, [pc, #100] @ 5c8948 <__cxa_atexit@plt+0x5bc5fc> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #92] @ 5c894c <__cxa_atexit@plt+0x5bc600> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r2, r7, sl} │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5c8950 <__cxa_atexit@plt+0x5bc604> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - tsteq r7, ip, ror #18 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5c8478 <__cxa_atexit@plt+0x5bc12c> │ │ │ │ + andeq r0, r0, r7, ror #30 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5c89cc <__cxa_atexit@plt+0x5bc680> │ │ │ │ - ldr r8, [pc, #104] @ 5c89e4 <__cxa_atexit@plt+0x5bc698> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5c89e8 <__cxa_atexit@plt+0x5bc69c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r2, r2, r1 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ + bcc 5c85b8 <__cxa_atexit@plt+0x5bc26c> │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r0, [pc, #40] @ 5c85d0 <__cxa_atexit@plt+0x5bc284> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r0, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5c89ec <__cxa_atexit@plt+0x5bc6a0> │ │ │ │ - mov r2, #32 │ │ │ │ + ldr r3, [pc, #20] @ 5c85d4 <__cxa_atexit@plt+0x5bc288> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r7, r0, r8, r0 │ │ │ │ - ldrdeq r0, [r7, -r4] │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r7, r8, r6, r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r7, ror #12 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + strb r1, [r3, r2] │ │ │ │ + add r3, r2, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5c8478 <__cxa_atexit@plt+0x5bc12c> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5c8a68 <__cxa_atexit@plt+0x5bc71c> │ │ │ │ - ldr r8, [pc, #104] @ 5c8a80 <__cxa_atexit@plt+0x5bc734> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5c8a84 <__cxa_atexit@plt+0x5bc738> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r9, r5, #20 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - and r7, r7, r1 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5c8a88 <__cxa_atexit@plt+0x5bc73c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r7, r4, asr #16 │ │ │ │ - tsteq r7, r8, lsr r8 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c869c <__cxa_atexit@plt+0x5bc350> │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r0, [pc, #144] @ 5c86c0 <__cxa_atexit@plt+0x5bc374> │ │ │ │ + sub r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r6, {r0, r2} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c8ad4 <__cxa_atexit@plt+0x5bc788> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5c8ae0 <__cxa_atexit@plt+0x5bc794> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 5c86b0 <__cxa_atexit@plt+0x5bc364> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5c8660 <__cxa_atexit@plt+0x5bc314> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r1, [pc, #92] @ 5c86c4 <__cxa_atexit@plt+0x5bc378> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + sub r9, r6, #19 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + strb r0, [r3, #-4] │ │ │ │ + ldr r7, [pc, #60] @ 5c86c8 <__cxa_atexit@plt+0x5bc37c> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0107079c │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + smlatteq r6, ip, lr, pc @ │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + smlatteq r6, r8, pc, pc @ │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5c8b34 <__cxa_atexit@plt+0x5bc7e8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5c8b40 <__cxa_atexit@plt+0x5bc7f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5c873c <__cxa_atexit@plt+0x5bc3f0> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5c86fc <__cxa_atexit@plt+0x5bc3b0> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r1, [pc, #76] @ 5c8750 <__cxa_atexit@plt+0x5bc404> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + sub r9, r3, #19 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + strb r0, [r6, #-4] │ │ │ │ + ldr r7, [pc, #44] @ 5c8754 <__cxa_atexit@plt+0x5bc408> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + tstpeq r6, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c8bb0 <__cxa_atexit@plt+0x5bc864> │ │ │ │ - ldr r3, [pc, #92] @ 5c8bc0 <__cxa_atexit@plt+0x5bc874> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq 5c8b90 <__cxa_atexit@plt+0x5bc844> │ │ │ │ - ldr r3, [pc, #76] @ 5c8bc4 <__cxa_atexit@plt+0x5bc878> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c879c <__cxa_atexit@plt+0x5bc450> │ │ │ │ + ldr r7, [pc, #52] @ 5c87b0 <__cxa_atexit@plt+0x5bc464> │ │ │ │ tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - beq 5c8ba0 <__cxa_atexit@plt+0x5bc854> │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 5c8790 <__cxa_atexit@plt+0x5bc444> │ │ │ │ + mov r7, sl │ │ │ │ + b 5c87c0 <__cxa_atexit@plt+0x5bc474> │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c8bc8 <__cxa_atexit@plt+0x5bc87c> │ │ │ │ + ldr r7, [pc, #16] @ 5c87b4 <__cxa_atexit@plt+0x5bc468> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rscseq r7, r8, ip, lsl r8 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r7, r8, r4, lsl #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 5c8c0c <__cxa_atexit@plt+0x5bc8c0> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 5c886c <__cxa_atexit@plt+0x5bc520> │ │ │ │ + ldr lr, [pc, #176] @ 5c888c <__cxa_atexit@plt+0x5bc540> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - beq 5c8c00 <__cxa_atexit@plt+0x5bc8b4> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add r8, r2, r0 │ │ │ │ + add r2, r3, #44 @ 0x2c │ │ │ │ add r5, r5, #12 │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r9, r2 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + bcc 5c8878 <__cxa_atexit@plt+0x5bc52c> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c8864 <__cxa_atexit@plt+0x5bc518> │ │ │ │ + ldr r6, [pc, #96] @ 5c8890 <__cxa_atexit@plt+0x5bc544> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + sub r9, r2, #19 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #32]! │ │ │ │ + mov r6, r2 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + strb r1, [r3, #-4] │ │ │ │ + ldr r7, [pc, #64] @ 5c8894 <__cxa_atexit@plt+0x5bc548> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + ldr r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov sl, r7 │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + tstpeq r6, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5c8c70 <__cxa_atexit@plt+0x5bc924> │ │ │ │ - ldr r7, [pc, #52] @ 5c8c80 <__cxa_atexit@plt+0x5bc934> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5c890c <__cxa_atexit@plt+0x5bc5c0> │ │ │ │ + ldr r3, [pc, #100] @ 5c891c <__cxa_atexit@plt+0x5bc5d0> │ │ │ │ + mov r7, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 5c88fc <__cxa_atexit@plt+0x5bc5b0> │ │ │ │ + ldr r7, [pc, #76] @ 5c8920 <__cxa_atexit@plt+0x5bc5d4> │ │ │ │ + ldr r2, [sl, #7] │ │ │ │ + ldr r1, [sl, #11] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5c8c64 <__cxa_atexit@plt+0x5bc918> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5c8c90 <__cxa_atexit@plt+0x5bc944> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + add r7, r1, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5c8c84 <__cxa_atexit@plt+0x5bc938> │ │ │ │ + ldr r7, [pc, #16] @ 5c8924 <__cxa_atexit@plt+0x5bc5d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r7, r8, r4, lsl #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r7, r8, ip, lsl fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5c8d20 <__cxa_atexit@plt+0x5bc9d4> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #164] @ 5c8d58 <__cxa_atexit@plt+0x5bca0c> │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5c8d30 <__cxa_atexit@plt+0x5bc9e4> │ │ │ │ - ldr r1, [pc, #136] @ 5c8d5c <__cxa_atexit@plt+0x5bca10> │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5c8d3c <__cxa_atexit@plt+0x5bc9f0> │ │ │ │ - ldr r0, [pc, #116] @ 5c8d60 <__cxa_atexit@plt+0x5bca14> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #24] @ 5c895c <__cxa_atexit@plt+0x5bc610> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r2, r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ str r0, [r5, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5c8d4c <__cxa_atexit@plt+0x5bca00> │ │ │ │ - ldr r5, [pc, #88] @ 5c8d64 <__cxa_atexit@plt+0x5bca18> │ │ │ │ - ldr r8, [r1, #3] │ │ │ │ - mov sl, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bcc 5c89e4 <__cxa_atexit@plt+0x5bc698> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5c89ac <__cxa_atexit@plt+0x5bc660> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr lr, [pc, #88] @ 5c8a0c <__cxa_atexit@plt+0x5bc6c0> │ │ │ │ + ldr r9, [pc, #88] @ 5c8a10 <__cxa_atexit@plt+0x5bc6c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldrb r0, [r1], #1 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + sub r9, r2, #3 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #28] @ 5c8a08 <__cxa_atexit@plt+0x5bc6bc> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x0106fcbc │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #108] @ 5c8de4 <__cxa_atexit@plt+0x5bca98> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5c8dc8 <__cxa_atexit@plt+0x5bca7c> │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr r1, [pc, #76] @ 5c8de8 <__cxa_atexit@plt+0x5bca9c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5c8dd4 <__cxa_atexit@plt+0x5bca88> │ │ │ │ - ldr r2, [pc, #52] @ 5c8dec <__cxa_atexit@plt+0x5bcaa0> │ │ │ │ - ldr r8, [r3, #3] │ │ │ │ - mov sl, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5c8a84 <__cxa_atexit@plt+0x5bc738> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5c8a54 <__cxa_atexit@plt+0x5bc708> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r2, [pc, #56] @ 5c8e44 <__cxa_atexit@plt+0x5bcaf8> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5c8e38 <__cxa_atexit@plt+0x5bcaec> │ │ │ │ - ldr r3, [pc, #32] @ 5c8e48 <__cxa_atexit@plt+0x5bcafc> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr lr, [pc, #68] @ 5c8aa0 <__cxa_atexit@plt+0x5bc754> │ │ │ │ + ldr r0, [pc, #68] @ 5c8aa4 <__cxa_atexit@plt+0x5bc758> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r1, [r2], #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5c8a9c <__cxa_atexit@plt+0x5bc750> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5c8e70 <__cxa_atexit@plt+0x5bcb24> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 5c83a0 <__cxa_atexit@plt+0x5bc054> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + tstpeq r6, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r2, [pc, #24] @ 5c8ea4 <__cxa_atexit@plt+0x5bcb58> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - beq 5c8e9c <__cxa_atexit@plt+0x5bcb50> │ │ │ │ - b 5c8c90 <__cxa_atexit@plt+0x5bc944> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + cmp r7, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bcc 5c8b1c <__cxa_atexit@plt+0x5bc7d0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5c8ae8 <__cxa_atexit@plt+0x5bc79c> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c8edc <__cxa_atexit@plt+0x5bcb90> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5c8ee4 <__cxa_atexit@plt+0x5bcb98> │ │ │ │ + ldr lr, [pc, #80] @ 5c8b40 <__cxa_atexit@plt+0x5bc7f4> │ │ │ │ + ldr r0, [pc, #80] @ 5c8b44 <__cxa_atexit@plt+0x5bc7f8> │ │ │ │ + sub r9, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r2], #1 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #24] @ 5c8b3c <__cxa_atexit@plt+0x5bc7f0> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + tstpeq r6, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c8be0 <__cxa_atexit@plt+0x5bc894> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #140] @ 5c8c04 <__cxa_atexit@plt+0x5bc8b8> │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5c8bf4 <__cxa_atexit@plt+0x5bc8a8> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5c8ba8 <__cxa_atexit@plt+0x5bc85c> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r2, [pc, #88] @ 5c8c08 <__cxa_atexit@plt+0x5bc8bc> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #68] @ 5c8c0c <__cxa_atexit@plt+0x5bc8c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tstpeq r6, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c8f20 <__cxa_atexit@plt+0x5bcbd4> │ │ │ │ - ldr r7, [pc, #40] @ 5c8f30 <__cxa_atexit@plt+0x5bcbe4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5c8f34 <__cxa_atexit@plt+0x5bcbe8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrsbteq r7, [r8], #72 @ 0x48 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5c8f6c <__cxa_atexit@plt+0x5bcc20> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + smlatbeq r6, r4, r9, pc @ │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + @ instruction: 0x0106fab0 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5c8c80 <__cxa_atexit@plt+0x5bc934> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5c8c48 <__cxa_atexit@plt+0x5bc8fc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r2, [pc, #64] @ 5c8c90 <__cxa_atexit@plt+0x5bc944> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 5c8f64 <__cxa_atexit@plt+0x5bcc18> │ │ │ │ - b 5c8f78 <__cxa_atexit@plt+0x5bcc2c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #8]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - beq 5c8fa8 <__cxa_atexit@plt+0x5bcc5c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5c8ff0 <__cxa_atexit@plt+0x5bcca4> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, sl │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #44] @ 5c8c94 <__cxa_atexit@plt+0x5bc948> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5c903c <__cxa_atexit@plt+0x5bccf0> │ │ │ │ - ldr r1, [pc, #172] @ 5c906c <__cxa_atexit@plt+0x5bcd20> │ │ │ │ - str sl, [r5, #12] │ │ │ │ - ldr r0, [pc, #168] @ 5c9070 <__cxa_atexit@plt+0x5bcd24> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b ea8614 <__cxa_atexit@plt+0xe9c2c8> │ │ │ │ - ldr r3, [pc, #104] @ 5c9060 <__cxa_atexit@plt+0x5bcd14> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + tstpeq r6, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c904c <__cxa_atexit@plt+0x5bcd00> │ │ │ │ - ldr r7, [pc, #68] @ 5c9068 <__cxa_atexit@plt+0x5bcd1c> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c8cdc <__cxa_atexit@plt+0x5bc990> │ │ │ │ + ldr r7, [pc, #52] @ 5c8cf0 <__cxa_atexit@plt+0x5bc9a4> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 5c8cd0 <__cxa_atexit@plt+0x5bc984> │ │ │ │ mov r7, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #16] @ 5c9064 <__cxa_atexit@plt+0x5bcd18> │ │ │ │ + b 5c8d00 <__cxa_atexit@plt+0x5bc9b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5c8cf4 <__cxa_atexit@plt+0x5bc9a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r7, r8, r8, lsr #7 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - smlabbeq r6, ip, r6, pc @ │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r7, r8, ip, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5c9090 <__cxa_atexit@plt+0x5bcd44> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5c8da4 <__cxa_atexit@plt+0x5bca58> │ │ │ │ + ldr lr, [pc, #168] @ 5c8dc4 <__cxa_atexit@plt+0x5bca78> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + add r3, r9, #44 @ 0x2c │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, r1, r8 │ │ │ │ + cmp r2, r3 │ │ │ │ + str lr, [r9, #4] │ │ │ │ + str sl, [r9, #12] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + bcc 5c8db0 <__cxa_atexit@plt+0x5bca64> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5c8d9c <__cxa_atexit@plt+0x5bca50> │ │ │ │ + ldr r6, [pc, #92] @ 5c8dc8 <__cxa_atexit@plt+0x5bca7c> │ │ │ │ + ldrb r2, [r8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #24]! │ │ │ │ + strb r2, [r9, #20] │ │ │ │ + ldr r6, [pc, #76] @ 5c8dcc <__cxa_atexit@plt+0x5bca80> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [r9, #-16] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r6, [r9, #16] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c90c0 <__cxa_atexit@plt+0x5bcd74> │ │ │ │ - ldr r3, [pc, #28] @ 5c90d0 <__cxa_atexit@plt+0x5bcd84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b ea8444 <__cxa_atexit@plt+0xe9c0f8> │ │ │ │ - ldr r7, [pc, #12] @ 5c90d4 <__cxa_atexit@plt+0x5bcd88> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r7, r8, ip, lsr r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #124] @ 5c9164 <__cxa_atexit@plt+0x5bce18> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ands r3, r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5c913c <__cxa_atexit@plt+0x5bcdf0> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5c9144 <__cxa_atexit@plt+0x5bcdf8> │ │ │ │ - ldr lr, [pc, #88] @ 5c916c <__cxa_atexit@plt+0x5bce20> │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [pc, #76] @ 5c9170 <__cxa_atexit@plt+0x5bce24> │ │ │ │ - cmp r3, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r5 │ │ │ │ - movmi r0, lr │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - b 5c9154 <__cxa_atexit@plt+0x5bce08> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 5c9168 <__cxa_atexit@plt+0x5bce1c> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea84c4 <__cxa_atexit@plt+0xe9c178> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5c91bc <__cxa_atexit@plt+0x5bce70> │ │ │ │ - ldr lr, [pc, #76] @ 5c91e0 <__cxa_atexit@plt+0x5bce94> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c8e68 <__cxa_atexit@plt+0x5bcb1c> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #140] @ 5c8e8c <__cxa_atexit@plt+0x5bcb40> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5c8e7c <__cxa_atexit@plt+0x5bcb30> │ │ │ │ ldr r3, [r7, #15] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [pc, #64] @ 5c91e4 <__cxa_atexit@plt+0x5bce98> │ │ │ │ - cmp r3, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r5 │ │ │ │ - movmi r0, lr │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - b 5c91cc <__cxa_atexit@plt+0x5bce80> │ │ │ │ - ldr r2, [pc, #24] @ 5c91dc <__cxa_atexit@plt+0x5bce90> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea84c4 <__cxa_atexit@plt+0xe9c178> │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #76] @ 5c9248 <__cxa_atexit@plt+0x5bcefc> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c9238 <__cxa_atexit@plt+0x5bceec> │ │ │ │ - ldr r7, [pc, #44] @ 5c924c <__cxa_atexit@plt+0x5bcf00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5c8e30 <__cxa_atexit@plt+0x5bcae4> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5c9250 <__cxa_atexit@plt+0x5bcf04> │ │ │ │ + ldr r2, [pc, #88] @ 5c8e90 <__cxa_atexit@plt+0x5bcb44> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #68] @ 5c8e94 <__cxa_atexit@plt+0x5bcb48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - rscseq r7, r8, r0, asr #3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - ldmdb r3, {r7, r9} │ │ │ │ - str r7, [r3] │ │ │ │ - sub r7, r3, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c9298 <__cxa_atexit@plt+0x5bcf4c> │ │ │ │ - ldr r7, [pc, #40] @ 5c92ac <__cxa_atexit@plt+0x5bcf60> │ │ │ │ - str r9, [r5] │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, sl │ │ │ │ + tstpeq r6, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + tstpeq r6, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5c8f08 <__cxa_atexit@plt+0x5bcbbc> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5c8ed0 <__cxa_atexit@plt+0x5bcb84> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5c92b0 <__cxa_atexit@plt+0x5bcf64> │ │ │ │ + ldr r2, [pc, #64] @ 5c8f18 <__cxa_atexit@plt+0x5bcbcc> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #44] @ 5c8f1c <__cxa_atexit@plt+0x5bcbd0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - rscseq r7, r8, ip, asr r1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [pc, #88] @ 5c9320 <__cxa_atexit@plt+0x5bcfd4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + smlabbeq r6, r8, r7, pc @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c930c <__cxa_atexit@plt+0x5bcfc0> │ │ │ │ - ldr r7, [pc, #48] @ 5c9324 <__cxa_atexit@plt+0x5bcfd8> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c8f64 <__cxa_atexit@plt+0x5bcc18> │ │ │ │ + ldr r7, [pc, #52] @ 5c8f78 <__cxa_atexit@plt+0x5bcc2c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #20] @ 5c9328 <__cxa_atexit@plt+0x5bcfdc> │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 5c8f58 <__cxa_atexit@plt+0x5bcc0c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5c8f88 <__cxa_atexit@plt+0x5bcc3c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5c8f7c <__cxa_atexit@plt+0x5bcc30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - rscseq r7, r8, r8, ror #1 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r7, r8, r8, asr #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r3, #16]! │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - str r7, [r3] │ │ │ │ - sub r7, r3, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c9374 <__cxa_atexit@plt+0x5bd028> │ │ │ │ - ldr r7, [pc, #40] @ 5c9388 <__cxa_atexit@plt+0x5bd03c> │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, r9} │ │ │ │ - mov r7, sl │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5c902c <__cxa_atexit@plt+0x5bcce0> │ │ │ │ + ldr lr, [pc, #168] @ 5c904c <__cxa_atexit@plt+0x5bcd00> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + add r3, r9, #44 @ 0x2c │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, r1, r8 │ │ │ │ + cmp r2, r3 │ │ │ │ + str lr, [r9, #4] │ │ │ │ + str sl, [r9, #12] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + bcc 5c9038 <__cxa_atexit@plt+0x5bccec> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5c9024 <__cxa_atexit@plt+0x5bccd8> │ │ │ │ + ldr r6, [pc, #92] @ 5c9050 <__cxa_atexit@plt+0x5bcd04> │ │ │ │ + ldrb r2, [r8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #24]! │ │ │ │ + strb r2, [r9, #20] │ │ │ │ + ldr r6, [pc, #76] @ 5c9054 <__cxa_atexit@plt+0x5bcd08> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [r9, #-16] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r6, [r9, #16] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5c938c <__cxa_atexit@plt+0x5bd040> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ - rscseq r7, r8, r0, lsl #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + tstpeq r6, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 657e58 <__cxa_atexit@plt+0x64bb0c> │ │ │ │ + rscseq r7, r8, r8, lsl #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - ldmdb r3, {r7, r9} │ │ │ │ - str r7, [r3] │ │ │ │ - sub r7, r3, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c93d4 <__cxa_atexit@plt+0x5bd088> │ │ │ │ - ldr r7, [pc, #40] @ 5c93e8 <__cxa_atexit@plt+0x5bd09c> │ │ │ │ - str r9, [r5] │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, sl │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5c93ec <__cxa_atexit@plt+0x5bd0a0> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c90a8 <__cxa_atexit@plt+0x5bcd5c> │ │ │ │ + ldr r3, [pc, #44] @ 5c90c0 <__cxa_atexit@plt+0x5bcd74> │ │ │ │ + ldr r2, [pc, #44] @ 5c90c4 <__cxa_atexit@plt+0x5bcd78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + ldr r7, [pc, #24] @ 5c90c8 <__cxa_atexit@plt+0x5bcd7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - rscseq r7, r8, r0, lsr #32 │ │ │ │ - rscseq r7, r8, r8, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r7, r8, r4, lsr #7 │ │ │ │ + rscseq r7, r8, ip, lsl #7 │ │ │ │ + rscseq r7, r8, r8, lsr #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5c9444 <__cxa_atexit@plt+0x5bd0f8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5c943c <__cxa_atexit@plt+0x5bd0f0> │ │ │ │ - ldr r8, [pc, #40] @ 5c944c <__cxa_atexit@plt+0x5bd100> │ │ │ │ - ldr r3, [pc, #40] @ 5c9450 <__cxa_atexit@plt+0x5bd104> │ │ │ │ - add r8, pc, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5c90ec <__cxa_atexit@plt+0x5bcda0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b e272a0 <__cxa_atexit@plt+0xe1af54> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r7, r8, r4, lsl #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5c9114 <__cxa_atexit@plt+0x5bcdc8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b f26c74 <__cxa_atexit@plt+0xf1a928> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, r8, r4, ror #31 │ │ │ │ - strdeq pc, [r6, -r0] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - add sl, r7, #8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5c949c <__cxa_atexit@plt+0x5bd150> │ │ │ │ - ldr r7, [pc, #52] @ 5c94b0 <__cxa_atexit@plt+0x5bd164> │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + tsteq r7, r4, asr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5c918c <__cxa_atexit@plt+0x5bce40> │ │ │ │ + ldr r3, [pc, #100] @ 5c919c <__cxa_atexit@plt+0x5bce50> │ │ │ │ + mov r7, r5 │ │ │ │ tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 5c917c <__cxa_atexit@plt+0x5bce30> │ │ │ │ + ldr r7, [pc, #76] @ 5c91a0 <__cxa_atexit@plt+0x5bce54> │ │ │ │ + ldr r2, [sl, #7] │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5c9490 <__cxa_atexit@plt+0x5bd144> │ │ │ │ - mov r7, sl │ │ │ │ - b 5c95e4 <__cxa_atexit@plt+0x5bd298> │ │ │ │ + ldr r1, [sl, #11] │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + sub r7, r2, #1 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r3, r7, r1 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c94b4 <__cxa_atexit@plt+0x5bd168> │ │ │ │ + ldr r7, [pc, #16] @ 5c91a4 <__cxa_atexit@plt+0x5bce58> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - smlalseq r6, r8, r4, pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c9530 <__cxa_atexit@plt+0x5bd1e4> │ │ │ │ - ldr lr, [pc, #100] @ 5c953c <__cxa_atexit@plt+0x5bd1f0> │ │ │ │ - ldr r0, [pc, #100] @ 5c9540 <__cxa_atexit@plt+0x5bd1f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrhteq r7, [r8], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #28] @ 5c91e0 <__cxa_atexit@plt+0x5bce94> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + add r2, r3, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ str r0, [r5, #-8]! │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 5c951c <__cxa_atexit@plt+0x5bd1d0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 5c9528 <__cxa_atexit@plt+0x5bd1dc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r7, [r5], #-4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5c9260 <__cxa_atexit@plt+0x5bcf14> │ │ │ │ + ldmib r3, {r1, r7} │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5c922c <__cxa_atexit@plt+0x5bcee0> │ │ │ │ + ldr r0, [r3, #20]! │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr lr, [pc, #80] @ 5c9284 <__cxa_atexit@plt+0x5bcf38> │ │ │ │ + ldr r8, [pc, #80] @ 5c9288 <__cxa_atexit@plt+0x5bcf3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldrb r0, [r1], #-1 │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + sub r8, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r3, #-4] │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #24] @ 5c9280 <__cxa_atexit@plt+0x5bcf34> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + tstpeq r6, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5c92fc <__cxa_atexit@plt+0x5bcfb0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5c92cc <__cxa_atexit@plt+0x5bcf80> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - tstpeq r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr lr, [pc, #68] @ 5c9318 <__cxa_atexit@plt+0x5bcfcc> │ │ │ │ + ldr r0, [pc, #68] @ 5c931c <__cxa_atexit@plt+0x5bcfd0> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5c9314 <__cxa_atexit@plt+0x5bcfc8> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0x0106f398 │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5c9570 <__cxa_atexit@plt+0x5bd224> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + cmp r7, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bcc 5c9394 <__cxa_atexit@plt+0x5bd048> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5c9360 <__cxa_atexit@plt+0x5bd014> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #80] @ 5c93b8 <__cxa_atexit@plt+0x5bd06c> │ │ │ │ + ldr r0, [pc, #80] @ 5c93bc <__cxa_atexit@plt+0x5bd070> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str lr, [r5] │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #24] @ 5c93b4 <__cxa_atexit@plt+0x5bd068> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + tstpeq r6, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5c95c0 <__cxa_atexit@plt+0x5bd274> │ │ │ │ - ldr r7, [pc, #52] @ 5c95d4 <__cxa_atexit@plt+0x5bd288> │ │ │ │ - tst sl, #3 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5c9404 <__cxa_atexit@plt+0x5bd0b8> │ │ │ │ + ldr r7, [pc, #52] @ 5c9414 <__cxa_atexit@plt+0x5bd0c8> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5c95b4 <__cxa_atexit@plt+0x5bd268> │ │ │ │ - mov r7, sl │ │ │ │ - b 5c95e4 <__cxa_atexit@plt+0x5bd298> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5c93f8 <__cxa_atexit@plt+0x5bd0ac> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5c9424 <__cxa_atexit@plt+0x5bd0d8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c95d8 <__cxa_atexit@plt+0x5bd28c> │ │ │ │ + ldr r7, [pc, #12] @ 5c9418 <__cxa_atexit@plt+0x5bd0cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r6, r8, r0, ror lr │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + rscseq r7, r8, r0, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [pc, #256] @ 5c96f4 <__cxa_atexit@plt+0x5bd3a8> │ │ │ │ - ldr r9, [pc, #256] @ 5c96f8 <__cxa_atexit@plt+0x5bd3ac> │ │ │ │ - mov r0, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r3, r6, r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5c9690 <__cxa_atexit@plt+0x5bd344> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5c967c <__cxa_atexit@plt+0x5bd330> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 5c96d8 <__cxa_atexit@plt+0x5bd38c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add ip, r1, #20 │ │ │ │ - add r0, r0, #20 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add sl, r1, #4 │ │ │ │ - mov r1, ip │ │ │ │ - tst r2, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - bne 5c9604 <__cxa_atexit@plt+0x5bd2b8> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - bic r7, sl, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5c96e8 <__cxa_atexit@plt+0x5bd39c> │ │ │ │ - ldr r1, [pc, #84] @ 5c96fc <__cxa_atexit@plt+0x5bd3b0> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5c946c <__cxa_atexit@plt+0x5bd120> │ │ │ │ + ldr r1, [pc, #152] @ 5c94d4 <__cxa_atexit@plt+0x5bd188> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r2, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r1, [pc, #64] @ 5c9700 <__cxa_atexit@plt+0x5bd3b4> │ │ │ │ - add r7, r3, #22 │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + strb r2, [r5, #-4] │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5c94ac <__cxa_atexit@plt+0x5bd160> │ │ │ │ + mov r7, r3 │ │ │ │ + b 5c94ec <__cxa_atexit@plt+0x5bd1a0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5c94b8 <__cxa_atexit@plt+0x5bd16c> │ │ │ │ + ldr r2, [pc, #84] @ 5c94dc <__cxa_atexit@plt+0x5bd190> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #80] @ 5c94e0 <__cxa_atexit@plt+0x5bd194> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 5c94d8 <__cxa_atexit@plt+0x5bd18c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + @ instruction: 0x0106fbb8 │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r5 │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldrb r3, [r9, #12]! │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5c9578 <__cxa_atexit@plt+0x5bd22c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + cmp r0, #2 │ │ │ │ + blt 5c9538 <__cxa_atexit@plt+0x5bd1ec> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r7, #1 │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 5c9578 <__cxa_atexit@plt+0x5bd22c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r0, r7 │ │ │ │ + bne 5c9520 <__cxa_atexit@plt+0x5bd1d4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 5c960c <__cxa_atexit@plt+0x5bd2c0> │ │ │ │ + ldr r7, [pc, #232] @ 5c963c <__cxa_atexit@plt+0x5bd2f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [pc, #220] @ 5c9640 <__cxa_atexit@plt+0x5bd2f4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r3, r7} │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + str r7, [r5, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5c95f0 <__cxa_atexit@plt+0x5bd2a4> │ │ │ │ + ldr lr, [pc, #160] @ 5c9634 <__cxa_atexit@plt+0x5bd2e8> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + sub r9, r3, #39 @ 0x27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #148] @ 5c9638 <__cxa_atexit@plt+0x5bd2ec> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + sub lr, sl, r7 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + add r0, r2, r7 │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #76] @ 5c9644 <__cxa_atexit@plt+0x5bd2f8> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #28] @ 5c9630 <__cxa_atexit@plt+0x5bd2e4> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - smlatbeq r6, r4, lr, lr │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strdeq lr, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r6, pc @ │ │ │ │ + smlatteq r6, ip, sl, pc @ │ │ │ │ + tstpeq r6, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 5c9724 <__cxa_atexit@plt+0x5bd3d8> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c97a4 <__cxa_atexit@plt+0x5bd458> │ │ │ │ - and r7, r9, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5c9758 <__cxa_atexit@plt+0x5bd40c> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 5c9794 <__cxa_atexit@plt+0x5bd448> │ │ │ │ - ldr r7, [pc, #144] @ 5c97dc <__cxa_atexit@plt+0x5bd490> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5c968c <__cxa_atexit@plt+0x5bd340> │ │ │ │ + ldr r7, [pc, #56] @ 5c96a4 <__cxa_atexit@plt+0x5bd358> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 5c96a8 <__cxa_atexit@plt+0x5bd35c> │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5c96ac <__cxa_atexit@plt+0x5bd360> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq pc, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5c9730 <__cxa_atexit@plt+0x5bd3e4> │ │ │ │ + ldr lr, [pc, #112] @ 5c9748 <__cxa_atexit@plt+0x5bd3fc> │ │ │ │ + sub r0, r6, #23 │ │ │ │ + sub r9, r6, #39 @ 0x27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #100] @ 5c974c <__cxa_atexit@plt+0x5bd400> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + sub lr, sl, r7 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + add r0, r2, r7 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5c9750 <__cxa_atexit@plt+0x5bd404> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlatbeq r6, ip, lr, lr │ │ │ │ + tstpeq r6, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - str r9, [r3, #-4]! │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 5c97b4 <__cxa_atexit@plt+0x5bd468> │ │ │ │ - ldr r7, [pc, #108] @ 5c97e4 <__cxa_atexit@plt+0x5bd498> │ │ │ │ + sub r5, r5, #32 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5c983c <__cxa_atexit@plt+0x5bd4f0> │ │ │ │ + ldr lr, [pc, #244] @ 5c986c <__cxa_atexit@plt+0x5bd520> │ │ │ │ + ldr r8, [pc, #244] @ 5c9870 <__cxa_atexit@plt+0x5bd524> │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + tst r0, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + str lr, [r1, #-8]! │ │ │ │ + beq 5c980c <__cxa_atexit@plt+0x5bd4c0> │ │ │ │ + ldr r1, [r0, #3] │ │ │ │ + ldr r8, [r0, #7] │ │ │ │ + ldr r0, [r0, #11] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r8, [r3, #-16] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5c984c <__cxa_atexit@plt+0x5bd500> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5c981c <__cxa_atexit@plt+0x5bd4d0> │ │ │ │ + ldr r2, [pc, #148] @ 5c987c <__cxa_atexit@plt+0x5bd530> │ │ │ │ + ldr r1, [pc, #148] @ 5c9880 <__cxa_atexit@plt+0x5bd534> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r8] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [pc, #80] @ 5c9874 <__cxa_atexit@plt+0x5bd528> │ │ │ │ + mov r5, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r3, [r9, #2] │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r0, [r6, #8] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 5c9844 <__cxa_atexit@plt+0x5bd4f8> │ │ │ │ - ldr r7, [pc, #52] @ 5c97e0 <__cxa_atexit@plt+0x5bd494> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5c97d8 <__cxa_atexit@plt+0x5bd48c> │ │ │ │ + ldr r7, [pc, #36] @ 5c9878 <__cxa_atexit@plt+0x5bd52c> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0x0106ee90 │ │ │ │ - smlalseq r6, r8, r4, ip │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0x0106ed9c │ │ │ │ + smlabteq r6, r0, sp, lr │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlabbeq r6, r8, lr, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r7, r7, #3 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5c9908 <__cxa_atexit@plt+0x5bd5bc> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5c98f0 <__cxa_atexit@plt+0x5bd5a4> │ │ │ │ + ldr r7, [pc, #96] @ 5c992c <__cxa_atexit@plt+0x5bd5e0> │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r1, [pc, #92] @ 5c9930 <__cxa_atexit@plt+0x5bd5e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r2, [pc, #44] @ 5c9924 <__cxa_atexit@plt+0x5bd5d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5c9928 <__cxa_atexit@plt+0x5bd5dc> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ strdeq lr, [r6, -r0] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0x0106ed9c │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5c9824 <__cxa_atexit@plt+0x5bd4d8> │ │ │ │ - ldr r2, [pc, #44] @ 5c983c <__cxa_atexit@plt+0x5bd4f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5c99b0 <__cxa_atexit@plt+0x5bd664> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5c9994 <__cxa_atexit@plt+0x5bd648> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #96] @ 5c99d0 <__cxa_atexit@plt+0x5bd684> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 5c99d4 <__cxa_atexit@plt+0x5bd688> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #44] @ 5c99c8 <__cxa_atexit@plt+0x5bd67c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5c9840 <__cxa_atexit@plt+0x5bd4f4> │ │ │ │ + ldr r3, [pc, #20] @ 5c99cc <__cxa_atexit@plt+0x5bd680> │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + strdeq lr, [r6, -r4] │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5c9a4c <__cxa_atexit@plt+0x5bd700> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5c9a7c <__cxa_atexit@plt+0x5bd730> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5c9a5c <__cxa_atexit@plt+0x5bd710> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #132] @ 5c9aa8 <__cxa_atexit@plt+0x5bd75c> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #120] @ 5c9aac <__cxa_atexit@plt+0x5bd760> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5c9a98 <__cxa_atexit@plt+0x5bd74c> │ │ │ │ + ldr r7, [pc, #80] @ 5c9ab4 <__cxa_atexit@plt+0x5bd768> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 5c9ab0 <__cxa_atexit@plt+0x5bd764> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + smlabbeq r6, r4, fp, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5c9ae8 <__cxa_atexit@plt+0x5bd79c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5c9af0 <__cxa_atexit@plt+0x5bd7a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5e6920 <__cxa_atexit@plt+0x5da5d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5c9b24 <__cxa_atexit@plt+0x5bd7d8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5c9b2c <__cxa_atexit@plt+0x5bd7e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5e6488 <__cxa_atexit@plt+0x5da13c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5c98c0 <__cxa_atexit@plt+0x5bd574> │ │ │ │ - ldr r3, [pc, #132] @ 5c98ec <__cxa_atexit@plt+0x5bd5a0> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7], #-8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - cmp fp, r7 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - bhi 5c98d8 <__cxa_atexit@plt+0x5bd58c> │ │ │ │ - ldr r3, [pc, #92] @ 5c98f0 <__cxa_atexit@plt+0x5bd5a4> │ │ │ │ - sub lr, r5, #8 │ │ │ │ - tst sl, #3 │ │ │ │ + bcc 5c9bb0 <__cxa_atexit@plt+0x5bd864> │ │ │ │ + ldr r3, [pc, #112] @ 5c9bc8 <__cxa_atexit@plt+0x5bd87c> │ │ │ │ + ldr r2, [pc, #112] @ 5c9bcc <__cxa_atexit@plt+0x5bd880> │ │ │ │ + ldr r1, [pc, #112] @ 5c9bd0 <__cxa_atexit@plt+0x5bd884> │ │ │ │ + ldr lr, [pc, #112] @ 5c9bd4 <__cxa_atexit@plt+0x5bd888> │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5c98b0 <__cxa_atexit@plt+0x5bd564> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5c95e4 <__cxa_atexit@plt+0x5bd298> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #16]! │ │ │ │ + mov r3, r7 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + add r2, r7, #40 @ 0x28 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm r2, {r7, r9, lr} │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + str r1, [r7, #56] @ 0x38 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 5c98f8 <__cxa_atexit@plt+0x5bd5ac> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5c98f4 <__cxa_atexit@plt+0x5bd5a8> │ │ │ │ + ldr r7, [pc, #32] @ 5c9bd8 <__cxa_atexit@plt+0x5bd88c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - rscseq r6, r8, r8, asr fp │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffbf0 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlalseq r6, r8, r4, r8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5c9cac <__cxa_atexit@plt+0x5bd960> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5c9c74 <__cxa_atexit@plt+0x5bd928> │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldm lr, {r1, r7, lr} │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr r2, [pc, #124] @ 5c9c90 <__cxa_atexit@plt+0x5bd944> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + mvn r1, r2 │ │ │ │ + add r0, r2, r0 │ │ │ │ + add r8, r3, r1 │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 5c9c80 <__cxa_atexit@plt+0x5bd934> │ │ │ │ + ldmib r7, {r0, r2, r3} │ │ │ │ + str r0, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + mov r9, #0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + add r0, r1, lr │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r2, r5, #16 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stm r2, {r1, r8, lr} │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + b 5c9cf4 <__cxa_atexit@plt+0x5bd9a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5c9ce4 <__cxa_atexit@plt+0x5bd998> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + mov r3, #0 │ │ │ │ + stmib r5, {r1, r2, r7, r8, r9, sl} │ │ │ │ + mov r7, fp │ │ │ │ + add r0, sl, r8 │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + b 5c9cf4 <__cxa_atexit@plt+0x5bd9a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5c9db0 <__cxa_atexit@plt+0x5bda64> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 5c9d58 <__cxa_atexit@plt+0x5bda0c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r7, r1, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r7, r0] │ │ │ │ + ldr r1, [pc, #184] @ 5c9df0 <__cxa_atexit@plt+0x5bdaa4> │ │ │ │ + ldr r0, [pc, #184] @ 5c9df4 <__cxa_atexit@plt+0x5bdaa8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5c9dcc <__cxa_atexit@plt+0x5bda80> │ │ │ │ + ldr r8, [pc, #140] @ 5c9df8 <__cxa_atexit@plt+0x5bdaac> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #136] @ 5c9dfc <__cxa_atexit@plt+0x5bdab0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #132] @ 5c9e00 <__cxa_atexit@plt+0x5bdab4> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #52] @ 5c9dec <__cxa_atexit@plt+0x5bdaa0> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r6, [pc, #20] @ 5c9de8 <__cxa_atexit@plt+0x5bda9c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlatteq r6, r4, lr, lr │ │ │ │ + smlabteq r6, r4, r7, lr │ │ │ │ + smlatbeq r6, r0, r7, lr │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5c9cf4 <__cxa_atexit@plt+0x5bd9a8> │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ str r7, [r5, #8] │ │ │ │ + bcc 5c9e84 <__cxa_atexit@plt+0x5bdb38> │ │ │ │ + ldr r8, [pc, #88] @ 5c9e9c <__cxa_atexit@plt+0x5bdb50> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #84] @ 5c9ea0 <__cxa_atexit@plt+0x5bdb54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #80] @ 5c9ea4 <__cxa_atexit@plt+0x5bdb58> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 5c9ea8 <__cxa_atexit@plt+0x5bdb5c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatteq r6, ip, r6, lr │ │ │ │ + smlabteq r6, r8, r6, lr │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5c9f40 <__cxa_atexit@plt+0x5bdbf4> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5c9f58 <__cxa_atexit@plt+0x5bdc0c> │ │ │ │ + ldr lr, [pc, #156] @ 5c9f78 <__cxa_atexit@plt+0x5bdc2c> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #124] @ 5c9f7c <__cxa_atexit@plt+0x5bdc30> │ │ │ │ + add ip, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #100] @ 5c9f80 <__cxa_atexit@plt+0x5bdc34> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - b 5c9844 <__cxa_atexit@plt+0x5bd4f8> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 5c9724 <__cxa_atexit@plt+0x5bd3d8> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 5c9724 <__cxa_atexit@plt+0x5bd3d8> │ │ │ │ - rscseq r6, r8, r8, ror #21 │ │ │ │ + b 5c9cf4 <__cxa_atexit@plt+0x5bd9a8> │ │ │ │ + ldr r6, [pc, #20] @ 5c9f74 <__cxa_atexit@plt+0x5bdc28> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + andeq r0, r0, r7, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 5ca008 <__cxa_atexit@plt+0x5bdcbc> │ │ │ │ + ldr lr, [pc, #116] @ 5ca020 <__cxa_atexit@plt+0x5bdcd4> │ │ │ │ + ldmib r5, {r1, sl} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr lr, [pc, #88] @ 5ca024 <__cxa_atexit@plt+0x5bdcd8> │ │ │ │ + add ip, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #64] @ 5ca028 <__cxa_atexit@plt+0x5bdcdc> │ │ │ │ + add lr, r3, #48 @ 0x30 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 5ca02c <__cxa_atexit@plt+0x5bdce0> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + smlabbeq r6, r0, ip, lr │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5c9984 <__cxa_atexit@plt+0x5bd638> │ │ │ │ - ldr r7, [pc, #52] @ 5c9998 <__cxa_atexit@plt+0x5bd64c> │ │ │ │ + bhi 5ca074 <__cxa_atexit@plt+0x5bdd28> │ │ │ │ + ldr r7, [pc, #52] @ 5ca088 <__cxa_atexit@plt+0x5bdd3c> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ stmdb r3, {r7, r8} │ │ │ │ - beq 5c9978 <__cxa_atexit@plt+0x5bd62c> │ │ │ │ + beq 5ca068 <__cxa_atexit@plt+0x5bdd1c> │ │ │ │ mov r7, r9 │ │ │ │ - b 5c99ac <__cxa_atexit@plt+0x5bd660> │ │ │ │ + b 5ca098 <__cxa_atexit@plt+0x5bdd4c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c999c <__cxa_atexit@plt+0x5bd650> │ │ │ │ + ldr r7, [pc, #16] @ 5ca08c <__cxa_atexit@plt+0x5bdd40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r6, [r8], #164 @ 0xa4 │ │ │ │ - rscseq r6, r8, r8, lsl #21 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrsbteq r6, [r8], #52 @ 0x34 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #1 │ │ │ │ - bne 5c9a38 <__cxa_atexit@plt+0x5bd6ec> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5c9ac0 <__cxa_atexit@plt+0x5bd774> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - add r9, r1, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 5c9a54 <__cxa_atexit@plt+0x5bd708> │ │ │ │ - ldr r0, [pc, #256] @ 5c9af8 <__cxa_atexit@plt+0x5bd7ac> │ │ │ │ - ldr lr, [pc, #256] @ 5c9afc <__cxa_atexit@plt+0x5bd7b0> │ │ │ │ - cmp fp, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str lr, [r3] │ │ │ │ - bhi 5c9acc <__cxa_atexit@plt+0x5bd780> │ │ │ │ - ldr r3, [pc, #224] @ 5c9b00 <__cxa_atexit@plt+0x5bd7b4> │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8, r9, sl} │ │ │ │ - beq 5c9aa0 <__cxa_atexit@plt+0x5bd754> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5c95e4 <__cxa_atexit@plt+0x5bd298> │ │ │ │ - ldr r6, [pc, #216] @ 5c9b18 <__cxa_atexit@plt+0x5bd7cc> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r6, r1 │ │ │ │ - b 5c9724 <__cxa_atexit@plt+0x5bd3d8> │ │ │ │ - ldr r0, [pc, #172] @ 5c9b08 <__cxa_atexit@plt+0x5bd7bc> │ │ │ │ - ldr lr, [pc, #172] @ 5c9b0c <__cxa_atexit@plt+0x5bd7c0> │ │ │ │ - cmp fp, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ + bcc 5ca12c <__cxa_atexit@plt+0x5bdde0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5ca114 <__cxa_atexit@plt+0x5bddc8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [pc, #136] @ 5ca150 <__cxa_atexit@plt+0x5bde04> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str sl, [r1, #16] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str lr, [r3] │ │ │ │ - bhi 5c9ae0 <__cxa_atexit@plt+0x5bd794> │ │ │ │ - ldr r3, [pc, #140] @ 5c9b10 <__cxa_atexit@plt+0x5bd7c4> │ │ │ │ - tst r2, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9} │ │ │ │ - beq 5c9ab0 <__cxa_atexit@plt+0x5bd764> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5c95e4 <__cxa_atexit@plt+0x5bd298> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r1, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 5ca138 <__cxa_atexit@plt+0x5bddec> │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + mov lr, #0 │ │ │ │ + sub r9, r5, #28 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r7, lr} │ │ │ │ + str r8, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + mov r7, fp │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + stm r9, {r0, r1, r3, lr} │ │ │ │ + b 5c9cf4 <__cxa_atexit@plt+0x5bd9a8> │ │ │ │ + ldr r7, [pc, #56] @ 5ca154 <__cxa_atexit@plt+0x5bde08> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #48] @ 5c9b04 <__cxa_atexit@plt+0x5bd7b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5c9b14 <__cxa_atexit@plt+0x5bd7c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ca190 <__cxa_atexit@plt+0x5bde44> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #28] @ 5ca198 <__cxa_atexit@plt+0x5bde4c> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r2 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5ca1a8 <__cxa_atexit@plt+0x5bde5c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - rscseq r6, r8, r4, ror #18 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffb54 │ │ │ │ - rscseq r6, r8, r0, asr r9 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - rscseq r6, r8, ip, lsl #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 5c9b44 <__cxa_atexit@plt+0x5bd7f8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - addne r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldrshteq r6, [r8], #128 @ 0x80 │ │ │ │ - rscseq r6, r8, r0, ror #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 5c9b70 <__cxa_atexit@plt+0x5bd824> │ │ │ │ - add r5, r5, #4 │ │ │ │ - addne r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - rscseq r6, r8, r4, asr #17 │ │ │ │ - ldrhteq r6, [r8], #132 @ 0x84 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 5c9b9c <__cxa_atexit@plt+0x5bd850> │ │ │ │ - add r5, r5, #4 │ │ │ │ - addne r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - smlalseq r6, r8, r8, r8 │ │ │ │ - ldrhteq r6, [r8], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5c9bf4 <__cxa_atexit@plt+0x5bd8a8> │ │ │ │ + smlatbeq r6, r0, r3, lr │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ca2a8 <__cxa_atexit@plt+0x5bdf5c> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr fp, [r7, #7] │ │ │ │ + ldrb r1, [r7, #15] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r4, fp, r8 │ │ │ │ + sub sl, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + mov r2, sl │ │ │ │ + bl b974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c9bec <__cxa_atexit@plt+0x5bd8a0> │ │ │ │ - ldr r8, [pc, #40] @ 5c9bfc <__cxa_atexit@plt+0x5bd8b0> │ │ │ │ - ldr r3, [pc, #40] @ 5c9c00 <__cxa_atexit@plt+0x5bd8b4> │ │ │ │ - add r8, pc, r8 │ │ │ │ + beq 5ca258 <__cxa_atexit@plt+0x5bdf0c> │ │ │ │ + ldr r3, [pc, #200] @ 5ca2c4 <__cxa_atexit@plt+0x5bdf78> │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r0, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + ldr lr, [pc, #184] @ 5ca2c8 <__cxa_atexit@plt+0x5bdf7c> │ │ │ │ + sub r2, r0, r8 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #172] @ 5ca2cc <__cxa_atexit@plt+0x5bdf80> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r4, [r9, #24] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r8, [r9, #16] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str r2, [r9, #28] │ │ │ │ + str lr, [r9, #32] │ │ │ │ + str r3, [r9, #36] @ 0x24 │ │ │ │ + str r9, [r9, #40] @ 0x28 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ 5ca2b8 <__cxa_atexit@plt+0x5bdf6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r9, #28]! │ │ │ │ + ldr r3, [pc, #72] @ 5ca2bc <__cxa_atexit@plt+0x5bdf70> │ │ │ │ + sub lr, r9, #20 │ │ │ │ + sub r7, r6, #39 @ 0x27 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b f26c74 <__cxa_atexit@plt+0xf1a928> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r6, r8, r8, ror r8 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - add sl, r7, #8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5c9c4c <__cxa_atexit@plt+0x5bd900> │ │ │ │ - ldr r7, [pc, #52] @ 5c9c60 <__cxa_atexit@plt+0x5bd914> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5c9c40 <__cxa_atexit@plt+0x5bd8f4> │ │ │ │ - mov r7, sl │ │ │ │ - b 5c9d94 <__cxa_atexit@plt+0x5bda48> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r2, [pc, #60] @ 5ca2c0 <__cxa_atexit@plt+0x5bdf74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + stmdb r9, {r3, r7} │ │ │ │ + str r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + sub r7, r6, #22 │ │ │ │ + mov r6, r9 │ │ │ │ + stm lr, {r2, r4, sl} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c9c64 <__cxa_atexit@plt+0x5bd918> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - rscseq r6, r8, r8, lsr #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r2, lr │ │ │ │ + smlabteq r6, ip, r9, lr │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + andeq r0, r4, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5c9ce0 <__cxa_atexit@plt+0x5bd994> │ │ │ │ - ldr lr, [pc, #100] @ 5c9cec <__cxa_atexit@plt+0x5bd9a0> │ │ │ │ - ldr r0, [pc, #100] @ 5c9cf0 <__cxa_atexit@plt+0x5bd9a4> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ca344 <__cxa_atexit@plt+0x5bdff8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ca34c <__cxa_atexit@plt+0x5be000> │ │ │ │ + ldr lr, [pc, #92] @ 5ca360 <__cxa_atexit@plt+0x5be014> │ │ │ │ + ldr r0, [pc, #92] @ 5ca364 <__cxa_atexit@plt+0x5be018> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - beq 5c9ccc <__cxa_atexit@plt+0x5bd980> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 5c9cd8 <__cxa_atexit@plt+0x5bd98c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r8, [r7, #24] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldrb r7, [r7, #20] │ │ │ │ + add r8, r8, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + strb r7, [r3, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 5ca1a8 <__cxa_atexit@plt+0x5bde5c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5ca354 <__cxa_atexit@plt+0x5be008> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x0106e890 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5c9d20 <__cxa_atexit@plt+0x5bd9d4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ca410 <__cxa_atexit@plt+0x5be0c4> │ │ │ │ + ldr r2, [pc, #152] @ 5ca420 <__cxa_atexit@plt+0x5be0d4> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5c9d70 <__cxa_atexit@plt+0x5bda24> │ │ │ │ - ldr r7, [pc, #52] @ 5c9d84 <__cxa_atexit@plt+0x5bda38> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5c9d64 <__cxa_atexit@plt+0x5bda18> │ │ │ │ - mov r7, sl │ │ │ │ - b 5c9d94 <__cxa_atexit@plt+0x5bda48> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5ca3dc <__cxa_atexit@plt+0x5be090> │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ca3ec <__cxa_atexit@plt+0x5be0a0> │ │ │ │ + ldr r2, [pc, #116] @ 5ca424 <__cxa_atexit@plt+0x5be0d8> │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r9} │ │ │ │ + beq 5ca400 <__cxa_atexit@plt+0x5be0b4> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5ca4a4 <__cxa_atexit@plt+0x5be158> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 5ca428 <__cxa_atexit@plt+0x5be0dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5c9d88 <__cxa_atexit@plt+0x5bda3c> │ │ │ │ + ldr r7, [pc, #20] @ 5ca42c <__cxa_atexit@plt+0x5be0e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r6, r8, r4, lsl #14 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + rscseq r6, r8, r0, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [pc, #248] @ 5c9e9c <__cxa_atexit@plt+0x5bdb50> │ │ │ │ - ldr r9, [pc, #248] @ 5c9ea0 <__cxa_atexit@plt+0x5bdb54> │ │ │ │ - mov r0, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r3, r6, r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5c9e38 <__cxa_atexit@plt+0x5bdaec> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5c9e24 <__cxa_atexit@plt+0x5bdad8> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 5c9e80 <__cxa_atexit@plt+0x5bdb34> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add ip, r1, #20 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - add r0, r0, #20 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add sl, r1, #4 │ │ │ │ - mov r1, ip │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5ca478 <__cxa_atexit@plt+0x5be12c> │ │ │ │ + ldr r2, [pc, #72] @ 5ca494 <__cxa_atexit@plt+0x5be148> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - bne 5c9db4 <__cxa_atexit@plt+0x5bda68> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq 5ca48c <__cxa_atexit@plt+0x5be140> │ │ │ │ + b 5ca4a4 <__cxa_atexit@plt+0x5be158> │ │ │ │ + ldr r7, [pc, #24] @ 5ca498 <__cxa_atexit@plt+0x5be14c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - bic r7, sl, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5c9e90 <__cxa_atexit@plt+0x5bdb44> │ │ │ │ - ldr r1, [pc, #84] @ 5c9ea4 <__cxa_atexit@plt+0x5bdb58> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r1, [pc, #64] @ 5c9ea8 <__cxa_atexit@plt+0x5bdb5c> │ │ │ │ - add r7, r3, #22 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 5c9ecc <__cxa_atexit@plt+0x5bdb80> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5c9f4c <__cxa_atexit@plt+0x5bdc00> │ │ │ │ - and r7, r9, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5c9f00 <__cxa_atexit@plt+0x5bdbb4> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 5c9f3c <__cxa_atexit@plt+0x5bdbf0> │ │ │ │ - ldr r7, [pc, #144] @ 5c9f84 <__cxa_atexit@plt+0x5bdc38> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strheq lr, [r6, -r8] │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ca584 <__cxa_atexit@plt+0x5be238> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldrb sl, [r7, #3] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldmib r5, {r4, r9} │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ca550 <__cxa_atexit@plt+0x5be204> │ │ │ │ + ldr r7, [pc, #172] @ 5ca59c <__cxa_atexit@plt+0x5be250> │ │ │ │ + ldr r1, [r5, #20]! │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr lr, [pc, #156] @ 5ca5a0 <__cxa_atexit@plt+0x5be254> │ │ │ │ + sub r2, r0, r8 │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #144] @ 5ca5a4 <__cxa_atexit@plt+0x5be258> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb sl, [r6, #20] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r4, r8, r9} │ │ │ │ + add r9, r6, #28 │ │ │ │ + stm r9, {r0, r4, r8} │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #60] @ 5ca594 <__cxa_atexit@plt+0x5be248> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - str r9, [r3, #-4]! │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 5c9f5c <__cxa_atexit@plt+0x5bdc10> │ │ │ │ - ldr r7, [pc, #108] @ 5c9f8c <__cxa_atexit@plt+0x5bdc40> │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r7, [pc, #44] @ 5ca598 <__cxa_atexit@plt+0x5be24c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r3, [r9, #2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 5c9fec <__cxa_atexit@plt+0x5bdca0> │ │ │ │ - ldr r7, [pc, #52] @ 5c9f88 <__cxa_atexit@plt+0x5bdc3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + stmdb r6, {r7, fp} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + sub r7, r7, #50 @ 0x32 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5c9f80 <__cxa_atexit@plt+0x5bdc34> │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlatteq r6, r8, r6, lr │ │ │ │ - rscseq r6, r8, r0, lsr r5 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5c9fcc <__cxa_atexit@plt+0x5bdc80> │ │ │ │ - ldr r2, [pc, #44] @ 5c9fe4 <__cxa_atexit@plt+0x5bdc98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + smlatteq r6, r0, pc, sp @ │ │ │ │ + @ instruction: 0x0106dfb8 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ca5e0 <__cxa_atexit@plt+0x5be294> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #28] @ 5ca5e8 <__cxa_atexit@plt+0x5be29c> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5ca5f8 <__cxa_atexit@plt+0x5be2ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5c9fe8 <__cxa_atexit@plt+0x5bdc9c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0106e5b0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5ca068 <__cxa_atexit@plt+0x5bdd1c> │ │ │ │ - ldr r3, [pc, #132] @ 5ca094 <__cxa_atexit@plt+0x5bdd48> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + bcc 5ca690 <__cxa_atexit@plt+0x5be344> │ │ │ │ ldr sl, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldrb r1, [r7, #11] │ │ │ │ + add r0, sl, r8 │ │ │ │ + sub r2, r3, r8 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ca678 <__cxa_atexit@plt+0x5be32c> │ │ │ │ + ldr r3, [pc, #112] @ 5ca6a4 <__cxa_atexit@plt+0x5be358> │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7], #-8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - cmp fp, r7 │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - bhi 5ca080 <__cxa_atexit@plt+0x5bdd34> │ │ │ │ - ldr r3, [pc, #92] @ 5ca098 <__cxa_atexit@plt+0x5bdd4c> │ │ │ │ - sub lr, r5, #8 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5ca058 <__cxa_atexit@plt+0x5bdd0c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5c9d94 <__cxa_atexit@plt+0x5bda48> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr lr, [pc, #96] @ 5ca6a8 <__cxa_atexit@plt+0x5be35c> │ │ │ │ + sub r3, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #88] @ 5ca6ac <__cxa_atexit@plt+0x5be360> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r2, [r9, #16] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str lr, [r9, #24] │ │ │ │ + str r3, [r9, #28] │ │ │ │ + str r9, [r9, #32] │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #32] @ 5ca6a0 <__cxa_atexit@plt+0x5be354> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 5ca0a0 <__cxa_atexit@plt+0x5bdd54> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5ca09c <__cxa_atexit@plt+0x5bdd50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - ldrshteq r6, [r8], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5c9fec <__cxa_atexit@plt+0x5bdca0> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 5c9ecc <__cxa_atexit@plt+0x5bdb80> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 5c9ecc <__cxa_atexit@plt+0x5bdb80> │ │ │ │ - rscseq r6, r8, r4, lsl #7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ + @ instruction: 0x0106deb4 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + @ instruction: 0x0106df94 │ │ │ │ + andeq r0, r4, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5ca12c <__cxa_atexit@plt+0x5bdde0> │ │ │ │ - ldr r7, [pc, #52] @ 5ca140 <__cxa_atexit@plt+0x5bddf4> │ │ │ │ + bhi 5ca724 <__cxa_atexit@plt+0x5be3d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ca72c <__cxa_atexit@plt+0x5be3e0> │ │ │ │ + ldr lr, [pc, #92] @ 5ca740 <__cxa_atexit@plt+0x5be3f4> │ │ │ │ + ldr r0, [pc, #92] @ 5ca744 <__cxa_atexit@plt+0x5be3f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r8, [r7, #24] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldrb r7, [r7, #16] │ │ │ │ + add r8, r8, #1 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + strb r7, [r3, #16] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 5ca5f8 <__cxa_atexit@plt+0x5be2ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5ca734 <__cxa_atexit@plt+0x5be3e8> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ca78c <__cxa_atexit@plt+0x5be440> │ │ │ │ + ldr r7, [pc, #52] @ 5ca79c <__cxa_atexit@plt+0x5be450> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq 5ca120 <__cxa_atexit@plt+0x5bddd4> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5ca780 <__cxa_atexit@plt+0x5be434> │ │ │ │ mov r7, r9 │ │ │ │ - b 5ca154 <__cxa_atexit@plt+0x5bde08> │ │ │ │ + b 5ca7ac <__cxa_atexit@plt+0x5be460> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ca144 <__cxa_atexit@plt+0x5bddf8> │ │ │ │ + ldr r7, [pc, #12] @ 5ca7a0 <__cxa_atexit@plt+0x5be454> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r6, r8, r0, asr r3 │ │ │ │ - rscseq r6, r8, r4, lsr #6 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r5, r8, r8, asr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr r2, [pc, #232] @ 5ca8a8 <__cxa_atexit@plt+0x5be55c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #1 │ │ │ │ - bne 5ca1e4 <__cxa_atexit@plt+0x5bde98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + stm r5, {r8, sl} │ │ │ │ + beq 5ca870 <__cxa_atexit@plt+0x5be524> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ca268 <__cxa_atexit@plt+0x5bdf1c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - add r9, r1, #4 │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcc 5ca894 <__cxa_atexit@plt+0x5be548> │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + stm sp, {r1, fp} │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r9 │ │ │ │ + bl b974 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 5ca200 <__cxa_atexit@plt+0x5bdeb4> │ │ │ │ - ldr r0, [pc, #256] @ 5ca2a0 <__cxa_atexit@plt+0x5bdf54> │ │ │ │ - ldr lr, [pc, #256] @ 5ca2a4 <__cxa_atexit@plt+0x5bdf58> │ │ │ │ - cmp fp, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str sl, [r1, #16] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str lr, [r3] │ │ │ │ - bhi 5ca274 <__cxa_atexit@plt+0x5bdf28> │ │ │ │ - ldr r3, [pc, #224] @ 5ca2a8 <__cxa_atexit@plt+0x5bdf5c> │ │ │ │ - tst r2, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9} │ │ │ │ - beq 5ca248 <__cxa_atexit@plt+0x5bdefc> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5c9d94 <__cxa_atexit@plt+0x5bda48> │ │ │ │ - ldr r6, [pc, #212] @ 5ca2c0 <__cxa_atexit@plt+0x5bdf74> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r6, r1 │ │ │ │ - b 5c9ecc <__cxa_atexit@plt+0x5bdb80> │ │ │ │ - ldr r0, [pc, #168] @ 5ca2b0 <__cxa_atexit@plt+0x5bdf64> │ │ │ │ - ldr lr, [pc, #168] @ 5ca2b4 <__cxa_atexit@plt+0x5bdf68> │ │ │ │ - cmp fp, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r1, #12] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str lr, [r3] │ │ │ │ - bhi 5ca28c <__cxa_atexit@plt+0x5bdf40> │ │ │ │ - ldr r3, [pc, #136] @ 5ca2b8 <__cxa_atexit@plt+0x5bdf6c> │ │ │ │ - tst sl, #3 │ │ │ │ + beq 5ca87c <__cxa_atexit@plt+0x5be530> │ │ │ │ + ldr r3, [pc, #156] @ 5ca8b0 <__cxa_atexit@plt+0x5be564> │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + ldr r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8, r9, sl} │ │ │ │ - beq 5ca258 <__cxa_atexit@plt+0x5bdf0c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5c9d94 <__cxa_atexit@plt+0x5bda48> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #48] @ 5ca2ac <__cxa_atexit@plt+0x5bdf60> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5ca2bc <__cxa_atexit@plt+0x5bdf70> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr lr, [pc, #140] @ 5ca8b4 <__cxa_atexit@plt+0x5be568> │ │ │ │ + sub r3, r2, #15 │ │ │ │ + sub r0, r0, sl │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr fp, [pc, #128] @ 5ca8b8 <__cxa_atexit@plt+0x5be56c> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + strb r7, [r6, #16] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - rscseq r6, r8, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - rscseq r6, r8, r8, ror #3 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq r6, r8, r8, lsr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 5ca2ec <__cxa_atexit@plt+0x5bdfa0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - addne r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - rscseq r6, r8, ip, lsl #3 │ │ │ │ - rscseq r6, r8, ip, ror r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 5ca318 <__cxa_atexit@plt+0x5bdfcc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - addne r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - rscseq r6, r8, r0, ror #2 │ │ │ │ - rscseq r6, r8, r0, asr r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 5ca344 <__cxa_atexit@plt+0x5bdff8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - addne r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - rscseq r6, r8, r4, lsr r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ca3b0 <__cxa_atexit@plt+0x5be064> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5ca3cc <__cxa_atexit@plt+0x5be080> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ca3b8 <__cxa_atexit@plt+0x5be06c> │ │ │ │ - ldr r3, [pc, #76] @ 5ca3d0 <__cxa_atexit@plt+0x5be084> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5ca3a0 <__cxa_atexit@plt+0x5be054> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #40] @ 5ca8ac <__cxa_atexit@plt+0x5be560> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ca3d4 <__cxa_atexit@plt+0x5be088> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x0106dcb4 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + strdeq sp, [r6, -r4] │ │ │ │ + @ instruction: 0x0106ddb0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r9 │ │ │ │ + bcc 5ca97c <__cxa_atexit@plt+0x5be630> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldrb sl, [r7, #3] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, fp │ │ │ │ + str r3, [sp] │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ca964 <__cxa_atexit@plt+0x5be618> │ │ │ │ + ldr r7, [pc, #132] @ 5ca990 <__cxa_atexit@plt+0x5be644> │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ + sub r2, r0, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr lr, [pc, #116] @ 5ca994 <__cxa_atexit@plt+0x5be648> │ │ │ │ + sub r7, r9, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ 5ca998 <__cxa_atexit@plt+0x5be64c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r3, [sp] │ │ │ │ + str fp, [r6, #20] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #28 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + strb sl, [r6, #16] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r9, #6 │ │ │ │ + mov r6, r9 │ │ │ │ + stm r3, {r0, r2, lr} │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #32] @ 5ca98c <__cxa_atexit@plt+0x5be640> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0106e1b4 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r6, r8, ip, asr #1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabteq r6, ip, fp, sp │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x0106dcbc │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5ca41c <__cxa_atexit@plt+0x5be0d0> │ │ │ │ - ldr r7, [pc, #52] @ 5ca430 <__cxa_atexit@plt+0x5be0e4> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5caa64 <__cxa_atexit@plt+0x5be718> │ │ │ │ + ldr r7, [pc, #212] @ 5caa94 <__cxa_atexit@plt+0x5be748> │ │ │ │ + mov r2, r1 │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5ca410 <__cxa_atexit@plt+0x5be0c4> │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r2, #-8]! │ │ │ │ + str r8, [r2, #4] │ │ │ │ + beq 5caa3c <__cxa_atexit@plt+0x5be6f0> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r3, [r1, #-16] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r1, #-12] │ │ │ │ + str r2, [r1, #-8] │ │ │ │ + bcc 5caa78 <__cxa_atexit@plt+0x5be72c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5caa4c <__cxa_atexit@plt+0x5be700> │ │ │ │ + ldr r1, [pc, #148] @ 5caaa4 <__cxa_atexit@plt+0x5be758> │ │ │ │ + ldrb r7, [r2, r7] │ │ │ │ + ldr r2, [pc, #144] @ 5caaa8 <__cxa_atexit@plt+0x5be75c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + sub r2, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 5caa98 <__cxa_atexit@plt+0x5be74c> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r1] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ca434 <__cxa_atexit@plt+0x5be0e8> │ │ │ │ + ldr r7, [pc, #52] @ 5caaa0 <__cxa_atexit@plt+0x5be754> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r6, r8, r8, rrx │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + ldr r6, [pc, #28] @ 5caa9c <__cxa_atexit@plt+0x5be750> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + smlabbeq r6, r4, fp, sp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r5, [r8], #144 @ 0x90 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov ip, r7 │ │ │ │ - ldmib r5, {r7, sl} │ │ │ │ - ldr lr, [pc, #240] @ 5ca540 <__cxa_atexit@plt+0x5be1f4> │ │ │ │ - ldr r8, [pc, #240] @ 5ca544 <__cxa_atexit@plt+0x5be1f8> │ │ │ │ - mov r0, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r1, r6 │ │ │ │ - and r3, ip, #3 │ │ │ │ - add r2, r6, r0 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5ca4e8 <__cxa_atexit@plt+0x5be19c> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5ca4d8 <__cxa_atexit@plt+0x5be18c> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r3, r2, #20 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc 5ca51c <__cxa_atexit@plt+0x5be1d0> │ │ │ │ - ldr r3, [ip, #3] │ │ │ │ - ldr ip, [ip, #7] │ │ │ │ - add r9, r1, #20 │ │ │ │ - add r0, r0, #20 │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r8, [r2, #4]! │ │ │ │ - mov ip, r3 │ │ │ │ - str sl, [r2, #12] │ │ │ │ - add sl, r1, #4 │ │ │ │ - mov r1, r9 │ │ │ │ - tst r3, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - bne 5ca460 <__cxa_atexit@plt+0x5be114> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5ca530 <__cxa_atexit@plt+0x5be1e4> │ │ │ │ - ldr r9, [ip, #2] │ │ │ │ - ldr r3, [ip, #6] │ │ │ │ - ldr r1, [pc, #64] @ 5ca548 <__cxa_atexit@plt+0x5be1fc> │ │ │ │ - add r8, r2, #5 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r7, r7, #1 │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cab28 <__cxa_atexit@plt+0x5be7dc> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cab14 <__cxa_atexit@plt+0x5be7c8> │ │ │ │ + ldr r1, [pc, #96] @ 5cab4c <__cxa_atexit@plt+0x5be800> │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ + ldr r7, [pc, #92] @ 5cab50 <__cxa_atexit@plt+0x5be804> │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, ip │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, ip │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ca5b4 <__cxa_atexit@plt+0x5be268> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5ca5d0 <__cxa_atexit@plt+0x5be284> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ca5bc <__cxa_atexit@plt+0x5be270> │ │ │ │ - ldr r3, [pc, #76] @ 5ca5d4 <__cxa_atexit@plt+0x5be288> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5ca5a4 <__cxa_atexit@plt+0x5be258> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ca5d8 <__cxa_atexit@plt+0x5be28c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0106dfb0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - rscseq r5, r8, r8, asr #29 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ca644 <__cxa_atexit@plt+0x5be2f8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5ca660 <__cxa_atexit@plt+0x5be314> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ca64c <__cxa_atexit@plt+0x5be300> │ │ │ │ - ldr r3, [pc, #76] @ 5ca664 <__cxa_atexit@plt+0x5be318> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5ca634 <__cxa_atexit@plt+0x5be2e8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ca668 <__cxa_atexit@plt+0x5be31c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - rscseq r5, r8, r8, lsr lr │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ca6b0 <__cxa_atexit@plt+0x5be364> │ │ │ │ - ldr r7, [pc, #52] @ 5ca6c4 <__cxa_atexit@plt+0x5be378> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5ca6a4 <__cxa_atexit@plt+0x5be358> │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca6d4 <__cxa_atexit@plt+0x5be388> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ca6c8 <__cxa_atexit@plt+0x5be37c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 5cab44 <__cxa_atexit@plt+0x5be7f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq r5, [r8], #216 @ 0xd8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r6, [pc, #24] @ 5cab48 <__cxa_atexit@plt+0x5be7fc> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r6, r0, sl, sp │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - mov sl, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5ca764 <__cxa_atexit@plt+0x5be418> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ca814 <__cxa_atexit@plt+0x5be4c8> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r9, r3, #4 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cabc4 <__cxa_atexit@plt+0x5be878> │ │ │ │ cmp r7, #0 │ │ │ │ - bmi 5ca798 <__cxa_atexit@plt+0x5be44c> │ │ │ │ - ldr r7, [pc, #340] @ 5ca878 <__cxa_atexit@plt+0x5be52c> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - bhi 5ca840 <__cxa_atexit@plt+0x5be4f4> │ │ │ │ - ldr r0, [pc, #312] @ 5ca87c <__cxa_atexit@plt+0x5be530> │ │ │ │ - sub r1, r5, #4 │ │ │ │ - tst r2, #3 │ │ │ │ + bmi 5cabb0 <__cxa_atexit@plt+0x5be864> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r0, [pc, #96] @ 5cabe8 <__cxa_atexit@plt+0x5be89c> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ add r0, pc, r0 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5ca7f4 <__cxa_atexit@plt+0x5be4a8> │ │ │ │ - mov r5, lr │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 5cabec <__cxa_atexit@plt+0x5be8a0> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ mov r7, r2 │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5ca824 <__cxa_atexit@plt+0x5be4d8> │ │ │ │ - ldr r2, [pc, #248] @ 5ca870 <__cxa_atexit@plt+0x5be524> │ │ │ │ - cmp r7, #0 │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - beq 5ca7e0 <__cxa_atexit@plt+0x5be494> │ │ │ │ - mov r5, r6 │ │ │ │ + str r1, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - ldr r7, [pc, #228] @ 5ca884 <__cxa_atexit@plt+0x5be538> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - bhi 5ca858 <__cxa_atexit@plt+0x5be50c> │ │ │ │ - ldr r0, [pc, #200] @ 5ca888 <__cxa_atexit@plt+0x5be53c> │ │ │ │ - sub r2, r5, #4 │ │ │ │ - tst r1, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5ca804 <__cxa_atexit@plt+0x5be4b8> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 5ca440 <__cxa_atexit@plt+0x5be0f4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 5cabe0 <__cxa_atexit@plt+0x5be894> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 5cabe4 <__cxa_atexit@plt+0x5be898> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrdeq sp, [r6, -ip] │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5cac44 <__cxa_atexit@plt+0x5be8f8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cacb0 <__cxa_atexit@plt+0x5be964> │ │ │ │ + ldr lr, [pc, #204] @ 5cacec <__cxa_atexit@plt+0x5be9a0> │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #196] @ 5cacf0 <__cxa_atexit@plt+0x5be9a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + stmib r6, {r1, r2, lr} │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + sub r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 5cacc0 <__cxa_atexit@plt+0x5be974> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cac9c <__cxa_atexit@plt+0x5be950> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r0, [pc, #112] @ 5cace4 <__cxa_atexit@plt+0x5be998> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #100] @ 5cace8 <__cxa_atexit@plt+0x5be99c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 5cacdc <__cxa_atexit@plt+0x5be990> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #72] @ 5ca874 <__cxa_atexit@plt+0x5be528> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r6, [pc, #24] @ 5cace0 <__cxa_atexit@plt+0x5be994> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #56] @ 5ca880 <__cxa_atexit@plt+0x5be534> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5ca88c <__cxa_atexit@plt+0x5be540> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r1 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - rscseq r5, r8, r0, ror #24 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - rscseq r5, r8, r4, asr #24 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - rscseq r5, r8, ip, lsr #24 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + strdeq sp, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + @ instruction: 0x0106d9bc │ │ │ │ + rscseq r5, r8, ip, lsl r7 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5ca8c0 <__cxa_atexit@plt+0x5be574> │ │ │ │ - ldr r3, [pc, #32] @ 5ca8d0 <__cxa_atexit@plt+0x5be584> │ │ │ │ + bhi 5cadc4 <__cxa_atexit@plt+0x5bea78> │ │ │ │ + ldr r3, [pc, #188] @ 5cadd4 <__cxa_atexit@plt+0x5bea88> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, sl} │ │ │ │ + beq 5cad98 <__cxa_atexit@plt+0x5bea4c> │ │ │ │ + ldr r2, [pc, #164] @ 5cadd8 <__cxa_atexit@plt+0x5bea8c> │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + str r2, [r7, #-20]! @ 0xffffffec │ │ │ │ + tst sl, #3 │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r1, [r7, #8] │ │ │ │ + beq 5cada8 <__cxa_atexit@plt+0x5bea5c> │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + cmp r3, r7 │ │ │ │ + movlt r7, r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cadb8 <__cxa_atexit@plt+0x5bea6c> │ │ │ │ + ldr r3, [pc, #108] @ 5cade4 <__cxa_atexit@plt+0x5bea98> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5ca8d4 <__cxa_atexit@plt+0x5be588> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrsbteq r5, [r8], #184 @ 0xb8 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5ca90c <__cxa_atexit@plt+0x5be5c0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5ca904 <__cxa_atexit@plt+0x5be5b8> │ │ │ │ - b 5ca918 <__cxa_atexit@plt+0x5be5cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5ca940 <__cxa_atexit@plt+0x5be5f4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5ca954 <__cxa_atexit@plt+0x5be608> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - mov r7, r8 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r2, [pc, #80] @ 5ca9ac <__cxa_atexit@plt+0x5be660> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ca998 <__cxa_atexit@plt+0x5be64c> │ │ │ │ - ldr r2, [pc, #52] @ 5ca9b4 <__cxa_atexit@plt+0x5be668> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5caddc <__cxa_atexit@plt+0x5bea90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5ca9b0 <__cxa_atexit@plt+0x5be664> │ │ │ │ + ldr r7, [pc, #20] @ 5cade0 <__cxa_atexit@plt+0x5bea94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrshteq r5, [r8], #172 @ 0xac │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5ca9d4 <__cxa_atexit@plt+0x5be688> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5caa08 <__cxa_atexit@plt+0x5be6bc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5caa10 <__cxa_atexit@plt+0x5be6c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1110900 <__cxa_atexit@plt+0x11045b4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5caa60 <__cxa_atexit@plt+0x5be714> │ │ │ │ - ldr r2, [pc, #56] @ 5caa68 <__cxa_atexit@plt+0x5be71c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 5caa6c <__cxa_atexit@plt+0x5be720> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 5caa70 <__cxa_atexit@plt+0x5be724> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, r8, r4, ror #20 │ │ │ │ - smlatteq r6, r0, sl, sp │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + smlatteq r6, ip, r2, lr │ │ │ │ + smlalseq r5, r8, r8, r6 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + rscseq r5, r8, ip, lsr #12 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [pc, #120] @ 5cae80 <__cxa_atexit@plt+0x5beb34> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5caac4 <__cxa_atexit@plt+0x5be778> │ │ │ │ - ldr r2, [pc, #56] @ 5caad0 <__cxa_atexit@plt+0x5be784> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 5cae64 <__cxa_atexit@plt+0x5beb18> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r2, r3 │ │ │ │ + movlt r3, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5cae70 <__cxa_atexit@plt+0x5beb24> │ │ │ │ + ldr r2, [pc, #72] @ 5cae88 <__cxa_atexit@plt+0x5beb3c> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq 5caab8 <__cxa_atexit@plt+0x5be76c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5caadc <__cxa_atexit@plt+0x5be790> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5cab2c <__cxa_atexit@plt+0x5be7e0> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5cab58 <__cxa_atexit@plt+0x5be80c> │ │ │ │ - ldr r2, [pc, #200] @ 5cabd4 <__cxa_atexit@plt+0x5be888> │ │ │ │ - cmp fp, r7 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cabac <__cxa_atexit@plt+0x5be860> │ │ │ │ - ldr r3, [pc, #180] @ 5cabd8 <__cxa_atexit@plt+0x5be88c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - b 5cab84 <__cxa_atexit@plt+0x5be838> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cab90 <__cxa_atexit@plt+0x5be844> │ │ │ │ - ldr r2, [pc, #172] @ 5cabec <__cxa_atexit@plt+0x5be8a0> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [pc, #128] @ 5cabe0 <__cxa_atexit@plt+0x5be894> │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cabbc <__cxa_atexit@plt+0x5be870> │ │ │ │ - ldr r2, [pc, #108] @ 5cabe4 <__cxa_atexit@plt+0x5be898> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [pc, #56] @ 5cabd0 <__cxa_atexit@plt+0x5be884> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cabdc <__cxa_atexit@plt+0x5be890> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5cabe8 <__cxa_atexit@plt+0x5be89c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, r8, r4, lsl #18 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - rscseq r5, r8, ip, ror #17 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - ldrsbteq r5, [r8], #136 @ 0x88 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cac28 <__cxa_atexit@plt+0x5be8dc> │ │ │ │ - ldr r3, [pc, #44] @ 5cac40 <__cxa_atexit@plt+0x5be8f4> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cac44 <__cxa_atexit@plt+0x5be8f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #12] @ 5cae84 <__cxa_atexit@plt+0x5beb38> │ │ │ │ add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - rscseq r5, r8, r8, ror #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cac80 <__cxa_atexit@plt+0x5be934> │ │ │ │ - ldr r3, [pc, #44] @ 5cac98 <__cxa_atexit@plt+0x5be94c> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cac9c <__cxa_atexit@plt+0x5be950> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - rscseq r5, r8, r0, lsl r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5cad04 <__cxa_atexit@plt+0x5be9b8> │ │ │ │ - ldr r3, [pc, #84] @ 5cad1c <__cxa_atexit@plt+0x5be9d0> │ │ │ │ - ldr r2, [pc, #84] @ 5cad20 <__cxa_atexit@plt+0x5be9d4> │ │ │ │ - ldr r1, [pc, #84] @ 5cad24 <__cxa_atexit@plt+0x5be9d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r5, r8, r8, lsl #11 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + movlt r7, r2 │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5caed8 <__cxa_atexit@plt+0x5beb8c> │ │ │ │ + ldr r2, [pc, #44] @ 5caee8 <__cxa_atexit@plt+0x5beb9c> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r7, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5cad28 <__cxa_atexit@plt+0x5be9dc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - smlalseq r5, r8, r4, r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cad5c <__cxa_atexit@plt+0x5bea10> │ │ │ │ - ldr r3, [pc, #32] @ 5cad6c <__cxa_atexit@plt+0x5bea20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5caeec <__cxa_atexit@plt+0x5beba0> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cad70 <__cxa_atexit@plt+0x5bea24> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r5, r8, ip, asr #14 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlabteq r6, r8, r1, lr │ │ │ │ + andeq r0, r0, r7, ror #18 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5cada8 <__cxa_atexit@plt+0x5bea5c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5cada0 <__cxa_atexit@plt+0x5bea54> │ │ │ │ - b 5cadb4 <__cxa_atexit@plt+0x5bea68> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5caf38 <__cxa_atexit@plt+0x5bebec> │ │ │ │ + ldr r2, [pc, #48] @ 5caf44 <__cxa_atexit@plt+0x5bebf8> │ │ │ │ + add r1, r7, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r2, [r5], #-20 @ 0xffffffec │ │ │ │ + b 5caf50 <__cxa_atexit@plt+0x5bec04> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0106d6bc │ │ │ │ + andeq r2, r1, ip, ror #25 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5caddc <__cxa_atexit@plt+0x5bea90> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5cadf0 <__cxa_atexit@plt+0x5beaa4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - mov r7, r8 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cafe0 <__cxa_atexit@plt+0x5bec94> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + cmp r2, r7 │ │ │ │ + bge 5cafb8 <__cxa_atexit@plt+0x5bec6c> │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr lr, [pc, #120] @ 5cb000 <__cxa_atexit@plt+0x5becb4> │ │ │ │ + ldrb r1, [r1, r2] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ + ldr r0, [pc, #104] @ 5cb004 <__cxa_atexit@plt+0x5becb8> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r0, [r3, #4] │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r2, [pc, #80] @ 5cae48 <__cxa_atexit@plt+0x5beafc> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cae34 <__cxa_atexit@plt+0x5beae8> │ │ │ │ - ldr r2, [pc, #52] @ 5cae50 <__cxa_atexit@plt+0x5beb04> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5cae4c <__cxa_atexit@plt+0x5beb00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rscseq r5, r8, r0, ror r6 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5cae70 <__cxa_atexit@plt+0x5beb24> │ │ │ │ - str r7, [r5, #8] │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r0, [pc, #40] @ 5caff8 <__cxa_atexit@plt+0x5becac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r0, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5caffc <__cxa_atexit@plt+0x5becb0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5caea4 <__cxa_atexit@plt+0x5beb58> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5caeac <__cxa_atexit@plt+0x5beb60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1110820 <__cxa_atexit@plt+0x11044d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r6, ip, r6, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r6, r0, ip, sp │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrdeq sp, [r6, -r4] │ │ │ │ + andeq r2, r1, ip, ror #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + strb r1, [r2, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 5caf50 <__cxa_atexit@plt+0x5bec04> │ │ │ │ + rscseq r5, r8, r4, ror #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5caefc <__cxa_atexit@plt+0x5bebb0> │ │ │ │ - ldr r2, [pc, #56] @ 5caf04 <__cxa_atexit@plt+0x5bebb8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 5caf08 <__cxa_atexit@plt+0x5bebbc> │ │ │ │ + bhi 5cb0b0 <__cxa_atexit@plt+0x5bed64> │ │ │ │ + ldr r2, [pc, #112] @ 5cb0c0 <__cxa_atexit@plt+0x5bed74> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 5caf0c <__cxa_atexit@plt+0x5bebc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r5, [r8], #88 @ 0x58 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5caf60 <__cxa_atexit@plt+0x5bec14> │ │ │ │ - ldr r2, [pc, #56] @ 5caf6c <__cxa_atexit@plt+0x5bec20> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + beq 5cb094 <__cxa_atexit@plt+0x5bed48> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cb0a4 <__cxa_atexit@plt+0x5bed58> │ │ │ │ + ldr r2, [pc, #88] @ 5cb0cc <__cxa_atexit@plt+0x5bed80> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - beq 5caf54 <__cxa_atexit@plt+0x5bec08> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5caf78 <__cxa_atexit@plt+0x5bec2c> │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5cafc8 <__cxa_atexit@plt+0x5bec7c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5caff4 <__cxa_atexit@plt+0x5beca8> │ │ │ │ - ldr r2, [pc, #200] @ 5cb070 <__cxa_atexit@plt+0x5bed24> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cb048 <__cxa_atexit@plt+0x5becfc> │ │ │ │ - ldr r3, [pc, #180] @ 5cb074 <__cxa_atexit@plt+0x5bed28> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - b 5cb020 <__cxa_atexit@plt+0x5becd4> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cb02c <__cxa_atexit@plt+0x5bece0> │ │ │ │ - ldr r2, [pc, #172] @ 5cb088 <__cxa_atexit@plt+0x5bed3c> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [pc, #128] @ 5cb07c <__cxa_atexit@plt+0x5bed30> │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cb058 <__cxa_atexit@plt+0x5bed0c> │ │ │ │ - ldr r2, [pc, #108] @ 5cb080 <__cxa_atexit@plt+0x5bed34> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #24] @ 5cb0c4 <__cxa_atexit@plt+0x5bed78> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [pc, #56] @ 5cb06c <__cxa_atexit@plt+0x5bed20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cb078 <__cxa_atexit@plt+0x5bed2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5cb084 <__cxa_atexit@plt+0x5bed38> │ │ │ │ + ldr r7, [pc, #16] @ 5cb0c8 <__cxa_atexit@plt+0x5bed7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov sl, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, r8, r8, ror r4 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - rscseq r5, r8, r0, ror #8 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - rscseq r5, r8, ip, asr #8 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb0c4 <__cxa_atexit@plt+0x5bed78> │ │ │ │ - ldr r3, [pc, #44] @ 5cb0dc <__cxa_atexit@plt+0x5bed90> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + mrseq lr, (UNDEF: 6) │ │ │ │ + ldrhteq r5, [r8], #52 @ 0x34 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r5, r8, r4, asr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cb10c <__cxa_atexit@plt+0x5bedc0> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #32] @ 5cb11c <__cxa_atexit@plt+0x5bedd0> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5cb120 <__cxa_atexit@plt+0x5bedd4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cb0e0 <__cxa_atexit@plt+0x5bed94> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - ldrsbteq r5, [r8], #60 @ 0x3c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x0106df94 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb11c <__cxa_atexit@plt+0x5bedd0> │ │ │ │ - ldr r3, [pc, #44] @ 5cb134 <__cxa_atexit@plt+0x5bede8> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cb138 <__cxa_atexit@plt+0x5bedec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - rscseq r5, r8, r4, lsl #7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5cb1a0 <__cxa_atexit@plt+0x5bee54> │ │ │ │ - ldr r3, [pc, #84] @ 5cb1b8 <__cxa_atexit@plt+0x5bee6c> │ │ │ │ - ldr r2, [pc, #84] @ 5cb1bc <__cxa_atexit@plt+0x5bee70> │ │ │ │ - ldr r1, [pc, #84] @ 5cb1c0 <__cxa_atexit@plt+0x5bee74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r7, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 5cb188 <__cxa_atexit@plt+0x5bee3c> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5cb194 <__cxa_atexit@plt+0x5bee48> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5cb198 <__cxa_atexit@plt+0x5bee4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5cb1c4 <__cxa_atexit@plt+0x5bee78> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - rscseq r5, r8, r8, lsl #6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb1f8 <__cxa_atexit@plt+0x5beeac> │ │ │ │ - ldr r3, [pc, #32] @ 5cb208 <__cxa_atexit@plt+0x5beebc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cb20c <__cxa_atexit@plt+0x5beec0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrhteq r5, [r8], #40 @ 0x28 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5cb244 <__cxa_atexit@plt+0x5beef8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r6, r8, sl, sp │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5cb1ec <__cxa_atexit@plt+0x5beea0> │ │ │ │ + ldr r2, [pc, #60] @ 5cb1f4 <__cxa_atexit@plt+0x5beea8> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5cb23c <__cxa_atexit@plt+0x5beef0> │ │ │ │ - b 5cb250 <__cxa_atexit@plt+0x5bef04> │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5cb1e0 <__cxa_atexit@plt+0x5bee94> │ │ │ │ + ldr r3, [pc, #40] @ 5cb1f8 <__cxa_atexit@plt+0x5beeac> │ │ │ │ + mov r8, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5cb278 <__cxa_atexit@plt+0x5bef2c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5cb28c <__cxa_atexit@plt+0x5bef40> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - mov r7, r8 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r2, [pc, #80] @ 5cb2e4 <__cxa_atexit@plt+0x5bef98> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb2d0 <__cxa_atexit@plt+0x5bef84> │ │ │ │ - ldr r2, [pc, #52] @ 5cb2ec <__cxa_atexit@plt+0x5befa0> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5cb2e8 <__cxa_atexit@plt+0x5bef9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsbteq r5, [r8], #28 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5cb30c <__cxa_atexit@plt+0x5befc0> │ │ │ │ - str r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #20] @ 5cb220 <__cxa_atexit@plt+0x5beed4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5cb260 <__cxa_atexit@plt+0x5bef14> │ │ │ │ + ldr r3, [pc, #40] @ 5cb270 <__cxa_atexit@plt+0x5bef24> │ │ │ │ + ldr r8, [pc, #40] @ 5cb274 <__cxa_atexit@plt+0x5bef28> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cb354 <__cxa_atexit@plt+0x5bf008> │ │ │ │ - ldr r7, [pc, #52] @ 5cb368 <__cxa_atexit@plt+0x5bf01c> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5cb348 <__cxa_atexit@plt+0x5beffc> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb378 <__cxa_atexit@plt+0x5bf02c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cb36c <__cxa_atexit@plt+0x5bf020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r8, ip, asr r1 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + rsceq r5, r1, r3, lsr #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5cb3c8 <__cxa_atexit@plt+0x5bf07c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5cb3f4 <__cxa_atexit@plt+0x5bf0a8> │ │ │ │ - ldr r2, [pc, #200] @ 5cb470 <__cxa_atexit@plt+0x5bf124> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cb448 <__cxa_atexit@plt+0x5bf0fc> │ │ │ │ - ldr r3, [pc, #180] @ 5cb474 <__cxa_atexit@plt+0x5bf128> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - b 5cb420 <__cxa_atexit@plt+0x5bf0d4> │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cb42c <__cxa_atexit@plt+0x5bf0e0> │ │ │ │ - ldr r2, [pc, #172] @ 5cb488 <__cxa_atexit@plt+0x5bf13c> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [pc, #128] @ 5cb47c <__cxa_atexit@plt+0x5bf130> │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cb458 <__cxa_atexit@plt+0x5bf10c> │ │ │ │ - ldr r2, [pc, #108] @ 5cb480 <__cxa_atexit@plt+0x5bf134> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + bhi 5cb2cc <__cxa_atexit@plt+0x5bef80> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cb2d8 <__cxa_atexit@plt+0x5bef8c> │ │ │ │ + ldr r2, [pc, #64] @ 5cb2e8 <__cxa_atexit@plt+0x5bef9c> │ │ │ │ + ldr r1, [pc, #64] @ 5cb2ec <__cxa_atexit@plt+0x5befa0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [pc, #56] @ 5cb46c <__cxa_atexit@plt+0x5bf120> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cb478 <__cxa_atexit@plt+0x5bf12c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5cb484 <__cxa_atexit@plt+0x5bf138> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r5, r8, r0, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rscseq r5, r8, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - rscseq r5, r8, r4, asr r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb4c4 <__cxa_atexit@plt+0x5bf178> │ │ │ │ - ldr r3, [pc, #44] @ 5cb4dc <__cxa_atexit@plt+0x5bf190> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cb4e0 <__cxa_atexit@plt+0x5bf194> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cb380 <__cxa_atexit@plt+0x5bf034> │ │ │ │ + ldr r2, [pc, #128] @ 5cb398 <__cxa_atexit@plt+0x5bf04c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #120] @ 5cb39c <__cxa_atexit@plt+0x5bf050> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #116] @ 5cb3a0 <__cxa_atexit@plt+0x5bf054> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #92] @ 5cb3a4 <__cxa_atexit@plt+0x5bf058> │ │ │ │ + sub r1, r6, #30 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr lr, [pc, #84] @ 5cb3a8 <__cxa_atexit@plt+0x5bf05c> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ 5cb3ac <__cxa_atexit@plt+0x5bf060> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r9, r3, #16 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + stm r9, {r0, r8, lr} │ │ │ │ + sub r8, r6, #23 │ │ │ │ + add lr, r3, #28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #40] @ 5cb3b0 <__cxa_atexit@plt+0x5bf064> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - rscseq r4, r8, r4, ror #31 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0x0106d2b8 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + ldrdeq sp, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + rscseq r5, r8, r8, ror #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb51c <__cxa_atexit@plt+0x5bf1d0> │ │ │ │ - ldr r3, [pc, #44] @ 5cb534 <__cxa_atexit@plt+0x5bf1e8> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cb538 <__cxa_atexit@plt+0x5bf1ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - rscseq r4, r8, ip, lsl #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cb5a4 <__cxa_atexit@plt+0x5bf258> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5cb5c0 <__cxa_atexit@plt+0x5bf274> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb5ac <__cxa_atexit@plt+0x5bf260> │ │ │ │ - ldr r3, [pc, #76] @ 5cb5c4 <__cxa_atexit@plt+0x5bf278> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5cb594 <__cxa_atexit@plt+0x5bf248> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cb418 <__cxa_atexit@plt+0x5bf0cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ 5cb428 <__cxa_atexit@plt+0x5bf0dc> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ 5cb42c <__cxa_atexit@plt+0x5bf0e0> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5cb5c8 <__cxa_atexit@plt+0x5bf27c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - smlabteq r6, r0, pc, ip @ │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r4, r8, r8, lsl #30 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + rscseq r5, r8, r4, asr #1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cb610 <__cxa_atexit@plt+0x5bf2c4> │ │ │ │ - ldr r7, [pc, #52] @ 5cb624 <__cxa_atexit@plt+0x5bf2d8> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5cb604 <__cxa_atexit@plt+0x5bf2b8> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cb628 <__cxa_atexit@plt+0x5bf2dc> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5cb498 <__cxa_atexit@plt+0x5bf14c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5cb4a0 <__cxa_atexit@plt+0x5bf154> │ │ │ │ + ldr r0, [pc, #84] @ 5cb4bc <__cxa_atexit@plt+0x5bf170> │ │ │ │ + ldr r1, [pc, #84] @ 5cb4c0 <__cxa_atexit@plt+0x5bf174> │ │ │ │ + ldr lr, [pc, #84] @ 5cb4c4 <__cxa_atexit@plt+0x5bf178> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5cb4a8 <__cxa_atexit@plt+0x5bf15c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 5cb4b8 <__cxa_atexit@plt+0x5bf16c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r8, r4, lsr #29 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [pc, #180] @ 5cb6f8 <__cxa_atexit@plt+0x5bf3ac> │ │ │ │ - ldr r9, [pc, #180] @ 5cb6fc <__cxa_atexit@plt+0x5bf3b0> │ │ │ │ - mov r0, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ + rscseq r5, r8, r0, rrx │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + smlaleq r5, r1, r4, fp │ │ │ │ + rscseq r5, r8, r0, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - and r1, r7, #3 │ │ │ │ - add r2, r6, r0 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5cb6d4 <__cxa_atexit@plt+0x5bf388> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5cb6c4 <__cxa_atexit@plt+0x5bf378> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r1, r2, #20 │ │ │ │ - cmp ip, r1 │ │ │ │ - bcc 5cb6e8 <__cxa_atexit@plt+0x5bf39c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add ip, r3, #20 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r9, [r2, #4]! │ │ │ │ - add r0, r0, #20 │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r8, r3, #4 │ │ │ │ - mov r3, ip │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str sl, [r2, #8] │ │ │ │ - bne 5cb654 <__cxa_atexit@plt+0x5bf308> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cb524 <__cxa_atexit@plt+0x5bf1d8> │ │ │ │ + ldr r2, [pc, #64] @ 5cb530 <__cxa_atexit@plt+0x5bf1e4> │ │ │ │ + ldr lr, [pc, #64] @ 5cb534 <__cxa_atexit@plt+0x5bf1e8> │ │ │ │ + ldr r0, [pc, #64] @ 5cb538 <__cxa_atexit@plt+0x5bf1ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cb768 <__cxa_atexit@plt+0x5bf41c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5cb784 <__cxa_atexit@plt+0x5bf438> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb770 <__cxa_atexit@plt+0x5bf424> │ │ │ │ - ldr r3, [pc, #76] @ 5cb788 <__cxa_atexit@plt+0x5bf43c> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5cb758 <__cxa_atexit@plt+0x5bf40c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5cb78c <__cxa_atexit@plt+0x5bf440> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - rscseq r4, r8, r4, asr #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5cb814 <__cxa_atexit@plt+0x5bf4c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cb800 <__cxa_atexit@plt+0x5bf4b4> │ │ │ │ - ldr r3, [pc, #76] @ 5cb818 <__cxa_atexit@plt+0x5bf4cc> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5cb7e8 <__cxa_atexit@plt+0x5bf49c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + rscseq r4, r8, r4, ror #31 │ │ │ │ + rscseq r4, r8, r0, ror pc │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cb5a0 <__cxa_atexit@plt+0x5bf254> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ 5cb5b0 <__cxa_atexit@plt+0x5bf264> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ 5cb5b4 <__cxa_atexit@plt+0x5bf268> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5cb81c <__cxa_atexit@plt+0x5bf4d0> │ │ │ │ + @ instruction: 0x0106cfbc │ │ │ │ + smlatbeq r6, r8, pc, ip @ │ │ │ │ + rscseq r4, r8, r8, asr pc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5cb620 <__cxa_atexit@plt+0x5bf2d4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5cb628 <__cxa_atexit@plt+0x5bf2dc> │ │ │ │ + ldr r0, [pc, #84] @ 5cb644 <__cxa_atexit@plt+0x5bf2f8> │ │ │ │ + ldr r1, [pc, #84] @ 5cb648 <__cxa_atexit@plt+0x5bf2fc> │ │ │ │ + ldr lr, [pc, #84] @ 5cb64c <__cxa_atexit@plt+0x5bf300> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5cb630 <__cxa_atexit@plt+0x5bf2e4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 5cb640 <__cxa_atexit@plt+0x5bf2f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - ldrhteq r4, [r8], #196 @ 0xc4 │ │ │ │ + rscseq r4, r8, ip, ror #29 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + rsceq r5, r1, ip, lsl #20 │ │ │ │ + rscseq r4, r8, r4, asr #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + ldrhteq r4, [r8], #232 @ 0xe8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5cb864 <__cxa_atexit@plt+0x5bf518> │ │ │ │ - ldr r7, [pc, #52] @ 5cb878 <__cxa_atexit@plt+0x5bf52c> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5cb6b4 <__cxa_atexit@plt+0x5bf368> │ │ │ │ + ldr r7, [pc, #52] @ 5cb6c8 <__cxa_atexit@plt+0x5bf37c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb888 <__cxa_atexit@plt+0x5bf53c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 5cb6a8 <__cxa_atexit@plt+0x5bf35c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb6dc <__cxa_atexit@plt+0x5bf390> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cb87c <__cxa_atexit@plt+0x5bf530> │ │ │ │ + ldr r7, [pc, #16] @ 5cb6cc <__cxa_atexit@plt+0x5bf380> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r8, r4, asr ip │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r4, r8, ip, ror lr │ │ │ │ + rscseq r4, r8, r8, asr lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - mov sl, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5cb918 <__cxa_atexit@plt+0x5bf5cc> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + add r0, r5, #8 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5cb72c <__cxa_atexit@plt+0x5bf3e0> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5cb77c <__cxa_atexit@plt+0x5bf430> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 5cb9c0 <__cxa_atexit@plt+0x5bf674> │ │ │ │ - ldr r7, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r3, [sl, #15] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 5cb94c <__cxa_atexit@plt+0x5bf600> │ │ │ │ - ldr r3, [pc, #336] @ 5cba28 <__cxa_atexit@plt+0x5bf6dc> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - bhi 5cb9ec <__cxa_atexit@plt+0x5bf6a0> │ │ │ │ - ldr r0, [pc, #308] @ 5cba2c <__cxa_atexit@plt+0x5bf6e0> │ │ │ │ - sub r2, r5, #4 │ │ │ │ - tst r1, #3 │ │ │ │ + bcc 5cb794 <__cxa_atexit@plt+0x5bf448> │ │ │ │ + ldr r7, [pc, #188] @ 5cb7dc <__cxa_atexit@plt+0x5bf490> │ │ │ │ + ldr r0, [pc, #188] @ 5cb7e0 <__cxa_atexit@plt+0x5bf494> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5cb9a4 <__cxa_atexit@plt+0x5bf658> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5cb9d0 <__cxa_atexit@plt+0x5bf684> │ │ │ │ - ldr r3, [pc, #244] @ 5cba20 <__cxa_atexit@plt+0x5bf6d4> │ │ │ │ - cmp r7, #0 │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ - beq 5cb990 <__cxa_atexit@plt+0x5bf644> │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - ldr r3, [pc, #224] @ 5cba34 <__cxa_atexit@plt+0x5bf6e8> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - bhi 5cba04 <__cxa_atexit@plt+0x5bf6b8> │ │ │ │ - ldr r0, [pc, #196] @ 5cba38 <__cxa_atexit@plt+0x5bf6ec> │ │ │ │ - sub r1, r5, #4 │ │ │ │ - tst r7, #3 │ │ │ │ + b 5cb754 <__cxa_atexit@plt+0x5bf408> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5cb78c <__cxa_atexit@plt+0x5bf440> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5cb7a8 <__cxa_atexit@plt+0x5bf45c> │ │ │ │ + ldr r7, [pc, #124] @ 5cb7c8 <__cxa_atexit@plt+0x5bf47c> │ │ │ │ + ldr r0, [pc, #124] @ 5cb7cc <__cxa_atexit@plt+0x5bf480> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5cb9b4 <__cxa_atexit@plt+0x5bf668> │ │ │ │ - mov r5, lr │ │ │ │ - b 5cb634 <__cxa_atexit@plt+0x5bf2e8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r8, [pc, #116] @ 5cb7d0 <__cxa_atexit@plt+0x5bf484> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #76] @ 5cba24 <__cxa_atexit@plt+0x5bf6d8> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #60] @ 5cba30 <__cxa_atexit@plt+0x5bf6e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r9, r3 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #84] @ 5cb7d8 <__cxa_atexit@plt+0x5bf48c> │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 5cba3c <__cxa_atexit@plt+0x5bf6f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - rscseq r4, r8, r4, ror #21 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - rscseq r4, r8, r8, asr #21 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - ldrhteq r4, [r8], #160 @ 0xa0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cba70 <__cxa_atexit@plt+0x5bf724> │ │ │ │ - ldr r3, [pc, #32] @ 5cba80 <__cxa_atexit@plt+0x5bf734> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cba84 <__cxa_atexit@plt+0x5bf738> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 5cb7b8 <__cxa_atexit@plt+0x5bf46c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5cb7b0 <__cxa_atexit@plt+0x5bf464> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ 5cb7e4 <__cxa_atexit@plt+0x5bf498> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r4, r8, r0, asr sl │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5cbabc <__cxa_atexit@plt+0x5bf770> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5cbab4 <__cxa_atexit@plt+0x5bf768> │ │ │ │ - b 5cbac8 <__cxa_atexit@plt+0x5bf77c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5cbaf0 <__cxa_atexit@plt+0x5bf7a4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5cbb00 <__cxa_atexit@plt+0x5bf7b4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r2, [pc, #72] @ 5cbb50 <__cxa_atexit@plt+0x5bf804> │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bhi 5cbb3c <__cxa_atexit@plt+0x5bf7f0> │ │ │ │ - ldr r2, [pc, #44] @ 5cbb58 <__cxa_atexit@plt+0x5bf80c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5cbb54 <__cxa_atexit@plt+0x5bf808> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + b 5cb7b8 <__cxa_atexit@plt+0x5bf46c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5cb7d4 <__cxa_atexit@plt+0x5bf488> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq r4, r8, r0, lsl #19 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5cbb78 <__cxa_atexit@plt+0x5bf82c> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + rsceq r5, r1, r8, lsr #17 │ │ │ │ + rscseq r4, r8, ip, asr sp │ │ │ │ + rscseq r4, r8, r0, lsr #27 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + rscseq r4, r8, r4, lsl #27 │ │ │ │ + rscseq r4, r8, r8, lsr #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5cbbc0 <__cxa_atexit@plt+0x5bf874> │ │ │ │ - ldr r7, [pc, #52] @ 5cbbd4 <__cxa_atexit@plt+0x5bf888> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5cb830 <__cxa_atexit@plt+0x5bf4e4> │ │ │ │ + ldr r7, [pc, #52] @ 5cb844 <__cxa_atexit@plt+0x5bf4f8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5cbbb4 <__cxa_atexit@plt+0x5bf868> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cbbe4 <__cxa_atexit@plt+0x5bf898> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 5cb824 <__cxa_atexit@plt+0x5bf4d8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cbbd8 <__cxa_atexit@plt+0x5bf88c> │ │ │ │ + ldr r7, [pc, #16] @ 5cb848 <__cxa_atexit@plt+0x5bf4fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r8, r0, lsl #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5cbc3c <__cxa_atexit@plt+0x5bf8f0> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5cbc68 <__cxa_atexit@plt+0x5bf91c> │ │ │ │ - ldr r2, [pc, #200] @ 5cbcdc <__cxa_atexit@plt+0x5bf990> │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cbcb4 <__cxa_atexit@plt+0x5bf968> │ │ │ │ - ldr r2, [pc, #180] @ 5cbce0 <__cxa_atexit@plt+0x5bf994> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 5cbc8c <__cxa_atexit@plt+0x5bf940> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cbc98 <__cxa_atexit@plt+0x5bf94c> │ │ │ │ - ldr r2, [pc, #164] @ 5cbcf4 <__cxa_atexit@plt+0x5bf9a8> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r4, r8, r4, ror sp │ │ │ │ + rscseq r4, r8, r8, asr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5cb8ac <__cxa_atexit@plt+0x5bf560> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5cb910 <__cxa_atexit@plt+0x5bf5c4> │ │ │ │ + ldr r3, [pc, #152] @ 5cb920 <__cxa_atexit@plt+0x5bf5d4> │ │ │ │ + ldr r2, [pc, #152] @ 5cb924 <__cxa_atexit@plt+0x5bf5d8> │ │ │ │ + ldr r1, [pc, #152] @ 5cb928 <__cxa_atexit@plt+0x5bf5dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [pc, #120] @ 5cbce8 <__cxa_atexit@plt+0x5bf99c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5cbcc8 <__cxa_atexit@plt+0x5bf97c> │ │ │ │ - ldr r3, [pc, #100] @ 5cbcec <__cxa_atexit@plt+0x5bf9a0> │ │ │ │ + bhi 5cb8f4 <__cxa_atexit@plt+0x5bf5a8> │ │ │ │ + ldr r3, [pc, #108] @ 5cb92c <__cxa_atexit@plt+0x5bf5e0> │ │ │ │ + ldr r2, [pc, #108] @ 5cb930 <__cxa_atexit@plt+0x5bf5e4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5cb8e4 <__cxa_atexit@plt+0x5bf598> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [pc, #56] @ 5cbcd8 <__cxa_atexit@plt+0x5bf98c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cbce4 <__cxa_atexit@plt+0x5bf998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb6dc <__cxa_atexit@plt+0x5bf390> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cbcf0 <__cxa_atexit@plt+0x5bf9a4> │ │ │ │ + ldr r7, [pc, #56] @ 5cb934 <__cxa_atexit@plt+0x5bf5e8> │ │ │ │ + ldr sl, [pc, #56] @ 5cb938 <__cxa_atexit@plt+0x5bf5ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r8, r4, lsr #16 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - rscseq r4, r8, r8, lsl #16 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - ldrshteq r4, [r8], #120 @ 0x78 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq r4, [r8], #200 @ 0xc8 │ │ │ │ + ldrsbteq r4, [r8], #192 @ 0xc0 │ │ │ │ + @ instruction: 0x0106d490 │ │ │ │ + rscseq r4, r8, r0, asr #25 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + rscseq r4, r8, ip, lsr ip │ │ │ │ + rscseq r4, r8, r0, lsl #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cbd30 <__cxa_atexit@plt+0x5bf9e4> │ │ │ │ - ldr r3, [pc, #44] @ 5cbd48 <__cxa_atexit@plt+0x5bf9fc> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cbd4c <__cxa_atexit@plt+0x5bfa00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cb9a0 <__cxa_atexit@plt+0x5bf654> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ 5cb9b0 <__cxa_atexit@plt+0x5bf664> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ 5cb9b4 <__cxa_atexit@plt+0x5bf668> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - rscseq r4, r8, r8, lsl #15 │ │ │ │ + @ instruction: 0x0106cbbc │ │ │ │ + smlatbeq r6, r8, fp, ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cbd88 <__cxa_atexit@plt+0x5bfa3c> │ │ │ │ - ldr r3, [pc, #44] @ 5cbda0 <__cxa_atexit@plt+0x5bfa54> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5cbda4 <__cxa_atexit@plt+0x5bfa58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - rscseq r4, r8, r0, lsr r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cbe10 <__cxa_atexit@plt+0x5bfac4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5cbe2c <__cxa_atexit@plt+0x5bfae0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cbe18 <__cxa_atexit@plt+0x5bfacc> │ │ │ │ - ldr r3, [pc, #76] @ 5cbe30 <__cxa_atexit@plt+0x5bfae4> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5cbe00 <__cxa_atexit@plt+0x5bfab4> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + bhi 5cba18 <__cxa_atexit@plt+0x5bf6cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cba24 <__cxa_atexit@plt+0x5bf6d8> │ │ │ │ + ldr r2, [pc, #76] @ 5cba34 <__cxa_atexit@plt+0x5bf6e8> │ │ │ │ + ldr r1, [pc, #76] @ 5cba38 <__cxa_atexit@plt+0x5bf6ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 5cba3c <__cxa_atexit@plt+0x5bf6f0> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5cbe34 <__cxa_atexit@plt+0x5bfae8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + rsceq r5, r1, r4, lsl #12 │ │ │ │ + ldrsbteq r4, [r8], #180 @ 0xb4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5cbad4 <__cxa_atexit@plt+0x5bf788> │ │ │ │ + ldr r2, [pc, #144] @ 5cbaf0 <__cxa_atexit@plt+0x5bf7a4> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5cba80 <__cxa_atexit@plt+0x5bf734> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 5cba8c <__cxa_atexit@plt+0x5bf740> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r4, r8, ip, lsr #13 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cbe7c <__cxa_atexit@plt+0x5bfb30> │ │ │ │ - ldr r7, [pc, #52] @ 5cbe90 <__cxa_atexit@plt+0x5bfb44> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5cbe70 <__cxa_atexit@plt+0x5bfb24> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5cbadc <__cxa_atexit@plt+0x5bf790> │ │ │ │ + ldr lr, [pc, #80] @ 5cbaf4 <__cxa_atexit@plt+0x5bf7a8> │ │ │ │ + ldr r1, [pc, #80] @ 5cbaf8 <__cxa_atexit@plt+0x5bf7ac> │ │ │ │ + ldr r3, [pc, #80] @ 5cbafc <__cxa_atexit@plt+0x5bf7b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r3, lr} │ │ │ │ + sub r7, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cbe94 <__cxa_atexit@plt+0x5bfb48> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r4, r8, r0, lsr fp │ │ │ │ + rscseq r4, r8, r8, asr #22 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + rscseq r4, r8, r4, lsl fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 5cbb20 <__cxa_atexit@plt+0x5bf7d4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r8, r8, asr #12 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - ldr lr, [pc, #188] @ 5cbf6c <__cxa_atexit@plt+0x5bfc20> │ │ │ │ - ldr r8, [pc, #188] @ 5cbf70 <__cxa_atexit@plt+0x5bfc24> │ │ │ │ - mov r0, #0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cbb68 <__cxa_atexit@plt+0x5bf81c> │ │ │ │ + ldr lr, [pc, #64] @ 5cbb78 <__cxa_atexit@plt+0x5bf82c> │ │ │ │ + ldr r1, [pc, #64] @ 5cbb7c <__cxa_atexit@plt+0x5bf830> │ │ │ │ + ldr r2, [pc, #64] @ 5cbb80 <__cxa_atexit@plt+0x5bf834> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov sl, r6 │ │ │ │ - and r3, r1, #3 │ │ │ │ - add r2, r6, r0 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5cbf48 <__cxa_atexit@plt+0x5bfbfc> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5cbf38 <__cxa_atexit@plt+0x5bfbec> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r3, r2, #20 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 5cbf58 <__cxa_atexit@plt+0x5bfc0c> │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - add ip, sl, #20 │ │ │ │ - add r0, r0, #20 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r8, [r2, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r9, sl, #4 │ │ │ │ - mov sl, ip │ │ │ │ - tst r3, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - bne 5cbec0 <__cxa_atexit@plt+0x5bfb74> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r7, r3, #10 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r8, [r1, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ + smlalseq r4, r8, ip, sl │ │ │ │ + ldrhteq r4, [r8], #164 @ 0xa4 │ │ │ │ + smlatteq r6, r0, r1, sp │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cbfdc <__cxa_atexit@plt+0x5bfc90> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5cbff8 <__cxa_atexit@plt+0x5bfcac> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cbc28 <__cxa_atexit@plt+0x5bf8dc> │ │ │ │ + ldr r2, [pc, #148] @ 5cbc40 <__cxa_atexit@plt+0x5bf8f4> │ │ │ │ + ldr lr, [pc, #148] @ 5cbc44 <__cxa_atexit@plt+0x5bf8f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #132] @ 5cbc48 <__cxa_atexit@plt+0x5bf8fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cbfe4 <__cxa_atexit@plt+0x5bfc98> │ │ │ │ - ldr r3, [pc, #76] @ 5cbffc <__cxa_atexit@plt+0x5bfcb0> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5cbfcc <__cxa_atexit@plt+0x5bfc80> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5cc000 <__cxa_atexit@plt+0x5bfcb4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #120] @ 5cbc4c <__cxa_atexit@plt+0x5bf900> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #116] @ 5cbc50 <__cxa_atexit@plt+0x5bf904> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #108] @ 5cbc54 <__cxa_atexit@plt+0x5bf908> │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #44]! @ 0x2c │ │ │ │ + ldr r2, [pc, #64] @ 5cbc58 <__cxa_atexit@plt+0x5bf90c> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ + ldr r7, [pc, #44] @ 5cbc5c <__cxa_atexit@plt+0x5bf910> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabbeq r6, r8, r5, ip │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - rscseq r4, r8, r0, ror #9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + ldrshteq r4, [r8], #148 @ 0x94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 64f1ac <__cxa_atexit@plt+0x642e60> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cc06c <__cxa_atexit@plt+0x5bfd20> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5cc088 <__cxa_atexit@plt+0x5bfd3c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cc074 <__cxa_atexit@plt+0x5bfd28> │ │ │ │ - ldr r3, [pc, #76] @ 5cc08c <__cxa_atexit@plt+0x5bfd40> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5cc05c <__cxa_atexit@plt+0x5bfd10> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5cc090 <__cxa_atexit@plt+0x5bfd44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 5cbd14 <__cxa_atexit@plt+0x5bf9c8> │ │ │ │ + ldr lr, [pc, #164] @ 5cbd34 <__cxa_atexit@plt+0x5bf9e8> │ │ │ │ + ldr r0, [pc, #164] @ 5cbd38 <__cxa_atexit@plt+0x5bf9ec> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5cbcf8 <__cxa_atexit@plt+0x5bf9ac> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5cbd20 <__cxa_atexit@plt+0x5bf9d4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, #241 @ 0xf1 │ │ │ │ + orr r3, r3, #32512 @ 0x7f00 │ │ │ │ + add r7, r7, r1 │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 5cbd04 <__cxa_atexit@plt+0x5bf9b8> │ │ │ │ + ldr r3, [pc, #84] @ 5cbd3c <__cxa_atexit@plt+0x5bf9f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rscseq r4, r8, r0, asr r4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cc0d8 <__cxa_atexit@plt+0x5bfd8c> │ │ │ │ - ldr r7, [pc, #52] @ 5cc0ec <__cxa_atexit@plt+0x5bfda0> │ │ │ │ - tst sl, #3 │ │ │ │ + ldr r7, [pc, #52] @ 5cbd40 <__cxa_atexit@plt+0x5bf9f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5cc0cc <__cxa_atexit@plt+0x5bfd80> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cc0fc <__cxa_atexit@plt+0x5bfdb0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cc0f0 <__cxa_atexit@plt+0x5bfda4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrshteq r4, [r8], #48 @ 0x30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlabbeq r6, r8, r8, ip │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + rscseq r4, r8, r0, asr #18 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - mov sl, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5cc18c <__cxa_atexit@plt+0x5bfe40> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cc23c <__cxa_atexit@plt+0x5bfef0> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi 5cc1c0 <__cxa_atexit@plt+0x5bfe74> │ │ │ │ - ldr r7, [pc, #340] @ 5cc2a0 <__cxa_atexit@plt+0x5bff54> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - bhi 5cc268 <__cxa_atexit@plt+0x5bff1c> │ │ │ │ - ldr r0, [pc, #312] @ 5cc2a4 <__cxa_atexit@plt+0x5bff58> │ │ │ │ - sub r1, r5, #4 │ │ │ │ - tst r2, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5cc21c <__cxa_atexit@plt+0x5bfed0> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5cc24c <__cxa_atexit@plt+0x5bff00> │ │ │ │ - ldr r2, [pc, #248] @ 5cc298 <__cxa_atexit@plt+0x5bff4c> │ │ │ │ - cmp r7, #0 │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - beq 5cc208 <__cxa_atexit@plt+0x5bfebc> │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - ldr r7, [pc, #228] @ 5cc2ac <__cxa_atexit@plt+0x5bff60> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - bhi 5cc280 <__cxa_atexit@plt+0x5bff34> │ │ │ │ - ldr r0, [pc, #200] @ 5cc2b0 <__cxa_atexit@plt+0x5bff64> │ │ │ │ - sub r2, r5, #4 │ │ │ │ - tst r1, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5cc22c <__cxa_atexit@plt+0x5bfee0> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 5cbea0 <__cxa_atexit@plt+0x5bfb54> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cbdac <__cxa_atexit@plt+0x5bfa60> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r7, r7, r2 │ │ │ │ + mov r2, #241 @ 0xf1 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cbd94 <__cxa_atexit@plt+0x5bfa48> │ │ │ │ + ldr r2, [pc, #52] @ 5cbdb8 <__cxa_atexit@plt+0x5bfa6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #72] @ 5cc29c <__cxa_atexit@plt+0x5bff50> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #32] @ 5cbdbc <__cxa_atexit@plt+0x5bfa70> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ mov r6, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #56] @ 5cc2a8 <__cxa_atexit@plt+0x5bff5c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5cc2b4 <__cxa_atexit@plt+0x5bff68> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - rscseq r4, r8, r8, ror r2 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - rscseq r4, r8, ip, asr r2 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - rscseq r4, r8, r4, asr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + rscseq r4, r8, r8, lsr #17 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cc2ec <__cxa_atexit@plt+0x5bffa0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5cc2f4 <__cxa_atexit@plt+0x5bffa8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5cbe64 <__cxa_atexit@plt+0x5bfb18> │ │ │ │ + ldr lr, [pc, #164] @ 5cbe84 <__cxa_atexit@plt+0x5bfb38> │ │ │ │ + ldr r0, [pc, #164] @ 5cbe88 <__cxa_atexit@plt+0x5bfb3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5cbe48 <__cxa_atexit@plt+0x5bfafc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5cbe70 <__cxa_atexit@plt+0x5bfb24> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, #241 @ 0xf1 │ │ │ │ + orr r3, r3, #32512 @ 0x7f00 │ │ │ │ + add r7, r7, r1 │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 5cbe54 <__cxa_atexit@plt+0x5bfb08> │ │ │ │ + ldr r3, [pc, #84] @ 5cbe8c <__cxa_atexit@plt+0x5bfb40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cc33c <__cxa_atexit@plt+0x5bfff0> │ │ │ │ - ldr r7, [pc, #52] @ 5cc34c <__cxa_atexit@plt+0x5c0000> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cc330 <__cxa_atexit@plt+0x5bffe4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc35c <__cxa_atexit@plt+0x5c0010> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cc350 <__cxa_atexit@plt+0x5c0004> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #52] @ 5cbe90 <__cxa_atexit@plt+0x5bfb44> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalseq r4, r8, r4, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + @ instruction: 0x0106c7b0 │ │ │ │ + ldrshteq r4, [r8], #112 @ 0x70 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #280] @ 5cc480 <__cxa_atexit@plt+0x5c0134> │ │ │ │ - ldr sl, [pc, #280] @ 5cc484 <__cxa_atexit@plt+0x5c0138> │ │ │ │ - mov lr, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, lr, r2 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5cc408 <__cxa_atexit@plt+0x5c00bc> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5cc3f0 <__cxa_atexit@plt+0x5c00a4> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ - mov r3, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r1, [r3, r2]! │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - add r0, ip, r2 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - bhi 5cc458 <__cxa_atexit@plt+0x5c010c> │ │ │ │ - sub r2, r2, #20 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - bne 5cc37c <__cxa_atexit@plt+0x5c0030> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #148] @ 5cc48c <__cxa_atexit@plt+0x5c0140> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cbefc <__cxa_atexit@plt+0x5bfbb0> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r7, r7, r2 │ │ │ │ + mov r2, #241 @ 0xf1 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cbee4 <__cxa_atexit@plt+0x5bfb98> │ │ │ │ + ldr r2, [pc, #52] @ 5cbf08 <__cxa_atexit@plt+0x5bfbbc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #28 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5cc470 <__cxa_atexit@plt+0x5c0124> │ │ │ │ - ldr r1, [pc, #108] @ 5cc490 <__cxa_atexit@plt+0x5c0144> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ + ldr r7, [pc, #32] @ 5cbf0c <__cxa_atexit@plt+0x5bfbc0> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r1, [pc, #88] @ 5cc494 <__cxa_atexit@plt+0x5c0148> │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stm lr, {r1, r6, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cc488 <__cxa_atexit@plt+0x5c013c> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - rscseq r4, r8, r4, ror r0 │ │ │ │ - smlabteq r6, r8, r3, ip │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5cc500 <__cxa_atexit@plt+0x5c01b4> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + rscseq r4, r8, r8, asr r7 │ │ │ │ + rscseq r4, r8, r4, asr #14 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5cc4f0 <__cxa_atexit@plt+0x5c01a4> │ │ │ │ - ldr r7, [pc, #56] @ 5cc504 <__cxa_atexit@plt+0x5c01b8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cc4e4 <__cxa_atexit@plt+0x5c0198> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc35c <__cxa_atexit@plt+0x5c0010> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cc508 <__cxa_atexit@plt+0x5c01bc> │ │ │ │ + bhi 5cbf6c <__cxa_atexit@plt+0x5bfc20> │ │ │ │ + ldr r7, [pc, #72] @ 5cbf7c <__cxa_atexit@plt+0x5bfc30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + add r7, r7, #1 │ │ │ │ + stmdb r5, {r7, r9, sl} │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cbf60 <__cxa_atexit@plt+0x5bfc14> │ │ │ │ + ldr r3, [pc, #52] @ 5cbf88 <__cxa_atexit@plt+0x5bfc3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #24] @ 5cbf80 <__cxa_atexit@plt+0x5bfc34> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 5cbf84 <__cxa_atexit@plt+0x5bfc38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq r3, r8, r0, ror #31 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + ldrshteq r4, [r8], #108 @ 0x6c │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r4, r8, ip, asr #13 │ │ │ │ + andeq r0, r0, r5, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5cc55c <__cxa_atexit@plt+0x5c0210> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #52] @ 5cc568 <__cxa_atexit@plt+0x5c021c> │ │ │ │ + bcc 5cbfe4 <__cxa_atexit@plt+0x5bfc98> │ │ │ │ + ldr r2, [pc, #60] @ 5cbff0 <__cxa_atexit@plt+0x5bfca4> │ │ │ │ + ldr r1, [pc, #60] @ 5cbff4 <__cxa_atexit@plt+0x5bfca8> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r9, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r0, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 105ddd0 <__cxa_atexit@plt+0x1051a84> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlabbeq r6, r0, r6, ip │ │ │ │ + rscseq r4, r8, r0, ror #12 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cc054 <__cxa_atexit@plt+0x5bfd08> │ │ │ │ + ldr r2, [pc, #64] @ 5cc060 <__cxa_atexit@plt+0x5bfd14> │ │ │ │ + ldr lr, [pc, #64] @ 5cc064 <__cxa_atexit@plt+0x5bfd18> │ │ │ │ + sub r1, r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r2, [r5] │ │ │ │ str lr, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + beq 5cc04c <__cxa_atexit@plt+0x5bfd00> │ │ │ │ + b 5cc074 <__cxa_atexit@plt+0x5bfd28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cc5b0 <__cxa_atexit@plt+0x5c0264> │ │ │ │ - ldr r7, [pc, #52] @ 5cc5c0 <__cxa_atexit@plt+0x5c0274> │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlatbeq r6, r4, r5, ip │ │ │ │ + ldrshteq r4, [r8], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r6, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov lr, r7 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 5cc24c <__cxa_atexit@plt+0x5bff00> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [lr, #3] │ │ │ │ + ldr r7, [r1, #24]! │ │ │ │ + mov r8, r1 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r3, [r8, #-16]! │ │ │ │ + ldr sl, [ip, #-20]! @ 0xffffffec │ │ │ │ + str fp, [sp] │ │ │ │ + ldmdb r1, {r9, fp} │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 5cc120 <__cxa_atexit@plt+0x5bfdd4> │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 5cc190 <__cxa_atexit@plt+0x5bfe44> │ │ │ │ + ldr r3, [pc, #444] @ 5cc284 <__cxa_atexit@plt+0x5bff38> │ │ │ │ + str r9, [r2, #28]! │ │ │ │ + sub r8, r6, #22 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + ldr r5, [pc, #428] @ 5cc288 <__cxa_atexit@plt+0x5bff3c> │ │ │ │ + sub r3, r6, #39 @ 0x27 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #416] @ 5cc28c <__cxa_atexit@plt+0x5bff40> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r5, [r2, #-8] │ │ │ │ + str fp, [r2, #-20] @ 0xffffffec │ │ │ │ + str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + ldr r0, [pc, #388] @ 5cc290 <__cxa_atexit@plt+0x5bff44> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + ldr r1, [pc, #308] @ 5cc25c <__cxa_atexit@plt+0x5bff10> │ │ │ │ + sub lr, r6, #6 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r1, [pc, #292] @ 5cc260 <__cxa_atexit@plt+0x5bff14> │ │ │ │ + str lr, [r5, #20] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r9, [r2, #40] @ 0x28 │ │ │ │ + ldr r9, [pc, #272] @ 5cc264 <__cxa_atexit@plt+0x5bff18> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r9, [r2, #16] │ │ │ │ + str fp, [r2, #20] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + ldr r0, [pc, #240] @ 5cc268 <__cxa_atexit@plt+0x5bff1c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + beq 5cc22c <__cxa_atexit@plt+0x5bfee0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + b 5cc200 <__cxa_atexit@plt+0x5bfeb4> │ │ │ │ + str r9, [r2, #44] @ 0x2c │ │ │ │ + ldr r9, [pc, #212] @ 5cc270 <__cxa_atexit@plt+0x5bff24> │ │ │ │ + sub lr, r6, #23 │ │ │ │ + add r1, r2, #4 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str fp, [r2, #24] │ │ │ │ + str sl, [r2, #28] │ │ │ │ + str r0, [r2, #32] │ │ │ │ + ldr r0, [pc, #172] @ 5cc274 <__cxa_atexit@plt+0x5bff28> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #160] @ 5cc278 <__cxa_atexit@plt+0x5bff2c> │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + sub r3, r6, #6 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + ldr r2, [pc, #140] @ 5cc27c <__cxa_atexit@plt+0x5bff30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 5cc22c <__cxa_atexit@plt+0x5bfee0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr fp, [sp] │ │ │ │ + cmp r2, #0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bmi 5cc23c <__cxa_atexit@plt+0x5bfef0> │ │ │ │ + ldr r7, [pc, #104] @ 5cc280 <__cxa_atexit@plt+0x5bff34> │ │ │ │ + mov r5, ip │ │ │ │ + str r2, [r8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cc5a4 <__cxa_atexit@plt+0x5c0258> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc35c <__cxa_atexit@plt+0x5c0010> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [ip] │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5cc26c <__cxa_atexit@plt+0x5bff20> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, lr │ │ │ │ + mov r0, #44 @ 0x2c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + smlatbeq r6, ip, r3, ip │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r6, r8, sl, ip │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0xfffffbe8 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + andeq r0, r0, ip, asr #3 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + ldrhteq r4, [r8], #56 @ 0x38 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5cc2b4 <__cxa_atexit@plt+0x5bff68> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + smlalseq r4, r8, r0, r3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bmi 5cc304 <__cxa_atexit@plt+0x5bffb8> │ │ │ │ + ldr r3, [pc, #28] @ 5cc314 <__cxa_atexit@plt+0x5bffc8> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5cc318 <__cxa_atexit@plt+0x5bffcc> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0x0106cd9c │ │ │ │ + rscseq r4, r8, ip, lsr r3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bmi 5cc358 <__cxa_atexit@plt+0x5c000c> │ │ │ │ + ldr r3, [pc, #28] @ 5cc368 <__cxa_atexit@plt+0x5c001c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5cc36c <__cxa_atexit@plt+0x5c0020> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + @ instruction: 0xfffffc44 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5cc5b4 <__cxa_atexit@plt+0x5c0268> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5cc42c <__cxa_atexit@plt+0x5c00e0> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r0, [pc, #172] @ 5cc450 <__cxa_atexit@plt+0x5c0104> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r3} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cc43c <__cxa_atexit@plt+0x5c00f0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5cc3d8 <__cxa_atexit@plt+0x5c008c> │ │ │ │ + ldr r7, [pc, #132] @ 5cc454 <__cxa_atexit@plt+0x5c0108> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r2, [pc, #120] @ 5cc458 <__cxa_atexit@plt+0x5c010c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldrb r0, [r8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #108] @ 5cc45c <__cxa_atexit@plt+0x5c0110> │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #104] @ 5cc460 <__cxa_atexit@plt+0x5c0114> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ + mov r0, r6 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r0, #16]! │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cc5c4 <__cxa_atexit@plt+0x5c0278> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - rscseq r3, r8, r0, lsr #30 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5cc624 <__cxa_atexit@plt+0x5c02d8> │ │ │ │ + bhi 5cc4c0 <__cxa_atexit@plt+0x5c0174> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5cc630 <__cxa_atexit@plt+0x5c02e4> │ │ │ │ - ldr r1, [pc, #72] @ 5cc640 <__cxa_atexit@plt+0x5c02f4> │ │ │ │ + bcc 5cc4cc <__cxa_atexit@plt+0x5c0180> │ │ │ │ + ldr r1, [pc, #72] @ 5cc4dc <__cxa_atexit@plt+0x5c0190> │ │ │ │ sub r8, r6, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ 5cc644 <__cxa_atexit@plt+0x5c02f8> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldrb r7, [r7, #12] │ │ │ │ + ldr r5, [pc, #52] @ 5cc4e0 <__cxa_atexit@plt+0x5c0194> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ + strb r7, [r3, #8] │ │ │ │ mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cc68c <__cxa_atexit@plt+0x5c0340> │ │ │ │ - ldr r7, [pc, #52] @ 5cc69c <__cxa_atexit@plt+0x5c0350> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cc680 <__cxa_atexit@plt+0x5c0334> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc6ac <__cxa_atexit@plt+0x5c0360> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cc6a0 <__cxa_atexit@plt+0x5c0354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + smlabbeq r6, r8, r0, ip │ │ │ │ + smlabteq r6, ip, r1, ip │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cc57c <__cxa_atexit@plt+0x5c0230> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5cc528 <__cxa_atexit@plt+0x5c01dc> │ │ │ │ + ldr r7, [pc, #116] @ 5cc58c <__cxa_atexit@plt+0x5c0240> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r3, r8, ip, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #284] @ 5cc7d4 <__cxa_atexit@plt+0x5c0488> │ │ │ │ - ldr sl, [pc, #284] @ 5cc7d8 <__cxa_atexit@plt+0x5c048c> │ │ │ │ - mov lr, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, lr, r2 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5cc758 <__cxa_atexit@plt+0x5c040c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5cc740 <__cxa_atexit@plt+0x5c03f4> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ - mov r3, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r1, [r3, r2]! │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - add r0, ip, r2 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - bhi 5cc7ac <__cxa_atexit@plt+0x5c0460> │ │ │ │ - sub r2, r2, #20 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - bne 5cc6cc <__cxa_atexit@plt+0x5c0380> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [pc, #96] @ 5cc590 <__cxa_atexit@plt+0x5c0244> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldrb r2, [r8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #84] @ 5cc594 <__cxa_atexit@plt+0x5c0248> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r9, [pc, #80] @ 5cc598 <__cxa_atexit@plt+0x5c024c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + mov r1, r3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + strb r2, [r3, #28] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #152] @ 5cc7e0 <__cxa_atexit@plt+0x5c0494> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #32 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5cc7c4 <__cxa_atexit@plt+0x5c0478> │ │ │ │ - ldr r1, [pc, #112] @ 5cc7e4 <__cxa_atexit@plt+0x5c0498> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + ldrdeq fp, [r6, -r8] │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + rscseq r4, r8, r4, lsr #1 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5cc674 <__cxa_atexit@plt+0x5c0328> │ │ │ │ + ldr r7, [pc, #228] @ 5cc6b0 <__cxa_atexit@plt+0x5c0364> │ │ │ │ + ldr r3, [pc, #228] @ 5cc6b4 <__cxa_atexit@plt+0x5c0368> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r3, r0, r9 │ │ │ │ + stmib r6, {r7, r8, sl} │ │ │ │ + str r3, [r6, #16] │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + sub r7, r2, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cc698 <__cxa_atexit@plt+0x5c034c> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5cc658 <__cxa_atexit@plt+0x5c030c> │ │ │ │ + ldr r2, [pc, #184] @ 5cc6c0 <__cxa_atexit@plt+0x5c0374> │ │ │ │ + ldr r1, [pc, #184] @ 5cc6c4 <__cxa_atexit@plt+0x5c0378> │ │ │ │ + ldrb r0, [r9] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #36]! @ 0x24 │ │ │ │ + ldr r2, [pc, #172] @ 5cc6c8 <__cxa_atexit@plt+0x5c037c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r1, [pc, #92] @ 5cc7e8 <__cxa_atexit@plt+0x5c049c> │ │ │ │ - add lr, r6, #20 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - stm lr, {r1, r6, r7} │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r6, {r7, r9} │ │ │ │ + ldr r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ + strb r0, [r6, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r0, #-16]! │ │ │ │ sub r7, r3, #6 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cc7dc <__cxa_atexit@plt+0x5c0490> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r8, r7 │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ + ldr r7, [pc, #88] @ 5cc6b8 <__cxa_atexit@plt+0x5c036c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r8, r7 │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ + ldr r7, [pc, #64] @ 5cc6bc <__cxa_atexit@plt+0x5c0370> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - rscseq r3, r8, r8, lsr #26 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5cc854 <__cxa_atexit@plt+0x5c0508> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5cc844 <__cxa_atexit@plt+0x5c04f8> │ │ │ │ - ldr r7, [pc, #56] @ 5cc858 <__cxa_atexit@plt+0x5c050c> │ │ │ │ - tst r9, #3 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cc838 <__cxa_atexit@plt+0x5c04ec> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc6ac <__cxa_atexit@plt+0x5c0360> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cc85c <__cxa_atexit@plt+0x5c0510> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - smlalseq r3, r8, r4, ip │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5cc8b0 <__cxa_atexit@plt+0x5c0564> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #52] @ 5cc8bc <__cxa_atexit@plt+0x5c0570> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + ldrshteq r3, [r8], #240 @ 0xf0 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + rscseq r3, r8, r0, lsl #31 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ + rscseq r3, r8, ip, lsl #31 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cc904 <__cxa_atexit@plt+0x5c05b8> │ │ │ │ - ldr r7, [pc, #52] @ 5cc914 <__cxa_atexit@plt+0x5c05c8> │ │ │ │ + bhi 5cc750 <__cxa_atexit@plt+0x5c0404> │ │ │ │ + ldr r3, [pc, #88] @ 5cc760 <__cxa_atexit@plt+0x5c0414> │ │ │ │ + mov r7, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cc8f8 <__cxa_atexit@plt+0x5c05ac> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc924 <__cxa_atexit@plt+0x5c05d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5cc740 <__cxa_atexit@plt+0x5c03f4> │ │ │ │ + ldr r2, [pc, #64] @ 5cc764 <__cxa_atexit@plt+0x5c0418> │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr sl, [r9, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + b 5cc5b4 <__cxa_atexit@plt+0x5c0268> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cc918 <__cxa_atexit@plt+0x5c05cc> │ │ │ │ + ldr r7, [pc, #16] @ 5cc768 <__cxa_atexit@plt+0x5c041c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq r3, [r8], #184 @ 0xb8 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r3, r8, r8, lsr #30 │ │ │ │ + rscseq r3, r8, r8, lsl #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #256] @ 5cca30 <__cxa_atexit@plt+0x5c06e4> │ │ │ │ - ldr sl, [pc, #256] @ 5cca34 <__cxa_atexit@plt+0x5c06e8> │ │ │ │ - mov lr, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, lr, r2 │ │ │ │ - and r0, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5cc79c <__cxa_atexit@plt+0x5c0450> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5cc9d0 <__cxa_atexit@plt+0x5c0684> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5cc9b8 <__cxa_atexit@plt+0x5c066c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ - mov r3, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r1, [r3, r2]! │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - add r0, ip, r2 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - bhi 5cca08 <__cxa_atexit@plt+0x5c06bc> │ │ │ │ - sub r2, r2, #20 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - bne 5cc944 <__cxa_atexit@plt+0x5c05f8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 5cca3c <__cxa_atexit@plt+0x5c06f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5cc5b4 <__cxa_atexit@plt+0x5c0268> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5cca20 <__cxa_atexit@plt+0x5c06d4> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #80] @ 5cca40 <__cxa_atexit@plt+0x5c06f4> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5cc7e4 <__cxa_atexit@plt+0x5c0498> │ │ │ │ + ldr r2, [pc, #48] @ 5cc7fc <__cxa_atexit@plt+0x5c04b0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cca38 <__cxa_atexit@plt+0x5c06ec> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - ldrsbteq r3, [r8], #160 @ 0xa0 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5ccaac <__cxa_atexit@plt+0x5c0760> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ + ldr r3, [pc, #20] @ 5cc800 <__cxa_atexit@plt+0x5c04b4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5cca9c <__cxa_atexit@plt+0x5c0750> │ │ │ │ - ldr r7, [pc, #56] @ 5ccab0 <__cxa_atexit@plt+0x5c0764> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cca90 <__cxa_atexit@plt+0x5c0744> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc924 <__cxa_atexit@plt+0x5c05d8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ccab4 <__cxa_atexit@plt+0x5c0768> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - rscseq r3, r8, r0, asr #20 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r6, r4, r4, ip │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ccb08 <__cxa_atexit@plt+0x5c07bc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #52] @ 5ccb14 <__cxa_atexit@plt+0x5c07c8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ + bcc 5cc84c <__cxa_atexit@plt+0x5c0500> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5cc864 <__cxa_atexit@plt+0x5c0518> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r3, [pc, #20] @ 5cc868 <__cxa_atexit@plt+0x5c051c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 64e04c <__cxa_atexit@plt+0x641d00> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5ccb78 <__cxa_atexit@plt+0x5c082c> │ │ │ │ - ldr r3, [pc, #80] @ 5ccb88 <__cxa_atexit@plt+0x5c083c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 5ccb68 <__cxa_atexit@plt+0x5c081c> │ │ │ │ - ldr r2, [pc, #64] @ 5ccb8c <__cxa_atexit@plt+0x5c0840> │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #56] @ 5ccb90 <__cxa_atexit@plt+0x5c0844> │ │ │ │ + bhi 5cc92c <__cxa_atexit@plt+0x5c05e0> │ │ │ │ + ldr r2, [pc, #160] @ 5cc93c <__cxa_atexit@plt+0x5c05f0> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5cc8f8 <__cxa_atexit@plt+0x5c05ac> │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + bmi 5cc908 <__cxa_atexit@plt+0x5c05bc> │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr lr, [pc, #116] @ 5cc940 <__cxa_atexit@plt+0x5c05f4> │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + strb r0, [r5, #-12] │ │ │ │ + beq 5cc91c <__cxa_atexit@plt+0x5c05d0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cc9c4 <__cxa_atexit@plt+0x5c0678> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 5cc944 <__cxa_atexit@plt+0x5c05f8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ - addeq r7, r2, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ccb94 <__cxa_atexit@plt+0x5c0848> │ │ │ │ + ldr r7, [pc, #20] @ 5cc948 <__cxa_atexit@plt+0x5c05fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - ldrdeq fp, [r6, -r8] │ │ │ │ - rscseq r3, r8, r8, ror r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlabteq r6, ip, ip, fp │ │ │ │ + rscseq r3, r8, r0, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5ccbcc <__cxa_atexit@plt+0x5c0880> │ │ │ │ - mvn r7, r7 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + bmi 5cc998 <__cxa_atexit@plt+0x5c064c> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ + ldr lr, [pc, #64] @ 5cc9b4 <__cxa_atexit@plt+0x5c0668> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + strb r0, [r5, #-4] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5ccbd0 <__cxa_atexit@plt+0x5c0884> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + beq 5cc9ac <__cxa_atexit@plt+0x5c0660> │ │ │ │ + b 5cc9c4 <__cxa_atexit@plt+0x5c0678> │ │ │ │ + ldr r7, [pc, #24] @ 5cc9b8 <__cxa_atexit@plt+0x5c066c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ccc04 <__cxa_atexit@plt+0x5c08b8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5ccc0c <__cxa_atexit@plt+0x5c08c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea84c4 <__cxa_atexit@plt+0xe9c178> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ccc8c <__cxa_atexit@plt+0x5c0940> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #108] @ 5ccca4 <__cxa_atexit@plt+0x5c0958> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cca60 <__cxa_atexit@plt+0x5c0714> │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldrb r1, [r5, #8] │ │ │ │ + cmp r7, r1 │ │ │ │ + bne 5cca1c <__cxa_atexit@plt+0x5c06d0> │ │ │ │ + ldr lr, [pc, #124] @ 5cca70 <__cxa_atexit@plt+0x5c0724> │ │ │ │ + sub r7, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #116] @ 5cca74 <__cxa_atexit@plt+0x5c0728> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ccc98 <__cxa_atexit@plt+0x5c094c> │ │ │ │ - ldr r2, [pc, #88] @ 5ccca8 <__cxa_atexit@plt+0x5c095c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 5ccc7c <__cxa_atexit@plt+0x5c0930> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cceec <__cxa_atexit@plt+0x5c0ba0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + strb r7, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + bmi 5cca48 <__cxa_atexit@plt+0x5c06fc> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ + cmp r7, r0 │ │ │ │ + beq 5cc9ec <__cxa_atexit@plt+0x5c06a0> │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + bge 5cca30 <__cxa_atexit@plt+0x5c06e4> │ │ │ │ + ldr r7, [pc, #28] @ 5cca6c <__cxa_atexit@plt+0x5c0720> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - smlatteq r6, r8, r8, fp │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ccd28 <__cxa_atexit@plt+0x5c09dc> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #108] @ 5ccd40 <__cxa_atexit@plt+0x5c09f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ccd34 <__cxa_atexit@plt+0x5c09e8> │ │ │ │ - ldr r2, [pc, #88] @ 5ccd44 <__cxa_atexit@plt+0x5c09f8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r6, r8, fp, fp │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + smlatteq r6, r8, fp, fp │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ccb2c <__cxa_atexit@plt+0x5c07e0> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #172] @ 5ccb4c <__cxa_atexit@plt+0x5c0800> │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + bne 5ccabc <__cxa_atexit@plt+0x5c0770> │ │ │ │ + ldr r7, [pc, #156] @ 5ccb50 <__cxa_atexit@plt+0x5c0804> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ccb38 <__cxa_atexit@plt+0x5c07ec> │ │ │ │ + ldr lr, [pc, #120] @ 5ccb54 <__cxa_atexit@plt+0x5c0808> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 5ccd18 <__cxa_atexit@plt+0x5c09cc> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cceec <__cxa_atexit@plt+0x5c0ba0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ccdc4 <__cxa_atexit@plt+0x5c0a78> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #108] @ 5ccddc <__cxa_atexit@plt+0x5c0a90> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + sub r1, r3, #23 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #92] @ 5ccb58 <__cxa_atexit@plt+0x5c080c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #88] @ 5ccb5c <__cxa_atexit@plt+0x5c0810> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ccdd0 <__cxa_atexit@plt+0x5c0a84> │ │ │ │ - ldr r2, [pc, #88] @ 5ccde0 <__cxa_atexit@plt+0x5c0a94> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 5ccdb4 <__cxa_atexit@plt+0x5c0a68> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cceec <__cxa_atexit@plt+0x5c0ba0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r0, r1, r9} │ │ │ │ + add r0, r6, #28 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r0, {r2, r8, lr} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0106b7b0 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5cce60 <__cxa_atexit@plt+0x5c0b14> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #108] @ 5cce78 <__cxa_atexit@plt+0x5c0b2c> │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlabbeq r6, r4, sl, fp │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ccbdc <__cxa_atexit@plt+0x5c0890> │ │ │ │ + ldr lr, [pc, #100] @ 5ccbec <__cxa_atexit@plt+0x5c08a0> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + sub r1, r6, #23 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #72] @ 5ccbf0 <__cxa_atexit@plt+0x5c08a4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r1, [pc, #64] @ 5ccbf4 <__cxa_atexit@plt+0x5c08a8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cce6c <__cxa_atexit@plt+0x5c0b20> │ │ │ │ - ldr r2, [pc, #88] @ 5cce7c <__cxa_atexit@plt+0x5c0b30> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 5cce50 <__cxa_atexit@plt+0x5c0b04> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cceec <__cxa_atexit@plt+0x5c0ba0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + add r1, r3, #28 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + bx ip │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + swpeq ip, ip, [r6] │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5cced4 <__cxa_atexit@plt+0x5c0b88> │ │ │ │ - ldr r2, [pc, #60] @ 5ccee0 <__cxa_atexit@plt+0x5c0b94> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - beq 5ccec8 <__cxa_atexit@plt+0x5c0b7c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cceec <__cxa_atexit@plt+0x5c0ba0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 5cccd4 <__cxa_atexit@plt+0x5c0988> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cccdc <__cxa_atexit@plt+0x5c0990> │ │ │ │ + ldr r0, [pc, #228] @ 5ccd0c <__cxa_atexit@plt+0x5c09c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5cccc4 <__cxa_atexit@plt+0x5c0978> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r7, [pc, #200] @ 5ccd10 <__cxa_atexit@plt+0x5c09c4> │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r1, r3 │ │ │ │ + str lr, [r6, #16] │ │ │ │ + bcc 5cccf4 <__cxa_atexit@plt+0x5c09a8> │ │ │ │ + ldr r0, [pc, #168] @ 5ccd18 <__cxa_atexit@plt+0x5c09cc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #20]! │ │ │ │ + sub r0, r3, #23 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [r6, #-12] │ │ │ │ + ldr r2, [r6, #-8] │ │ │ │ + ldr r8, [pc, #144] @ 5ccd1c <__cxa_atexit@plt+0x5c09d0> │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #136] @ 5ccd20 <__cxa_atexit@plt+0x5c09d4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r0, r2, r9} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #72] @ 5ccd14 <__cxa_atexit@plt+0x5c09c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r3, r6 │ │ │ │ + b 5ccce4 <__cxa_atexit@plt+0x5c0998> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5ccf0c <__cxa_atexit@plt+0x5c0bc0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5ccf18 <__cxa_atexit@plt+0x5c0bcc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #32 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 5ccfcc <__cxa_atexit@plt+0x5c0c80> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - add sl, r6, #20 │ │ │ │ - add r0, r6, #4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 5ccf88 <__cxa_atexit@plt+0x5c0c3c> │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r3, [pc, #124] @ 5ccfdc <__cxa_atexit@plt+0x5c0c90> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r5, {r3, sl} │ │ │ │ - ldr r0, [pc, #104] @ 5ccfe0 <__cxa_atexit@plt+0x5c0c94> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #96] @ 5ccfe4 <__cxa_atexit@plt+0x5c0c98> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5ccfbc <__cxa_atexit@plt+0x5c0c70> │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r3, [pc, #80] @ 5ccfe8 <__cxa_atexit@plt+0x5c0c9c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r5, {r3, sl} │ │ │ │ - ldr r0, [pc, #60] @ 5ccfec <__cxa_atexit@plt+0x5c0ca0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #52] @ 5ccff0 <__cxa_atexit@plt+0x5c0ca4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - b ea8534 <__cxa_atexit@plt+0xe9c1e8> │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ strdeq fp, [r6, -r8] │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - @ instruction: 0xfffffc90 │ │ │ │ - smlabteq r6, r0, r6, fp │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0x0106b894 │ │ │ │ + @ instruction: 0x0106bfb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cd088 <__cxa_atexit@plt+0x5c0d3c> │ │ │ │ - ldr r7, [pc, #144] @ 5cd0ac <__cxa_atexit@plt+0x5c0d60> │ │ │ │ - ldr r3, [pc, #144] @ 5cd0b0 <__cxa_atexit@plt+0x5c0d64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - sub r7, r6, #7 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r2, [r2, #20] │ │ │ │ - bhi 5cd0a0 <__cxa_atexit@plt+0x5c0d54> │ │ │ │ - ldr r1, [pc, #100] @ 5cd0b4 <__cxa_atexit@plt+0x5c0d68> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [r6, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r9, #3 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 5cd078 <__cxa_atexit@plt+0x5c0d2c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cceec <__cxa_atexit@plt+0x5c0ba0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cd0b8 <__cxa_atexit@plt+0x5c0d6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ + bhi 5ccdc0 <__cxa_atexit@plt+0x5c0a74> │ │ │ │ + ldr r7, [pc, #164] @ 5ccde8 <__cxa_atexit@plt+0x5c0a9c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - rscseq r3, r8, r8, ror #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cd0ec <__cxa_atexit@plt+0x5c0da0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5cd0f4 <__cxa_atexit@plt+0x5c0da8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea84c4 <__cxa_atexit@plt+0xe9c178> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5cd178 <__cxa_atexit@plt+0x5c0e2c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5cd190 <__cxa_atexit@plt+0x5c0e44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cd184 <__cxa_atexit@plt+0x5c0e38> │ │ │ │ - ldr lr, [pc, #92] @ 5cd194 <__cxa_atexit@plt+0x5c0e48> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5ccdb0 <__cxa_atexit@plt+0x5c0a64> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5ccdd0 <__cxa_atexit@plt+0x5c0a84> │ │ │ │ + ldr r9, [pc, #136] @ 5ccdf0 <__cxa_atexit@plt+0x5c0aa4> │ │ │ │ + ldr lr, [pc, #136] @ 5ccdf4 <__cxa_atexit@plt+0x5c0aa8> │ │ │ │ + add r7, r8, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5cd168 <__cxa_atexit@plt+0x5c0e1c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ + ldm r7, {r1, r3, r7} │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #108] @ 5ccdf8 <__cxa_atexit@plt+0x5c0aac> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5ccdec <__cxa_atexit@plt+0x5c0aa0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - andeq r0, r0, r4, lsr #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5cd218 <__cxa_atexit@plt+0x5c0ecc> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5cd230 <__cxa_atexit@plt+0x5c0ee4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cd224 <__cxa_atexit@plt+0x5c0ed8> │ │ │ │ - ldr lr, [pc, #92] @ 5cd234 <__cxa_atexit@plt+0x5c0ee8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5cd208 <__cxa_atexit@plt+0x5c0ebc> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - andeq r0, r0, r4, lsl #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5cd2b8 <__cxa_atexit@plt+0x5c0f6c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5cd2d0 <__cxa_atexit@plt+0x5c0f84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cd2c4 <__cxa_atexit@plt+0x5c0f78> │ │ │ │ - ldr lr, [pc, #92] @ 5cd2d4 <__cxa_atexit@plt+0x5c0f88> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r3, r8, r4, ror #17 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + rscseq r3, r8, r8, lsr #18 │ │ │ │ + @ instruction: 0x0106bb94 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cce64 <__cxa_atexit@plt+0x5c0b18> │ │ │ │ + ldr r8, [pc, #80] @ 5cce70 <__cxa_atexit@plt+0x5c0b24> │ │ │ │ + ldr lr, [pc, #80] @ 5cce74 <__cxa_atexit@plt+0x5c0b28> │ │ │ │ + add r7, r7, #3 │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5cd2a8 <__cxa_atexit@plt+0x5c0f5c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlabteq r6, r0, r2, fp │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5cd358 <__cxa_atexit@plt+0x5c100c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5cd370 <__cxa_atexit@plt+0x5c1024> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cd364 <__cxa_atexit@plt+0x5c1018> │ │ │ │ - ldr lr, [pc, #92] @ 5cd374 <__cxa_atexit@plt+0x5c1028> │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #52] @ 5cce78 <__cxa_atexit@plt+0x5c0b2c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rscseq r3, r8, r0, ror r8 │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ccf30 <__cxa_atexit@plt+0x5c0be4> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #172] @ 5ccf50 <__cxa_atexit@plt+0x5c0c04> │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + bne 5ccec0 <__cxa_atexit@plt+0x5c0b74> │ │ │ │ + ldr r7, [pc, #156] @ 5ccf54 <__cxa_atexit@plt+0x5c0c08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ccf3c <__cxa_atexit@plt+0x5c0bf0> │ │ │ │ + ldr lr, [pc, #120] @ 5ccf58 <__cxa_atexit@plt+0x5c0c0c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5cd348 <__cxa_atexit@plt+0x5c0ffc> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + sub r1, r3, #23 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #92] @ 5ccf5c <__cxa_atexit@plt+0x5c0c10> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #88] @ 5ccf60 <__cxa_atexit@plt+0x5c0c14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r0, r1, r9} │ │ │ │ + add r0, r6, #28 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r0, {r2, r8, lr} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabbeq r6, r0, r6, fp │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cd3d0 <__cxa_atexit@plt+0x5c1084> │ │ │ │ - ldr lr, [pc, #64] @ 5cd3dc <__cxa_atexit@plt+0x5c1090> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ccfe0 <__cxa_atexit@plt+0x5c0c94> │ │ │ │ + ldr lr, [pc, #100] @ 5ccff0 <__cxa_atexit@plt+0x5c0ca4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r2, r7} │ │ │ │ - beq 5cd3c4 <__cxa_atexit@plt+0x5c1078> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + sub r1, r6, #23 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #72] @ 5ccff4 <__cxa_atexit@plt+0x5c0ca8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r1, [pc, #64] @ 5ccff8 <__cxa_atexit@plt+0x5c0cac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + add r1, r3, #28 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + bx ip │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5cd408 <__cxa_atexit@plt+0x5c10bc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5cd41c <__cxa_atexit@plt+0x5c10d0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #32 │ │ │ │ - cmp r3, r9 │ │ │ │ - bcc 5cd4d4 <__cxa_atexit@plt+0x5c1188> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - add lr, r5, #8 │ │ │ │ - add ip, r6, #20 │ │ │ │ - add sl, r6, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5cd48c <__cxa_atexit@plt+0x5c1140> │ │ │ │ - ldr r2, [pc, #136] @ 5cd4e4 <__cxa_atexit@plt+0x5c1198> │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r3, [pc, #128] @ 5cd4e8 <__cxa_atexit@plt+0x5c119c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #100] @ 5cd4ec <__cxa_atexit@plt+0x5c11a0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5cd4c4 <__cxa_atexit@plt+0x5c1178> │ │ │ │ - ldr r2, [pc, #92] @ 5cd4f0 <__cxa_atexit@plt+0x5c11a4> │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r0, [pc, #84] @ 5cd4f4 <__cxa_atexit@plt+0x5c11a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x0106bc98 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5cd0d8 <__cxa_atexit@plt+0x5c0d8c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cd0e0 <__cxa_atexit@plt+0x5c0d94> │ │ │ │ + ldr r0, [pc, #228] @ 5cd110 <__cxa_atexit@plt+0x5c0dc4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #52] @ 5cd4f8 <__cxa_atexit@plt+0x5c11ac> │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5cd0c8 <__cxa_atexit@plt+0x5c0d7c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r7, [pc, #200] @ 5cd114 <__cxa_atexit@plt+0x5c0dc8> │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r1, r3 │ │ │ │ + str lr, [r6, #16] │ │ │ │ + bcc 5cd0f8 <__cxa_atexit@plt+0x5c0dac> │ │ │ │ + ldr r0, [pc, #168] @ 5cd11c <__cxa_atexit@plt+0x5c0dd0> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r9 │ │ │ │ - b ea8534 <__cxa_atexit@plt+0xe9c1e8> │ │ │ │ - mov r6, #32 │ │ │ │ + str r0, [r6, #20]! │ │ │ │ + sub r0, r3, #23 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [r6, #-12] │ │ │ │ + ldr r2, [r6, #-8] │ │ │ │ + ldr r8, [pc, #144] @ 5cd120 <__cxa_atexit@plt+0x5c0dd4> │ │ │ │ + mov r0, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #136] @ 5cd124 <__cxa_atexit@plt+0x5c0dd8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r0, r2, r9} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #72] @ 5cd118 <__cxa_atexit@plt+0x5c0dcc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r3, r6 │ │ │ │ + b 5cd0e8 <__cxa_atexit@plt+0x5c0d9c> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - smlatteq r6, ip, r1, fp │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - @ instruction: 0x0106b1b4 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #1 │ │ │ │ + bx r0 │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0x0106b490 │ │ │ │ + @ instruction: 0x0106bbb4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cd588 <__cxa_atexit@plt+0x5c123c> │ │ │ │ - ldr r7, [pc, #136] @ 5cd5ac <__cxa_atexit@plt+0x5c1260> │ │ │ │ - ldr r3, [pc, #136] @ 5cd5b0 <__cxa_atexit@plt+0x5c1264> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - add lr, r2, #12 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - sub r3, r5, #20 │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r2, [r2, #24] │ │ │ │ - bhi 5cd5a0 <__cxa_atexit@plt+0x5c1254> │ │ │ │ - ldr lr, [pc, #92] @ 5cd5b4 <__cxa_atexit@plt+0x5c1268> │ │ │ │ - ldmdb r6, {r0, r1} │ │ │ │ + bhi 5cd1c4 <__cxa_atexit@plt+0x5c0e78> │ │ │ │ + ldr r7, [pc, #164] @ 5cd1ec <__cxa_atexit@plt+0x5c0ea0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5cd1b4 <__cxa_atexit@plt+0x5c0e68> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5cd1d4 <__cxa_atexit@plt+0x5c0e88> │ │ │ │ + ldr r9, [pc, #136] @ 5cd1f4 <__cxa_atexit@plt+0x5c0ea8> │ │ │ │ + ldr lr, [pc, #136] @ 5cd1f8 <__cxa_atexit@plt+0x5c0eac> │ │ │ │ + add r7, r8, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ - tst sl, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - stmdb r5, {r0, r1, r2, r7} │ │ │ │ - beq 5cd578 <__cxa_atexit@plt+0x5c122c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ldm r7, {r1, r3, r7} │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #108] @ 5cd1fc <__cxa_atexit@plt+0x5c0eb0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cd5b8 <__cxa_atexit@plt+0x5c126c> │ │ │ │ + ldr r7, [pc, #36] @ 5cd1f0 <__cxa_atexit@plt+0x5c0ea4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq r2, r8, ip, ror #30 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r3, r8, r4, ror #9 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + rscseq r3, r8, r4, lsr #10 │ │ │ │ + @ instruction: 0x0106b394 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cd268 <__cxa_atexit@plt+0x5c0f1c> │ │ │ │ + ldr r8, [pc, #80] @ 5cd274 <__cxa_atexit@plt+0x5c0f28> │ │ │ │ + ldr lr, [pc, #80] @ 5cd278 <__cxa_atexit@plt+0x5c0f2c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #52] @ 5cd27c <__cxa_atexit@plt+0x5c0f30> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + rscseq r3, r8, ip, ror #8 │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + smlalseq r3, r8, r0, r1 │ │ │ │ + andeq r0, r3, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cd5ec <__cxa_atexit@plt+0x5c12a0> │ │ │ │ - ldr r3, [pc, #32] @ 5cd5fc <__cxa_atexit@plt+0x5c12b0> │ │ │ │ + bhi 5cd2c8 <__cxa_atexit@plt+0x5c0f7c> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5cd2bc <__cxa_atexit@plt+0x5c0f70> │ │ │ │ + ldr r3, [pc, #52] @ 5cd2e0 <__cxa_atexit@plt+0x5c0f94> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8, r9, sl} │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5cd2d8 <__cxa_atexit@plt+0x5c0f8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cd600 <__cxa_atexit@plt+0x5c12b4> │ │ │ │ + ldr r7, [pc, #12] @ 5cd2dc <__cxa_atexit@plt+0x5c0f90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r2, r8, r0, lsl pc │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5cd638 <__cxa_atexit@plt+0x5c12ec> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5cd630 <__cxa_atexit@plt+0x5c12e4> │ │ │ │ - b 5cd644 <__cxa_atexit@plt+0x5c12f8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + smlatteq r6, r8, sp, fp │ │ │ │ + rscseq r3, r8, r4, ror #7 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - beq 5cd678 <__cxa_atexit@plt+0x5c132c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5cd698 <__cxa_atexit@plt+0x5c134c> │ │ │ │ - ldr r7, [pc, #132] @ 5cd6f0 <__cxa_atexit@plt+0x5c13a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5cd334 <__cxa_atexit@plt+0x5c0fe8> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r8, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl 65ea84 <__cxa_atexit@plt+0x652738> │ │ │ │ + ldr r3, [pc, #32] @ 5cd344 <__cxa_atexit@plt+0x5c0ff8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [pc, #100] @ 5cd6ec <__cxa_atexit@plt+0x5c13a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ - ldr r3, [pc, #68] @ 5cd6e4 <__cxa_atexit@plt+0x5c1398> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0106b2b0 │ │ │ │ + rscseq r3, r8, r4, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cd6d4 <__cxa_atexit@plt+0x5c1388> │ │ │ │ - ldr r3, [pc, #48] @ 5cd6f4 <__cxa_atexit@plt+0x5c13a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cd6e8 <__cxa_atexit@plt+0x5c139c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 5cd3e8 <__cxa_atexit@plt+0x5c109c> │ │ │ │ + ldr r7, [pc, #164] @ 5cd410 <__cxa_atexit@plt+0x5c10c4> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1, #-4]! │ │ │ │ + beq 5cd3c8 <__cxa_atexit@plt+0x5c107c> │ │ │ │ + ldr r7, [pc, #144] @ 5cd414 <__cxa_atexit@plt+0x5c10c8> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 5cd3f8 <__cxa_atexit@plt+0x5c10ac> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5cd3d8 <__cxa_atexit@plt+0x5c108c> │ │ │ │ + ldr r7, [pc, #116] @ 5cd424 <__cxa_atexit@plt+0x5c10d8> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rscseq r2, r8, r8, lsr #28 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - smlabteq r6, r4, lr, sl │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5cd720 <__cxa_atexit@plt+0x5c13d4> │ │ │ │ - ldr r7, [pc, #48] @ 5cd744 <__cxa_atexit@plt+0x5c13f8> │ │ │ │ + ldr r7, [pc, #56] @ 5cd418 <__cxa_atexit@plt+0x5c10cc> │ │ │ │ + mov r5, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5cd740 <__cxa_atexit@plt+0x5c13f4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cd778 <__cxa_atexit@plt+0x5c142c> │ │ │ │ - ldr r3, [pc, #32] @ 5cd788 <__cxa_atexit@plt+0x5c143c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cd78c <__cxa_atexit@plt+0x5c1440> │ │ │ │ + ldr r7, [pc, #48] @ 5cd420 <__cxa_atexit@plt+0x5c10d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - rscseq r2, r8, r4, lsl #27 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #28] @ 5cd41c <__cxa_atexit@plt+0x5c10d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlabteq r6, r8, ip, fp │ │ │ │ + ldrhteq r3, [r8], #32 │ │ │ │ + rscseq r3, r8, ip, asr #5 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + rscseq r3, r8, r8, lsl #5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #88] @ 5cd494 <__cxa_atexit@plt+0x5c1148> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cd7c0 <__cxa_atexit@plt+0x5c1474> │ │ │ │ - ldr r3, [pc, #32] @ 5cd7d0 <__cxa_atexit@plt+0x5c1484> │ │ │ │ + bhi 5cd484 <__cxa_atexit@plt+0x5c1138> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5cd478 <__cxa_atexit@plt+0x5c112c> │ │ │ │ + ldr r3, [pc, #56] @ 5cd4a0 <__cxa_atexit@plt+0x5c1154> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8, r9, sl} │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #24] @ 5cd498 <__cxa_atexit@plt+0x5c114c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cd7d4 <__cxa_atexit@plt+0x5c1488> │ │ │ │ + ldr r7, [pc, #16] @ 5cd49c <__cxa_atexit@plt+0x5c1150> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r2, r8, r4, asr #26 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5cd80c <__cxa_atexit@plt+0x5c14c0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5cd804 <__cxa_atexit@plt+0x5c14b8> │ │ │ │ - b 5cd818 <__cxa_atexit@plt+0x5c14cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + rscseq r3, r8, r8, lsr #4 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - beq 5cd844 <__cxa_atexit@plt+0x5c14f8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5cd864 <__cxa_atexit@plt+0x5c1518> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [pc, #100] @ 5cd8b8 <__cxa_atexit@plt+0x5c156c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5cd4f4 <__cxa_atexit@plt+0x5c11a8> │ │ │ │ + ldr lr, [pc, #60] @ 5cd50c <__cxa_atexit@plt+0x5c11c0> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 5cd510 <__cxa_atexit@plt+0x5c11c4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 132f434 <__cxa_atexit@plt+0x13230e8> │ │ │ │ - ldr r3, [pc, #68] @ 5cd8b0 <__cxa_atexit@plt+0x5c1564> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cd8a0 <__cxa_atexit@plt+0x5c1554> │ │ │ │ - ldr r3, [pc, #44] @ 5cd8bc <__cxa_atexit@plt+0x5c1570> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cd8b4 <__cxa_atexit@plt+0x5c1568> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r2, r8, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldr r3, [pc, #24] @ 5cd514 <__cxa_atexit@plt+0x5c11c8> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5cd8dc <__cxa_atexit@plt+0x5c1590> │ │ │ │ - str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cd570 <__cxa_atexit@plt+0x5c1224> │ │ │ │ + ldr r8, [pc, #76] @ 5cd588 <__cxa_atexit@plt+0x5c123c> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 5cd58c <__cxa_atexit@plt+0x5c1240> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5cd590 <__cxa_atexit@plt+0x5c1244> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + swpeq fp, r4, [r6] │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rscseq r2, r8, ip, ror lr │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cd910 <__cxa_atexit@plt+0x5c15c4> │ │ │ │ - ldr r3, [pc, #32] @ 5cd920 <__cxa_atexit@plt+0x5c15d4> │ │ │ │ + bhi 5cd614 <__cxa_atexit@plt+0x5c12c8> │ │ │ │ + ldr r3, [pc, #108] @ 5cd624 <__cxa_atexit@plt+0x5c12d8> │ │ │ │ + mov r7, r5 │ │ │ │ + tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cd924 <__cxa_atexit@plt+0x5c15d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - ldrshteq r2, [r8], #180 @ 0xb4 │ │ │ │ - rscseq r2, r8, ip, lsl #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5cd988 <__cxa_atexit@plt+0x5c163c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5cd980 <__cxa_atexit@plt+0x5c1634> │ │ │ │ - ldr r3, [pc, #52] @ 5cd990 <__cxa_atexit@plt+0x5c1644> │ │ │ │ - ldr r9, [pc, #52] @ 5cd994 <__cxa_atexit@plt+0x5c1648> │ │ │ │ - ldr r2, [pc, #52] @ 5cd998 <__cxa_atexit@plt+0x5c164c> │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 5cd5f8 <__cxa_atexit@plt+0x5c12ac> │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cd608 <__cxa_atexit@plt+0x5c12bc> │ │ │ │ + ldr r3, [pc, #80] @ 5cd630 <__cxa_atexit@plt+0x5c12e4> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, r8, r0, lsr ip │ │ │ │ - rscseq r2, r8, r0, asr #24 │ │ │ │ - smlatbeq r6, ip, fp, sl │ │ │ │ - rscseq r2, r8, r8, lsr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cd9e4 <__cxa_atexit@plt+0x5c1698> │ │ │ │ - ldr r7, [pc, #52] @ 5cd9f4 <__cxa_atexit@plt+0x5c16a8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cd9d8 <__cxa_atexit@plt+0x5c168c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cda08 <__cxa_atexit@plt+0x5c16bc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cd9f8 <__cxa_atexit@plt+0x5c16ac> │ │ │ │ + ldr r7, [pc, #24] @ 5cd628 <__cxa_atexit@plt+0x5c12dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 5cd62c <__cxa_atexit@plt+0x5c12e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrshteq r2, [r8], #176 @ 0xb0 │ │ │ │ - ldrsbteq r2, [r8], #188 @ 0xbc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0x0106ba9c │ │ │ │ + ldrshteq r3, [r8], #12 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r2, r8, r0, ror #27 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #236] @ 5cdafc <__cxa_atexit@plt+0x5c17b0> │ │ │ │ - ldr r1, [pc, #236] @ 5cdb00 <__cxa_atexit@plt+0x5c17b4> │ │ │ │ - ldr r0, [pc, #236] @ 5cdb04 <__cxa_atexit@plt+0x5c17b8> │ │ │ │ mov r3, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cd670 <__cxa_atexit@plt+0x5c1324> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #32] @ 5cd680 <__cxa_atexit@plt+0x5c1334> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5cdab4 <__cxa_atexit@plt+0x5c1768> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 5cdaa4 <__cxa_atexit@plt+0x5c1758> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r3, #15] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5cda78 <__cxa_atexit@plt+0x5c172c> │ │ │ │ - cmp fp, r3 │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - bhi 5cdacc <__cxa_atexit@plt+0x5c1780> │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - mov r3, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bne 5cda24 <__cxa_atexit@plt+0x5c16d8> │ │ │ │ - b 5cdac0 <__cxa_atexit@plt+0x5c1774> │ │ │ │ - cmp fp, r3 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - bhi 5cdae0 <__cxa_atexit@plt+0x5c1794> │ │ │ │ + str r3, [r5] │ │ │ │ str r1, [r5, #-12]! │ │ │ │ - mov r3, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bne 5cda24 <__cxa_atexit@plt+0x5c16d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 5cdb10 <__cxa_atexit@plt+0x5c17c4> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5cd684 <__cxa_atexit@plt+0x5c1338> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cd6e0 <__cxa_atexit@plt+0x5c1394> │ │ │ │ + ldr lr, [pc, #64] @ 5cd6ec <__cxa_atexit@plt+0x5c13a0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r1, [pc, #56] @ 5cd6f0 <__cxa_atexit@plt+0x5c13a4> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r1, r6, #1 │ │ │ │ + str r1, [r5, #20] │ │ │ │ + add r1, r7, #8 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + mov r7, r2 │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5cdb08 <__cxa_atexit@plt+0x5c17bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 5cdb0c <__cxa_atexit@plt+0x5c17c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ sub r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - rscseq r2, r8, r4, lsl #22 │ │ │ │ - ldrshteq r2, [r8], #160 @ 0xa0 │ │ │ │ - rscseq r2, r8, r0, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b 5cd714 <__cxa_atexit@plt+0x5c13c8> │ │ │ │ + andeq r0, r0, r8, lsr #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cdb50 <__cxa_atexit@plt+0x5c1804> │ │ │ │ - ldr r3, [pc, #40] @ 5cdb64 <__cxa_atexit@plt+0x5c1818> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 5cd7d0 <__cxa_atexit@plt+0x5c1484> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r1, [r2, #-4]! │ │ │ │ + cmn r1, #1 │ │ │ │ + beq 5cd778 <__cxa_atexit@plt+0x5c142c> │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r3, [pc, #204] @ 5cd818 <__cxa_atexit@plt+0x5c14cc> │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5cdb68 <__cxa_atexit@plt+0x5c181c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r1, [pc, #188] @ 5cd81c <__cxa_atexit@plt+0x5c14d0> │ │ │ │ + sub r9, lr, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r8, [r5, #28] │ │ │ │ + bcc 5cd7ec <__cxa_atexit@plt+0x5c14a0> │ │ │ │ + ldr r9, [pc, #144] @ 5cd820 <__cxa_atexit@plt+0x5c14d4> │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #136] @ 5cd824 <__cxa_atexit@plt+0x5c14d8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r1, r3, lr} │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [pc, #60] @ 5cd814 <__cxa_atexit@plt+0x5c14c8> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #28] @ 5cd810 <__cxa_atexit@plt+0x5c14c4> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - ldrhteq r2, [r8], #144 @ 0x90 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + @ instruction: 0x0106b4bc │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + andeq r0, r0, r6, ror #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cdba8 <__cxa_atexit@plt+0x5c185c> │ │ │ │ - ldr r3, [pc, #40] @ 5cdbbc <__cxa_atexit@plt+0x5c1870> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5cd888 <__cxa_atexit@plt+0x5c153c> │ │ │ │ + ldr r8, [pc, #80] @ 5cd8a0 <__cxa_atexit@plt+0x5c1554> │ │ │ │ + sub r9, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #72] @ 5cd8a4 <__cxa_atexit@plt+0x5c1558> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r8, r3, #8 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + stm r8, {r0, r1, r2, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5cd8a8 <__cxa_atexit@plt+0x5c155c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #72] @ 5cd910 <__cxa_atexit@plt+0x5c15c4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5cd900 <__cxa_atexit@plt+0x5c15b4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #36] @ 5cd914 <__cxa_atexit@plt+0x5c15c8> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5cdbc0 <__cxa_atexit@plt+0x5c1874> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ - rscseq r2, r8, r8, asr r9 │ │ │ │ - rscseq r2, r8, r0, lsl sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cdc0c <__cxa_atexit@plt+0x5c18c0> │ │ │ │ - ldr r7, [pc, #52] @ 5cdc1c <__cxa_atexit@plt+0x5c18d0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cdc00 <__cxa_atexit@plt+0x5c18b4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cda08 <__cxa_atexit@plt+0x5c16bc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cdc20 <__cxa_atexit@plt+0x5c18d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - rscseq r2, r8, r8, asr #19 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, asr #13 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #20] @ 5cd94c <__cxa_atexit@plt+0x5c1600> │ │ │ │ + strb r7, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r7, r2, #1 │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5cd714 <__cxa_atexit@plt+0x5c13c8> │ │ │ │ + rscseq r2, r8, r8, lsr #21 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cdc54 <__cxa_atexit@plt+0x5c1908> │ │ │ │ - ldr r3, [pc, #32] @ 5cdc64 <__cxa_atexit@plt+0x5c1918> │ │ │ │ + bhi 5cd9e8 <__cxa_atexit@plt+0x5c169c> │ │ │ │ + ldr r3, [pc, #108] @ 5cd9f8 <__cxa_atexit@plt+0x5c16ac> │ │ │ │ + mov r7, r5 │ │ │ │ + tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 5cd9cc <__cxa_atexit@plt+0x5c1680> │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cd9dc <__cxa_atexit@plt+0x5c1690> │ │ │ │ + ldr r3, [pc, #80] @ 5cda04 <__cxa_atexit@plt+0x5c16b8> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5cd9fc <__cxa_atexit@plt+0x5c16b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cdc68 <__cxa_atexit@plt+0x5c191c> │ │ │ │ + ldr r7, [pc, #16] @ 5cda00 <__cxa_atexit@plt+0x5c16b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalseq r2, r8, r0, r9 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5cdca0 <__cxa_atexit@plt+0x5c1954> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + smlabteq r6, r8, r6, fp │ │ │ │ + rscseq r2, r8, r0, lsr sp │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r2, r8, ip, lsl #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5cda44 <__cxa_atexit@plt+0x5c16f8> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #32] @ 5cda54 <__cxa_atexit@plt+0x5c1708> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5cda58 <__cxa_atexit@plt+0x5c170c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cdaac <__cxa_atexit@plt+0x5c1760> │ │ │ │ + ldr r2, [pc, #56] @ 5cdab8 <__cxa_atexit@plt+0x5c176c> │ │ │ │ + ldr r1, [pc, #56] @ 5cdabc <__cxa_atexit@plt+0x5c1770> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5cdc98 <__cxa_atexit@plt+0x5c194c> │ │ │ │ - b 5cdcac <__cxa_atexit@plt+0x5c1960> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + sub r1, r6, #1 │ │ │ │ + add r7, r7, #8 │ │ │ │ + str r7, [r5] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + andeq r0, r0, r6, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #0 │ │ │ │ + stmda r5!, {r3, r7} │ │ │ │ + b 5cdadc <__cxa_atexit@plt+0x5c1790> │ │ │ │ + andeq r0, r0, r8, lsr #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5cdb8c <__cxa_atexit@plt+0x5c1840> │ │ │ │ mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - beq 5cdcd8 <__cxa_atexit@plt+0x5c198c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5cdcf8 <__cxa_atexit@plt+0x5c19ac> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [pc, #100] @ 5cdd4c <__cxa_atexit@plt+0x5c1a00> │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + cmp r0, r7 │ │ │ │ + bge 5cdb38 <__cxa_atexit@plt+0x5c17ec> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r1, [pc, #192] @ 5cdbd4 <__cxa_atexit@plt+0x5c1888> │ │ │ │ + ldrb r3, [r3, r0] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [pc, #180] @ 5cdbd8 <__cxa_atexit@plt+0x5c188c> │ │ │ │ + sub r9, r2, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r8, [r5, #28] │ │ │ │ + bcc 5cdba8 <__cxa_atexit@plt+0x5c185c> │ │ │ │ + ldr r9, [pc, #140] @ 5cdbdc <__cxa_atexit@plt+0x5c1890> │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #132] @ 5cdbe0 <__cxa_atexit@plt+0x5c1894> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #60] @ 5cdbd0 <__cxa_atexit@plt+0x5c1884> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #28] @ 5cdbcc <__cxa_atexit@plt+0x5c1880> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b 132f4a4 <__cxa_atexit@plt+0x1323158> │ │ │ │ - ldr r3, [pc, #68] @ 5cdd44 <__cxa_atexit@plt+0x5c19f8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + andeq r0, r0, r6, ror #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5cdc44 <__cxa_atexit@plt+0x5c18f8> │ │ │ │ + ldr r8, [pc, #80] @ 5cdc5c <__cxa_atexit@plt+0x5c1910> │ │ │ │ + sub r9, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #72] @ 5cdc60 <__cxa_atexit@plt+0x5c1914> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r8, r3, #8 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + stm r8, {r0, r1, r2, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5cdc64 <__cxa_atexit@plt+0x5c1918> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cdd34 <__cxa_atexit@plt+0x5c19e8> │ │ │ │ - ldr r3, [pc, #44] @ 5cdd50 <__cxa_atexit@plt+0x5c1a04> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cdd48 <__cxa_atexit@plt+0x5c19fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrhteq r2, [r8], #128 @ 0x80 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r8, ror #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5cdd70 <__cxa_atexit@plt+0x5c1a24> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #72] @ 5cdcc4 <__cxa_atexit@plt+0x5c1978> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r3, #3 │ │ │ │ str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cdda4 <__cxa_atexit@plt+0x5c1a58> │ │ │ │ - ldr r3, [pc, #32] @ 5cddb4 <__cxa_atexit@plt+0x5c1a68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + beq 5cdcb8 <__cxa_atexit@plt+0x5c196c> │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #32] @ 5cdcc8 <__cxa_atexit@plt+0x5c197c> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5cddb8 <__cxa_atexit@plt+0x5c1a6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - rscseq r2, r8, r0, asr #16 │ │ │ │ - rscseq r2, r8, r8, lsl #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5cde1c <__cxa_atexit@plt+0x5c1ad0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5cde14 <__cxa_atexit@plt+0x5c1ac8> │ │ │ │ - ldr r3, [pc, #52] @ 5cde24 <__cxa_atexit@plt+0x5c1ad8> │ │ │ │ - ldr r9, [pc, #52] @ 5cde28 <__cxa_atexit@plt+0x5c1adc> │ │ │ │ - ldr r2, [pc, #52] @ 5cde2c <__cxa_atexit@plt+0x5c1ae0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r8, ip, lsr #16 │ │ │ │ - rscseq r2, r8, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - rscseq r2, r8, r4, lsr #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, lsr #13 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #16] @ 5cdcfc <__cxa_atexit@plt+0x5c19b0> │ │ │ │ + strb r2, [r1, r3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r7, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5cdadc <__cxa_atexit@plt+0x5c1790> │ │ │ │ + rscseq r2, r8, r8, lsl #20 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cde78 <__cxa_atexit@plt+0x5c1b2c> │ │ │ │ - ldr r7, [pc, #52] @ 5cde88 <__cxa_atexit@plt+0x5c1b3c> │ │ │ │ + bhi 5cddf0 <__cxa_atexit@plt+0x5c1aa4> │ │ │ │ + ldr r3, [pc, #220] @ 5cde18 <__cxa_atexit@plt+0x5c1acc> │ │ │ │ + mov r2, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5cde6c <__cxa_atexit@plt+0x5c1b20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + str r8, [r2, #4] │ │ │ │ + beq 5cddcc <__cxa_atexit@plt+0x5c1a80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5cde00 <__cxa_atexit@plt+0x5c1ab4> │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5cdddc <__cxa_atexit@plt+0x5c1a90> │ │ │ │ + ldr r0, [pc, #176] @ 5cde24 <__cxa_atexit@plt+0x5c1ad8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr ip, [pc, #164] @ 5cde28 <__cxa_atexit@plt+0x5c1adc> │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr lr, [pc, #156] @ 5cde2c <__cxa_atexit@plt+0x5c1ae0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r6, [pc, #132] @ 5cde30 <__cxa_atexit@plt+0x5c1ae4> │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + stmdb r5, {r6, sl} │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 5cde9c <__cxa_atexit@plt+0x5c1b50> │ │ │ │ + sub sl, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cde8c <__cxa_atexit@plt+0x5c1b40> │ │ │ │ + ldr r7, [pc, #56] @ 5cde1c <__cxa_atexit@plt+0x5c1ad0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5cde20 <__cxa_atexit@plt+0x5c1ad4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r2, r8, ip, ror #15 │ │ │ │ - ldrsbteq r2, [r8], #120 @ 0x78 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + smlabteq r6, r0, r7, sl │ │ │ │ + rscseq r2, r8, ip, lsr r9 │ │ │ │ + @ instruction: 0x0106a7b8 │ │ │ │ + @ instruction: 0x0106a8bc │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + ldrshteq r2, [r8], #128 @ 0x80 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #236] @ 5cdf90 <__cxa_atexit@plt+0x5c1c44> │ │ │ │ - ldr r1, [pc, #236] @ 5cdf94 <__cxa_atexit@plt+0x5c1c48> │ │ │ │ - ldr r0, [pc, #236] @ 5cdf98 <__cxa_atexit@plt+0x5c1c4c> │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cded0 <__cxa_atexit@plt+0x5c1b84> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5cdeb8 <__cxa_atexit@plt+0x5c1b6c> │ │ │ │ + ldr lr, [pc, #120] @ 5cdee0 <__cxa_atexit@plt+0x5c1b94> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #112] @ 5cdee4 <__cxa_atexit@plt+0x5c1b98> │ │ │ │ add lr, pc, lr │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5cdf48 <__cxa_atexit@plt+0x5c1bfc> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 5cdf38 <__cxa_atexit@plt+0x5c1bec> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #104] @ 5cdee8 <__cxa_atexit@plt+0x5c1b9c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r3, #15] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5cdf0c <__cxa_atexit@plt+0x5c1bc0> │ │ │ │ - cmp fp, r3 │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - bhi 5cdf60 <__cxa_atexit@plt+0x5c1c14> │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - mov r3, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bne 5cdeb8 <__cxa_atexit@plt+0x5c1b6c> │ │ │ │ - b 5cdf54 <__cxa_atexit@plt+0x5c1c08> │ │ │ │ - cmp fp, r3 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - bhi 5cdf74 <__cxa_atexit@plt+0x5c1c28> │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - mov r3, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bne 5cdeb8 <__cxa_atexit@plt+0x5c1b6c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 5cdfa4 <__cxa_atexit@plt+0x5c1c58> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5cdf9c <__cxa_atexit@plt+0x5c1c50> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 5cdfa0 <__cxa_atexit@plt+0x5c1c54> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r3, [pc, #72] @ 5cdeec <__cxa_atexit@plt+0x5c1ba0> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr r7, [pc, #28] @ 5cdedc <__cxa_atexit@plt+0x5c1b90> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - rscseq r2, r8, r0, lsl #14 │ │ │ │ - rscseq r2, r8, ip, ror #13 │ │ │ │ - rscseq r2, r8, ip, lsl r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r6, r0, r6, sl │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + smlabteq r6, ip, r7, sl │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + smlabbeq r6, r0, r6, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cdfe4 <__cxa_atexit@plt+0x5c1c98> │ │ │ │ - ldr r3, [pc, #40] @ 5cdff8 <__cxa_atexit@plt+0x5c1cac> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5cdffc <__cxa_atexit@plt+0x5c1cb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #12] @ 5cdf0c <__cxa_atexit@plt+0x5c1bc0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - ldrshteq r2, [r8], #92 @ 0x5c │ │ │ │ + smlatbeq r6, r4, r6, sl │ │ │ │ + rscseq r2, r8, ip, lsl r8 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5cdd28 <__cxa_atexit@plt+0x5c19dc> │ │ │ │ + rscseq r2, r8, r8, lsl #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5cdd28 <__cxa_atexit@plt+0x5c19dc> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce03c <__cxa_atexit@plt+0x5c1cf0> │ │ │ │ - ldr r3, [pc, #40] @ 5ce050 <__cxa_atexit@plt+0x5c1d04> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5ce054 <__cxa_atexit@plt+0x5c1d08> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ 5cdf54 <__cxa_atexit@plt+0x5c1c08> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 5cdd28 <__cxa_atexit@plt+0x5c19dc> │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + rscseq r2, r8, ip, ror #15 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ 5cdf78 <__cxa_atexit@plt+0x5c1c2c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 5cdd28 <__cxa_atexit@plt+0x5c19dc> │ │ │ │ + @ instruction: 0x0106a6b4 │ │ │ │ + ldrhteq r2, [r8], #112 @ 0x70 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + b 5cdd28 <__cxa_atexit@plt+0x5c19dc> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cdfd4 <__cxa_atexit@plt+0x5c1c88> │ │ │ │ + ldr r2, [pc, #48] @ 5cdfec <__cxa_atexit@plt+0x5c1ca0> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 5cdff0 <__cxa_atexit@plt+0x5c1ca4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 5cdff4 <__cxa_atexit@plt+0x5c1ca8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ - rscseq r2, r8, r4, lsr #11 │ │ │ │ - rscseq r2, r8, ip, lsl #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + rscseq r2, r8, r4, lsl #15 │ │ │ │ + rscseq r2, r8, r4, ror #14 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce0a0 <__cxa_atexit@plt+0x5c1d54> │ │ │ │ - ldr r7, [pc, #52] @ 5ce0b0 <__cxa_atexit@plt+0x5c1d64> │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ce03c <__cxa_atexit@plt+0x5c1cf0> │ │ │ │ + ldr r2, [pc, #48] @ 5ce054 <__cxa_atexit@plt+0x5c1d08> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 5ce058 <__cxa_atexit@plt+0x5c1d0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 5ce05c <__cxa_atexit@plt+0x5c1d10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5ce094 <__cxa_atexit@plt+0x5c1d48> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cde9c <__cxa_atexit@plt+0x5c1b50> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ce0b4 <__cxa_atexit@plt+0x5c1d68> │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + rscseq r2, r8, ip, lsl r7 │ │ │ │ + rscseq r2, r8, ip, asr #13 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + b 5cdd28 <__cxa_atexit@plt+0x5c19dc> │ │ │ │ + rscseq r2, r8, r4, ror #13 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ce0bc <__cxa_atexit@plt+0x5c1d70> │ │ │ │ + ldr r2, [pc, #48] @ 5ce0d4 <__cxa_atexit@plt+0x5c1d88> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 5ce0d8 <__cxa_atexit@plt+0x5c1d8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #3 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 5ce0dc <__cxa_atexit@plt+0x5c1d90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - rscseq r2, r8, r4, asr #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ce120 <__cxa_atexit@plt+0x5c1dd4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 5ce13c <__cxa_atexit@plt+0x5c1df0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce128 <__cxa_atexit@plt+0x5c1ddc> │ │ │ │ - ldr r3, [pc, #76] @ 5ce140 <__cxa_atexit@plt+0x5c1df4> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - beq 5ce110 <__cxa_atexit@plt+0x5c1dc4> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ce144 <__cxa_atexit@plt+0x5c1df8> │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + smlatbeq r6, r0, r1, fp │ │ │ │ + ldrhteq r2, [r8], #100 @ 0x64 │ │ │ │ + smlalseq r2, r8, r4, r6 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ce124 <__cxa_atexit@plt+0x5c1dd8> │ │ │ │ + ldr r2, [pc, #48] @ 5ce13c <__cxa_atexit@plt+0x5c1df0> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 5ce140 <__cxa_atexit@plt+0x5c1df4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #3 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 5ce144 <__cxa_atexit@plt+0x5c1df8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r2, r8, r8, asr #10 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + rscseq r2, r8, ip, asr #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ bhi 5ce18c <__cxa_atexit@plt+0x5c1e40> │ │ │ │ - ldr r7, [pc, #52] @ 5ce1a0 <__cxa_atexit@plt+0x5c1e54> │ │ │ │ + ldr r7, [pc, #52] @ 5ce19c <__cxa_atexit@plt+0x5c1e50> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ beq 5ce180 <__cxa_atexit@plt+0x5c1e34> │ │ │ │ mov r7, r9 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ + b 5ce1ac <__cxa_atexit@plt+0x5c1e60> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ce1a4 <__cxa_atexit@plt+0x5c1e58> │ │ │ │ + ldr r7, [pc, #12] @ 5ce1a0 <__cxa_atexit@plt+0x5c1e54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r2, r8, r4, ror #9 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldrshteq r2, [r8], #88 @ 0x58 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr lr, [pc, #244] @ 5ce2b0 <__cxa_atexit@plt+0x5c1f64> │ │ │ │ - ldr r8, [pc, #244] @ 5ce2b4 <__cxa_atexit@plt+0x5c1f68> │ │ │ │ - mov r0, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r1, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r3, r6, r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5ce254 <__cxa_atexit@plt+0x5c1f08> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5ce240 <__cxa_atexit@plt+0x5c1ef4> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #16 │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc 5ce294 <__cxa_atexit@plt+0x5c1f48> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add sl, r1, #16 │ │ │ │ - add r0, r0, #16 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - add r9, r1, #4 │ │ │ │ - mov r1, sl │ │ │ │ - tst r2, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bne 5ce1cc <__cxa_atexit@plt+0x5c1e80> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [pc, #172] @ 5ce26c <__cxa_atexit@plt+0x5c1f20> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5ce238 <__cxa_atexit@plt+0x5c1eec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #16 │ │ │ │ + cmp r1, r8 │ │ │ │ + bcc 5ce258 <__cxa_atexit@plt+0x5c1f0c> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + mov r0, r9 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ce244 <__cxa_atexit@plt+0x5c1ef8> │ │ │ │ + ldr r7, [pc, #108] @ 5ce274 <__cxa_atexit@plt+0x5c1f28> │ │ │ │ + sub r2, r8, #11 │ │ │ │ + sub r0, r0, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #96] @ 5ce278 <__cxa_atexit@plt+0x5c1f2c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ce2a4 <__cxa_atexit@plt+0x5c1f58> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r6] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #64] @ 5ce2b8 <__cxa_atexit@plt+0x5c1f6c> │ │ │ │ - add r2, r3, #5 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #56] @ 5ce2bc <__cxa_atexit@plt+0x5c1f70> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r1, r7, lr} │ │ │ │ - add r7, r3, #14 │ │ │ │ + ldr r7, [pc, #36] @ 5ce270 <__cxa_atexit@plt+0x5c1f24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x0106a390 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #16 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc 5ce2fc <__cxa_atexit@plt+0x5c1fb0> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + mov r0, r9 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5ce2e8 <__cxa_atexit@plt+0x5c1f9c> │ │ │ │ + ldr r7, [pc, #88] @ 5ce310 <__cxa_atexit@plt+0x5c1fc4> │ │ │ │ + sub r2, r8, #11 │ │ │ │ + sub r0, r0, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #76] @ 5ce314 <__cxa_atexit@plt+0x5c1fc8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #28] @ 5ce30c <__cxa_atexit@plt+0x5c1fc0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe8 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ + smlatteq r6, ip, r2, sl │ │ │ │ smlatbeq r6, r8, r2, sl │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ce328 <__cxa_atexit@plt+0x5c1fdc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 5ce344 <__cxa_atexit@plt+0x5c1ff8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce330 <__cxa_atexit@plt+0x5c1fe4> │ │ │ │ - ldr r3, [pc, #76] @ 5ce348 <__cxa_atexit@plt+0x5c1ffc> │ │ │ │ - sub lr, r5, #20 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ce3dc <__cxa_atexit@plt+0x5c2090> │ │ │ │ + ldr r3, [pc, #212] @ 5ce410 <__cxa_atexit@plt+0x5c20c4> │ │ │ │ + mov r7, r2 │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - beq 5ce318 <__cxa_atexit@plt+0x5c1fcc> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5ce3b4 <__cxa_atexit@plt+0x5c2068> │ │ │ │ + ldr r0, [r9, #3] │ │ │ │ + ldr lr, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + mov r3, #0 │ │ │ │ + sub r9, r2, #20 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + stm r9, {r0, r1, r3, lr} │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5ce3f0 <__cxa_atexit@plt+0x5c20a4> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5ce3c4 <__cxa_atexit@plt+0x5c2078> │ │ │ │ + ldr r0, [pc, #152] @ 5ce420 <__cxa_atexit@plt+0x5c20d4> │ │ │ │ + ldr r1, [pc, #152] @ 5ce424 <__cxa_atexit@plt+0x5c20d8> │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r7, [lr] │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #72] @ 5ce414 <__cxa_atexit@plt+0x5c20c8> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ce34c <__cxa_atexit@plt+0x5c2000> │ │ │ │ + ldr r7, [pc, #56] @ 5ce41c <__cxa_atexit@plt+0x5c20d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r2, r8, r4, asr #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ce394 <__cxa_atexit@plt+0x5c2048> │ │ │ │ - ldr r7, [pc, #52] @ 5ce3a8 <__cxa_atexit@plt+0x5c205c> │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r7, [pc, #32] @ 5ce418 <__cxa_atexit@plt+0x5c20cc> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5ce388 <__cxa_atexit@plt+0x5c203c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrhteq r2, [r8], #48 @ 0x30 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + smlatteq r6, r4, r2, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r7, r7, #3 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5ce4a8 <__cxa_atexit@plt+0x5c215c> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5ce494 <__cxa_atexit@plt+0x5c2148> │ │ │ │ + ldr r7, [pc, #100] @ 5ce4d0 <__cxa_atexit@plt+0x5c2184> │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r1, [pc, #96] @ 5ce4d4 <__cxa_atexit@plt+0x5c2188> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #44] @ 5ce4c8 <__cxa_atexit@plt+0x5c217c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ce3ac <__cxa_atexit@plt+0x5c2060> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #28] @ 5ce4cc <__cxa_atexit@plt+0x5c2180> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ce54c <__cxa_atexit@plt+0x5c2200> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ce538 <__cxa_atexit@plt+0x5c21ec> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #96] @ 5ce570 <__cxa_atexit@plt+0x5c2224> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 5ce574 <__cxa_atexit@plt+0x5c2228> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 5ce568 <__cxa_atexit@plt+0x5c221c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r2, r8, r0, ror #5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r6, [pc, #24] @ 5ce56c <__cxa_atexit@plt+0x5c2220> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + swpeq sl, ip, [r6] │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr lr, [pc, #276] @ 5ce4d8 <__cxa_atexit@plt+0x5c218c> │ │ │ │ - ldr r8, [pc, #276] @ 5ce4dc <__cxa_atexit@plt+0x5c2190> │ │ │ │ - mov r9, r6 │ │ │ │ - mov r0, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r6, r9, r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5ce45c <__cxa_atexit@plt+0x5c2110> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5ce44c <__cxa_atexit@plt+0x5c2100> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ce5cc <__cxa_atexit@plt+0x5c2280> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5ce4b8 <__cxa_atexit@plt+0x5c216c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r1, r3, #16 │ │ │ │ - add r0, r0, #16 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5ce63c <__cxa_atexit@plt+0x5c22f0> │ │ │ │ + ldr lr, [pc, #208] @ 5ce678 <__cxa_atexit@plt+0x5c232c> │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #200] @ 5ce67c <__cxa_atexit@plt+0x5c2330> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ str r7, [r6, #16] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add sl, r3, #4 │ │ │ │ - mov r3, r1 │ │ │ │ - tst r2, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bne 5ce3d8 <__cxa_atexit@plt+0x5c208c> │ │ │ │ - add r6, r9, r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - bic r7, sl, #3 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + stmib r6, {r1, r2, lr} │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ce4c8 <__cxa_atexit@plt+0x5c217c> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str sl, [r3] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [pc, #92] @ 5ce4e0 <__cxa_atexit@plt+0x5c2194> │ │ │ │ - add r1, r6, #13 │ │ │ │ - add r0, r6, #5 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #80] @ 5ce4e4 <__cxa_atexit@plt+0x5c2198> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #76] @ 5ce4e8 <__cxa_atexit@plt+0x5c219c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - add r2, r6, #16 │ │ │ │ - add r7, r6, #26 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5ce64c <__cxa_atexit@plt+0x5c2300> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ce628 <__cxa_atexit@plt+0x5c22dc> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #112] @ 5ce670 <__cxa_atexit@plt+0x5c2324> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #100] @ 5ce674 <__cxa_atexit@plt+0x5c2328> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - bx ip │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 5ce668 <__cxa_atexit@plt+0x5c231c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - swpeq sl, r8, [r6] │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ce554 <__cxa_atexit@plt+0x5c2208> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 5ce570 <__cxa_atexit@plt+0x5c2224> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce55c <__cxa_atexit@plt+0x5c2210> │ │ │ │ - ldr r3, [pc, #76] @ 5ce574 <__cxa_atexit@plt+0x5c2228> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - beq 5ce544 <__cxa_atexit@plt+0x5c21f8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 5ce66c <__cxa_atexit@plt+0x5c2320> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlatbeq r6, ip, pc, r9 @ │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + @ instruction: 0x01069fbc │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5ce6dc <__cxa_atexit@plt+0x5c2390> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ce6e8 <__cxa_atexit@plt+0x5c239c> │ │ │ │ + ldr r1, [pc, #72] @ 5ce6f8 <__cxa_atexit@plt+0x5c23ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldrb r7, [r7, r5] │ │ │ │ + ldr r5, [pc, #52] @ 5ce6fc <__cxa_atexit@plt+0x5c23b0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ce578 <__cxa_atexit@plt+0x5c222c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r2, r8, ip, lsl r1 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + @ instruction: 0x01069fb0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5ce5c0 <__cxa_atexit@plt+0x5c2274> │ │ │ │ - ldr r7, [pc, #52] @ 5ce5d4 <__cxa_atexit@plt+0x5c2288> │ │ │ │ + bhi 5ce7c4 <__cxa_atexit@plt+0x5c2478> │ │ │ │ + ldr r3, [pc, #212] @ 5ce7f8 <__cxa_atexit@plt+0x5c24ac> │ │ │ │ + mov r7, r2 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5ce5b4 <__cxa_atexit@plt+0x5c2268> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5ce79c <__cxa_atexit@plt+0x5c2450> │ │ │ │ + ldr r0, [r9, #3] │ │ │ │ + ldr lr, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + mov r3, #0 │ │ │ │ + sub r9, r2, #20 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + stm r9, {r0, r1, r3, lr} │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5ce7d8 <__cxa_atexit@plt+0x5c248c> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5ce7ac <__cxa_atexit@plt+0x5c2460> │ │ │ │ + ldr r0, [pc, #152] @ 5ce808 <__cxa_atexit@plt+0x5c24bc> │ │ │ │ + ldr r1, [pc, #152] @ 5ce80c <__cxa_atexit@plt+0x5c24c0> │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r7, [lr] │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ce5d8 <__cxa_atexit@plt+0x5c228c> │ │ │ │ + ldr r7, [pc, #72] @ 5ce7fc <__cxa_atexit@plt+0x5c24b0> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5ce804 <__cxa_atexit@plt+0x5c24b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq r2, [r8], #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #32] @ 5ce800 <__cxa_atexit@plt+0x5c24b4> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r1, r8, ip, asr #31 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr lr, [pc, #228] @ 5ce6d4 <__cxa_atexit@plt+0x5c2388> │ │ │ │ - ldr r8, [pc, #228] @ 5ce6d8 <__cxa_atexit@plt+0x5c238c> │ │ │ │ - mov r0, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r1, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r3, r6, r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5ce688 <__cxa_atexit@plt+0x5c233c> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5ce674 <__cxa_atexit@plt+0x5c2328> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #16 │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc 5ce6b8 <__cxa_atexit@plt+0x5c236c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add sl, r1, #16 │ │ │ │ - add r0, r0, #16 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - add r9, r1, #4 │ │ │ │ - mov r1, sl │ │ │ │ - tst r2, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bne 5ce600 <__cxa_atexit@plt+0x5c22b4> │ │ │ │ - add r6, r6, r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + add r7, r7, #3 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5ce890 <__cxa_atexit@plt+0x5c2544> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5ce87c <__cxa_atexit@plt+0x5c2530> │ │ │ │ + ldr r7, [pc, #100] @ 5ce8b8 <__cxa_atexit@plt+0x5c256c> │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r1, [pc, #96] @ 5ce8bc <__cxa_atexit@plt+0x5c2570> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #44] @ 5ce8b0 <__cxa_atexit@plt+0x5c2564> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5ce8b4 <__cxa_atexit@plt+0x5c2568> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ce934 <__cxa_atexit@plt+0x5c25e8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ce920 <__cxa_atexit@plt+0x5c25d4> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #96] @ 5ce958 <__cxa_atexit@plt+0x5c260c> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 5ce95c <__cxa_atexit@plt+0x5c2610> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 5ce950 <__cxa_atexit@plt+0x5c2604> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r6, [pc, #24] @ 5ce954 <__cxa_atexit@plt+0x5c2608> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x01069cb4 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ce9c8 <__cxa_atexit@plt+0x5c267c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cea38 <__cxa_atexit@plt+0x5c26ec> │ │ │ │ + ldr r2, [pc, #224] @ 5cea78 <__cxa_atexit@plt+0x5c272c> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #212] @ 5cea7c <__cxa_atexit@plt+0x5c2730> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r6, [r6, #24] │ │ │ │ mov r6, r3 │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5cea48 <__cxa_atexit@plt+0x5c26fc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cea24 <__cxa_atexit@plt+0x5c26d8> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #116] @ 5cea70 <__cxa_atexit@plt+0x5c2724> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #104] @ 5cea74 <__cxa_atexit@plt+0x5c2728> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 5cea64 <__cxa_atexit@plt+0x5c2718> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 5cea6c <__cxa_atexit@plt+0x5c2720> │ │ │ │ + mov r2, #28 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5cea54 <__cxa_atexit@plt+0x5c2708> │ │ │ │ + ldr r6, [pc, #24] @ 5cea68 <__cxa_atexit@plt+0x5c271c> │ │ │ │ + mov r2, #8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x01069bb0 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + @ instruction: 0x01069bbc │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ce6c8 <__cxa_atexit@plt+0x5c237c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r9, [r6] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #48] @ 5ce6dc <__cxa_atexit@plt+0x5c2390> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r7, r3, #6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5cead4 <__cxa_atexit@plt+0x5c2788> │ │ │ │ + ldr r2, [pc, #68] @ 5ceaec <__cxa_atexit@plt+0x5c27a0> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr lr, [pc, #56] @ 5ceaf0 <__cxa_atexit@plt+0x5c27a4> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe8 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ce754 <__cxa_atexit@plt+0x5c2408> │ │ │ │ - ldr r2, [pc, #128] @ 5ce77c <__cxa_atexit@plt+0x5c2430> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce75c <__cxa_atexit@plt+0x5c2410> │ │ │ │ - ldr r3, [pc, #104] @ 5ce780 <__cxa_atexit@plt+0x5c2434> │ │ │ │ - ldr r2, [pc, #104] @ 5ce784 <__cxa_atexit@plt+0x5c2438> │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r3, [pc, #24] @ 5ceaf4 <__cxa_atexit@plt+0x5c27a8> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5ce744 <__cxa_atexit@plt+0x5c23f8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5ce788 <__cxa_atexit@plt+0x5c243c> │ │ │ │ - ldr r5, [pc, #36] @ 5ce78c <__cxa_atexit@plt+0x5c2440> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - rscseq r1, r8, r0, lsr #30 │ │ │ │ - smlabteq r6, ip, sp, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + smlatbeq r6, ip, sl, r9 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5ceb80 <__cxa_atexit@plt+0x5c2834> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ce804 <__cxa_atexit@plt+0x5c24b8> │ │ │ │ - ldr r2, [pc, #128] @ 5ce82c <__cxa_atexit@plt+0x5c24e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce80c <__cxa_atexit@plt+0x5c24c0> │ │ │ │ - ldr r3, [pc, #104] @ 5ce830 <__cxa_atexit@plt+0x5c24e4> │ │ │ │ - ldr r2, [pc, #104] @ 5ce834 <__cxa_atexit@plt+0x5c24e8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ + bhi 5ceb5c <__cxa_atexit@plt+0x5c2810> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r1, [pc, #52] @ 5ceb64 <__cxa_atexit@plt+0x5c2818> │ │ │ │ + add r9, lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r2, [r5, #-16] │ │ │ │ - beq 5ce7f4 <__cxa_atexit@plt+0x5c24a8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5ce838 <__cxa_atexit@plt+0x5c24ec> │ │ │ │ - ldr r5, [pc, #36] @ 5ce83c <__cxa_atexit@plt+0x5c24f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + add r1, r1, #1 │ │ │ │ + sub r2, r7, r1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add sl, r0, r1 │ │ │ │ mov r5, r3 │ │ │ │ + b 5ceb80 <__cxa_atexit@plt+0x5c2834> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - rscseq r1, r8, r0, ror lr │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + smlatteq r6, ip, r9, r9 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5ce884 <__cxa_atexit@plt+0x5c2538> │ │ │ │ - ldr r7, [pc, #52] @ 5ce898 <__cxa_atexit@plt+0x5c254c> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5cec08 <__cxa_atexit@plt+0x5c28bc> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + sub lr, r2, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bcc 5cec24 <__cxa_atexit@plt+0x5c28d8> │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5cebf0 <__cxa_atexit@plt+0x5c28a4> │ │ │ │ + ldr r7, [pc, #140] @ 5cec50 <__cxa_atexit@plt+0x5c2904> │ │ │ │ + ldr r2, [pc, #140] @ 5cec54 <__cxa_atexit@plt+0x5c2908> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r1, [sl] │ │ │ │ str r7, [r5] │ │ │ │ - beq 5ce878 <__cxa_atexit@plt+0x5c252c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ce8a8 <__cxa_atexit@plt+0x5c255c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + sub r2, r3, #3 │ │ │ │ + strb r1, [r6, #8] │ │ │ │ mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #76] @ 5cec44 <__cxa_atexit@plt+0x5c28f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ce89c <__cxa_atexit@plt+0x5c2550> │ │ │ │ + ldr r7, [pc, #60] @ 5cec4c <__cxa_atexit@plt+0x5c2900> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + stmib r2, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrshteq r1, [r8], #216 @ 0xd8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r7, [pc, #28] @ 5cec48 <__cxa_atexit@plt+0x5c28fc> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r1, r8, ip, lsl #23 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + smlatbeq r6, ip, sl, r9 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5ce924 <__cxa_atexit@plt+0x5c25d8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ce9cc <__cxa_atexit@plt+0x5c2680> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - add r8, r1, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 5ce960 <__cxa_atexit@plt+0x5c2614> │ │ │ │ - ldr r1, [pc, #332] @ 5cea3c <__cxa_atexit@plt+0x5c26f0> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5ce9fc <__cxa_atexit@plt+0x5c26b0> │ │ │ │ - ldr r2, [pc, #312] @ 5cea40 <__cxa_atexit@plt+0x5c26f4> │ │ │ │ - tst r3, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - beq 5ce9ac <__cxa_atexit@plt+0x5c2660> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ce9dc <__cxa_atexit@plt+0x5c2690> │ │ │ │ - ldr r2, [pc, #244] @ 5cea2c <__cxa_atexit@plt+0x5c26e0> │ │ │ │ - ldr r1, [pc, #244] @ 5cea30 <__cxa_atexit@plt+0x5c26e4> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ceccc <__cxa_atexit@plt+0x5c2980> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cecb8 <__cxa_atexit@plt+0x5c296c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [pc, #96] @ 5cecf0 <__cxa_atexit@plt+0x5c29a4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #80] @ 5cecf4 <__cxa_atexit@plt+0x5c29a8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq 5ce99c <__cxa_atexit@plt+0x5c2650> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ - ldr r1, [pc, #224] @ 5cea48 <__cxa_atexit@plt+0x5c26fc> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5cea14 <__cxa_atexit@plt+0x5c26c8> │ │ │ │ - ldr r3, [pc, #204] @ 5cea4c <__cxa_atexit@plt+0x5c2700> │ │ │ │ - tst r2, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5ce9bc <__cxa_atexit@plt+0x5c2670> │ │ │ │ - mov r5, r7 │ │ │ │ + strb r7, [r6, #8] │ │ │ │ mov r7, r2 │ │ │ │ - b 5ce5e4 <__cxa_atexit@plt+0x5c2298> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 5cece8 <__cxa_atexit@plt+0x5c299c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r6, [pc, #24] @ 5cecec <__cxa_atexit@plt+0x5c29a0> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ced84 <__cxa_atexit@plt+0x5c2a38> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cedf8 <__cxa_atexit@plt+0x5c2aac> │ │ │ │ + ldr r2, [pc, #272] @ 5cee38 <__cxa_atexit@plt+0x5c2aec> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + sub r8, r5, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #15 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #248] @ 5cee3c <__cxa_atexit@plt+0x5c2af0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r8, {r1, r2, r8} │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + ldmdb r5, {r0, r9} │ │ │ │ + ldr lr, [pc, #232] @ 5cee40 <__cxa_atexit@plt+0x5c2af4> │ │ │ │ + add r2, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r1, {r0, r2, r8, r9} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5cee08 <__cxa_atexit@plt+0x5c2abc> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cede4 <__cxa_atexit@plt+0x5c2a98> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [pc, #116] @ 5cee30 <__cxa_atexit@plt+0x5c2ae4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #100] @ 5cee34 <__cxa_atexit@plt+0x5c2ae8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 5cee24 <__cxa_atexit@plt+0x5c2ad8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #80] @ 5cea34 <__cxa_atexit@plt+0x5c26e8> │ │ │ │ - ldr r3, [pc, #80] @ 5cea38 <__cxa_atexit@plt+0x5c26ec> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5cea44 <__cxa_atexit@plt+0x5c26f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5cea50 <__cxa_atexit@plt+0x5c2704> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlalseq r1, r8, ip, ip │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - @ instruction: 0xfffffcd0 │ │ │ │ - rscseq r1, r8, ip, ror ip │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffc58 │ │ │ │ - rscseq r1, r8, r4, ror #24 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r6, [pc, #44] @ 5cee2c <__cxa_atexit@plt+0x5c2ae0> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5cee14 <__cxa_atexit@plt+0x5c2ac8> │ │ │ │ + ldr r6, [pc, #24] @ 5cee28 <__cxa_atexit@plt+0x5c2adc> │ │ │ │ + mov r2, #8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + smlatbeq r6, r8, r8, r9 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + smlatteq r6, r0, r7, r9 │ │ │ │ + smlabbeq r6, ip, r8, r9 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5ceec4 <__cxa_atexit@plt+0x5c2b78> │ │ │ │ + ldr r2, [pc, #112] @ 5ceedc <__cxa_atexit@plt+0x5c2b90> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + sub r8, r5, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r2, r6, #15 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #88] @ 5ceee0 <__cxa_atexit@plt+0x5c2b94> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r8, {r1, r2, r8} │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldmdb r5, {r0, r9} │ │ │ │ + ldr lr, [pc, #72] @ 5ceee4 <__cxa_atexit@plt+0x5c2b98> │ │ │ │ + add r2, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, r8, r9} │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 5ceee8 <__cxa_atexit@plt+0x5c2b9c> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0x0106969c │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5cea98 <__cxa_atexit@plt+0x5c274c> │ │ │ │ - ldr r7, [pc, #52] @ 5ceaac <__cxa_atexit@plt+0x5c2760> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5cef44 <__cxa_atexit@plt+0x5c2bf8> │ │ │ │ + ldr r7, [pc, #72] @ 5cef58 <__cxa_atexit@plt+0x5c2c0c> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5cea8c <__cxa_atexit@plt+0x5c2740> │ │ │ │ - mov r7, sl │ │ │ │ - b 5ca6d4 <__cxa_atexit@plt+0x5be388> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5cef38 <__cxa_atexit@plt+0x5c2bec> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr sl, [r9, #7] │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + mov r9, #0 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + b 5ceb80 <__cxa_atexit@plt+0x5c2834> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ceab0 <__cxa_atexit@plt+0x5c2764> │ │ │ │ + ldr r7, [pc, #16] @ 5cef5c <__cxa_atexit@plt+0x5c2c10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffbc54 │ │ │ │ - ldrshteq r1, [r8], #144 @ 0x90 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r1, r8, r4, asr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ceb28 <__cxa_atexit@plt+0x5c27dc> │ │ │ │ - ldr r2, [pc, #128] @ 5ceb50 <__cxa_atexit@plt+0x5c2804> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r9, #0 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 5ceb80 <__cxa_atexit@plt+0x5c2834> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5ceb30 <__cxa_atexit@plt+0x5c27e4> │ │ │ │ - ldr r3, [pc, #104] @ 5ceb54 <__cxa_atexit@plt+0x5c2808> │ │ │ │ - ldr r2, [pc, #104] @ 5ceb58 <__cxa_atexit@plt+0x5c280c> │ │ │ │ + bhi 5cf030 <__cxa_atexit@plt+0x5c2ce4> │ │ │ │ + ldr r2, [pc, #156] @ 5cf040 <__cxa_atexit@plt+0x5c2cf4> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5cf010 <__cxa_atexit@plt+0x5c2cc4> │ │ │ │ + ldr r3, [pc, #132] @ 5cf044 <__cxa_atexit@plt+0x5c2cf8> │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5ceb18 <__cxa_atexit@plt+0x5c27cc> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 5cf020 <__cxa_atexit@plt+0x5c2cd4> │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #84] @ 5cf048 <__cxa_atexit@plt+0x5c2cfc> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #76] @ 5cf04c <__cxa_atexit@plt+0x5c2d00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5ceb5c <__cxa_atexit@plt+0x5c2810> │ │ │ │ - ldr r5, [pc, #36] @ 5ceb60 <__cxa_atexit@plt+0x5c2814> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #24] @ 5cf050 <__cxa_atexit@plt+0x5c2d04> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - @ instruction: 0xfffff8c0 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - rscseq r1, r8, r8, asr #22 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + rscseq r1, r8, r0, ror r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cebd8 <__cxa_atexit@plt+0x5c288c> │ │ │ │ - ldr r2, [pc, #128] @ 5cec00 <__cxa_atexit@plt+0x5c28b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [pc, #84] @ 5cf0c4 <__cxa_atexit@plt+0x5c2d78> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5cf0b8 <__cxa_atexit@plt+0x5c2d6c> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #44] @ 5cf0c8 <__cxa_atexit@plt+0x5c2d7c> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #36] @ 5cf0cc <__cxa_atexit@plt+0x5c2d80> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0x01069490 │ │ │ │ + smlabbeq r6, r4, r4, r9 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #28] @ 5cf10c <__cxa_atexit@plt+0x5c2dc0> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #20] @ 5cf110 <__cxa_atexit@plt+0x5c2dc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cebe0 <__cxa_atexit@plt+0x5c2894> │ │ │ │ - ldr r3, [pc, #104] @ 5cec04 <__cxa_atexit@plt+0x5c28b8> │ │ │ │ - ldr r2, [pc, #104] @ 5cec08 <__cxa_atexit@plt+0x5c28bc> │ │ │ │ + bhi 5cf1c0 <__cxa_atexit@plt+0x5c2e74> │ │ │ │ + ldr r2, [pc, #156] @ 5cf1d0 <__cxa_atexit@plt+0x5c2e84> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5cf1a0 <__cxa_atexit@plt+0x5c2e54> │ │ │ │ + ldr r3, [pc, #132] @ 5cf1d4 <__cxa_atexit@plt+0x5c2e88> │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5cebc8 <__cxa_atexit@plt+0x5c287c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 5cf1b0 <__cxa_atexit@plt+0x5c2e64> │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #84] @ 5cf1d8 <__cxa_atexit@plt+0x5c2e8c> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #76] @ 5cf1dc <__cxa_atexit@plt+0x5c2e90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5cec0c <__cxa_atexit@plt+0x5c28c0> │ │ │ │ - ldr r5, [pc, #36] @ 5cec10 <__cxa_atexit@plt+0x5c28c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #24] @ 5cf1e0 <__cxa_atexit@plt+0x5c2e94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + smlatbeq r6, r4, r3, r9 │ │ │ │ + smlatbeq r6, r0, r3, r9 │ │ │ │ + rscseq r1, r8, r4, ror #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [pc, #84] @ 5cf254 <__cxa_atexit@plt+0x5c2f08> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5cf248 <__cxa_atexit@plt+0x5c2efc> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #44] @ 5cf258 <__cxa_atexit@plt+0x5c2f0c> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #36] @ 5cf25c <__cxa_atexit@plt+0x5c2f10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r6, r0, r9, r9 │ │ │ │ - @ instruction: 0xfffff810 │ │ │ │ - @ instruction: 0x01069990 │ │ │ │ - smlalseq r1, r8, r8, sl │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #28] @ 5cf29c <__cxa_atexit@plt+0x5c2f50> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #20] @ 5cf2a0 <__cxa_atexit@plt+0x5c2f54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r1 │ │ │ │ + smlatbeq r6, r8, r2, r9 │ │ │ │ + smlatbeq r6, r4, r2, r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5cec58 <__cxa_atexit@plt+0x5c290c> │ │ │ │ - ldr r7, [pc, #52] @ 5cec6c <__cxa_atexit@plt+0x5c2920> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5cf328 <__cxa_atexit@plt+0x5c2fdc> │ │ │ │ + ldr r2, [pc, #116] @ 5cf33c <__cxa_atexit@plt+0x5c2ff0> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5cf30c <__cxa_atexit@plt+0x5c2fc0> │ │ │ │ + ldr r7, [pc, #92] @ 5cf340 <__cxa_atexit@plt+0x5c2ff4> │ │ │ │ + ldr r0, [r9, #11] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5cec4c <__cxa_atexit@plt+0x5c2900> │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r9} │ │ │ │ + beq 5cf31c <__cxa_atexit@plt+0x5c2fd0> │ │ │ │ mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ + b 5cf398 <__cxa_atexit@plt+0x5c304c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cec70 <__cxa_atexit@plt+0x5c2924> │ │ │ │ + ldr r7, [pc, #20] @ 5cf344 <__cxa_atexit@plt+0x5c2ff8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r1, r8, ip, lsr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r1, r8, ip, ror r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5cecf8 <__cxa_atexit@plt+0x5c29ac> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ceda0 <__cxa_atexit@plt+0x5c2a54> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - add r8, r1, #4 │ │ │ │ + ldr lr, [pc, #52] @ 5cf38c <__cxa_atexit@plt+0x5c3040> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5cf384 <__cxa_atexit@plt+0x5c3038> │ │ │ │ + b 5cf398 <__cxa_atexit@plt+0x5c304c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5cf464 <__cxa_atexit@plt+0x5c3118> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + bl b974 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 5ced34 <__cxa_atexit@plt+0x5c29e8> │ │ │ │ - ldr r1, [pc, #332] @ 5cee10 <__cxa_atexit@plt+0x5c2ac4> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5cedd0 <__cxa_atexit@plt+0x5c2a84> │ │ │ │ - ldr r2, [pc, #312] @ 5cee14 <__cxa_atexit@plt+0x5c2ac8> │ │ │ │ - tst r3, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - beq 5ced80 <__cxa_atexit@plt+0x5c2a34> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cedb0 <__cxa_atexit@plt+0x5c2a64> │ │ │ │ - ldr r2, [pc, #244] @ 5cee00 <__cxa_atexit@plt+0x5c2ab4> │ │ │ │ - ldr r1, [pc, #244] @ 5cee04 <__cxa_atexit@plt+0x5c2ab8> │ │ │ │ - cmp r3, #0 │ │ │ │ + beq 5cf42c <__cxa_atexit@plt+0x5c30e0> │ │ │ │ + ldr lr, [pc, #148] @ 5cf478 <__cxa_atexit@plt+0x5c312c> │ │ │ │ + sub r7, r6, #23 │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [pc, #136] @ 5cf47c <__cxa_atexit@plt+0x5c3130> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str lr, [sl, #36] @ 0x24 │ │ │ │ + str r7, [sl, #40] @ 0x28 │ │ │ │ + sub r7, r0, r8 │ │ │ │ + add lr, sl, #12 │ │ │ │ + str r2, [sl, #44] @ 0x2c │ │ │ │ + sub r2, r9, r7 │ │ │ │ + ldr r1, [r5, #20]! │ │ │ │ + stmib sl, {r3, fp} │ │ │ │ + stm lr, {r0, r2, r3, fp} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [sl, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [sl, #28] │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #60] @ 5cf470 <__cxa_atexit@plt+0x5c3124> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [sl, #12]! │ │ │ │ + ldr r7, [pc, #44] @ 5cf474 <__cxa_atexit@plt+0x5c3128> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [sl, #-8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [sl, #-4] │ │ │ │ + sub r7, r6, #39 @ 0x27 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + smlatbeq r6, r0, r1, r9 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5cf568 <__cxa_atexit@plt+0x5c321c> │ │ │ │ + ldr lr, [pc, #244] @ 5cf598 <__cxa_atexit@plt+0x5c324c> │ │ │ │ + ldr r8, [pc, #244] @ 5cf59c <__cxa_atexit@plt+0x5c3250> │ │ │ │ + mov r2, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + tst r0, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + str lr, [r1, #-8]! │ │ │ │ + beq 5cf538 <__cxa_atexit@plt+0x5c31ec> │ │ │ │ + ldr r1, [r0, #3] │ │ │ │ + ldr r8, [r0, #7] │ │ │ │ + ldr r0, [r0, #11] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r8, [r3, #-16] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5cf578 <__cxa_atexit@plt+0x5c322c> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5cf548 <__cxa_atexit@plt+0x5c31fc> │ │ │ │ + ldr r2, [pc, #148] @ 5cf5a8 <__cxa_atexit@plt+0x5c325c> │ │ │ │ + ldr r1, [pc, #148] @ 5cf5ac <__cxa_atexit@plt+0x5c3260> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq 5ced70 <__cxa_atexit@plt+0x5c2a24> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ - ldr r1, [pc, #224] @ 5cee1c <__cxa_atexit@plt+0x5c2ad0> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5cede8 <__cxa_atexit@plt+0x5c2a9c> │ │ │ │ - ldr r3, [pc, #204] @ 5cee20 <__cxa_atexit@plt+0x5c2ad4> │ │ │ │ - tst r2, #3 │ │ │ │ + ldrb r0, [r8] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5ced90 <__cxa_atexit@plt+0x5c2a44> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5ce3b8 <__cxa_atexit@plt+0x5c206c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r2, [r0] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [pc, #80] @ 5cf5a0 <__cxa_atexit@plt+0x5c3254> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #80] @ 5cee08 <__cxa_atexit@plt+0x5c2abc> │ │ │ │ - ldr r3, [pc, #80] @ 5cee0c <__cxa_atexit@plt+0x5c2ac0> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #36] @ 5cf5a4 <__cxa_atexit@plt+0x5c3258> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5cee18 <__cxa_atexit@plt+0x5c2acc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + swpeq r9, r4, [r6] │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r7, r7, #3 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5cf634 <__cxa_atexit@plt+0x5c32e8> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5cf61c <__cxa_atexit@plt+0x5c32d0> │ │ │ │ + ldr r7, [pc, #96] @ 5cf658 <__cxa_atexit@plt+0x5c330c> │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r1, [pc, #92] @ 5cf65c <__cxa_atexit@plt+0x5c3310> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r2, [pc, #44] @ 5cf650 <__cxa_atexit@plt+0x5c3304> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5cee24 <__cxa_atexit@plt+0x5c2ad8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #24] @ 5cf654 <__cxa_atexit@plt+0x5c3308> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r6, r4, pc, r8 @ │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5cf6dc <__cxa_atexit@plt+0x5c3390> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cf6c0 <__cxa_atexit@plt+0x5c3374> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #96] @ 5cf6fc <__cxa_atexit@plt+0x5c33b0> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 5cf700 <__cxa_atexit@plt+0x5c33b4> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #44] @ 5cf6f4 <__cxa_atexit@plt+0x5c33a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff6a0 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - rscseq r1, r8, r4, asr #17 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - @ instruction: 0xfffff6d0 │ │ │ │ - rscseq r1, r8, r4, lsr #17 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffff658 │ │ │ │ - rscseq r1, r8, ip, lsl #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5cf6f8 <__cxa_atexit@plt+0x5c33ac> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + smlabteq r6, r8, pc, r8 @ │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5cf73c <__cxa_atexit@plt+0x5c33f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcs 5cf798 <__cxa_atexit@plt+0x5c344c> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5cf7b8 <__cxa_atexit@plt+0x5c346c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cf798 <__cxa_atexit@plt+0x5c344c> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [pc, #108] @ 5cf7dc <__cxa_atexit@plt+0x5c3490> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #96] @ 5cf7e0 <__cxa_atexit@plt+0x5c3494> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #52] @ 5cf7d4 <__cxa_atexit@plt+0x5c3488> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 5cf7d8 <__cxa_atexit@plt+0x5c348c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cee9c <__cxa_atexit@plt+0x5c2b50> │ │ │ │ - ldr r2, [pc, #128] @ 5ceec4 <__cxa_atexit@plt+0x5c2b78> │ │ │ │ + bhi 5cf814 <__cxa_atexit@plt+0x5c34c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5cf81c <__cxa_atexit@plt+0x5c34d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ceea4 <__cxa_atexit@plt+0x5c2b58> │ │ │ │ - ldr r3, [pc, #104] @ 5ceec8 <__cxa_atexit@plt+0x5c2b7c> │ │ │ │ - ldr r2, [pc, #104] @ 5ceecc <__cxa_atexit@plt+0x5c2b80> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5cee8c <__cxa_atexit@plt+0x5c2b40> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5ceed0 <__cxa_atexit@plt+0x5c2b84> │ │ │ │ - ldr r5, [pc, #36] @ 5ceed4 <__cxa_atexit@plt+0x5c2b88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + b 5e6920 <__cxa_atexit@plt+0x5da5d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - @ instruction: 0xfffff344 │ │ │ │ - smlabteq r6, ip, r6, r9 │ │ │ │ - ldrsbteq r1, [r8], #112 @ 0x70 │ │ │ │ - smlabbeq r6, r4, r6, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5cef4c <__cxa_atexit@plt+0x5c2c00> │ │ │ │ - ldr r2, [pc, #128] @ 5cef74 <__cxa_atexit@plt+0x5c2c28> │ │ │ │ + bhi 5cf850 <__cxa_atexit@plt+0x5c3504> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5cf858 <__cxa_atexit@plt+0x5c350c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ + mov r5, r3 │ │ │ │ + b 5e6488 <__cxa_atexit@plt+0x5da13c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5cf8dc <__cxa_atexit@plt+0x5c3590> │ │ │ │ + ldr r3, [pc, #112] @ 5cf8f4 <__cxa_atexit@plt+0x5c35a8> │ │ │ │ + ldr r2, [pc, #112] @ 5cf8f8 <__cxa_atexit@plt+0x5c35ac> │ │ │ │ + ldr r1, [pc, #112] @ 5cf8fc <__cxa_atexit@plt+0x5c35b0> │ │ │ │ + ldr lr, [pc, #112] @ 5cf900 <__cxa_atexit@plt+0x5c35b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #16]! │ │ │ │ + mov r3, r7 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + add r2, r7, #40 @ 0x28 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm r2, {r7, r9, lr} │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + str r1, [r7, #56] @ 0x38 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5cf904 <__cxa_atexit@plt+0x5c35b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffbf0 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + rscseq r0, r8, ip, asr #29 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cef54 <__cxa_atexit@plt+0x5c2c08> │ │ │ │ - ldr r3, [pc, #104] @ 5cef78 <__cxa_atexit@plt+0x5c2c2c> │ │ │ │ - ldr r2, [pc, #104] @ 5cef7c <__cxa_atexit@plt+0x5c2c30> │ │ │ │ + bhi 5cf974 <__cxa_atexit@plt+0x5c3628> │ │ │ │ + ldr r3, [pc, #92] @ 5cf984 <__cxa_atexit@plt+0x5c3638> │ │ │ │ + mov r7, r5 │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5cef3c <__cxa_atexit@plt+0x5c2bf0> │ │ │ │ - mov r5, r7 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5cf964 <__cxa_atexit@plt+0x5c3618> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ mov r7, r9 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 5cf9b8 <__cxa_atexit@plt+0x5c366c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5cef80 <__cxa_atexit@plt+0x5c2c34> │ │ │ │ - ldr r5, [pc, #36] @ 5cef84 <__cxa_atexit@plt+0x5c2c38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #12] @ 5cf988 <__cxa_atexit@plt+0x5c363c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - @ instruction: 0xfffff294 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - rscseq r1, r8, r0, lsr #14 │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cefcc <__cxa_atexit@plt+0x5c2c80> │ │ │ │ - ldr r7, [pc, #52] @ 5cefe0 <__cxa_atexit@plt+0x5c2c94> │ │ │ │ - tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5cefc0 <__cxa_atexit@plt+0x5c2c74> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ceff0 <__cxa_atexit@plt+0x5c2ca4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cefe4 <__cxa_atexit@plt+0x5c2c98> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r0, r8, ip, lsr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + mov r8, fp │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 5cf9b8 <__cxa_atexit@plt+0x5c366c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5cfa54 <__cxa_atexit@plt+0x5c3708> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5cfa10 <__cxa_atexit@plt+0x5c36c4> │ │ │ │ + ldr r7, [pc, #180] @ 5cfa98 <__cxa_atexit@plt+0x5c374c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ + ldr r1, [pc, #156] @ 5cfa9c <__cxa_atexit@plt+0x5c3750> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5cfa74 <__cxa_atexit@plt+0x5c3728> │ │ │ │ + ldr lr, [pc, #124] @ 5cfaa0 <__cxa_atexit@plt+0x5c3754> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r1, r1, r7 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5cfa94 <__cxa_atexit@plt+0x5c3748> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r6, [pc, #20] @ 5cfa90 <__cxa_atexit@plt+0x5c3744> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq r1, [r8], #108 @ 0x6c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5cf06c <__cxa_atexit@plt+0x5c2d20> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cf114 <__cxa_atexit@plt+0x5c2dc8> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - add r8, r1, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 5cf0a8 <__cxa_atexit@plt+0x5c2d5c> │ │ │ │ - ldr r1, [pc, #332] @ 5cf184 <__cxa_atexit@plt+0x5c2e38> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5cf144 <__cxa_atexit@plt+0x5c2df8> │ │ │ │ - ldr r2, [pc, #312] @ 5cf188 <__cxa_atexit@plt+0x5c2e3c> │ │ │ │ - tst r3, #3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5cf9b8 <__cxa_atexit@plt+0x5c366c> │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5cfb10 <__cxa_atexit@plt+0x5c37c4> │ │ │ │ + ldr lr, [pc, #72] @ 5cfb28 <__cxa_atexit@plt+0x5c37dc> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r8, [r3, #16] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add r1, r1, r7 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5cfb2c <__cxa_atexit@plt+0x5c37e0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - beq 5cf0f4 <__cxa_atexit@plt+0x5c2da8> │ │ │ │ - mov r5, r7 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5cfb64 <__cxa_atexit@plt+0x5c3818> │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, r3 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5cf124 <__cxa_atexit@plt+0x5c2dd8> │ │ │ │ - ldr r2, [pc, #244] @ 5cf174 <__cxa_atexit@plt+0x5c2e28> │ │ │ │ - ldr r1, [pc, #244] @ 5cf178 <__cxa_atexit@plt+0x5c2e2c> │ │ │ │ - cmp r3, #0 │ │ │ │ + mov r8, fp │ │ │ │ + b 5cf9b8 <__cxa_atexit@plt+0x5c366c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cfbb4 <__cxa_atexit@plt+0x5c3868> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #68] @ 5cfbd4 <__cxa_atexit@plt+0x5c3888> │ │ │ │ + add r0, r0, r7 │ │ │ │ + sub r1, r1, r7 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #20] @ 5cfbd0 <__cxa_atexit@plt+0x5c3884> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + strheq r9, [r6, -r4] │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5cfc30 <__cxa_atexit@plt+0x5c38e4> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #56] @ 5cfc48 <__cxa_atexit@plt+0x5c38fc> │ │ │ │ + add r0, r0, r7 │ │ │ │ + sub r1, r1, r7 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5cfc4c <__cxa_atexit@plt+0x5c3900> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5cfd18 <__cxa_atexit@plt+0x5c39cc> │ │ │ │ + ldr r3, [pc, #216] @ 5cfd4c <__cxa_atexit@plt+0x5c3a00> │ │ │ │ + mov r7, r2 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5cfcf8 <__cxa_atexit@plt+0x5c39ac> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-20] @ 0xffffffec │ │ │ │ + add r3, r6, #8 │ │ │ │ + mov lr, #0 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + str lr, [r2, #-12] │ │ │ │ + str r9, [r2, #-8] │ │ │ │ + bcc 5cfd2c <__cxa_atexit@plt+0x5c39e0> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5cfd08 <__cxa_atexit@plt+0x5c39bc> │ │ │ │ + ldr r2, [pc, #140] @ 5cfd58 <__cxa_atexit@plt+0x5c3a0c> │ │ │ │ + ldr r1, [pc, #140] @ 5cfd5c <__cxa_atexit@plt+0x5c3a10> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq 5cf0e4 <__cxa_atexit@plt+0x5c2d98> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ - ldr r1, [pc, #224] @ 5cf190 <__cxa_atexit@plt+0x5c2e44> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5cf15c <__cxa_atexit@plt+0x5c2e10> │ │ │ │ - ldr r3, [pc, #204] @ 5cf194 <__cxa_atexit@plt+0x5c2e48> │ │ │ │ - tst r2, #3 │ │ │ │ + ldrb r7, [r7] │ │ │ │ str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5cf104 <__cxa_atexit@plt+0x5c2db8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5ce1b0 <__cxa_atexit@plt+0x5c1e64> │ │ │ │ + sub r2, r3, #3 │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #80] @ 5cf17c <__cxa_atexit@plt+0x5c2e30> │ │ │ │ - ldr r3, [pc, #80] @ 5cf180 <__cxa_atexit@plt+0x5c2e34> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5cf18c <__cxa_atexit@plt+0x5c2e40> │ │ │ │ + ldr r7, [pc, #52] @ 5cfd54 <__cxa_atexit@plt+0x5c3a08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5cf198 <__cxa_atexit@plt+0x5c2e4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #28] @ 5cfd50 <__cxa_atexit@plt+0x5c3a04> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff124 │ │ │ │ - smlatbeq r6, ip, r4, r9 │ │ │ │ - rscseq r1, r8, ip, asr #10 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - @ instruction: 0xfffff154 │ │ │ │ - rscseq r1, r8, ip, lsr #10 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffff0dc │ │ │ │ - rscseq r1, r8, r4, lsl r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub ip, r5, #28 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5cf23c <__cxa_atexit@plt+0x5c2ef0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5cf248 <__cxa_atexit@plt+0x5c2efc> │ │ │ │ - ldr lr, [pc, #140] @ 5cf258 <__cxa_atexit@plt+0x5c2f0c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #136] @ 5cf25c <__cxa_atexit@plt+0x5c2f10> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [pc, #120] @ 5cf260 <__cxa_atexit@plt+0x5c2f14> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add r1, r9, #1 │ │ │ │ - ldr r9, [pc, #100] @ 5cf264 <__cxa_atexit@plt+0x5c2f18> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #88] @ 5cf268 <__cxa_atexit@plt+0x5c2f1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [pc, #76] @ 5cf26c <__cxa_atexit@plt+0x5c2f20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r5, ip │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - smlabbeq r6, ip, r3, r9 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlatbeq r6, r8, r4, r9 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + smlalseq r0, r8, r8, sl │ │ │ │ + andeq r0, r0, ip, asr #3 │ │ │ │ + smlatbeq r6, r4, r9, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5cf294 <__cxa_atexit@plt+0x5c2f48> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1188420 <__cxa_atexit@plt+0x117c0d4> │ │ │ │ - @ instruction: 0x010692b4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5cf34c <__cxa_atexit@plt+0x5c3000> │ │ │ │ - ldr r8, [pc, #180] @ 5cf36c <__cxa_atexit@plt+0x5c3020> │ │ │ │ - ldr r9, [pc, #180] @ 5cf370 <__cxa_atexit@plt+0x5c3024> │ │ │ │ - add r7, r2, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - beq 5cf340 <__cxa_atexit@plt+0x5c2ff4> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #32 │ │ │ │ - cmp r8, ip │ │ │ │ - bcc 5cf358 <__cxa_atexit@plt+0x5c300c> │ │ │ │ - ldr lr, [pc, #116] @ 5cf374 <__cxa_atexit@plt+0x5c3028> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - sub sl, ip, #6 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r2, [pc, #100] @ 5cf378 <__cxa_atexit@plt+0x5c302c> │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr lr, [pc, #92] @ 5cf37c <__cxa_atexit@plt+0x5c3030> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - mov r6, ip │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + add r3, r6, #8 │ │ │ │ + mov lr, #0 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r1, lr} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5cfdd8 <__cxa_atexit@plt+0x5c3a8c> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5cfdd0 <__cxa_atexit@plt+0x5c3a84> │ │ │ │ + ldr r7, [pc, #84] @ 5cfdfc <__cxa_atexit@plt+0x5c3ab0> │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r1, [pc, #80] @ 5cfe00 <__cxa_atexit@plt+0x5c3ab4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, ip │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - mrseq r9, LR_usr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r7, [pc, #24] @ 5cfdf8 <__cxa_atexit@plt+0x5c3aac> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + smlabteq r6, r0, r8, r8 │ │ │ │ + andeq r0, r0, r6, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5cf3f0 <__cxa_atexit@plt+0x5c30a4> │ │ │ │ - ldr lr, [pc, #88] @ 5cf3fc <__cxa_atexit@plt+0x5c30b0> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5cfe74 <__cxa_atexit@plt+0x5c3b28> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - ldr r0, [pc, #68] @ 5cf400 <__cxa_atexit@plt+0x5c30b4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #56] @ 5cf404 <__cxa_atexit@plt+0x5c30b8> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, #0 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - @ instruction: 0x01069194 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5cf478 <__cxa_atexit@plt+0x5c312c> │ │ │ │ - ldr r2, [pc, #96] @ 5cf490 <__cxa_atexit@plt+0x5c3144> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - ldr r2, [pc, #76] @ 5cf494 <__cxa_atexit@plt+0x5c3148> │ │ │ │ - add lr, r7, #24 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #68] @ 5cf498 <__cxa_atexit@plt+0x5c314c> │ │ │ │ - add r2, r2, #1 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cfe64 <__cxa_atexit@plt+0x5c3b18> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r0, [pc, #80] @ 5cfe90 <__cxa_atexit@plt+0x5c3b44> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #68] @ 5cfe94 <__cxa_atexit@plt+0x5c3b48> │ │ │ │ + sub r8, r6, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r5, [r7, #16] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5cf49c <__cxa_atexit@plt+0x5c3150> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - smlabteq r6, ip, r0, r9 │ │ │ │ - rscseq r1, r8, r4, lsl r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5cf550 <__cxa_atexit@plt+0x5c3204> │ │ │ │ - ldr r0, [pc, #188] @ 5cf580 <__cxa_atexit@plt+0x5c3234> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r9, [r1, #-4]! │ │ │ │ + ldr r3, [pc, #16] @ 5cfe8c <__cxa_atexit@plt+0x5c3b40> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + andeq r0, r0, r6, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5cff10 <__cxa_atexit@plt+0x5c3bc4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5cff60 <__cxa_atexit@plt+0x5c3c14> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5cff54 <__cxa_atexit@plt+0x5c3c08> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r0, [pc, #176] @ 5cff98 <__cxa_atexit@plt+0x5c3c4c> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ add r0, pc, r0 │ │ │ │ - tst r3, #3 │ │ │ │ - stmdb r1, {r0, r8} │ │ │ │ - beq 5cf540 <__cxa_atexit@plt+0x5c31f4> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5cf55c <__cxa_atexit@plt+0x5c3210> │ │ │ │ - ldr r7, [pc, #140] @ 5cf588 <__cxa_atexit@plt+0x5c323c> │ │ │ │ - ldr r1, [pc, #140] @ 5cf58c <__cxa_atexit@plt+0x5c3240> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #164] @ 5cff9c <__cxa_atexit@plt+0x5c3c50> │ │ │ │ + sub r8, r3, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [pc, #124] @ 5cf590 <__cxa_atexit@plt+0x5c3244> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5cff70 <__cxa_atexit@plt+0x5c3c24> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr lr, [pc, #100] @ 5cff94 <__cxa_atexit@plt+0x5c3c48> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cf584 <__cxa_atexit@plt+0x5c3238> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r6, [pc, #40] @ 5cff90 <__cxa_atexit@plt+0x5c3c44> │ │ │ │ + mov r2, #8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5cff7c <__cxa_atexit@plt+0x5c3c30> │ │ │ │ + ldr r6, [pc, #20] @ 5cff8c <__cxa_atexit@plt+0x5c3c40> │ │ │ │ + mov r2, #16 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq r1, r8, ip, lsr #2 │ │ │ │ - @ instruction: 0xfffffd9c │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + andeq r0, r0, r6, lsr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cf604 <__cxa_atexit@plt+0x5c32b8> │ │ │ │ - ldr r7, [pc, #92] @ 5cf620 <__cxa_atexit@plt+0x5c32d4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #76] @ 5cf624 <__cxa_atexit@plt+0x5c32d8> │ │ │ │ - add lr, r3, #24 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #68] @ 5cf628 <__cxa_atexit@plt+0x5c32dc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 5cffec <__cxa_atexit@plt+0x5c3ca0> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr lr, [pc, #56] @ 5d0004 <__cxa_atexit@plt+0x5c3cb8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ str r7, [r3, #16] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cf62c <__cxa_atexit@plt+0x5c32e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #20] @ 5d0008 <__cxa_atexit@plt+0x5c3cbc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabbeq r6, r4, ip, r8 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + rscseq r0, r8, r4, asr #15 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5d0060 <__cxa_atexit@plt+0x5c3d14> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d0058 <__cxa_atexit@plt+0x5c3d0c> │ │ │ │ + ldr r8, [pc, #40] @ 5d0068 <__cxa_atexit@plt+0x5c3d1c> │ │ │ │ + ldr r3, [pc, #40] @ 5d006c <__cxa_atexit@plt+0x5c3d20> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0x01068f9c │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - rscseq r1, r8, r8, lsl #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cf694 <__cxa_atexit@plt+0x5c3348> │ │ │ │ - ldr r2, [pc, #96] @ 5cf6b0 <__cxa_atexit@plt+0x5c3364> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - sub r7, r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r8, r0, lsl #15 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + rscseq r0, r8, ip, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cf6a0 <__cxa_atexit@plt+0x5c3354> │ │ │ │ - ldr r5, [pc, #72] @ 5cf6b4 <__cxa_atexit@plt+0x5c3368> │ │ │ │ - tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5cf684 <__cxa_atexit@plt+0x5c3338> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi 5d00f8 <__cxa_atexit@plt+0x5c3dac> │ │ │ │ + ldr r3, [pc, #116] @ 5d0108 <__cxa_atexit@plt+0x5c3dbc> │ │ │ │ + mov r7, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 5d00d4 <__cxa_atexit@plt+0x5c3d88> │ │ │ │ + ldr r3, [sl, #11] │ │ │ │ + adds r7, r3, #1 │ │ │ │ + bmi 5d00e4 <__cxa_atexit@plt+0x5c3d98> │ │ │ │ + ldr r2, [pc, #92] @ 5d0118 <__cxa_atexit@plt+0x5c3dcc> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + str r0, [r5, #16] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #32] @ 5d010c <__cxa_atexit@plt+0x5c3dc0> │ │ │ │ + ldr r0, [pc, #32] @ 5d0110 <__cxa_atexit@plt+0x5c3dc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5cf6b8 <__cxa_atexit@plt+0x5c336c> │ │ │ │ + ldr r7, [pc, #20] @ 5d0114 <__cxa_atexit@plt+0x5c3dc8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - @ instruction: 0xfffff608 │ │ │ │ - rscseq r0, r8, r8, ror #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrshteq r0, [r8], #104 @ 0x68 │ │ │ │ + ldrshteq r0, [r8], #100 @ 0x64 │ │ │ │ + ldrshteq r0, [r8], #100 @ 0x64 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r0, r8, r4, asr #13 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5cf720 <__cxa_atexit@plt+0x5c33d4> │ │ │ │ - ldr r2, [pc, #56] @ 5cf730 <__cxa_atexit@plt+0x5c33e4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #48] @ 5cf734 <__cxa_atexit@plt+0x5c33e8> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 5d0158 <__cxa_atexit@plt+0x5c3e0c> │ │ │ │ + ldr r1, [pc, #48] @ 5d0170 <__cxa_atexit@plt+0x5c3e24> │ │ │ │ + ldr r0, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5d0174 <__cxa_atexit@plt+0x5c3e28> │ │ │ │ + ldr r0, [pc, #20] @ 5d0178 <__cxa_atexit@plt+0x5c3e2c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq r0, r8, r0, lsl #13 │ │ │ │ + rscseq r0, r8, ip, ror r6 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #120] @ 5d0204 <__cxa_atexit@plt+0x5c3eb8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r9, #16] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #24] │ │ │ │ + beq 5d01ec <__cxa_atexit@plt+0x5c3ea0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r1, r8 │ │ │ │ + bcc 5d01f4 <__cxa_atexit@plt+0x5c3ea8> │ │ │ │ + ldrb lr, [r7, #3] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, r3, #8 │ │ │ │ + sub r2, r8, #1 │ │ │ │ + strb lr, [r0, r1] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r2, [pc, #48] @ 5d0208 <__cxa_atexit@plt+0x5c3ebc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r3} │ │ │ │ + sub r6, r0, #1 │ │ │ │ + stmda r5!, {r6, r7} │ │ │ │ + mov r6, r8 │ │ │ │ + b 5d0278 <__cxa_atexit@plt+0x5c3f2c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - rsceq r1, r1, lr, lsr fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5cf784 <__cxa_atexit@plt+0x5c3438> │ │ │ │ - ldr r2, [pc, #56] @ 5cf794 <__cxa_atexit@plt+0x5c3448> │ │ │ │ - sub sl, r6, #6 │ │ │ │ + bcc 5d0260 <__cxa_atexit@plt+0x5c3f14> │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldrb lr, [r7, #3] │ │ │ │ + add r0, r8, #8 │ │ │ │ + sub r1, r6, #1 │ │ │ │ + strb lr, [r0, r2] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + stmda r5!, {r2, r7} │ │ │ │ + ldr r2, [pc, #20] @ 5d026c <__cxa_atexit@plt+0x5c3f20> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [pc, #36] @ 5cf798 <__cxa_atexit@plt+0x5c344c> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + b 5d0278 <__cxa_atexit@plt+0x5c3f2c> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - smlatbeq r6, ip, sp, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5cf804 <__cxa_atexit@plt+0x5c34b8> │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5cf810 <__cxa_atexit@plt+0x5c34c4> │ │ │ │ - ldr r2, [pc, #84] @ 5cf820 <__cxa_atexit@plt+0x5c34d4> │ │ │ │ - ldr r1, [pc, #84] @ 5cf824 <__cxa_atexit@plt+0x5c34d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d0304 <__cxa_atexit@plt+0x5c3fb8> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 5d02cc <__cxa_atexit@plt+0x5c3f80> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r0, [pc, #156] @ 5d0344 <__cxa_atexit@plt+0x5c3ff8> │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #144] @ 5d0348 <__cxa_atexit@plt+0x5c3ffc> │ │ │ │ + sub r8, r3, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 5cf828 <__cxa_atexit@plt+0x5c34dc> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - rsceq r1, r1, r6, asr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d0320 <__cxa_atexit@plt+0x5c3fd4> │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ 5d034c <__cxa_atexit@plt+0x5c4000> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r0, r1, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #52] @ 5d0340 <__cxa_atexit@plt+0x5c3ff4> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r6, [pc, #20] @ 5d033c <__cxa_atexit@plt+0x5c3ff0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0x010683bc │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5cf890 <__cxa_atexit@plt+0x5c3544> │ │ │ │ - ldr lr, [pc, #76] @ 5cf8a0 <__cxa_atexit@plt+0x5c3554> │ │ │ │ - ldr r1, [pc, #76] @ 5cf8a4 <__cxa_atexit@plt+0x5c3558> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr lr, [pc, #52] @ 5cf8a8 <__cxa_atexit@plt+0x5c355c> │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm r9, {r2, r7, r8, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlatbeq r6, r8, ip, r8 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ + bcc 5d0394 <__cxa_atexit@plt+0x5c4048> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #40] @ 5d03ac <__cxa_atexit@plt+0x5c4060> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d03b0 <__cxa_atexit@plt+0x5c4064> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabteq r6, ip, r8, r8 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r8, ror #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + strb r1, [r2, r3] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 5d0278 <__cxa_atexit@plt+0x5c3f2c> │ │ │ │ + rscseq r0, r8, r4, lsr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cf924 <__cxa_atexit@plt+0x5c35d8> │ │ │ │ - ldr r7, [pc, #104] @ 5cf93c <__cxa_atexit@plt+0x5c35f0> │ │ │ │ - ldr r1, [pc, #104] @ 5cf940 <__cxa_atexit@plt+0x5c35f4> │ │ │ │ - mov r3, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r1, r6, #26 │ │ │ │ - cmp r9, #10 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - ble 5cf908 <__cxa_atexit@plt+0x5c35bc> │ │ │ │ - ldr lr, [pc, #68] @ 5cf948 <__cxa_atexit@plt+0x5c35fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 5cf910 <__cxa_atexit@plt+0x5c35c4> │ │ │ │ - ldr lr, [pc, #52] @ 5cf944 <__cxa_atexit@plt+0x5c35f8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str r3, [r2, #32] │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5d042c <__cxa_atexit@plt+0x5c40e0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d0424 <__cxa_atexit@plt+0x5c40d8> │ │ │ │ + ldr r8, [pc, #40] @ 5d0434 <__cxa_atexit@plt+0x5c40e8> │ │ │ │ + ldr r3, [pc, #40] @ 5d0438 <__cxa_atexit@plt+0x5c40ec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cf94c <__cxa_atexit@plt+0x5c3600> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - @ instruction: 0xfffffbc4 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rscseq r0, r8, ip, ror #26 │ │ │ │ + ldrshteq r0, [r8], #48 @ 0x30 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + ldrsbteq r0, [r8], #60 @ 0x3c │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cf9fc <__cxa_atexit@plt+0x5c36b0> │ │ │ │ - ldr r3, [pc, #184] @ 5cfa28 <__cxa_atexit@plt+0x5c36dc> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi 5d04c4 <__cxa_atexit@plt+0x5c4178> │ │ │ │ + ldr r3, [pc, #116] @ 5d04d4 <__cxa_atexit@plt+0x5c4188> │ │ │ │ + mov r7, r5 │ │ │ │ + tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - beq 5cf9cc <__cxa_atexit@plt+0x5c3680> │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5cfa0c <__cxa_atexit@plt+0x5c36c0> │ │ │ │ - ldr r7, [pc, #148] @ 5cfa2c <__cxa_atexit@plt+0x5c36e0> │ │ │ │ - ldr r1, [pc, #148] @ 5cfa30 <__cxa_atexit@plt+0x5c36e4> │ │ │ │ - mov r2, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r2, {r1, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - sub r1, r3, #26 │ │ │ │ - cmp r9, #10 │ │ │ │ - str sl, [r2, #8] │ │ │ │ - ble 5cf9dc <__cxa_atexit@plt+0x5c3690> │ │ │ │ - ldr lr, [pc, #112] @ 5cfa38 <__cxa_atexit@plt+0x5c36ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 5cf9e4 <__cxa_atexit@plt+0x5c3698> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 5d04a0 <__cxa_atexit@plt+0x5c4154> │ │ │ │ + ldr r3, [sl, #11] │ │ │ │ + adds r7, r3, #1 │ │ │ │ + bmi 5d04b0 <__cxa_atexit@plt+0x5c4164> │ │ │ │ + ldr r2, [pc, #92] @ 5d04e4 <__cxa_atexit@plt+0x5c4198> │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + str r0, [r5, #16] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #80] @ 5cfa34 <__cxa_atexit@plt+0x5c36e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 5cfa40 <__cxa_atexit@plt+0x5c36f4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #32] @ 5d04d8 <__cxa_atexit@plt+0x5c418c> │ │ │ │ + ldr r0, [pc, #32] @ 5d04dc <__cxa_atexit@plt+0x5c4190> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5cfa3c <__cxa_atexit@plt+0x5c36f0> │ │ │ │ + ldr r7, [pc, #20] @ 5d04e0 <__cxa_atexit@plt+0x5c4194> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - rscseq r0, r8, r0, lsl #25 │ │ │ │ - smlalseq r0, r8, ip, ip │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r0, r8, r8, ror #6 │ │ │ │ + rscseq r0, r8, r4, ror #6 │ │ │ │ + rscseq r0, r8, r4, ror #6 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r0, r8, r4, lsr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - ldmib r6, {r8, sl} │ │ │ │ - add r6, r2, #32 │ │ │ │ - add r5, r5, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cfac8 <__cxa_atexit@plt+0x5c377c> │ │ │ │ - ldr r7, [pc, #104] @ 5cfae0 <__cxa_atexit@plt+0x5c3794> │ │ │ │ - ldr r1, [pc, #104] @ 5cfae4 <__cxa_atexit@plt+0x5c3798> │ │ │ │ - mov r3, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 5d0524 <__cxa_atexit@plt+0x5c41d8> │ │ │ │ + ldr r1, [pc, #48] @ 5d053c <__cxa_atexit@plt+0x5c41f0> │ │ │ │ + ldr r0, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r1, r6, #26 │ │ │ │ - cmp r9, #10 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - ble 5cfaac <__cxa_atexit@plt+0x5c3760> │ │ │ │ - ldr lr, [pc, #68] @ 5cfaec <__cxa_atexit@plt+0x5c37a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 5cfab4 <__cxa_atexit@plt+0x5c3768> │ │ │ │ - ldr lr, [pc, #52] @ 5cfae8 <__cxa_atexit@plt+0x5c379c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cfaf0 <__cxa_atexit@plt+0x5c37a4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5d0540 <__cxa_atexit@plt+0x5c41f4> │ │ │ │ + ldr r0, [pc, #20] @ 5d0544 <__cxa_atexit@plt+0x5c41f8> │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbb4 │ │ │ │ - @ instruction: 0xfffffa20 │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - rscseq r0, r8, r8, asr #23 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r9 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cfb7c <__cxa_atexit@plt+0x5c3830> │ │ │ │ - ldr r7, [pc, #152] @ 5cfbb4 <__cxa_atexit@plt+0x5c3868> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #148] @ 5cfbb8 <__cxa_atexit@plt+0x5c386c> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5cfb94 <__cxa_atexit@plt+0x5c3848> │ │ │ │ - ldr r7, [pc, #128] @ 5cfbc4 <__cxa_atexit@plt+0x5c3878> │ │ │ │ - ldr r2, [pc, #128] @ 5cfbc8 <__cxa_atexit@plt+0x5c387c> │ │ │ │ - ldr r1, [pc, #128] @ 5cfbcc <__cxa_atexit@plt+0x5c3880> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r7, r3, #26 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - stmdb r6, {r1, r8} │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrshteq r0, [r8], #32 │ │ │ │ + rscseq r0, r8, ip, ror #5 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #128] @ 5d05d8 <__cxa_atexit@plt+0x5c428c> │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #24] │ │ │ │ + beq 5d05c0 <__cxa_atexit@plt+0x5c4274> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5d05c8 <__cxa_atexit@plt+0x5c427c> │ │ │ │ + ldrb r8, [r7, #3] │ │ │ │ + mov r2, r0 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + strb r8, [r2, #8]! │ │ │ │ + ldr r1, [pc, #64] @ 5d05dc <__cxa_atexit@plt+0x5c4290> │ │ │ │ + add r9, r0, #9 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + stmdb r5, {r7, lr} │ │ │ │ + str r2, [r5], #-16 │ │ │ │ mov r6, r3 │ │ │ │ - b 13aa304 <__cxa_atexit@plt+0x139dfb8> │ │ │ │ - ldr r7, [pc, #60] @ 5cfbc0 <__cxa_atexit@plt+0x5c3874> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, sl │ │ │ │ + b 5d0654 <__cxa_atexit@plt+0x5c4308> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cfbbc <__cxa_atexit@plt+0x5c3870> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r9, #0 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - ldrshteq r0, [r8], #168 @ 0xa8 │ │ │ │ - rscseq r0, r8, ip, lsl fp │ │ │ │ - @ instruction: 0xfffffae8 │ │ │ │ - @ instruction: 0xfffffb84 │ │ │ │ - @ instruction: 0xfffff950 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5cfc38 <__cxa_atexit@plt+0x5c38ec> │ │ │ │ - ldr r7, [pc, #84] @ 5cfc54 <__cxa_atexit@plt+0x5c3908> │ │ │ │ - ldr r2, [pc, #84] @ 5cfc58 <__cxa_atexit@plt+0x5c390c> │ │ │ │ - ldr r1, [pc, #84] @ 5cfc5c <__cxa_atexit@plt+0x5c3910> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #26 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cfc60 <__cxa_atexit@plt+0x5c3914> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa2c │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - @ instruction: 0xfffff884 │ │ │ │ - rscseq r0, r8, r8, asr sl │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5cfc98 <__cxa_atexit@plt+0x5c394c> │ │ │ │ - ldr r2, [pc, #36] @ 5cfcb0 <__cxa_atexit@plt+0x5c3964> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ - ldr r7, [pc, #20] @ 5cfcb4 <__cxa_atexit@plt+0x5c3968> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - rscseq r0, r8, r4, lsl #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5cfcf8 <__cxa_atexit@plt+0x5c39ac> │ │ │ │ - ldr r2, [pc, #36] @ 5cfd10 <__cxa_atexit@plt+0x5c39c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ - ldr r7, [pc, #20] @ 5cfd14 <__cxa_atexit@plt+0x5c39c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bcc 5d063c <__cxa_atexit@plt+0x5c42f0> │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldrb r8, [r7, #3] │ │ │ │ + sub r2, r6, #1 │ │ │ │ + mov r1, r0 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + strb r8, [r1, #8]! │ │ │ │ + ldr r2, [pc, #44] @ 5d0648 <__cxa_atexit@plt+0x5c42fc> │ │ │ │ + add r9, r0, #9 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r7, lr} │ │ │ │ + str r1, [r5], #-16 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 5d0654 <__cxa_atexit@plt+0x5c4308> │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - rscseq r0, r8, r4, lsr #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5cfda4 <__cxa_atexit@plt+0x5c3a58> │ │ │ │ - ldr r7, [pc, #152] @ 5cfddc <__cxa_atexit@plt+0x5c3a90> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #148] @ 5cfde0 <__cxa_atexit@plt+0x5c3a94> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5cfdbc <__cxa_atexit@plt+0x5c3a70> │ │ │ │ - ldr r7, [pc, #128] @ 5cfdec <__cxa_atexit@plt+0x5c3aa0> │ │ │ │ - ldr r2, [pc, #128] @ 5cfdf0 <__cxa_atexit@plt+0x5c3aa4> │ │ │ │ - ldr r1, [pc, #128] @ 5cfdf4 <__cxa_atexit@plt+0x5c3aa8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #12]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + andeq r1, r0, sl, lsr #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 5d06e8 <__cxa_atexit@plt+0x5c439c> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #12]! │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 5d06b0 <__cxa_atexit@plt+0x5c4364> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #160] @ 5d072c <__cxa_atexit@plt+0x5c43e0> │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r7, r3, #26 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - stmdb r6, {r1, r8} │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r1, [pc, #148] @ 5d0730 <__cxa_atexit@plt+0x5c43e4> │ │ │ │ + sub r9, lr, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5d0704 <__cxa_atexit@plt+0x5c43b8> │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ 5d0734 <__cxa_atexit@plt+0x5c43e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r0, r1, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - b 13aa304 <__cxa_atexit@plt+0x139dfb8> │ │ │ │ - ldr r7, [pc, #60] @ 5cfde8 <__cxa_atexit@plt+0x5c3a9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cfde4 <__cxa_atexit@plt+0x5c3a98> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [pc, #56] @ 5d0728 <__cxa_atexit@plt+0x5c43dc> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r6, [pc, #24] @ 5d0724 <__cxa_atexit@plt+0x5c43d8> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r9, #0 │ │ │ │ - bx r0 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - ldrsbteq r0, [r8], #128 @ 0x80 │ │ │ │ - ldrshteq r0, [r8], #132 @ 0x84 │ │ │ │ - @ instruction: 0xfffff8c0 │ │ │ │ - @ instruction: 0xfffff95c │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 5cf95c <__cxa_atexit@plt+0x5c3610> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5cfe8c <__cxa_atexit@plt+0x5c3b40> │ │ │ │ - ldr sl, [pc, #104] @ 5cfea4 <__cxa_atexit@plt+0x5c3b58> │ │ │ │ - ldr r2, [pc, #104] @ 5cfea8 <__cxa_atexit@plt+0x5c3b5c> │ │ │ │ - ldr r9, [pc, #104] @ 5cfeac <__cxa_atexit@plt+0x5c3b60> │ │ │ │ - ldr lr, [pc, #104] @ 5cfeb0 <__cxa_atexit@plt+0x5c3b64> │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - stmib r7, {r2, r8, sl} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str lr, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + andeq r0, r0, r7, ror #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d077c <__cxa_atexit@plt+0x5c4430> │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #40] @ 5d0794 <__cxa_atexit@plt+0x5c4448> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5cfeb4 <__cxa_atexit@plt+0x5c3b68> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d0798 <__cxa_atexit@plt+0x5c444c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatteq r6, r4, r4, r8 │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - rscseq r0, r8, r4, lsl r8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r1, r0, sl, ror #27 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + strb r1, [r3, r2] │ │ │ │ + add r3, r2, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 5d0654 <__cxa_atexit@plt+0x5c4308> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5cfefc <__cxa_atexit@plt+0x5c3bb0> │ │ │ │ - ldr r7, [pc, #52] @ 5cff0c <__cxa_atexit@plt+0x5c3bc0> │ │ │ │ + bhi 5d0870 <__cxa_atexit@plt+0x5c4524> │ │ │ │ + ldr r2, [pc, #156] @ 5d0880 <__cxa_atexit@plt+0x5c4534> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5cfef0 <__cxa_atexit@plt+0x5c3ba4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cff1c <__cxa_atexit@plt+0x5c3bd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5d0850 <__cxa_atexit@plt+0x5c4504> │ │ │ │ + ldr r3, [pc, #132] @ 5d0884 <__cxa_atexit@plt+0x5c4538> │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 5d0860 <__cxa_atexit@plt+0x5c4514> │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #84] @ 5d0888 <__cxa_atexit@plt+0x5c453c> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #76] @ 5d088c <__cxa_atexit@plt+0x5c4540> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5cff10 <__cxa_atexit@plt+0x5c3bc4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5d0890 <__cxa_atexit@plt+0x5c4544> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r0, r8, ip, lsr #15 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlatteq r6, ip, ip, r7 │ │ │ │ + rscseq pc, r7, r0, asr #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #436] @ 5d00e0 <__cxa_atexit@plt+0x5c3d94> │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r1, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r5, r3, r1 │ │ │ │ - and r4, r2, #3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r4, #2 │ │ │ │ - beq 5cfffc <__cxa_atexit@plt+0x5c3cb0> │ │ │ │ - cmp r4, #3 │ │ │ │ - beq 5d0048 <__cxa_atexit@plt+0x5c3cfc> │ │ │ │ - ldr r6, [r2, #11] │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r4, [r2, #15] │ │ │ │ - mov r2, r3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r9, [r2, r1]! │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str lr, [r2, #-8] │ │ │ │ - beq 5d0080 <__cxa_atexit@plt+0x5c3d34> │ │ │ │ - cmp r0, #1 │ │ │ │ - ldreq r0, [r7, #15] │ │ │ │ - cmpeq r4, r0 │ │ │ │ - ldreq r0, [r7, #11] │ │ │ │ - cmpeq r6, r0 │ │ │ │ - bne 5d0030 <__cxa_atexit@plt+0x5c3ce4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ - ldr r4, [pc, #312] @ 5d00e8 <__cxa_atexit@plt+0x5c3d9c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r0, ip, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r2, #-8] │ │ │ │ - bhi 5d00c4 <__cxa_atexit@plt+0x5c3d78> │ │ │ │ - ldr r0, [pc, #284] @ 5d00ec <__cxa_atexit@plt+0x5c3da0> │ │ │ │ - sub r2, r5, #24 │ │ │ │ - sub r1, r1, #24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9, sl} │ │ │ │ - mov r2, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - bne 5cff3c <__cxa_atexit@plt+0x5c3bf0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - add r5, r3, r1 │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [pc, #240] @ 5d00f4 <__cxa_atexit@plt+0x5c3da8> │ │ │ │ - ldr r6, [r2, #6] │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, r1]! │ │ │ │ - ands r4, r7, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r6, [r3, #12] │ │ │ │ - beq 5d0090 <__cxa_atexit@plt+0x5c3d44> │ │ │ │ - cmp r4, #2 │ │ │ │ - ldreq r4, [r7, #6] │ │ │ │ - cmpeq r6, r4 │ │ │ │ - beq 5d00a4 <__cxa_atexit@plt+0x5c3d58> │ │ │ │ - ldr r7, [pc, #172] @ 5d00e4 <__cxa_atexit@plt+0x5c3d98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #172] @ 5d00fc <__cxa_atexit@plt+0x5c3db0> │ │ │ │ + ldr r1, [pc, #84] @ 5d0904 <__cxa_atexit@plt+0x5c45b8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #12]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 5d0090 <__cxa_atexit@plt+0x5c3d44> │ │ │ │ - ldr r4, [pc, #152] @ 5d0100 <__cxa_atexit@plt+0x5c3db4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr r7, [pc, #144] @ 5d0104 <__cxa_atexit@plt+0x5c3db8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5d08f8 <__cxa_atexit@plt+0x5c45ac> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #44] @ 5d0908 <__cxa_atexit@plt+0x5c45bc> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #36] @ 5d090c <__cxa_atexit@plt+0x5c45c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ - addeq r7, r4, #1 │ │ │ │ - b 5d003c <__cxa_atexit@plt+0x5c3cf0> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - bx r0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [r7, #2] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r6, [r3, #12] │ │ │ │ - ldr r6, [pc, #64] @ 5d00f8 <__cxa_atexit@plt+0x5c3dac> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - b 132f584 <__cxa_atexit@plt+0x1323238> │ │ │ │ - ldr r7, [pc, #36] @ 5d00f0 <__cxa_atexit@plt+0x5c3da4> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - rscseq r0, r8, r0, ror #11 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - smlatbeq r6, r0, r5, r8 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - smlabteq r6, r4, r4, r8 │ │ │ │ - @ instruction: 0x010684b8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d013c <__cxa_atexit@plt+0x5c3df0> │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5d0140 <__cxa_atexit@plt+0x5c3df4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #28] @ 5d094c <__cxa_atexit@plt+0x5c4600> │ │ │ │ + cmp r0, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d0184 <__cxa_atexit@plt+0x5c3e38> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0184 <__cxa_atexit@plt+0x5c3e38> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #32] @ 5d0198 <__cxa_atexit@plt+0x5c3e4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - b 132f584 <__cxa_atexit@plt+0x1323238> │ │ │ │ - ldr r7, [pc, #16] @ 5d019c <__cxa_atexit@plt+0x5c3e50> │ │ │ │ + ldr r7, [pc, #20] @ 5d0950 <__cxa_atexit@plt+0x5c4604> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - smlatteq r6, r0, r4, r8 │ │ │ │ - smlatbeq r6, r0, r3, r8 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5d0220 <__cxa_atexit@plt+0x5c3ed4> │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0220 <__cxa_atexit@plt+0x5c3ed4> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0220 <__cxa_atexit@plt+0x5c3ed4> │ │ │ │ - ldr r3, [pc, #116] @ 5d0250 <__cxa_atexit@plt+0x5c3f04> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5d0a1c <__cxa_atexit@plt+0x5c46d0> │ │ │ │ + ldr r2, [pc, #216] @ 5d0a50 <__cxa_atexit@plt+0x5c4704> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5d09f4 <__cxa_atexit@plt+0x5c46a8> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5d0a04 <__cxa_atexit@plt+0x5c46b8> │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + add r7, r6, #8 │ │ │ │ + cmp r0, r7 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + bcc 5d0a30 <__cxa_atexit@plt+0x5c46e4> │ │ │ │ + ldr r3, [pc, #152] @ 5d0a60 <__cxa_atexit@plt+0x5c4714> │ │ │ │ + ldr r1, [pc, #152] @ 5d0a64 <__cxa_atexit@plt+0x5c4718> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r2, [r2] │ │ │ │ str r3, [r5] │ │ │ │ - bhi 5d0240 <__cxa_atexit@plt+0x5c3ef4> │ │ │ │ - ldr r7, [pc, #76] @ 5d0254 <__cxa_atexit@plt+0x5c3f08> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d0234 <__cxa_atexit@plt+0x5c3ee8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cff1c <__cxa_atexit@plt+0x5c3bd0> │ │ │ │ - ldr r7, [pc, #52] @ 5d025c <__cxa_atexit@plt+0x5c3f10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ + sub r3, r7, #3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d0258 <__cxa_atexit@plt+0x5c3f0c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - rscseq r0, r8, r8, ror #8 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5d0288 <__cxa_atexit@plt+0x5c3f3c> │ │ │ │ - ldr r7, [pc, #56] @ 5d02b4 <__cxa_atexit@plt+0x5c3f68> │ │ │ │ + ldr r7, [pc, #76] @ 5d0a58 <__cxa_atexit@plt+0x5c470c> │ │ │ │ + mov r5, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5d02b0 <__cxa_atexit@plt+0x5c3f64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5d02a8 <__cxa_atexit@plt+0x5c3f5c> │ │ │ │ - b 5cff1c <__cxa_atexit@plt+0x5c3bd0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - @ instruction: 0x010682b0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d02fc <__cxa_atexit@plt+0x5c3fb0> │ │ │ │ - ldr r7, [pc, #52] @ 5d030c <__cxa_atexit@plt+0x5c3fc0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d02f0 <__cxa_atexit@plt+0x5c3fa4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d031c <__cxa_atexit@plt+0x5c3fd0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d0310 <__cxa_atexit@plt+0x5c3fc4> │ │ │ │ + ldr r7, [pc, #56] @ 5d0a5c <__cxa_atexit@plt+0x5c4710> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq r0, [r8], #48 @ 0x30 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldr r6, [pc, #28] @ 5d0a54 <__cxa_atexit@plt+0x5c4708> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + rscseq pc, r7, r4, lsl lr @ │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + smlatbeq r6, r8, ip, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #436] @ 5d04e0 <__cxa_atexit@plt+0x5c4194> │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5d0ad4 <__cxa_atexit@plt+0x5c4788> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, r3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r3, r6, #8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d0ae8 <__cxa_atexit@plt+0x5c479c> │ │ │ │ + ldr lr, [pc, #104] @ 5d0b10 <__cxa_atexit@plt+0x5c47c4> │ │ │ │ + ldr r0, [pc, #104] @ 5d0b14 <__cxa_atexit@plt+0x5c47c8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ add lr, pc, lr │ │ │ │ - add r5, r3, r1 │ │ │ │ - and r4, r2, #3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r4, #2 │ │ │ │ - beq 5d03fc <__cxa_atexit@plt+0x5c40b0> │ │ │ │ - cmp r4, #3 │ │ │ │ - beq 5d0448 <__cxa_atexit@plt+0x5c40fc> │ │ │ │ - ldr r6, [r2, #11] │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r4, [r2, #15] │ │ │ │ - mov r2, r3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r9, [r2, r1]! │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str lr, [r2, #-8] │ │ │ │ - beq 5d0480 <__cxa_atexit@plt+0x5c4134> │ │ │ │ - cmp r0, #1 │ │ │ │ - ldreq r0, [r7, #15] │ │ │ │ - cmpeq r4, r0 │ │ │ │ - ldreq r0, [r7, #11] │ │ │ │ - cmpeq r6, r0 │ │ │ │ - bne 5d0430 <__cxa_atexit@plt+0x5c40e4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r4, [pc, #312] @ 5d04e8 <__cxa_atexit@plt+0x5c419c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r0, ip, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r2, #-8] │ │ │ │ - bhi 5d04c4 <__cxa_atexit@plt+0x5c4178> │ │ │ │ - ldr r0, [pc, #284] @ 5d04ec <__cxa_atexit@plt+0x5c41a0> │ │ │ │ - sub r2, r5, #24 │ │ │ │ - sub r1, r1, #24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9, sl} │ │ │ │ - mov r2, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - bne 5d033c <__cxa_atexit@plt+0x5c3ff0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - add r5, r3, r1 │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [pc, #240] @ 5d04f4 <__cxa_atexit@plt+0x5c41a8> │ │ │ │ - ldr r6, [r2, #6] │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, r1]! │ │ │ │ - ands r4, r7, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r6, [r3, #12] │ │ │ │ - beq 5d0490 <__cxa_atexit@plt+0x5c4144> │ │ │ │ - cmp r4, #2 │ │ │ │ - ldreq r4, [r7, #6] │ │ │ │ - cmpeq r6, r4 │ │ │ │ - beq 5d04a4 <__cxa_atexit@plt+0x5c4158> │ │ │ │ - ldr r7, [pc, #172] @ 5d04e4 <__cxa_atexit@plt+0x5c4198> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #48] @ 5d0b0c <__cxa_atexit@plt+0x5c47c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #172] @ 5d04fc <__cxa_atexit@plt+0x5c41b0> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r6, [pc, #24] @ 5d0b08 <__cxa_atexit@plt+0x5c47bc> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r3, #12]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 5d0490 <__cxa_atexit@plt+0x5c4144> │ │ │ │ - ldr r4, [pc, #152] @ 5d0500 <__cxa_atexit@plt+0x5c41b4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr r7, [pc, #144] @ 5d0504 <__cxa_atexit@plt+0x5c41b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - addeq r7, r4, #2 │ │ │ │ - b 5d043c <__cxa_atexit@plt+0x5c40f0> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [r7, #2] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r6, [r3, #12] │ │ │ │ - ldr r6, [pc, #64] @ 5d04f8 <__cxa_atexit@plt+0x5c41ac> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ - ldr r7, [pc, #36] @ 5d04f0 <__cxa_atexit@plt+0x5c41a4> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - andeq r0, r0, ip, lsr #5 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - rscseq r0, r8, r4, ror #3 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - smlatbeq r6, r0, r1, r8 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - smlabteq r6, r0, r0, r8 │ │ │ │ - strheq r8, [r6, -ip] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d053c <__cxa_atexit@plt+0x5c41f0> │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5d0540 <__cxa_atexit@plt+0x5c41f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + smlabteq r6, r4, fp, r7 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d0584 <__cxa_atexit@plt+0x5c4238> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0584 <__cxa_atexit@plt+0x5c4238> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #32] @ 5d0598 <__cxa_atexit@plt+0x5c424c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ - ldr r7, [pc, #16] @ 5d059c <__cxa_atexit@plt+0x5c4250> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d0b88 <__cxa_atexit@plt+0x5c483c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5d0b5c <__cxa_atexit@plt+0x5c4810> │ │ │ │ + ldr r7, [pc, #84] @ 5d0ba0 <__cxa_atexit@plt+0x5c4854> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - smlatteq r6, r0, r0, r8 │ │ │ │ - smlatbeq r6, r4, pc, r7 @ │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5d0620 <__cxa_atexit@plt+0x5c42d4> │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0620 <__cxa_atexit@plt+0x5c42d4> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0620 <__cxa_atexit@plt+0x5c42d4> │ │ │ │ - ldr r3, [pc, #116] @ 5d0650 <__cxa_atexit@plt+0x5c4304> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + ldr r1, [pc, #68] @ 5d0ba8 <__cxa_atexit@plt+0x5c485c> │ │ │ │ + ldr r0, [pc, #68] @ 5d0bac <__cxa_atexit@plt+0x5c4860> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r1, [r5] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r3, [pc, #20] @ 5d0ba4 <__cxa_atexit@plt+0x5c4858> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - bhi 5d0640 <__cxa_atexit@plt+0x5c42f4> │ │ │ │ - ldr r7, [pc, #76] @ 5d0654 <__cxa_atexit@plt+0x5c4308> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d0634 <__cxa_atexit@plt+0x5c42e8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d031c <__cxa_atexit@plt+0x5c3fd0> │ │ │ │ - ldr r7, [pc, #52] @ 5d065c <__cxa_atexit@plt+0x5c4310> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatteq r6, r0, r9, r7 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d0bd8 <__cxa_atexit@plt+0x5c488c> │ │ │ │ + ldr r7, [pc, #156] @ 5d0c68 <__cxa_atexit@plt+0x5c491c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d0658 <__cxa_atexit@plt+0x5c430c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - rscseq r0, r8, ip, rrx │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5d0694 <__cxa_atexit@plt+0x5c4348> │ │ │ │ - ldr r7, [pc, #52] @ 5d06b0 <__cxa_atexit@plt+0x5c4364> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5d06a8 <__cxa_atexit@plt+0x5c435c> │ │ │ │ - b 5d031c <__cxa_atexit@plt+0x5c3fd0> │ │ │ │ - ldr r7, [pc, #24] @ 5d06b4 <__cxa_atexit@plt+0x5c4368> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + bcc 5d0c44 <__cxa_atexit@plt+0x5c48f8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5d0c14 <__cxa_atexit@plt+0x5c48c8> │ │ │ │ + ldr r7, [pc, #88] @ 5d0c60 <__cxa_atexit@plt+0x5c4914> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - @ instruction: 0x01067e94 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r1, [pc, #80] @ 5d0c6c <__cxa_atexit@plt+0x5c4920> │ │ │ │ + ldr r0, [pc, #80] @ 5d0c70 <__cxa_atexit@plt+0x5c4924> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r6, [pc, #24] @ 5d0c64 <__cxa_atexit@plt+0x5c4918> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d06fc <__cxa_atexit@plt+0x5c43b0> │ │ │ │ - ldr r7, [pc, #52] @ 5d070c <__cxa_atexit@plt+0x5c43c0> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5d0d3c <__cxa_atexit@plt+0x5c49f0> │ │ │ │ + ldr r2, [pc, #216] @ 5d0d70 <__cxa_atexit@plt+0x5c4a24> │ │ │ │ + mov r7, r3 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d06f0 <__cxa_atexit@plt+0x5c43a4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d071c <__cxa_atexit@plt+0x5c43d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5d0d14 <__cxa_atexit@plt+0x5c49c8> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5d0d24 <__cxa_atexit@plt+0x5c49d8> │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + add r7, r6, #8 │ │ │ │ + cmp r0, r7 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + bcc 5d0d50 <__cxa_atexit@plt+0x5c4a04> │ │ │ │ + ldr r3, [pc, #152] @ 5d0d80 <__cxa_atexit@plt+0x5c4a34> │ │ │ │ + ldr r1, [pc, #152] @ 5d0d84 <__cxa_atexit@plt+0x5c4a38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + str r3, [r5] │ │ │ │ + sub r3, r7, #3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d0710 <__cxa_atexit@plt+0x5c43c4> │ │ │ │ + ldr r7, [pc, #76] @ 5d0d78 <__cxa_atexit@plt+0x5c4a2c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5d0d7c <__cxa_atexit@plt+0x5c4a30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq pc, [r7], #244 @ 0xf4 @ │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldr r6, [pc, #28] @ 5d0d74 <__cxa_atexit@plt+0x5c4a28> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrshteq pc, [r7], #168 @ 0xa8 @ │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + smlabbeq r6, r8, r9, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #424] @ 5d08d4 <__cxa_atexit@plt+0x5c4588> │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5d0df4 <__cxa_atexit@plt+0x5c4aa8> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, r3 │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + add r3, r6, #8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d0e08 <__cxa_atexit@plt+0x5c4abc> │ │ │ │ + ldr lr, [pc, #104] @ 5d0e30 <__cxa_atexit@plt+0x5c4ae4> │ │ │ │ + ldr r0, [pc, #104] @ 5d0e34 <__cxa_atexit@plt+0x5c4ae8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ add lr, pc, lr │ │ │ │ - add r5, r3, r1 │ │ │ │ - and r4, r2, #3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp r4, #2 │ │ │ │ - beq 5d07fc <__cxa_atexit@plt+0x5c44b0> │ │ │ │ - cmp r4, #3 │ │ │ │ - beq 5d0848 <__cxa_atexit@plt+0x5c44fc> │ │ │ │ - ldr r6, [r2, #11] │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr r4, [r2, #15] │ │ │ │ - mov r2, r3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r9, [r2, r1]! │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r4, [r2, #8] │ │ │ │ - str lr, [r2, #-8] │ │ │ │ - beq 5d0880 <__cxa_atexit@plt+0x5c4534> │ │ │ │ - cmp r0, #1 │ │ │ │ - ldreq r0, [r7, #15] │ │ │ │ - cmpeq r4, r0 │ │ │ │ - ldreq r0, [r7, #11] │ │ │ │ - cmpeq r6, r0 │ │ │ │ - bne 5d0830 <__cxa_atexit@plt+0x5c44e4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r4, [pc, #300] @ 5d08dc <__cxa_atexit@plt+0x5c4590> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r0, ip, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r2, #-8] │ │ │ │ - bhi 5d08b8 <__cxa_atexit@plt+0x5c456c> │ │ │ │ - ldr r0, [pc, #272] @ 5d08e0 <__cxa_atexit@plt+0x5c4594> │ │ │ │ - sub r2, r5, #24 │ │ │ │ - sub r1, r1, #24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9, sl} │ │ │ │ - mov r2, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - bne 5d073c <__cxa_atexit@plt+0x5c43f0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - add r5, r3, r1 │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [pc, #228] @ 5d08e8 <__cxa_atexit@plt+0x5c459c> │ │ │ │ - ldr r8, [r2, #2] │ │ │ │ - ldr r6, [r2, #6] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, r1]! │ │ │ │ - ands r4, r7, #3 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r6, [r3, #12] │ │ │ │ - beq 5d0890 <__cxa_atexit@plt+0x5c4544> │ │ │ │ - cmp r4, #2 │ │ │ │ - ldreq r4, [r7, #6] │ │ │ │ - cmpeq r6, r4 │ │ │ │ - beq 5d08a4 <__cxa_atexit@plt+0x5c4558> │ │ │ │ - ldr r7, [pc, #160] @ 5d08d8 <__cxa_atexit@plt+0x5c458c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #48] @ 5d0e2c <__cxa_atexit@plt+0x5c4ae0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #156] @ 5d08ec <__cxa_atexit@plt+0x5c45a0> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r6, [pc, #24] @ 5d0e28 <__cxa_atexit@plt+0x5c4adc> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r3, #12]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 5d0890 <__cxa_atexit@plt+0x5c4544> │ │ │ │ - ldr r4, [pc, #136] @ 5d08f0 <__cxa_atexit@plt+0x5c45a4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr r7, [pc, #128] @ 5d08f4 <__cxa_atexit@plt+0x5c45a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - addeq r7, r4, #2 │ │ │ │ - b 5d083c <__cxa_atexit@plt+0x5c44f0> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #36] @ 5d08e4 <__cxa_atexit@plt+0x5c4598> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #4 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - ldrshteq pc, [r7], #212 @ 0xd4 @ │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - smlabteq r6, r0, ip, r7 │ │ │ │ - @ instruction: 0x01067cbc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + smlatbeq r6, r4, r8, r7 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d092c <__cxa_atexit@plt+0x5c45e0> │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5d0930 <__cxa_atexit@plt+0x5c45e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d0ea8 <__cxa_atexit@plt+0x5c4b5c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5d0e7c <__cxa_atexit@plt+0x5c4b30> │ │ │ │ + ldr r7, [pc, #84] @ 5d0ec0 <__cxa_atexit@plt+0x5c4b74> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + ldr r1, [pc, #68] @ 5d0ec8 <__cxa_atexit@plt+0x5c4b7c> │ │ │ │ + ldr r0, [pc, #68] @ 5d0ecc <__cxa_atexit@plt+0x5c4b80> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r1, [r5] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r3, [pc, #20] @ 5d0ec4 <__cxa_atexit@plt+0x5c4b78> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x010676bc │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlatteq r6, r8, r7, r7 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5d096c <__cxa_atexit@plt+0x5c4620> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d096c <__cxa_atexit@plt+0x5c4620> │ │ │ │ - ldmib r5, {r3, r8} │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #12] @ 5d0980 <__cxa_atexit@plt+0x5c4634> │ │ │ │ + bne 5d0f20 <__cxa_atexit@plt+0x5c4bd4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + bcc 5d0f64 <__cxa_atexit@plt+0x5c4c18> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5d0f34 <__cxa_atexit@plt+0x5c4be8> │ │ │ │ + ldr r7, [pc, #108] @ 5d0f80 <__cxa_atexit@plt+0x5c4c34> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5d0a04 <__cxa_atexit@plt+0x5c46b8> │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0a04 <__cxa_atexit@plt+0x5c46b8> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5d0a04 <__cxa_atexit@plt+0x5c46b8> │ │ │ │ - ldr r3, [pc, #116] @ 5d0a34 <__cxa_atexit@plt+0x5c46e8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5d0a24 <__cxa_atexit@plt+0x5c46d8> │ │ │ │ - ldr r7, [pc, #76] @ 5d0a38 <__cxa_atexit@plt+0x5c46ec> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d0a18 <__cxa_atexit@plt+0x5c46cc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d071c <__cxa_atexit@plt+0x5c43d0> │ │ │ │ - ldr r7, [pc, #52] @ 5d0a40 <__cxa_atexit@plt+0x5c46f4> │ │ │ │ + ldr r7, [pc, #96] @ 5d0f88 <__cxa_atexit@plt+0x5c4c3c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d0a3c <__cxa_atexit@plt+0x5c46f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #80] @ 5d0f8c <__cxa_atexit@plt+0x5c4c40> │ │ │ │ + ldr r0, [pc, #80] @ 5d0f90 <__cxa_atexit@plt+0x5c4c44> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r6, [pc, #24] @ 5d0f84 <__cxa_atexit@plt+0x5c4c38> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 5d0fbc <__cxa_atexit@plt+0x5c4c70> │ │ │ │ + @ instruction: 0xffffffd8 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r7, sl │ │ │ │ + cmp r3, sl │ │ │ │ + beq 5d0fe8 <__cxa_atexit@plt+0x5c4c9c> │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + cmp r2, #10 │ │ │ │ + beq 5d0ff0 <__cxa_atexit@plt+0x5c4ca4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 5d0fcc <__cxa_atexit@plt+0x5c4c80> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - rscseq pc, r7, ip, lsl #25 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5d0a78 <__cxa_atexit@plt+0x5c472c> │ │ │ │ - ldr r7, [pc, #52] @ 5d0a94 <__cxa_atexit@plt+0x5c4748> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5d0a8c <__cxa_atexit@plt+0x5c4740> │ │ │ │ - b 5d071c <__cxa_atexit@plt+0x5c43d0> │ │ │ │ - ldr r7, [pc, #24] @ 5d0a98 <__cxa_atexit@plt+0x5c474c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 5d1054 <__cxa_atexit@plt+0x5c4d08> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d104c <__cxa_atexit@plt+0x5c4d00> │ │ │ │ + ldr r3, [pc, #48] @ 5d105c <__cxa_atexit@plt+0x5c4d10> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ 5d1060 <__cxa_atexit@plt+0x5c4d14> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - @ instruction: 0x01067ab0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d0aec <__cxa_atexit@plt+0x5c47a0> │ │ │ │ - ldr r7, [pc, #52] @ 5d0afc <__cxa_atexit@plt+0x5c47b0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d0ae0 <__cxa_atexit@plt+0x5c4794> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cff1c <__cxa_atexit@plt+0x5c3bd0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d0b00 <__cxa_atexit@plt+0x5c47b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff44c │ │ │ │ - ldrhteq pc, [r7], #188 @ 0xbc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d0b54 <__cxa_atexit@plt+0x5c4808> │ │ │ │ - ldr r7, [pc, #52] @ 5d0b64 <__cxa_atexit@plt+0x5c4818> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5d0b48 <__cxa_atexit@plt+0x5c47fc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d031c <__cxa_atexit@plt+0x5c3fd0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d0b68 <__cxa_atexit@plt+0x5c481c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff7e4 │ │ │ │ - rscseq pc, r7, r8, asr fp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrshteq pc, [r7], #112 @ 0x70 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d0bcc <__cxa_atexit@plt+0x5c4880> │ │ │ │ - ldr r3, [pc, #80] @ 5d0be4 <__cxa_atexit@plt+0x5c4898> │ │ │ │ - ldr r9, [pc, #80] @ 5d0be8 <__cxa_atexit@plt+0x5c489c> │ │ │ │ - ldr lr, [pc, #80] @ 5d0bec <__cxa_atexit@plt+0x5c48a0> │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d10c8 <__cxa_atexit@plt+0x5c4d7c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d10c0 <__cxa_atexit@plt+0x5c4d74> │ │ │ │ + ldr r3, [pc, #56] @ 5d10d0 <__cxa_atexit@plt+0x5c4d84> │ │ │ │ + ldr r7, [pc, #56] @ 5d10d4 <__cxa_atexit@plt+0x5c4d88> │ │ │ │ add r3, pc, r3 │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d0bf0 <__cxa_atexit@plt+0x5c48a4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #48] @ 5d10d8 <__cxa_atexit@plt+0x5c4d8c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r0, [pc, #32] @ 5d10dc <__cxa_atexit@plt+0x5c4d90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - rscseq pc, r7, r4, ror #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d0c20 <__cxa_atexit@plt+0x5c48d4> │ │ │ │ - ldr r5, [pc, #28] @ 5d0c30 <__cxa_atexit@plt+0x5c48e4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 132f184 <__cxa_atexit@plt+0x1322e38> │ │ │ │ - ldr r7, [pc, #12] @ 5d0c34 <__cxa_atexit@plt+0x5c48e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq pc, r7, r8, lsr #21 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq pc, r7, r4, lsr #15 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlalseq pc, r7, r0, r7 @ │ │ │ │ + rscseq pc, r7, ip, ror #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5d1100 <__cxa_atexit@plt+0x5c4db4> │ │ │ │ mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d0c9c <__cxa_atexit@plt+0x5c4950> │ │ │ │ - ldr r3, [pc, #80] @ 5d0cb4 <__cxa_atexit@plt+0x5c4968> │ │ │ │ - ldr r9, [pc, #80] @ 5d0cb8 <__cxa_atexit@plt+0x5c496c> │ │ │ │ - ldr lr, [pc, #80] @ 5d0cbc <__cxa_atexit@plt+0x5c4970> │ │ │ │ add r3, pc, r3 │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d0cc0 <__cxa_atexit@plt+0x5c4974> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - rscseq pc, r7, r4, lsl sl @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d0d2c <__cxa_atexit@plt+0x5c49e0> │ │ │ │ - ldr r2, [pc, #100] @ 5d0d4c <__cxa_atexit@plt+0x5c4a00> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r8} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d0d38 <__cxa_atexit@plt+0x5c49ec> │ │ │ │ - ldr r5, [pc, #76] @ 5d0d50 <__cxa_atexit@plt+0x5c4a04> │ │ │ │ - tst r9, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d0d1c <__cxa_atexit@plt+0x5c49d0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d0d54 <__cxa_atexit@plt+0x5c4a08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffffdf70 │ │ │ │ - rscseq pc, r7, ip, asr #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [pc, #84] @ 5d0dc0 <__cxa_atexit@plt+0x5c4a74> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - sub r5, r3, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d0dac <__cxa_atexit@plt+0x5c4a60> │ │ │ │ - ldr r7, [pc, #56] @ 5d0dc4 <__cxa_atexit@plt+0x5c4a78> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ - beq 5d0da0 <__cxa_atexit@plt+0x5c4a54> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d0dc8 <__cxa_atexit@plt+0x5c4a7c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc 5d1148 <__cxa_atexit@plt+0x5c4dfc> │ │ │ │ + ldr r2, [pc, #48] @ 5d1160 <__cxa_atexit@plt+0x5c4e14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffdee8 │ │ │ │ - ldrsbteq pc, [r7], #136 @ 0x88 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r3, [pc, #20] @ 5d1164 <__cxa_atexit@plt+0x5c4e18> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r9, r7 │ │ │ │ - b 136843c <__cxa_atexit@plt+0x135c0f0> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d0e20 <__cxa_atexit@plt+0x5c4ad4> │ │ │ │ - ldr r3, [pc, #44] @ 5d0e38 <__cxa_atexit@plt+0x5c4aec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d11b0 <__cxa_atexit@plt+0x5c4e64> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d11c8 <__cxa_atexit@plt+0x5c4e7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d11cc <__cxa_atexit@plt+0x5c4e80> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #36] @ 5d0e3c <__cxa_atexit@plt+0x5c4af0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ - ldr r7, [pc, #24] @ 5d0e40 <__cxa_atexit@plt+0x5c4af4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01067ab4 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5d1274 <__cxa_atexit@plt+0x5c4f28> │ │ │ │ + ldr r1, [pc, #164] @ 5d1294 <__cxa_atexit@plt+0x5c4f48> │ │ │ │ + ldr r7, [pc, #164] @ 5d1298 <__cxa_atexit@plt+0x5c4f4c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d1268 <__cxa_atexit@plt+0x5c4f1c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5d1280 <__cxa_atexit@plt+0x5c4f34> │ │ │ │ + add lr, r7, #7 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldm lr, {r1, sl, lr} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #88] @ 5d129c <__cxa_atexit@plt+0x5c4f50> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + add r0, r6, #12 │ │ │ │ + sub r7, r3, #31 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - rscseq pc, r7, r8, lsr #17 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d0e78 <__cxa_atexit@plt+0x5c4b2c> │ │ │ │ - ldr r2, [pc, #28] @ 5d0e84 <__cxa_atexit@plt+0x5c4b38> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc 5d1310 <__cxa_atexit@plt+0x5c4fc4> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr sl, [pc, #56] @ 5d131c <__cxa_atexit@plt+0x5c4fd0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + smlabteq r6, r0, r8, r7 │ │ │ │ + rscseq pc, r7, r8, ror #10 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d0eec <__cxa_atexit@plt+0x5c4ba0> │ │ │ │ - ldr r7, [pc, #104] @ 5d0f14 <__cxa_atexit@plt+0x5c4bc8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - sub r7, r3, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5d0f00 <__cxa_atexit@plt+0x5c4bb4> │ │ │ │ - ldr r5, [pc, #84] @ 5d0f18 <__cxa_atexit@plt+0x5c4bcc> │ │ │ │ + bhi 5d13e8 <__cxa_atexit@plt+0x5c509c> │ │ │ │ + ldr r2, [pc, #180] @ 5d13f8 <__cxa_atexit@plt+0x5c50ac> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 5d13c8 <__cxa_atexit@plt+0x5c507c> │ │ │ │ + ldr lr, [pc, #156] @ 5d13fc <__cxa_atexit@plt+0x5c50b0> │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + ldr r1, [r8, #19] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r8, #27] │ │ │ │ + str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ tst sl, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d0edc <__cxa_atexit@plt+0x5c4b90> │ │ │ │ + str r8, [r2, #20] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + beq 5d13d8 <__cxa_atexit@plt+0x5c508c> │ │ │ │ + ldr r2, [pc, #108] @ 5d1400 <__cxa_atexit@plt+0x5c50b4> │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [pc, #100] @ 5d1404 <__cxa_atexit@plt+0x5c50b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [sl, #3] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ + b ff6538 <__cxa_atexit@plt+0xfea1ec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d0f20 <__cxa_atexit@plt+0x5c4bd4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d0f1c <__cxa_atexit@plt+0x5c4bd0> │ │ │ │ + ldr r7, [pc, #24] @ 5d1408 <__cxa_atexit@plt+0x5c50bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffddb0 │ │ │ │ - rscseq pc, r7, r4, lsl #15 │ │ │ │ - rscseq pc, r7, r0, ror #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + smlabbeq r6, r4, r8, r7 │ │ │ │ + smlalseq pc, r7, r8, r4 @ │ │ │ │ + rscseq pc, r7, r0, lsl #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [pc, #112] @ 5d1490 <__cxa_atexit@plt+0x5c5144> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #84] @ 5d0f8c <__cxa_atexit@plt+0x5c4c40> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - sub r5, r3, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d0f78 <__cxa_atexit@plt+0x5c4c2c> │ │ │ │ - ldr r7, [pc, #56] @ 5d0f90 <__cxa_atexit@plt+0x5c4c44> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + beq 5d1484 <__cxa_atexit@plt+0x5c5138> │ │ │ │ + ldr r3, [pc, #60] @ 5d1494 <__cxa_atexit@plt+0x5c5148> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ - beq 5d0f6c <__cxa_atexit@plt+0x5c4c20> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d0f94 <__cxa_atexit@plt+0x5c4c48> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r3, [pc, #28] @ 5d1498 <__cxa_atexit@plt+0x5c514c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + b ff6538 <__cxa_atexit@plt+0xfea1ec> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffdd1c │ │ │ │ - rscseq pc, r7, ip, lsl #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d0fc4 <__cxa_atexit@plt+0x5c4c78> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0x010677b0 │ │ │ │ + ldrshteq pc, [r7], #48 @ 0x30 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 5d14e0 <__cxa_atexit@plt+0x5c5194> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d0fc8 <__cxa_atexit@plt+0x5c4c7c> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ 5d14e4 <__cxa_atexit@plt+0x5c5198> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x010679b8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 5d0ff0 <__cxa_atexit@plt+0x5c4ca4> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - mov r8, r7 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b ff6538 <__cxa_atexit@plt+0xfea1ec> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + rscseq pc, r7, r4, lsr #7 │ │ │ │ + andeq r0, r0, r6, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 5d1538 <__cxa_atexit@plt+0x5c51ec> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 136843c <__cxa_atexit@plt+0x135c0f0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d1028 <__cxa_atexit@plt+0x5c4cdc> │ │ │ │ - mvn r7, r7 │ │ │ │ + beq 5d1530 <__cxa_atexit@plt+0x5c51e4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #32] @ 5d153c <__cxa_atexit@plt+0x5c51f0> │ │ │ │ tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5d102c <__cxa_atexit@plt+0x5c4ce0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d107c <__cxa_atexit@plt+0x5c4d30> │ │ │ │ - ldr r7, [pc, #60] @ 5d1090 <__cxa_atexit@plt+0x5c4d44> │ │ │ │ - ldr r2, [pc, #60] @ 5d1094 <__cxa_atexit@plt+0x5c4d48> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r8, r9, sl} │ │ │ │ - beq 5d1070 <__cxa_atexit@plt+0x5c4d24> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d1098 <__cxa_atexit@plt+0x5c4d4c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 5d1530 <__cxa_atexit@plt+0x5c51e4> │ │ │ │ + b 5d158c <__cxa_atexit@plt+0x5c5240> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xffffdc18 │ │ │ │ - rscseq pc, r7, r4, asr r6 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #88] @ 5d1104 <__cxa_atexit@plt+0x5c4db8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq pc, r7, ip, asr #6 │ │ │ │ + andeq r0, r0, r6, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #28] @ 5d157c <__cxa_atexit@plt+0x5c5230> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d10f0 <__cxa_atexit@plt+0x5c4da4> │ │ │ │ - ldr r7, [pc, #56] @ 5d1108 <__cxa_atexit@plt+0x5c4dbc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d10e4 <__cxa_atexit@plt+0x5c4d98> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d110c <__cxa_atexit@plt+0x5c4dc0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 5d1574 <__cxa_atexit@plt+0x5c5228> │ │ │ │ + b 5d158c <__cxa_atexit@plt+0x5c5240> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffdba4 │ │ │ │ - smlalseq pc, r7, r4, r5 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d113c <__cxa_atexit@plt+0x5c4df0> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d1140 <__cxa_atexit@plt+0x5c4df4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 5d1168 <__cxa_atexit@plt+0x5c4e1c> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 136843c <__cxa_atexit@plt+0x135c0f0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r7, r7 │ │ │ │ - mov r3, #4 │ │ │ │ + rscseq pc, r7, ip, lsl #6 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov ip, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d175c <__cxa_atexit@plt+0x5c5410> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5d1610 <__cxa_atexit@plt+0x5c52c4> │ │ │ │ + ldr r7, [pc, #436] @ 5d1768 <__cxa_atexit@plt+0x5c541c> │ │ │ │ + mov r6, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r7, [r6, #-8] │ │ │ │ tst r7, #3 │ │ │ │ - moveq r3, #8 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + beq 5d16d8 <__cxa_atexit@plt+0x5c538c> │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + add r7, r7, #23 │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldm r7, {r0, r6, r7} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r6, [r5, #16] │ │ │ │ + mov r6, ip │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + b 5d19e0 <__cxa_atexit@plt+0x5c5694> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r2, [pc, #332] @ 5d176c <__cxa_atexit@plt+0x5c5420> │ │ │ │ + ldr r0, [r9, #20]! │ │ │ │ + mov sl, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r9, #-8] │ │ │ │ + str r2, [ip, #4]! │ │ │ │ + ldr r8, [r9, #-12] │ │ │ │ + str r0, [ip, #8] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr fp, [sl, #8]! │ │ │ │ + ldr r2, [r0, #4]! │ │ │ │ + mov r3, #0 │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + ldrex r3, [r0] │ │ │ │ + strex r3, ip, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5d164c <__cxa_atexit@plt+0x5c5300> │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr r0, [pc, #264] @ 5d1770 <__cxa_atexit@plt+0x5c5424> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 5d1678 <__cxa_atexit@plt+0x5c532c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + cmp r8, #0 │ │ │ │ + ble 5d16e8 <__cxa_atexit@plt+0x5c539c> │ │ │ │ + ldr r7, [pc, #236] @ 5d1774 <__cxa_atexit@plt+0x5c5428> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl] │ │ │ │ + ands r7, fp, #3 │ │ │ │ + beq 5d16f4 <__cxa_atexit@plt+0x5c53a8> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5d1708 <__cxa_atexit@plt+0x5c53bc> │ │ │ │ + ldr r2, [pc, #212] @ 5d1778 <__cxa_atexit@plt+0x5c542c> │ │ │ │ + ldr r7, [fp, #6] │ │ │ │ + ldr r3, [fp, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r2, r3, fp} │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 5d1724 <__cxa_atexit@plt+0x5c53d8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5d174c <__cxa_atexit@plt+0x5c5400> │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d11fc <__cxa_atexit@plt+0x5c4eb0> │ │ │ │ - ldr r7, [pc, #104] @ 5d1224 <__cxa_atexit@plt+0x5c4ed8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d1210 <__cxa_atexit@plt+0x5c4ec4> │ │ │ │ - ldr r5, [pc, #84] @ 5d1228 <__cxa_atexit@plt+0x5c4edc> │ │ │ │ - tst r9, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d11ec <__cxa_atexit@plt+0x5c4ea0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d1230 <__cxa_atexit@plt+0x5c4ee4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r5, r5, #32 │ │ │ │ + b 104f830 <__cxa_atexit@plt+0x10434e4> │ │ │ │ + ldr r0, [fp] │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d122c <__cxa_atexit@plt+0x5c4ee0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r7, [pc, #116] @ 5d1784 <__cxa_atexit@plt+0x5c5438> │ │ │ │ + ldr r0, [pc, #116] @ 5d1788 <__cxa_atexit@plt+0x5c543c> │ │ │ │ + add r5, r5, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffdaa0 │ │ │ │ - rscseq pc, r7, r4, ror r4 @ │ │ │ │ - ldrsbteq pc, [r7], #72 @ 0x48 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [pc, #84] @ 5d129c <__cxa_atexit@plt+0x5c4f50> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + ldr r5, [pc, #80] @ 5d177c <__cxa_atexit@plt+0x5c5430> │ │ │ │ + mov r8, fp │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - sub r5, r3, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1288 <__cxa_atexit@plt+0x5c4f3c> │ │ │ │ - ldr r7, [pc, #56] @ 5d12a0 <__cxa_atexit@plt+0x5c4f54> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d127c <__cxa_atexit@plt+0x5c4f30> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r5, [sl] │ │ │ │ + ldr r5, [pc, #68] @ 5d1780 <__cxa_atexit@plt+0x5c5434> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d12a4 <__cxa_atexit@plt+0x5c4f58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #7 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + rscseq pc, r7, r4, asr r1 @ │ │ │ │ + rscseq pc, r7, r0, asr r1 @ │ │ │ │ + rscseq pc, r7, r8, ror #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5d17e4 <__cxa_atexit@plt+0x5c5498> │ │ │ │ + ldr r3, [r8, #2] │ │ │ │ + ldr r7, [r8, #6] │ │ │ │ + ldr r1, [pc, #108] @ 5d1824 <__cxa_atexit@plt+0x5c54d8> │ │ │ │ + mov r2, r5 │ │ │ │ + stmda r5, {r3, r8} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 5d17fc <__cxa_atexit@plt+0x5c54b0> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 5d1818 <__cxa_atexit@plt+0x5c54cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 5d1830 <__cxa_atexit@plt+0x5c54e4> │ │ │ │ + ldr r0, [pc, #68] @ 5d1834 <__cxa_atexit@plt+0x5c54e8> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffda0c │ │ │ │ - ldrshteq pc, [r7], #60 @ 0x3c @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d12d4 <__cxa_atexit@plt+0x5c4f88> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #36] @ 5d1828 <__cxa_atexit@plt+0x5c54dc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d12d8 <__cxa_atexit@plt+0x5c4f8c> │ │ │ │ + ldr r3, [pc, #28] @ 5d182c <__cxa_atexit@plt+0x5c54e0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + rscseq pc, r7, r8, ror r0 @ │ │ │ │ + rscseq pc, r7, r4, ror r0 @ │ │ │ │ + rscseq lr, r7, r4, lsl lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 5d1300 <__cxa_atexit@plt+0x5c4fb4> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d1870 <__cxa_atexit@plt+0x5c5524> │ │ │ │ + ldr r3, [pc, #36] @ 5d187c <__cxa_atexit@plt+0x5c5530> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #24] @ 5d1880 <__cxa_atexit@plt+0x5c5534> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + rscseq lr, r7, r8, asr #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5d18a4 <__cxa_atexit@plt+0x5c5558> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 136843c <__cxa_atexit@plt+0x135c0f0> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d1338 <__cxa_atexit@plt+0x5c4fec> │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d18ec <__cxa_atexit@plt+0x5c55a0> │ │ │ │ + ldr r2, [pc, #48] @ 5d1904 <__cxa_atexit@plt+0x5c55b8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5d133c <__cxa_atexit@plt+0x5c4ff0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5d1908 <__cxa_atexit@plt+0x5c55bc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d1954 <__cxa_atexit@plt+0x5c5608> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d196c <__cxa_atexit@plt+0x5c5620> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d1970 <__cxa_atexit@plt+0x5c5624> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq lr, r7, r8, lsl pc │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + add r7, r7, #23 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + b 5d19e0 <__cxa_atexit@plt+0x5c5694> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5d19e0 <__cxa_atexit@plt+0x5c5694> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r3, r0, fp, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, fp, r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d138c <__cxa_atexit@plt+0x5c5040> │ │ │ │ - ldr r7, [pc, #60] @ 5d13a0 <__cxa_atexit@plt+0x5c5054> │ │ │ │ - ldr r2, [pc, #60] @ 5d13a4 <__cxa_atexit@plt+0x5c5058> │ │ │ │ - tst sl, #3 │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d1a7c <__cxa_atexit@plt+0x5c5730> │ │ │ │ + ldr r7, [pc, #160] @ 5d1a94 <__cxa_atexit@plt+0x5c5748> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [r8, #27] │ │ │ │ + sub lr, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r8, r9, sl} │ │ │ │ - beq 5d1380 <__cxa_atexit@plt+0x5c5034> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d13a8 <__cxa_atexit@plt+0x5c505c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmp r1, r2 │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + beq 5d1a3c <__cxa_atexit@plt+0x5c56f0> │ │ │ │ + mov r7, r1 │ │ │ │ + ldrb r0, [r9, r7] │ │ │ │ + cmp r0, #10 │ │ │ │ + beq 5d1a60 <__cxa_atexit@plt+0x5c5714> │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + bne 5d1a20 <__cxa_atexit@plt+0x5c56d4> │ │ │ │ + subs r7, r2, r1 │ │ │ │ + bmi 5d1a6c <__cxa_atexit@plt+0x5c5720> │ │ │ │ + ldr r1, [pc, #84] @ 5d1aa0 <__cxa_atexit@plt+0x5c5754> │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xffffd908 │ │ │ │ - rscseq pc, r7, ip, asr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #88] @ 5d1414 <__cxa_atexit@plt+0x5c50c8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1400 <__cxa_atexit@plt+0x5c50b4> │ │ │ │ - ldr r7, [pc, #56] @ 5d1418 <__cxa_atexit@plt+0x5c50cc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d13f4 <__cxa_atexit@plt+0x5c50a8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d141c <__cxa_atexit@plt+0x5c50d0> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + mov r2, r7 │ │ │ │ + subs r7, r2, r1 │ │ │ │ + bpl 5d1a44 <__cxa_atexit@plt+0x5c56f8> │ │ │ │ + ldr r7, [pc, #36] @ 5d1a98 <__cxa_atexit@plt+0x5c574c> │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #24] @ 5d1a9c <__cxa_atexit@plt+0x5c5750> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffd894 │ │ │ │ - rscseq pc, r7, r4, lsl #5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d144c <__cxa_atexit@plt+0x5c5100> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + rscseq lr, r7, r8, lsl #28 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq lr, r7, r8, ror #27 │ │ │ │ + andeq r7, r0, ip, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + subs r7, r3, r7 │ │ │ │ + bmi 5d1ad8 <__cxa_atexit@plt+0x5c578c> │ │ │ │ + ldr r2, [pc, #32] @ 5d1ae8 <__cxa_atexit@plt+0x5c579c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d1450 <__cxa_atexit@plt+0x5c5104> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 5d1aec <__cxa_atexit@plt+0x5c57a0> │ │ │ │ + add r5, r5, #52 @ 0x34 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlabteq r6, r8, r5, r7 │ │ │ │ + smlalseq lr, r7, ip, sp │ │ │ │ + andeq pc, r1, lr, ror #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d1d38 <__cxa_atexit@plt+0x5c59ec> │ │ │ │ + str r4, [sp, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + str fp, [sp, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #52] @ 0x34 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ + add fp, r7, #8 │ │ │ │ + ldmib r5, {r2, r9} │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ + mov r0, fp │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + add r1, r3, r8 │ │ │ │ + ldr r3, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + bl b5fc │ │ │ │ + mov r3, sl │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + str r7, [r3, #8]! │ │ │ │ + ldr r7, [pc, #436] @ 5d1d44 <__cxa_atexit@plt+0x5c59f8> │ │ │ │ + sub lr, r6, #37 @ 0x25 │ │ │ │ + cmp r9, r4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + bne 5d1bd0 <__cxa_atexit@plt+0x5c5884> │ │ │ │ + ldr r6, [pc, #416] @ 5d1d48 <__cxa_atexit@plt+0x5c59fc> │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + str fp, [r5, #48] @ 0x30 │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 5d1d1c <__cxa_atexit@plt+0x5c59d0> │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d212c <__cxa_atexit@plt+0x5c5de0> │ │ │ │ + ldr r3, [pc, #372] @ 5d1d4c <__cxa_atexit@plt+0x5c5a00> │ │ │ │ + add r2, r9, #1 │ │ │ │ + mov r0, fp │ │ │ │ + cmp r4, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 5d1478 <__cxa_atexit@plt+0x5c512c> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + sub r3, r6, #31 │ │ │ │ + str r1, [sl, #20] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + str r1, [sl, #32] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r1, [sl, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r7, r1, #4 │ │ │ │ + bne 5d1ca0 <__cxa_atexit@plt+0x5c5954> │ │ │ │ + mov r4, #0 │ │ │ │ + str r4, [sl, #40] @ 0x28 │ │ │ │ + str r4, [sl, #44] @ 0x2c │ │ │ │ + ldr r2, [r7] │ │ │ │ + mcr 15, 0, r4, cr7, cr10, {5} │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + mov r8, r0 │ │ │ │ + ldrex r4, [r7] │ │ │ │ + strex r4, r3, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5d1c40 <__cxa_atexit@plt+0x5c58f4> │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr r4, [pc, #252] @ 5d1d58 <__cxa_atexit@plt+0x5c5a0c> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + cmp r3, r4 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + bne 5d1c7c <__cxa_atexit@plt+0x5c5930> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r6, lr │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + mov lr, r6 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #216] @ 5d1d5c <__cxa_atexit@plt+0x5c5a10> │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + str r8, [r5, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5] │ │ │ │ - b 136843c <__cxa_atexit@plt+0x135c0f0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r7, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + beq 5d1d30 <__cxa_atexit@plt+0x5c59e4> │ │ │ │ + b 5d1d6c <__cxa_atexit@plt+0x5c5a20> │ │ │ │ + str r4, [sl, #44] @ 0x2c │ │ │ │ + str r2, [sl, #40] @ 0x28 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r2, [r7] │ │ │ │ + mcr 15, 0, r4, cr7, cr10, {5} │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + mov r8, r0 │ │ │ │ + ldrex r4, [r7] │ │ │ │ + strex r4, r3, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5d1cbc <__cxa_atexit@plt+0x5c5970> │ │ │ │ + ldr r3, [r1] │ │ │ │ + ldr r4, [pc, #120] @ 5d1d50 <__cxa_atexit@plt+0x5c5a04> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + cmp r3, r4 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + bne 5d1cf8 <__cxa_atexit@plt+0x5c59ac> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r6, lr │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + mov lr, r6 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #84] @ 5d1d54 <__cxa_atexit@plt+0x5c5a08> │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + str r8, [r5, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - moveq r3, #4 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + str lr, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5d1d30 <__cxa_atexit@plt+0x5c59e4> │ │ │ │ + b 5d1f4c <__cxa_atexit@plt+0x5c5c00> │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + ldr fp, [sp, #40] @ 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d150c <__cxa_atexit@plt+0x5c51c0> │ │ │ │ - ldr r7, [pc, #104] @ 5d1534 <__cxa_atexit@plt+0x5c51e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d1520 <__cxa_atexit@plt+0x5c51d4> │ │ │ │ - ldr r5, [pc, #84] @ 5d1538 <__cxa_atexit@plt+0x5c51ec> │ │ │ │ - tst sl, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d14fc <__cxa_atexit@plt+0x5c51b0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d1540 <__cxa_atexit@plt+0x5c51f4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + andeq r0, r0, r8, ror r5 │ │ │ │ + smlabteq r6, r0, pc, r6 @ │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + andeq r0, r0, r0, asr #4 │ │ │ │ + smlatteq r6, r8, r1, r7 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq lr, r7, ip, ror #17 │ │ │ │ + andeq pc, r3, lr, ror #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r3, #56]! @ 0x38 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr lr, [r3, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5d1dec <__cxa_atexit@plt+0x5c5aa0> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5d1e1c <__cxa_atexit@plt+0x5c5ad0> │ │ │ │ + ldr r9, [pc, #160] @ 5d1e40 <__cxa_atexit@plt+0x5c5af4> │ │ │ │ + ldr sl, [pc, #160] @ 5d1e44 <__cxa_atexit@plt+0x5c5af8> │ │ │ │ + sub r5, r2, #23 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #148] @ 5d1e48 <__cxa_atexit@plt+0x5c5afc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r3] │ │ │ │ + ldr r6, [pc, #116] @ 5d1e4c <__cxa_atexit@plt+0x5c5b00> │ │ │ │ + sub r8, r2, #6 │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d153c <__cxa_atexit@plt+0x5c51f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d1e2c <__cxa_atexit@plt+0x5c5ae0> │ │ │ │ + ldr r0, [pc, #60] @ 5d1e3c <__cxa_atexit@plt+0x5c5af0> │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffd790 │ │ │ │ - rscseq pc, r7, r4, ror #2 │ │ │ │ - ldrsbteq pc, [r7], #16 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + @ instruction: 0x01066e9c │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + ldrshteq lr, [r7], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5d1e70 <__cxa_atexit@plt+0x5c5b24> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [pc, #84] @ 5d15ac <__cxa_atexit@plt+0x5c5260> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - sub r5, r3, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1598 <__cxa_atexit@plt+0x5c524c> │ │ │ │ - ldr r7, [pc, #56] @ 5d15b0 <__cxa_atexit@plt+0x5c5264> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ - beq 5d158c <__cxa_atexit@plt+0x5c5240> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d15b4 <__cxa_atexit@plt+0x5c5268> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc 5d1eb8 <__cxa_atexit@plt+0x5c5b6c> │ │ │ │ + ldr r2, [pc, #48] @ 5d1ed0 <__cxa_atexit@plt+0x5c5b84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffd6fc │ │ │ │ - rscseq pc, r7, ip, ror #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r3, [pc, #20] @ 5d1ed4 <__cxa_atexit@plt+0x5c5b88> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01066db0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d15e4 <__cxa_atexit@plt+0x5c5298> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d1f20 <__cxa_atexit@plt+0x5c5bd4> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d1f38 <__cxa_atexit@plt+0x5c5bec> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d1f3c <__cxa_atexit@plt+0x5c5bf0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d15e8 <__cxa_atexit@plt+0x5c529c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x01067398 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 5d1610 <__cxa_atexit@plt+0x5c52c4> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq lr, r7, ip, lsl #14 │ │ │ │ + andeq pc, r3, lr, ror #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r3, #56]! @ 0x38 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr lr, [r3, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5d1fcc <__cxa_atexit@plt+0x5c5c80> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5d1ffc <__cxa_atexit@plt+0x5c5cb0> │ │ │ │ + ldr r9, [pc, #160] @ 5d2020 <__cxa_atexit@plt+0x5c5cd4> │ │ │ │ + ldr sl, [pc, #160] @ 5d2024 <__cxa_atexit@plt+0x5c5cd8> │ │ │ │ + sub r5, r2, #23 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #148] @ 5d2028 <__cxa_atexit@plt+0x5c5cdc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r3] │ │ │ │ + ldr r6, [pc, #116] @ 5d202c <__cxa_atexit@plt+0x5c5ce0> │ │ │ │ + sub r8, r2, #6 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d200c <__cxa_atexit@plt+0x5c5cc0> │ │ │ │ + ldr r0, [pc, #60] @ 5d201c <__cxa_atexit@plt+0x5c5cd0> │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x01066598 │ │ │ │ + @ instruction: 0x01066cbc │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + rscseq lr, r7, ip, lsl r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5d2050 <__cxa_atexit@plt+0x5c5d04> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 136843c <__cxa_atexit@plt+0x135c0f0> │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d1648 <__cxa_atexit@plt+0x5c52fc> │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d2098 <__cxa_atexit@plt+0x5c5d4c> │ │ │ │ + ldr r2, [pc, #48] @ 5d20b0 <__cxa_atexit@plt+0x5c5d64> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5d164c <__cxa_atexit@plt+0x5c5300> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d16a8 <__cxa_atexit@plt+0x5c535c> │ │ │ │ - ldr r7, [pc, #60] @ 5d16bc <__cxa_atexit@plt+0x5c5370> │ │ │ │ - ldr r2, [pc, #60] @ 5d16c0 <__cxa_atexit@plt+0x5c5374> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r8, r9, sl} │ │ │ │ - beq 5d169c <__cxa_atexit@plt+0x5c5350> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d16c4 <__cxa_atexit@plt+0x5c5378> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa18 │ │ │ │ - @ instruction: 0xffffd5ec │ │ │ │ - rscseq pc, r7, r8, lsr #32 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1720 <__cxa_atexit@plt+0x5c53d4> │ │ │ │ - ldr r7, [pc, #60] @ 5d1734 <__cxa_atexit@plt+0x5c53e8> │ │ │ │ - ldr r2, [pc, #60] @ 5d1738 <__cxa_atexit@plt+0x5c53ec> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7, r8, r9, sl} │ │ │ │ - beq 5d1714 <__cxa_atexit@plt+0x5c53c8> │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d173c <__cxa_atexit@plt+0x5c53f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - @ instruction: 0xffffd574 │ │ │ │ - ldrhteq lr, [r7], #248 @ 0xf8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d17ac <__cxa_atexit@plt+0x5c5460> │ │ │ │ - ldr r7, [pc, #104] @ 5d17d4 <__cxa_atexit@plt+0x5c5488> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d17c0 <__cxa_atexit@plt+0x5c5474> │ │ │ │ - ldr r5, [pc, #84] @ 5d17d8 <__cxa_atexit@plt+0x5c548c> │ │ │ │ - tst sl, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d179c <__cxa_atexit@plt+0x5c5450> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d17e0 <__cxa_atexit@plt+0x5c5494> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d17dc <__cxa_atexit@plt+0x5c5490> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff7bc │ │ │ │ - @ instruction: 0xffffd4f0 │ │ │ │ - rscseq lr, r7, r4, asr #29 │ │ │ │ - rscseq lr, r7, r0, lsr #30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1854 <__cxa_atexit@plt+0x5c5508> │ │ │ │ - ldr r7, [pc, #104] @ 5d187c <__cxa_atexit@plt+0x5c5530> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - sub r7, r3, #16 │ │ │ │ + ldr r3, [pc, #20] @ 5d20b4 <__cxa_atexit@plt+0x5c5d68> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d2100 <__cxa_atexit@plt+0x5c5db4> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d2118 <__cxa_atexit@plt+0x5c5dcc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d211c <__cxa_atexit@plt+0x5c5dd0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq lr, r7, ip, ror #14 │ │ │ │ + andeq pc, r1, lr, ror #9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d220c <__cxa_atexit@plt+0x5c5ec0> │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + ldr sl, [r5, #56]! @ 0x38 │ │ │ │ + ldr r0, [pc, #200] @ 5d2218 <__cxa_atexit@plt+0x5c5ecc> │ │ │ │ + sub r9, r6, #67 @ 0x43 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr lr, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr fp, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r8, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r4, [pc, #144] @ 5d221c <__cxa_atexit@plt+0x5c5ed0> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r4, [r3, #4] │ │ │ │ + add r4, r3, #8 │ │ │ │ + stm r4, {r2, r7, lr} │ │ │ │ + ldr r7, [pc, #128] @ 5d2220 <__cxa_atexit@plt+0x5c5ed4> │ │ │ │ + add lr, r3, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stm lr, {r7, r9, sl} │ │ │ │ + ldr r7, [pc, #116] @ 5d2224 <__cxa_atexit@plt+0x5c5ed8> │ │ │ │ + add lr, r3, #56 @ 0x38 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + sub sl, r6, #39 @ 0x27 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #32] │ │ │ │ + add r7, r1, ip │ │ │ │ + sub r7, r7, r0 │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r3, #68] @ 0x44 │ │ │ │ + str r7, [r3, #72] @ 0x48 │ │ │ │ + sub r7, r6, #50 @ 0x32 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r8, [sp] │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #-20] @ 0xffffffec │ │ │ │ + str fp, [r3, #52] @ 0x34 │ │ │ │ + stm lr, {r2, r4, r7} │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b 5d1330 <__cxa_atexit@plt+0x5c4fe4> │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlabteq r6, r4, sl, r6 │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + rscseq lr, r7, r0, ror #12 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5d1868 <__cxa_atexit@plt+0x5c551c> │ │ │ │ - ldr r5, [pc, #84] @ 5d1880 <__cxa_atexit@plt+0x5c5534> │ │ │ │ - tst sl, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d1844 <__cxa_atexit@plt+0x5c54f8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d1888 <__cxa_atexit@plt+0x5c553c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d1884 <__cxa_atexit@plt+0x5c5538> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - @ instruction: 0xffffd448 │ │ │ │ - rscseq lr, r7, ip, lsl lr │ │ │ │ - rscseq lr, r7, r8, lsl #29 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d18fc <__cxa_atexit@plt+0x5c55b0> │ │ │ │ - ldr r7, [pc, #104] @ 5d1924 <__cxa_atexit@plt+0x5c55d8> │ │ │ │ + bhi 5d2288 <__cxa_atexit@plt+0x5c5f3c> │ │ │ │ + ldr r3, [pc, #76] @ 5d2298 <__cxa_atexit@plt+0x5c5f4c> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5d2278 <__cxa_atexit@plt+0x5c5f2c> │ │ │ │ + ldr r7, [pc, #56] @ 5d229c <__cxa_atexit@plt+0x5c5f50> │ │ │ │ + ldr r3, [r8, #27] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d1910 <__cxa_atexit@plt+0x5c55c4> │ │ │ │ - ldr r5, [pc, #84] @ 5d1928 <__cxa_atexit@plt+0x5c55dc> │ │ │ │ - tst sl, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d18ec <__cxa_atexit@plt+0x5c55a0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, r8 │ │ │ │ + stmib r5, {r3, r8} │ │ │ │ + b 104f05c <__cxa_atexit@plt+0x1042d10> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d1930 <__cxa_atexit@plt+0x5c55e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d192c <__cxa_atexit@plt+0x5c55e0> │ │ │ │ + ldr r7, [pc, #16] @ 5d22a0 <__cxa_atexit@plt+0x5c5f54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff66c │ │ │ │ - @ instruction: 0xffffd3a0 │ │ │ │ - rscseq lr, r7, r4, ror sp │ │ │ │ - ldrsbteq lr, [r7], #208 @ 0xd0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq lr, r7, ip, lsr #12 │ │ │ │ + rscseq lr, r7, r8, ror #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #27] │ │ │ │ + ldr r2, [pc, #16] @ 5d22cc <__cxa_atexit@plt+0x5c5f80> │ │ │ │ + mov r8, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 104f05c <__cxa_atexit@plt+0x1042d10> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + ldrhteq lr, [r7], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d19a4 <__cxa_atexit@plt+0x5c5658> │ │ │ │ - ldr r7, [pc, #104] @ 5d19cc <__cxa_atexit@plt+0x5c5680> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d19b8 <__cxa_atexit@plt+0x5c566c> │ │ │ │ - ldr r5, [pc, #84] @ 5d19d0 <__cxa_atexit@plt+0x5c5684> │ │ │ │ - tst r9, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5d1994 <__cxa_atexit@plt+0x5c5648> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d19d8 <__cxa_atexit@plt+0x5c568c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d19d4 <__cxa_atexit@plt+0x5c5688> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff8d4 │ │ │ │ - @ instruction: 0xffffd2f8 │ │ │ │ - rscseq lr, r7, ip, asr #25 │ │ │ │ - rscseq lr, r7, r0, lsr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r2, [pc, #184] @ 5d23a8 <__cxa_atexit@plt+0x5c605c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + mcr 15, 0, r1, cr7, cr10, {5} │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5d2344 <__cxa_atexit@plt+0x5c5ff8> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1a30 <__cxa_atexit@plt+0x5c56e4> │ │ │ │ - ldr r2, [pc, #84] @ 5d1a50 <__cxa_atexit@plt+0x5c5704> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d1a3c <__cxa_atexit@plt+0x5c56f0> │ │ │ │ - ldr r5, [pc, #64] @ 5d1a58 <__cxa_atexit@plt+0x5c570c> │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r1, [r7, #31] │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5d2350 <__cxa_atexit@plt+0x5c6004> │ │ │ │ + ldr r5, [pc, #136] @ 5d23ac <__cxa_atexit@plt+0x5c6060> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ str r5, [r3] │ │ │ │ - ldr r5, [pc, #56] @ 5d1a5c <__cxa_atexit@plt+0x5c5710> │ │ │ │ + ldr r5, [pc, #120] @ 5d23b0 <__cxa_atexit@plt+0x5c6064> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + add sl, r5, #129 @ 0x81 │ │ │ │ mov r5, r3 │ │ │ │ - b 13649c0 <__cxa_atexit@plt+0x1358674> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 5d1330 <__cxa_atexit@plt+0x5c4fe4> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d1a54 <__cxa_atexit@plt+0x5c5708> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - rscseq lr, r7, ip, lsl #25 │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ + ldr r3, [pc, #92] @ 5d23b4 <__cxa_atexit@plt+0x5c6068> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + add ip, r3, #1 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r7, r7, #15 │ │ │ │ + str r3, [sp] │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + ldr lr, [pc, #60] @ 5d23b8 <__cxa_atexit@plt+0x5c606c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + add lr, lr, #129 @ 0x81 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stm r5, {r1, lr} │ │ │ │ + str ip, [r5, #8] │ │ │ │ + str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r9, sl │ │ │ │ + ldr sl, [sp] │ │ │ │ + b 5d19e0 <__cxa_atexit@plt+0x5c5694> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + @ instruction: 0x01066298 │ │ │ │ + smlatteq r6, r0, r1, r6 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + ldrsbteq lr, [r7], #64 @ 0x40 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1aa8 <__cxa_atexit@plt+0x5c575c> │ │ │ │ - ldr r2, [pc, #68] @ 5d1ac4 <__cxa_atexit@plt+0x5c5778> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d1ab4 <__cxa_atexit@plt+0x5c5768> │ │ │ │ - ldr r5, [pc, #48] @ 5d1acc <__cxa_atexit@plt+0x5c5780> │ │ │ │ - add r5, pc, r5 │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r1, [r7, #31] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5d2408 <__cxa_atexit@plt+0x5c60bc> │ │ │ │ + ldr r5, [pc, #128] @ 5d2468 <__cxa_atexit@plt+0x5c611c> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ str r5, [r3] │ │ │ │ + ldr r5, [pc, #112] @ 5d246c <__cxa_atexit@plt+0x5c6120> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #129 @ 0x81 │ │ │ │ mov r5, r3 │ │ │ │ - b 132f184 <__cxa_atexit@plt+0x1322e38> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d1ac8 <__cxa_atexit@plt+0x5c577c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r6, r0, sl, r6 │ │ │ │ - rscseq lr, r7, r4, lsl ip │ │ │ │ - @ instruction: 0xfffff1a0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 5d1330 <__cxa_atexit@plt+0x5c4fe4> │ │ │ │ + ldr r3, [pc, #80] @ 5d2460 <__cxa_atexit@plt+0x5c6114> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + add ip, r3, #1 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r7, r7, #15 │ │ │ │ + str r3, [sp] │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + ldr lr, [pc, #48] @ 5d2464 <__cxa_atexit@plt+0x5c6118> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + add lr, lr, #129 @ 0x81 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r9, sl │ │ │ │ + ldr sl, [sp] │ │ │ │ + b 5d19e0 <__cxa_atexit@plt+0x5c5694> │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + @ instruction: 0x0106619c │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #20] @ 5d2498 <__cxa_atexit@plt+0x5c614c> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #16] @ 5d249c <__cxa_atexit@plt+0x5c6150> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add sl, r3, #2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1058a9c <__cxa_atexit@plt+0x104c750> │ │ │ │ + rscseq lr, r7, r4, lsr r4 │ │ │ │ + rscseq lr, r7, r8, lsl r4 │ │ │ │ + rscseq lr, r7, ip, lsl r4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #20] @ 5d24cc <__cxa_atexit@plt+0x5c6180> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #16] @ 5d24d0 <__cxa_atexit@plt+0x5c6184> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add sl, r3, #2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1058a9c <__cxa_atexit@plt+0x104c750> │ │ │ │ + rscseq lr, r7, r0, lsl #8 │ │ │ │ + rscseq lr, r7, r4, ror #7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #108 @ 0x6c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d1bbc <__cxa_atexit@plt+0x5c5870> │ │ │ │ - ldr r3, [pc, #220] @ 5d1bd4 <__cxa_atexit@plt+0x5c5888> │ │ │ │ - ldr r1, [pc, #220] @ 5d1bd8 <__cxa_atexit@plt+0x5c588c> │ │ │ │ - sub r0, r6, #94 @ 0x5e │ │ │ │ + ldr r3, [pc, #24] @ 5d2500 <__cxa_atexit@plt+0x5c61b4> │ │ │ │ + ldr r8, [pc, #24] @ 5d2504 <__cxa_atexit@plt+0x5c61b8> │ │ │ │ + ldr r9, [pc, #24] @ 5d2508 <__cxa_atexit@plt+0x5c61bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #52]! @ 0x34 │ │ │ │ - sub r3, r6, #102 @ 0x66 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - ldr ip, [pc, #196] @ 5d1bdc <__cxa_atexit@plt+0x5c5890> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, r6, #78 @ 0x4e │ │ │ │ - sub r3, r6, #86 @ 0x56 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr sl, [pc, #180] @ 5d1be0 <__cxa_atexit@plt+0x5c5894> │ │ │ │ - ldr r9, [pc, #180] @ 5d1be4 <__cxa_atexit@plt+0x5c5898> │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r1, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - ldr r1, [pc, #168] @ 5d1be8 <__cxa_atexit@plt+0x5c589c> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r7, #-48] @ 0xffffffd0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r7, {r1, r8} │ │ │ │ - str r8, [r7, #-44] @ 0xffffffd4 │ │ │ │ - ldr r1, [pc, #148] @ 5d1bec <__cxa_atexit@plt+0x5c58a0> │ │ │ │ - str r8, [r7, #-36] @ 0xffffffdc │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #-40] @ 0xffffffd8 │ │ │ │ - ldr r1, [pc, #132] @ 5d1bf0 <__cxa_atexit@plt+0x5c58a4> │ │ │ │ - str r8, [r7, #-28] @ 0xffffffe4 │ │ │ │ - sub r2, r6, #70 @ 0x46 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [pc, #116] @ 5d1bf4 <__cxa_atexit@plt+0x5c58a8> │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #-24] @ 0xffffffe8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b 1058a9c <__cxa_atexit@plt+0x104c750> │ │ │ │ + ldrsbteq lr, [r7], #48 @ 0x30 │ │ │ │ + ldrhteq lr, [r7], #56 @ 0x38 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + rscseq lr, r7, ip, asr #7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #24] @ 5d253c <__cxa_atexit@plt+0x5c61f0> │ │ │ │ + ldr r8, [pc, #24] @ 5d2540 <__cxa_atexit@plt+0x5c61f4> │ │ │ │ + ldr r9, [pc, #24] @ 5d2544 <__cxa_atexit@plt+0x5c61f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b 1058a9c <__cxa_atexit@plt+0x104c750> │ │ │ │ + smlalseq lr, r7, r4, r3 │ │ │ │ + rscseq lr, r7, ip, ror r3 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + rscseq lr, r7, r0, asr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5d259c <__cxa_atexit@plt+0x5c6250> │ │ │ │ + mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - str r8, [r7, #-20] @ 0xffffffec │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r9, [r1, #12]! │ │ │ │ - add r8, r7, #28 │ │ │ │ - sub lr, r6, #62 @ 0x3e │ │ │ │ - str ip, [r7, #24] │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #31 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d2594 <__cxa_atexit@plt+0x5c6248> │ │ │ │ + ldr r8, [pc, #40] @ 5d25a4 <__cxa_atexit@plt+0x5c6258> │ │ │ │ + ldr r3, [pc, #40] @ 5d25a8 <__cxa_atexit@plt+0x5c625c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5d1bf8 <__cxa_atexit@plt+0x5c58ac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #108 @ 0x6c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - @ instruction: 0xfffffb18 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - rscseq lr, r7, r4, lsr #22 │ │ │ │ - andeq r0, r2, sp │ │ │ │ + rscseq lr, r7, ip, ror r3 │ │ │ │ + @ instruction: 0x01065f98 │ │ │ │ + rscseq lr, r7, r8, ror #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d1c70 <__cxa_atexit@plt+0x5c5924> │ │ │ │ - ldr r2, [pc, #108] @ 5d1c88 <__cxa_atexit@plt+0x5c593c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - beq 5d1c64 <__cxa_atexit@plt+0x5c5918> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5d1c58 <__cxa_atexit@plt+0x5c590c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r7, r7, #8 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bls 5d1c1c <__cxa_atexit@plt+0x5c58d0> │ │ │ │ - b 5d1c74 <__cxa_atexit@plt+0x5c5928> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r8, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [pc, #16] @ 5d1c8c <__cxa_atexit@plt+0x5c5940> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq lr, r7, r0, ror sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5d1cc4 <__cxa_atexit@plt+0x5c5978> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 5d1cd0 <__cxa_atexit@plt+0x5c5984> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r8, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #136] @ 5d1d60 <__cxa_atexit@plt+0x5c5a14> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d1d4c <__cxa_atexit@plt+0x5c5a00> │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5d1d40 <__cxa_atexit@plt+0x5c59f4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5d1d34 <__cxa_atexit@plt+0x5c59e8> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - sub r3, r3, #8 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r9 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bls 5d1cf4 <__cxa_atexit@plt+0x5c59a8> │ │ │ │ - b 5d1d50 <__cxa_atexit@plt+0x5c5a04> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r8, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r7, [pc, #12] @ 5d1d64 <__cxa_atexit@plt+0x5c5a18> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - smlalseq lr, r7, r8, r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1e34 <__cxa_atexit@plt+0x5c5ae8> │ │ │ │ - ldr r7, [pc, #188] @ 5d1e48 <__cxa_atexit@plt+0x5c5afc> │ │ │ │ + bhi 5d263c <__cxa_atexit@plt+0x5c62f0> │ │ │ │ + ldr r2, [pc, #124] @ 5d264c <__cxa_atexit@plt+0x5c6300> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d1df8 <__cxa_atexit@plt+0x5c5aac> │ │ │ │ - ldr r7, [pc, #172] @ 5d1e4c <__cxa_atexit@plt+0x5c5b00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - sub r7, r3, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d1e1c <__cxa_atexit@plt+0x5c5ad0> │ │ │ │ - ldr r2, [pc, #152] @ 5d1e50 <__cxa_atexit@plt+0x5c5b04> │ │ │ │ - mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - and r1, r8, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5d1e10 <__cxa_atexit@plt+0x5c5ac4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5d1e04 <__cxa_atexit@plt+0x5c5ab8> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 5d2618 <__cxa_atexit@plt+0x5c62cc> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 5d2628 <__cxa_atexit@plt+0x5c62dc> │ │ │ │ + ldr lr, [pc, #100] @ 5d265c <__cxa_atexit@plt+0x5c6310> │ │ │ │ ldr r1, [r8, #7] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r7, r7, #8 │ │ │ │ - mov r8, r9 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bls 5d1dbc <__cxa_atexit@plt+0x5c5a70> │ │ │ │ - b 5d1e20 <__cxa_atexit@plt+0x5c5ad4> │ │ │ │ + ldr r0, [r8, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ + ldr r7, [pc, #32] @ 5d2650 <__cxa_atexit@plt+0x5c6304> │ │ │ │ + ldr r0, [pc, #32] @ 5d2654 <__cxa_atexit@plt+0x5c6308> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r7, [pc, #44] @ 5d1e54 <__cxa_atexit@plt+0x5c5b08> │ │ │ │ + ldr r7, [pc, #20] @ 5d2658 <__cxa_atexit@plt+0x5c630c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d1e58 <__cxa_atexit@plt+0x5c5b0c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq lr, r7, ip, ror #5 │ │ │ │ + rscseq lr, r7, r8, ror #5 │ │ │ │ + rscseq lr, r7, r8, ror #5 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + ldrhteq lr, [r7], #40 @ 0x28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 5d269c <__cxa_atexit@plt+0x5c6350> │ │ │ │ + ldr r1, [pc, #48] @ 5d26b4 <__cxa_atexit@plt+0x5c6368> │ │ │ │ + ldr r0, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5d26b8 <__cxa_atexit@plt+0x5c636c> │ │ │ │ + ldr r0, [pc, #20] @ 5d26bc <__cxa_atexit@plt+0x5c6370> │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - rscseq lr, r7, r4, asr #17 │ │ │ │ - ldrhteq lr, [r7], #132 @ 0x84 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq lr, r7, r4, ror r2 │ │ │ │ + rscseq lr, r7, r0, ror r2 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ 5d1ef8 <__cxa_atexit@plt+0x5c5bac> │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2], #-8 │ │ │ │ + mov r3, fp │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bcc 5d2790 <__cxa_atexit@plt+0x5c6444> │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add r9, r7, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #188] @ 5d27c4 <__cxa_atexit@plt+0x5c6478> │ │ │ │ + ldr r3, [pc, #188] @ 5d27c8 <__cxa_atexit@plt+0x5c647c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + sub r7, r8, #1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r5, #20] │ │ │ │ + beq 5d2774 <__cxa_atexit@plt+0x5c6428> │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5d1ee0 <__cxa_atexit@plt+0x5c5b94> │ │ │ │ - ldr r1, [pc, #120] @ 5d1efc <__cxa_atexit@plt+0x5c5bb0> │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - beq 5d1ed4 <__cxa_atexit@plt+0x5c5b88> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5d1ec8 <__cxa_atexit@plt+0x5c5b7c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - sub r3, r3, #8 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 5d1e8c <__cxa_atexit@plt+0x5c5b40> │ │ │ │ - b 5d1ee4 <__cxa_atexit@plt+0x5c5b98> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, #1 │ │ │ │ + bcc 5d27a4 <__cxa_atexit@plt+0x5c6458> │ │ │ │ + ldrb r3, [sl, #3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add lr, r6, #12 │ │ │ │ + strb r3, [r4, r9] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r4, [pc, #116] @ 5d27cc <__cxa_atexit@plt+0x5c6480> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + mov r6, r2 │ │ │ │ + stm lr, {r4, r7, r9} │ │ │ │ + ldr r4, [sp] │ │ │ │ + sub r7, r2, #11 │ │ │ │ bx r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [pc, #20] @ 5d1f00 <__cxa_atexit@plt+0x5c5bb4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - rscseq lr, r7, r0, lsl #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov fp, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r7, #16 │ │ │ │ + mov r5, r3 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlabteq r6, r0, lr, r5 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d1f38 <__cxa_atexit@plt+0x5c5bec> │ │ │ │ - ldr r2, [pc, #40] @ 5d1f50 <__cxa_atexit@plt+0x5c5c04> │ │ │ │ + bcc 5d2824 <__cxa_atexit@plt+0x5c64d8> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + strb r7, [r2, r0] │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r2, [pc, #36] @ 5d2830 <__cxa_atexit@plt+0x5c64e4> │ │ │ │ + sub r7, r6, #11 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + rscseq lr, r7, r0, lsl r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5d2888 <__cxa_atexit@plt+0x5c653c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d2880 <__cxa_atexit@plt+0x5c6534> │ │ │ │ + ldr r8, [pc, #40] @ 5d2890 <__cxa_atexit@plt+0x5c6544> │ │ │ │ + ldr r3, [pc, #40] @ 5d2894 <__cxa_atexit@plt+0x5c6548> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5d1f54 <__cxa_atexit@plt+0x5c5c08> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r6, r0, r6, r6 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r7, ip, asr #1 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ + ldrhteq lr, [r7], #8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d1f9c <__cxa_atexit@plt+0x5c5c50> │ │ │ │ - ldr r7, [pc, #52] @ 5d1fb0 <__cxa_atexit@plt+0x5c5c64> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d2928 <__cxa_atexit@plt+0x5c65dc> │ │ │ │ + ldr r2, [pc, #124] @ 5d2938 <__cxa_atexit@plt+0x5c65ec> │ │ │ │ + mov r7, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5d1f90 <__cxa_atexit@plt+0x5c5c44> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d1fc0 <__cxa_atexit@plt+0x5c5c74> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d1fb4 <__cxa_atexit@plt+0x5c5c68> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalseq lr, r7, ip, r7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #164] @ 5d206c <__cxa_atexit@plt+0x5c5d20> │ │ │ │ - ldr r0, [pc, #164] @ 5d2070 <__cxa_atexit@plt+0x5c5d24> │ │ │ │ - sub r2, r5, #12 │ │ │ │ - add r5, r5, #12 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5d2904 <__cxa_atexit@plt+0x5c65b8> │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 5d2914 <__cxa_atexit@plt+0x5c65c8> │ │ │ │ + ldr lr, [pc, #100] @ 5d2948 <__cxa_atexit@plt+0x5c65fc> │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r0, [r9, #3] │ │ │ │ add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5d2048 <__cxa_atexit@plt+0x5c5cfc> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5d2034 <__cxa_atexit@plt+0x5c5ce8> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - cmp fp, r2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5d2054 <__cxa_atexit@plt+0x5c5d08> │ │ │ │ - sub r1, r5, #24 │ │ │ │ - sub r2, r2, #12 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r1, {r0, r3, r9} │ │ │ │ - bne 5d1fd8 <__cxa_atexit@plt+0x5c5c8c> │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r9] │ │ │ │ - sub r5, r5, #12 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 5d2078 <__cxa_atexit@plt+0x5c5d2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #32] @ 5d293c <__cxa_atexit@plt+0x5c65f0> │ │ │ │ + ldr r0, [pc, #32] @ 5d2940 <__cxa_atexit@plt+0x5c65f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #24] @ 5d2074 <__cxa_atexit@plt+0x5c5d28> │ │ │ │ + ldr r7, [pc, #20] @ 5d2944 <__cxa_atexit@plt+0x5c65f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - sub r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - rscseq lr, r7, r4, ror #13 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d20a8 <__cxa_atexit@plt+0x5c5d5c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq lr, r7, ip, lsr r0 │ │ │ │ + rscseq lr, r7, r8, lsr r0 │ │ │ │ + rscseq lr, r7, r8, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq lr, r7, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 5d2988 <__cxa_atexit@plt+0x5c663c> │ │ │ │ + ldr r1, [pc, #48] @ 5d29a0 <__cxa_atexit@plt+0x5c6654> │ │ │ │ + ldr r0, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ str r3, [r5] │ │ │ │ - beq 5d20a0 <__cxa_atexit@plt+0x5c5d54> │ │ │ │ - b 5d1fc0 <__cxa_atexit@plt+0x5c5c74> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d20f0 <__cxa_atexit@plt+0x5c5da4> │ │ │ │ - ldr r7, [pc, #52] @ 5d2104 <__cxa_atexit@plt+0x5c5db8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5d20e4 <__cxa_atexit@plt+0x5c5d98> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d1fc0 <__cxa_atexit@plt+0x5c5c74> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d2108 <__cxa_atexit@plt+0x5c5dbc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5d29a4 <__cxa_atexit@plt+0x5c6658> │ │ │ │ + ldr r0, [pc, #20] @ 5d29a8 <__cxa_atexit@plt+0x5c665c> │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - rscseq lr, r7, r8, asr #12 │ │ │ │ - rscseq lr, r7, r0, ror #13 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2178 <__cxa_atexit@plt+0x5c5e2c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5d2194 <__cxa_atexit@plt+0x5c5e48> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d2180 <__cxa_atexit@plt+0x5c5e34> │ │ │ │ - ldr r3, [pc, #76] @ 5d2198 <__cxa_atexit@plt+0x5c5e4c> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - beq 5d2168 <__cxa_atexit@plt+0x5c5e1c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5d2970 <__cxa_atexit@plt+0x5c6624> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq sp, r7, r4, asr #31 │ │ │ │ + rscseq sp, r7, r0, asr #31 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #152] @ 5d2a54 <__cxa_atexit@plt+0x5c6708> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5d2a34 <__cxa_atexit@plt+0x5c66e8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #24 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 5d2a40 <__cxa_atexit@plt+0x5c66f4> │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + strb r3, [sl, #8]! │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r3, [pc, #88] @ 5d2a58 <__cxa_atexit@plt+0x5c670c> │ │ │ │ + add r0, r7, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #72] @ 5d2a5c <__cxa_atexit@plt+0x5c6710> │ │ │ │ + sub r7, r8, #17 │ │ │ │ + add lr, r6, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r9, [r6, #24] │ │ │ │ + mov r6, r8 │ │ │ │ + stm lr, {r3, r7, sl} │ │ │ │ + sub r7, r8, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d219c <__cxa_atexit@plt+0x5c5e50> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlatteq r6, ip, r3, r6 │ │ │ │ - andeq r0, r0, r8, lsl r8 │ │ │ │ - rscseq lr, r7, r4, ror #12 │ │ │ │ - rscseq lr, r7, ip, asr #12 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d220c <__cxa_atexit@plt+0x5c5ec0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5d2228 <__cxa_atexit@plt+0x5c5edc> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d2acc <__cxa_atexit@plt+0x5c6780> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + strb r0, [r7, #8]! │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [pc, #56] @ 5d2ad8 <__cxa_atexit@plt+0x5c678c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r8, {r0, r3} │ │ │ │ + add r0, r3, #9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #40] @ 5d2adc <__cxa_atexit@plt+0x5c6790> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d2214 <__cxa_atexit@plt+0x5c5ec8> │ │ │ │ - ldr r3, [pc, #76] @ 5d222c <__cxa_atexit@plt+0x5c5ee0> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - beq 5d21fc <__cxa_atexit@plt+0x5c5eb0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5d2970 <__cxa_atexit@plt+0x5c6624> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + stm lr, {r2, r3, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + @ instruction: 0x01066194 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d2b58 <__cxa_atexit@plt+0x5c680c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [pc, #88] @ 5d2b6c <__cxa_atexit@plt+0x5c6820> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + sub r1, r1, r7 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #72] @ 5d2b70 <__cxa_atexit@plt+0x5c6824> │ │ │ │ + sub lr, r6, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #64] @ 5d2b74 <__cxa_atexit@plt+0x5c6828> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str lr, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d2230 <__cxa_atexit@plt+0x5c5ee4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r3, r4, #8 │ │ │ │ + ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - andeq r0, r0, r4, lsl #15 │ │ │ │ - ldrsbteq lr, [r7], #80 @ 0x50 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub ip, r5, #16 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + @ instruction: 0x01065ab4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5d22c8 <__cxa_atexit@plt+0x5c5f7c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d22d4 <__cxa_atexit@plt+0x5c5f88> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 5d22e4 <__cxa_atexit@plt+0x5c5f98> │ │ │ │ - sub r9, r6, #1 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub sl, r6, #9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [pc, #96] @ 5d22e8 <__cxa_atexit@plt+0x5c5f9c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r2, [pc, #88] @ 5d22ec <__cxa_atexit@plt+0x5c5fa0> │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r5, [pc, #72] @ 5d22f0 <__cxa_atexit@plt+0x5c5fa4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [pc, #60] @ 5d22f4 <__cxa_atexit@plt+0x5c5fa8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r5, [r3, #20] │ │ │ │ - mov r5, ip │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d2bf0 <__cxa_atexit@plt+0x5c68a4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [pc, #88] @ 5d2c04 <__cxa_atexit@plt+0x5c68b8> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + sub r1, r1, r7 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #72] @ 5d2c08 <__cxa_atexit@plt+0x5c68bc> │ │ │ │ + sub lr, r6, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #64] @ 5d2c0c <__cxa_atexit@plt+0x5c68c0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str lr, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r3, r4, #8 │ │ │ │ + ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r6, ip, r2, r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x01066fbc │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d2314 <__cxa_atexit@plt+0x5c5fc8> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub ip, r5, #16 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabbeq r6, r0, sl, r5 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5d23ac <__cxa_atexit@plt+0x5c6060> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d23b8 <__cxa_atexit@plt+0x5c606c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 5d23c8 <__cxa_atexit@plt+0x5c607c> │ │ │ │ - sub r9, r6, #1 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub sl, r6, #9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [pc, #96] @ 5d23cc <__cxa_atexit@plt+0x5c6080> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r2, [pc, #88] @ 5d23d0 <__cxa_atexit@plt+0x5c6084> │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r5, [pc, #72] @ 5d23d4 <__cxa_atexit@plt+0x5c6088> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [pc, #60] @ 5d23d8 <__cxa_atexit@plt+0x5c608c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r5, [r3, #20] │ │ │ │ - mov r5, ip │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d2c88 <__cxa_atexit@plt+0x5c693c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [pc, #88] @ 5d2c9c <__cxa_atexit@plt+0x5c6950> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + sub r1, r1, r7 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #72] @ 5d2ca0 <__cxa_atexit@plt+0x5c6954> │ │ │ │ + sub lr, r6, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #64] @ 5d2ca4 <__cxa_atexit@plt+0x5c6958> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str lr, [r3, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r3, r4, #8 │ │ │ │ + ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d23f8 <__cxa_atexit@plt+0x5c60ac> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - rscseq lr, r7, r4, ror #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + smlatteq r6, r8, r9, r5 │ │ │ │ + smlabbeq r6, r4, r9, r5 │ │ │ │ + ldrsbteq sp, [r7], #200 @ 0xc8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d2434 <__cxa_atexit@plt+0x5c60e8> │ │ │ │ - ldr r3, [pc, #32] @ 5d243c <__cxa_atexit@plt+0x5c60f0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 5d2cec <__cxa_atexit@plt+0x5c69a0> │ │ │ │ + ldr r3, [pc, #40] @ 5d2cf4 <__cxa_atexit@plt+0x5c69a8> │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5d2440 <__cxa_atexit@plt+0x5c60f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + b e7e0e4 <__cxa_atexit@plt+0xe71d98> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlalseq lr, r7, ip, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq sp, r7, ip, lsl #25 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d2464 <__cxa_atexit@plt+0x5c6118> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #60] @ 5d2d48 <__cxa_atexit@plt+0x5c69fc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rscseq lr, r7, r8, ror r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + beq 5d2d40 <__cxa_atexit@plt+0x5c69f4> │ │ │ │ + ldr r3, [pc, #40] @ 5d2d4c <__cxa_atexit@plt+0x5c6a00> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #24] @ 5d2d50 <__cxa_atexit@plt+0x5c6a04> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + rscseq sp, r7, r0, lsr ip │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d2498 <__cxa_atexit@plt+0x5c614c> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #28] @ 5d2d84 <__cxa_atexit@plt+0x5c6a38> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d249c <__cxa_atexit@plt+0x5c6150> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq lr, r7, r8, ror #6 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - rscseq lr, r7, r0, asr #6 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2510 <__cxa_atexit@plt+0x5c61c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d251c <__cxa_atexit@plt+0x5c61d0> │ │ │ │ - ldr r2, [pc, #88] @ 5d252c <__cxa_atexit@plt+0x5c61e0> │ │ │ │ - ldr r1, [pc, #88] @ 5d2530 <__cxa_atexit@plt+0x5c61e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #12] @ 5d2d88 <__cxa_atexit@plt+0x5c6a3c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x01065eb8 │ │ │ │ + ldrshteq sp, [r7], #184 @ 0xb8 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d2e90 <__cxa_atexit@plt+0x5c6b44> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldmib r5, {r7, r8, fp} │ │ │ │ + add sl, r8, #1 │ │ │ │ + mov r0, sl │ │ │ │ + bl b6c8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d2e74 <__cxa_atexit@plt+0x5c6b28> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r9, #36] @ 0x24 │ │ │ │ + str r3, [r9, #40] @ 0x28 │ │ │ │ + str r8, [r9, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #188] @ 5d2e9c <__cxa_atexit@plt+0x5c6b50> │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + tst r7, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #68] @ 5d2534 <__cxa_atexit@plt+0x5c61e8> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [sl, #12] │ │ │ │ - str r1, [r9, #16]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ + ldr ip, [pc, #176] @ 5d2ea0 <__cxa_atexit@plt+0x5c6b54> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r2, [pc, #168] @ 5d2ea4 <__cxa_atexit@plt+0x5c6b58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r9, #32] │ │ │ │ + str ip, [r9, #12] │ │ │ │ + str r2, [r9, #4] │ │ │ │ + ldr r2, [sp] │ │ │ │ + str lr, [r9, #16] │ │ │ │ + str r1, [r9, #20] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str fp, [r9, #24] │ │ │ │ + str r8, [r9, #28] │ │ │ │ + ldr r2, [pc, #128] @ 5d2ea8 <__cxa_atexit@plt+0x5c6b5c> │ │ │ │ + sub r3, r6, #31 │ │ │ │ + stmib r5, {r0, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5d2e84 <__cxa_atexit@plt+0x5c6b38> │ │ │ │ + ldr r2, [pc, #104] @ 5d2eac <__cxa_atexit@plt+0x5c6b60> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + str r8, [r5] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r3, [pc, #72] @ 5d2eb0 <__cxa_atexit@plt+0x5c6b64> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b e79a28 <__cxa_atexit@plt+0xe6d6dc> │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r9 │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + b e8cb04 <__cxa_atexit@plt+0xe807b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ + smlatteq r6, r4, lr, r5 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlabteq r6, r8, r6, r5 │ │ │ │ + rscseq sp, r7, r4, asr #21 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ 5d2efc <__cxa_atexit@plt+0x5c6bb0> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r3, r9} │ │ │ │ + str r8, [r5] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r3, [pc, #12] @ 5d2f00 <__cxa_atexit@plt+0x5c6bb4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b e79a28 <__cxa_atexit@plt+0xe6d6dc> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + rscseq sp, r7, r4, ror sl │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d2f84 <__cxa_atexit@plt+0x5c6c38> │ │ │ │ + ldr r3, [pc, #288] @ 5d3044 <__cxa_atexit@plt+0x5c6cf8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #20]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d2fd0 <__cxa_atexit@plt+0x5c6c84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5d3024 <__cxa_atexit@plt+0x5c6cd8> │ │ │ │ + ldr lr, [pc, #248] @ 5d3048 <__cxa_atexit@plt+0x5c6cfc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + lsls sl, r3, #1 │ │ │ │ + beq 5d2fdc <__cxa_atexit@plt+0x5c6c90> │ │ │ │ + mov r1, sl │ │ │ │ + bl b980 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d301c <__cxa_atexit@plt+0x5c6cd0> │ │ │ │ + ldr r3, [pc, #140] @ 5d3038 <__cxa_atexit@plt+0x5c6cec> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + b 5d300c <__cxa_atexit@plt+0x5c6cc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - rscseq lr, r7, r8, lsr #5 │ │ │ │ - andeq r0, r2, r1 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d25b0 <__cxa_atexit@plt+0x5c6264> │ │ │ │ + bl b830 │ │ │ │ + ldr r3, [pc, #88] @ 5d3040 <__cxa_atexit@plt+0x5c6cf4> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #40] @ 5d303c <__cxa_atexit@plt+0x5c6cf0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b e79a28 <__cxa_atexit@plt+0xe6d6dc> │ │ │ │ + add r5, r5, #24 │ │ │ │ + b e8d080 <__cxa_atexit@plt+0xe80d34> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, ror r2 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + @ instruction: 0xfffffcb8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d25b8 <__cxa_atexit@plt+0x5c626c> │ │ │ │ - ldr r2, [pc, #92] @ 5d25cc <__cxa_atexit@plt+0x5c6280> │ │ │ │ - ldr r1, [pc, #92] @ 5d25d0 <__cxa_atexit@plt+0x5c6284> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [pc, #68] @ 5d25d4 <__cxa_atexit@plt+0x5c6288> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #16]! │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d25c0 <__cxa_atexit@plt+0x5c6274> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + bcc 5d30a0 <__cxa_atexit@plt+0x5c6d54> │ │ │ │ + ldr lr, [pc, #60] @ 5d30ac <__cxa_atexit@plt+0x5c6d60> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add r5, r5, #4 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffb88 │ │ │ │ + rscseq sp, r7, r8, asr #17 │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d3130 <__cxa_atexit@plt+0x5c6de4> │ │ │ │ + ldr r3, [pc, #232] @ 5d31b8 <__cxa_atexit@plt+0x5c6e6c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #20]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d3158 <__cxa_atexit@plt+0x5c6e0c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5d31a4 <__cxa_atexit@plt+0x5c6e58> │ │ │ │ + ldr lr, [pc, #200] @ 5d31c4 <__cxa_atexit@plt+0x5c6e78> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + lsls sl, r3, #1 │ │ │ │ + beq 5d3164 <__cxa_atexit@plt+0x5c6e18> │ │ │ │ + mov r1, sl │ │ │ │ + bl b980 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d316c <__cxa_atexit@plt+0x5c6e20> │ │ │ │ + add r5, r5, #24 │ │ │ │ + b e8d080 <__cxa_atexit@plt+0xe80d34> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcc4 │ │ │ │ - smlatbeq r6, r8, pc, r5 @ │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - rscseq lr, r7, r4, lsl r2 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d2660 <__cxa_atexit@plt+0x5c6314> │ │ │ │ + bl b830 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #72] @ 5d31bc <__cxa_atexit@plt+0x5c6e70> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #36] @ 5d31c0 <__cxa_atexit@plt+0x5c6e74> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b e79a28 <__cxa_atexit@plt+0xe6d6dc> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + @ instruction: 0x01065394 │ │ │ │ + @ instruction: 0xfffffa74 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #40 @ 0x28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d2668 <__cxa_atexit@plt+0x5c631c> │ │ │ │ - ldr lr, [pc, #108] @ 5d267c <__cxa_atexit@plt+0x5c6330> │ │ │ │ - ldr r1, [pc, #108] @ 5d2680 <__cxa_atexit@plt+0x5c6334> │ │ │ │ + bcc 5d321c <__cxa_atexit@plt+0x5c6ed0> │ │ │ │ + ldr lr, [pc, #60] @ 5d3228 <__cxa_atexit@plt+0x5c6edc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add r5, r5, #4 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - ldr lr, [pc, #72] @ 5d2684 <__cxa_atexit@plt+0x5c6338> │ │ │ │ - mov r9, sl │ │ │ │ - str r8, [sl, #28] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff974 │ │ │ │ + rscseq sp, r7, ip, asr #14 │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d32ac <__cxa_atexit@plt+0x5c6f60> │ │ │ │ + ldr r3, [pc, #232] @ 5d3334 <__cxa_atexit@plt+0x5c6fe8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #20]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d32d4 <__cxa_atexit@plt+0x5c6f88> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5d3320 <__cxa_atexit@plt+0x5c6fd4> │ │ │ │ + ldr lr, [pc, #200] @ 5d3340 <__cxa_atexit@plt+0x5c6ff4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r9, #20]! │ │ │ │ - str r0, [sl, #32] │ │ │ │ - str r2, [sl, #36] @ 0x24 │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r8, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d2670 <__cxa_atexit@plt+0x5c6324> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb94 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d26d4 <__cxa_atexit@plt+0x5c6388> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5d26dc <__cxa_atexit@plt+0x5c6390> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5d26e0 <__cxa_atexit@plt+0x5c6394> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 960fdc <__cxa_atexit@plt+0x954c90> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + lsls sl, r3, #1 │ │ │ │ + beq 5d32e0 <__cxa_atexit@plt+0x5c6f94> │ │ │ │ + mov r1, sl │ │ │ │ + bl b980 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d32e8 <__cxa_atexit@plt+0x5c6f9c> │ │ │ │ + add r5, r5, #24 │ │ │ │ + b e8d080 <__cxa_atexit@plt+0xe80d34> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlatbeq r6, r0, pc, r5 @ │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub ip, r5, #16 │ │ │ │ + bl b830 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r3, [pc, #72] @ 5d3338 <__cxa_atexit@plt+0x5c6fec> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #36] @ 5d333c <__cxa_atexit@plt+0x5c6ff0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b e79a28 <__cxa_atexit@plt+0xe6d6dc> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + @ instruction: 0xfffff860 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5d2778 <__cxa_atexit@plt+0x5c642c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d2784 <__cxa_atexit@plt+0x5c6438> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #124] @ 5d2794 <__cxa_atexit@plt+0x5c6448> │ │ │ │ - sub r9, r6, #1 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub sl, r6, #9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr lr, [pc, #96] @ 5d2798 <__cxa_atexit@plt+0x5c644c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldr r2, [pc, #88] @ 5d279c <__cxa_atexit@plt+0x5c6450> │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d3398 <__cxa_atexit@plt+0x5c704c> │ │ │ │ + ldr lr, [pc, #60] @ 5d33a4 <__cxa_atexit@plt+0x5c7058> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add r5, r5, #4 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ str lr, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r5, [pc, #72] @ 5d27a0 <__cxa_atexit@plt+0x5c6454> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ str r1, [r3, #16] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [pc, #60] @ 5d27a4 <__cxa_atexit@plt+0x5c6458> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r5, [r3, #20] │ │ │ │ - mov r5, ip │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlabbeq r6, r0, r8, r6 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff760 │ │ │ │ + rscseq sp, r7, r8, ror #11 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d27c4 <__cxa_atexit@plt+0x5c6478> │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5d3400 <__cxa_atexit@plt+0x5c70b4> │ │ │ │ + ldr r2, [pc, #60] @ 5d340c <__cxa_atexit@plt+0x5c70c0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r3, {r2, r7, r8} │ │ │ │ + beq 5d33f8 <__cxa_atexit@plt+0x5c70ac> │ │ │ │ + ldr r3, [pc, #40] @ 5d3410 <__cxa_atexit@plt+0x5c70c4> │ │ │ │ mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - rscseq sp, r7, r8, ror #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2800 <__cxa_atexit@plt+0x5c64b4> │ │ │ │ - ldr r3, [pc, #32] @ 5d2808 <__cxa_atexit@plt+0x5c64bc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5d280c <__cxa_atexit@plt+0x5c64c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r5] │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - rscseq sp, r7, r0, lsr #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq sp, r7, r0, lsl #11 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d2830 <__cxa_atexit@plt+0x5c64e4> │ │ │ │ + ldr r3, [pc, #16] @ 5d3438 <__cxa_atexit@plt+0x5c70ec> │ │ │ │ mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rscseq sp, r7, ip, ror pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq sp, r7, r8, asr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d2864 <__cxa_atexit@plt+0x5c6518> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d2868 <__cxa_atexit@plt+0x5c651c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq sp, r7, ip, ror #30 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - rscseq sp, r7, r4, asr #30 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d28dc <__cxa_atexit@plt+0x5c6590> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d28e8 <__cxa_atexit@plt+0x5c659c> │ │ │ │ - ldr r2, [pc, #88] @ 5d28f8 <__cxa_atexit@plt+0x5c65ac> │ │ │ │ - ldr r1, [pc, #88] @ 5d28fc <__cxa_atexit@plt+0x5c65b0> │ │ │ │ + bcc 5d348c <__cxa_atexit@plt+0x5c7140> │ │ │ │ + ldr r2, [pc, #64] @ 5d34a4 <__cxa_atexit@plt+0x5c7158> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + lsl r8, r7, #2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #10 │ │ │ │ + mov r9, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #68] @ 5d2900 <__cxa_atexit@plt+0x5c65b4> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [sl, #12] │ │ │ │ - str r1, [r9, #16]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b e8c3b8 <__cxa_atexit@plt+0xe8006c> │ │ │ │ + ldr r3, [pc, #20] @ 5d34a8 <__cxa_atexit@plt+0x5c715c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff838 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d2948 <__cxa_atexit@plt+0x5c65fc> │ │ │ │ - ldr r7, [pc, #52] @ 5d295c <__cxa_atexit@plt+0x5c6610> │ │ │ │ - tst sl, #3 │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d34e0 <__cxa_atexit@plt+0x5c7194> │ │ │ │ + ldr r7, [pc, #36] @ 5d34f0 <__cxa_atexit@plt+0x5c71a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5d293c <__cxa_atexit@plt+0x5c65f0> │ │ │ │ - mov r7, sl │ │ │ │ - b 5d2970 <__cxa_atexit@plt+0x5c6624> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d2960 <__cxa_atexit@plt+0x5c6614> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r7, [pc, #24] @ 5d34f4 <__cxa_atexit@plt+0x5c71a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #16] @ 5d34f8 <__cxa_atexit@plt+0x5c71ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalseq sp, r7, ip, lr │ │ │ │ - rscseq sp, r7, r8, lsl #29 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + ldrsbteq sp, [r7], #64 @ 0x40 │ │ │ │ + rscseq sp, r7, r8, lsr #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r6, #8]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r3, [r6, #-4] │ │ │ │ - beq 5d29ac <__cxa_atexit@plt+0x5c6660> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5d29fc <__cxa_atexit@plt+0x5c66b0> │ │ │ │ - ldr r5, [pc, #216] @ 5d2a74 <__cxa_atexit@plt+0x5c6728> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, sl │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + ldr r3, [pc, #112] @ 5d3580 <__cxa_atexit@plt+0x5c7234> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5d3568 <__cxa_atexit@plt+0x5c721c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d2a5c <__cxa_atexit@plt+0x5c6710> │ │ │ │ - ldr r2, [pc, #188] @ 5d2a80 <__cxa_atexit@plt+0x5c6734> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr lr, [pc, #180] @ 5d2a84 <__cxa_atexit@plt+0x5c6738> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d3570 <__cxa_atexit@plt+0x5c7224> │ │ │ │ + ldr r2, [pc, #80] @ 5d3584 <__cxa_atexit@plt+0x5c7238> │ │ │ │ + ldr r1, [pc, #80] @ 5d3588 <__cxa_atexit@plt+0x5c723c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #20]! │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r8, [sl, #28] │ │ │ │ - str r0, [sl, #32] │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r8, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r6, [pc, #52] @ 5d358c <__cxa_atexit@plt+0x5c7240> │ │ │ │ + sub sl, r3, #2 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b ff0a6c <__cxa_atexit@plt+0xfe4720> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + smlabbeq r6, ip, r7, r5 │ │ │ │ + rscseq sp, r7, r4, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d2a68 <__cxa_atexit@plt+0x5c671c> │ │ │ │ - ldr lr, [pc, #100] @ 5d2a78 <__cxa_atexit@plt+0x5c672c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr ip, [pc, #80] @ 5d2a7c <__cxa_atexit@plt+0x5c6730> │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - mov r9, sl │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r9, #20]! │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r8, [sl, #28] │ │ │ │ - str r3, [sl, #32] │ │ │ │ - str r1, [sl, #36] @ 0x24 │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - str r0, [sl, #44] @ 0x2c │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + bcc 5d35e8 <__cxa_atexit@plt+0x5c729c> │ │ │ │ + ldr r2, [pc, #60] @ 5d35f4 <__cxa_atexit@plt+0x5c72a8> │ │ │ │ + ldr r1, [pc, #60] @ 5d35f8 <__cxa_atexit@plt+0x5c72ac> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r3, [pc, #32] @ 5d35fc <__cxa_atexit@plt+0x5c72b0> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b ff0a6c <__cxa_atexit@plt+0xfe4720> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffff6f8 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - ldrshteq sp, [r7], #200 @ 0xc8 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + rscseq sp, r7, ip, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5d2aa8 <__cxa_atexit@plt+0x5c675c> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #108] @ 5d3680 <__cxa_atexit@plt+0x5c7334> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrsbteq sp, [r7], #196 @ 0xc4 │ │ │ │ + beq 5d366c <__cxa_atexit@plt+0x5c7320> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #80] @ 5d3684 <__cxa_atexit@plt+0x5c7338> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + beq 5d3674 <__cxa_atexit@plt+0x5c7328> │ │ │ │ + ldr r3, [pc, #56] @ 5d3688 <__cxa_atexit@plt+0x5c733c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #40] @ 5d368c <__cxa_atexit@plt+0x5c7340> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + ldrsbteq sp, [r7], #44 @ 0x2c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d2adc <__cxa_atexit@plt+0x5c6790> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #68] @ 5d36f4 <__cxa_atexit@plt+0x5c73a8> │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d2ae0 <__cxa_atexit@plt+0x5c6794> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq sp, r7, r4, asr #25 │ │ │ │ - smlabbeq r6, ip, sl, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2b18 <__cxa_atexit@plt+0x5c67cc> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d2b20 <__cxa_atexit@plt+0x5c67d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + beq 5d36e8 <__cxa_atexit@plt+0x5c739c> │ │ │ │ + ldr r3, [pc, #44] @ 5d36f8 <__cxa_atexit@plt+0x5c73ac> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #28] @ 5d36fc <__cxa_atexit@plt+0x5c73b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + rscseq sp, r7, ip, ror #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2b58 <__cxa_atexit@plt+0x5c680c> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d2b60 <__cxa_atexit@plt+0x5c6814> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - rscseq sp, r7, r8, lsl #25 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2b98 <__cxa_atexit@plt+0x5c684c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 5d2ba0 <__cxa_atexit@plt+0x5c6854> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 5d3730 <__cxa_atexit@plt+0x5c73e4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ 5d3734 <__cxa_atexit@plt+0x5c73e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + rscseq sp, r7, r4, lsr r2 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 5d377c <__cxa_atexit@plt+0x5c7430> │ │ │ │ + ldr r2, [pc, #48] @ 5d3780 <__cxa_atexit@plt+0x5c7434> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov sl, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 5d393c <__cxa_atexit@plt+0x5c75f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmda r5, {r1, r2, r3, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r9, [pc, #12] @ 5d3784 <__cxa_atexit@plt+0x5c7438> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b f94fd8 <__cxa_atexit@plt+0xf88c8c> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlatteq r6, r0, sl, r5 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ 5d37c4 <__cxa_atexit@plt+0x5c7478> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5d37bc <__cxa_atexit@plt+0x5c7470> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01065994 │ │ │ │ - rscseq sp, r7, r8, asr #24 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d2c2c <__cxa_atexit@plt+0x5c68e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d2c38 <__cxa_atexit@plt+0x5c68ec> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ 5d2c48 <__cxa_atexit@plt+0x5c68fc> │ │ │ │ - add lr, r7, #8 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #80] @ 5d2c4c <__cxa_atexit@plt+0x5c6900> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #72] @ 5d2c50 <__cxa_atexit@plt+0x5c6904> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 5d2c54 <__cxa_atexit@plt+0x5c6908> │ │ │ │ - add r5, r3, #8 │ │ │ │ - stm r5, {r1, r9, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r3, {r0, r8} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2c8c <__cxa_atexit@plt+0x5c6940> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d2c94 <__cxa_atexit@plt+0x5c6948> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + rscseq sp, r7, ip, asr #3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d3838 <__cxa_atexit@plt+0x5c74ec> │ │ │ │ + ldr r7, [pc, #84] @ 5d385c <__cxa_atexit@plt+0x5c7510> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d3848 <__cxa_atexit@plt+0x5c74fc> │ │ │ │ + ldr r7, [pc, #68] @ 5d3868 <__cxa_atexit@plt+0x5c751c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r7, [pc, #56] @ 5d386c <__cxa_atexit@plt+0x5c7520> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #36] @ 5d3864 <__cxa_atexit@plt+0x5c7518> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlatteq r6, r4, r8, r5 │ │ │ │ - rscseq sp, r7, r4, asr fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2ccc <__cxa_atexit@plt+0x5c6980> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 5d2cd4 <__cxa_atexit@plt+0x5c6988> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r7, [pc, #16] @ 5d3860 <__cxa_atexit@plt+0x5c7514> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 5d393c <__cxa_atexit@plt+0x5c75f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - rscseq sp, r7, r4, lsl fp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq sp, r7, r4, ror #2 │ │ │ │ + rscseq sp, r7, r8, lsl #3 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + @ instruction: 0x010654b0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d2d60 <__cxa_atexit@plt+0x5c6a14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d2d6c <__cxa_atexit@plt+0x5c6a20> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ 5d2d7c <__cxa_atexit@plt+0x5c6a30> │ │ │ │ - add lr, r7, #8 │ │ │ │ - sub r0, r6, #23 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d38c0 <__cxa_atexit@plt+0x5c7574> │ │ │ │ + ldr lr, [pc, #60] @ 5d38d8 <__cxa_atexit@plt+0x5c758c> │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 5d38dc <__cxa_atexit@plt+0x5c7590> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #80] @ 5d2d80 <__cxa_atexit@plt+0x5c6a34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #72] @ 5d2d84 <__cxa_atexit@plt+0x5c6a38> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 5d2d88 <__cxa_atexit@plt+0x5c6a3c> │ │ │ │ - add r5, r3, #8 │ │ │ │ - stm r5, {r1, r9, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r3, {r0, r8} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2dc0 <__cxa_atexit@plt+0x5c6a74> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d2dc8 <__cxa_atexit@plt+0x5c6a7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d2e20 <__cxa_atexit@plt+0x5c6ad4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d2e2c <__cxa_atexit@plt+0x5c6ae0> │ │ │ │ - ldr r1, [pc, #64] @ 5d2e3c <__cxa_atexit@plt+0x5c6af0> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #44] @ 5d2e40 <__cxa_atexit@plt+0x5c6af4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b a2cc2c <__cxa_atexit@plt+0xa208e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5d2ec8 <__cxa_atexit@plt+0x5c6b7c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d2ed4 <__cxa_atexit@plt+0x5c6b88> │ │ │ │ - ldr lr, [pc, #112] @ 5d2ee4 <__cxa_atexit@plt+0x5c6b98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ 5d2ee8 <__cxa_atexit@plt+0x5c6b9c> │ │ │ │ - sub r2, r6, #19 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #76] @ 5d2eec <__cxa_atexit@plt+0x5c6ba0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #64] @ 5d2ef0 <__cxa_atexit@plt+0x5c6ba4> │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmdb r3, {r2, r8} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - @ instruction: 0x010657b8 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d2f28 <__cxa_atexit@plt+0x5c6bdc> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d2f30 <__cxa_atexit@plt+0x5c6be4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d2f88 <__cxa_atexit@plt+0x5c6c3c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d2f94 <__cxa_atexit@plt+0x5c6c48> │ │ │ │ - ldr r1, [pc, #64] @ 5d2fa4 <__cxa_atexit@plt+0x5c6c58> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #44] @ 5d2fa8 <__cxa_atexit@plt+0x5c6c5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b a2cc2c <__cxa_atexit@plt+0xa208e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x010655b8 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5d3030 <__cxa_atexit@plt+0x5c6ce4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d303c <__cxa_atexit@plt+0x5c6cf0> │ │ │ │ - ldr lr, [pc, #112] @ 5d304c <__cxa_atexit@plt+0x5c6d00> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ 5d3050 <__cxa_atexit@plt+0x5c6d04> │ │ │ │ - sub r2, r6, #19 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #76] @ 5d3054 <__cxa_atexit@plt+0x5c6d08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #64] @ 5d3058 <__cxa_atexit@plt+0x5c6d0c> │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmdb r3, {r2, r8} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - rscseq sp, r7, r4, lsl #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d3094 <__cxa_atexit@plt+0x5c6d48> │ │ │ │ - ldr r3, [pc, #32] @ 5d309c <__cxa_atexit@plt+0x5c6d50> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r3, [pc, #24] @ 5d38e0 <__cxa_atexit@plt+0x5c7594> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5d30a0 <__cxa_atexit@plt+0x5c6d54> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x01065494 │ │ │ │ - rscseq sp, r7, ip, lsr r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d30d4 <__cxa_atexit@plt+0x5c6d88> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d30d8 <__cxa_atexit@plt+0x5c6d8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq sp, r7, ip, lsr #14 │ │ │ │ - @ instruction: 0x01065494 │ │ │ │ - rscseq sp, r7, r4, lsl #14 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d3154 <__cxa_atexit@plt+0x5c6e08> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d315c <__cxa_atexit@plt+0x5c6e10> │ │ │ │ - ldr r2, [pc, #92] @ 5d3170 <__cxa_atexit@plt+0x5c6e24> │ │ │ │ - ldr r1, [pc, #92] @ 5d3174 <__cxa_atexit@plt+0x5c6e28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [pc, #68] @ 5d3178 <__cxa_atexit@plt+0x5c6e2c> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #20]! │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d3164 <__cxa_atexit@plt+0x5c6e18> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - rscseq sp, r7, r4, ror #12 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d3200 <__cxa_atexit@plt+0x5c6eb4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d3208 <__cxa_atexit@plt+0x5c6ebc> │ │ │ │ - ldr r2, [pc, #104] @ 5d321c <__cxa_atexit@plt+0x5c6ed0> │ │ │ │ - ldr r1, [pc, #104] @ 5d3220 <__cxa_atexit@plt+0x5c6ed4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr lr, [pc, #76] @ 5d3224 <__cxa_atexit@plt+0x5c6ed8> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #20]! │ │ │ │ - str r8, [sl, #28] │ │ │ │ - str r3, [sl, #32] │ │ │ │ - str r1, [sl, #36] @ 0x24 │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d3210 <__cxa_atexit@plt+0x5c6ec4> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc90 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - rscseq sp, r7, r4, asr #11 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d32b8 <__cxa_atexit@plt+0x5c6f6c> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x010653b0 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #48 @ 0x30 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d32c0 <__cxa_atexit@plt+0x5c6f74> │ │ │ │ - ldr lr, [pc, #116] @ 5d32d4 <__cxa_atexit@plt+0x5c6f88> │ │ │ │ - ldr r1, [pc, #116] @ 5d32d8 <__cxa_atexit@plt+0x5c6f8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 5d32dc <__cxa_atexit@plt+0x5c6f90> │ │ │ │ - str r0, [sl, #44] @ 0x2c │ │ │ │ - add r0, sl, #8 │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - mov r9, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #24]! │ │ │ │ - str r8, [sl, #32] │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - str r3, [sl, #20] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d32c8 <__cxa_atexit@plt+0x5c6f7c> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - @ instruction: 0x010652b8 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - rscseq sp, r7, ip, lsl #10 │ │ │ │ + bcc 5d393c <__cxa_atexit@plt+0x5c75f0> │ │ │ │ + ldr r8, [pc, #76] @ 5d3954 <__cxa_atexit@plt+0x5c7608> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 5d3958 <__cxa_atexit@plt+0x5c760c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5d395c <__cxa_atexit@plt+0x5c7610> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rscseq sp, r7, r0, rrx │ │ │ │ andeq r0, r2, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d39b4 <__cxa_atexit@plt+0x5c7668> │ │ │ │ + ldr r7, [pc, #84] @ 5d39d8 <__cxa_atexit@plt+0x5c768c> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d337c <__cxa_atexit@plt+0x5c7030> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d3384 <__cxa_atexit@plt+0x5c7038> │ │ │ │ - ldr lr, [pc, #128] @ 5d3398 <__cxa_atexit@plt+0x5c704c> │ │ │ │ - ldr r1, [pc, #128] @ 5d339c <__cxa_atexit@plt+0x5c7050> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr ip, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 5d33a0 <__cxa_atexit@plt+0x5c7054> │ │ │ │ - str r0, [sl, #52] @ 0x34 │ │ │ │ - add r0, sl, #8 │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - mov r9, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #24]! │ │ │ │ - str r8, [sl, #32] │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - str r1, [sl, #40] @ 0x28 │ │ │ │ - str ip, [sl, #44] @ 0x2c │ │ │ │ - str r2, [sl, #48] @ 0x30 │ │ │ │ - str r3, [sl, #20] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d338c <__cxa_atexit@plt+0x5c7040> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff890 │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d33d8 <__cxa_atexit@plt+0x5c708c> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d33e0 <__cxa_atexit@plt+0x5c7094> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d39c4 <__cxa_atexit@plt+0x5c7678> │ │ │ │ + ldr r7, [pc, #68] @ 5d39e4 <__cxa_atexit@plt+0x5c7698> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r7, [pc, #56] @ 5d39e8 <__cxa_atexit@plt+0x5c769c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #36] @ 5d39e0 <__cxa_atexit@plt+0x5c7694> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01065198 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d3418 <__cxa_atexit@plt+0x5c70cc> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d3420 <__cxa_atexit@plt+0x5c70d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [pc, #16] @ 5d39dc <__cxa_atexit@plt+0x5c7690> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d3470 <__cxa_atexit@plt+0x5c7124> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5d3478 <__cxa_atexit@plt+0x5c712c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5d347c <__cxa_atexit@plt+0x5c7130> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 96104c <__cxa_atexit@plt+0x954d00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + rscseq ip, r7, r8, ror #31 │ │ │ │ + rscseq sp, r7, ip │ │ │ │ + @ instruction: 0xfffffb64 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d3a4c <__cxa_atexit@plt+0x5c7700> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r7, r3, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r7, sl] │ │ │ │ + ldr r3, [pc, #32] @ 5d3a5c <__cxa_atexit@plt+0x5c7710> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5d3504 <__cxa_atexit@plt+0x5c71b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d3510 <__cxa_atexit@plt+0x5c71c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ 5d3520 <__cxa_atexit@plt+0x5c71d4> │ │ │ │ - add lr, r7, #8 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #80] @ 5d3524 <__cxa_atexit@plt+0x5c71d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #72] @ 5d3528 <__cxa_atexit@plt+0x5c71dc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ + bhi 5d3ad4 <__cxa_atexit@plt+0x5c7788> │ │ │ │ + ldr r7, [pc, #100] @ 5d3ae4 <__cxa_atexit@plt+0x5c7798> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5d3ac4 <__cxa_atexit@plt+0x5c7778> │ │ │ │ + ldr r7, [pc, #76] @ 5d3ae8 <__cxa_atexit@plt+0x5c779c> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 5d352c <__cxa_atexit@plt+0x5c71e0> │ │ │ │ - add r5, r3, #8 │ │ │ │ - stm r5, {r1, r9, lr} │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add r7, r0, #1 │ │ │ │ mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r3, {r0, r8} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlabbeq r6, r4, r1, r5 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d3564 <__cxa_atexit@plt+0x5c7218> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d356c <__cxa_atexit@plt+0x5c7220> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d35c4 <__cxa_atexit@plt+0x5c7278> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d35d0 <__cxa_atexit@plt+0x5c7284> │ │ │ │ - ldr r1, [pc, #64] @ 5d35e0 <__cxa_atexit@plt+0x5c7294> │ │ │ │ - sub r9, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - ldr r1, [pc, #44] @ 5d35e4 <__cxa_atexit@plt+0x5c7298> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b a2cc2c <__cxa_atexit@plt+0xa208e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 5d3aec <__cxa_atexit@plt+0x5c77a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrshteq ip, [r7], #236 @ 0xec │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #20] @ 5d3b20 <__cxa_atexit@plt+0x5c77d4> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5d366c <__cxa_atexit@plt+0x5c7320> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d3678 <__cxa_atexit@plt+0x5c732c> │ │ │ │ - ldr lr, [pc, #112] @ 5d3688 <__cxa_atexit@plt+0x5c733c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ 5d368c <__cxa_atexit@plt+0x5c7340> │ │ │ │ - sub r2, r6, #19 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d3b70 <__cxa_atexit@plt+0x5c7824> │ │ │ │ + ldr lr, [pc, #52] @ 5d3b7c <__cxa_atexit@plt+0x5c7830> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #76] @ 5d3690 <__cxa_atexit@plt+0x5c7344> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #64] @ 5d3694 <__cxa_atexit@plt+0x5c7348> │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmdb r3, {r2, r8} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldmib r5, {r1, r8} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r7, r8} │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - rscseq sp, r7, r8, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d36d0 <__cxa_atexit@plt+0x5c7384> │ │ │ │ - ldr r3, [pc, #32] @ 5d36d8 <__cxa_atexit@plt+0x5c738c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5d36dc <__cxa_atexit@plt+0x5c7390> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - ldrsbteq sp, [r7], #0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d3710 <__cxa_atexit@plt+0x5c73c4> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d3714 <__cxa_atexit@plt+0x5c73c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq sp, r7, r0, asr #1 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - smlalseq sp, r7, r8, r0 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5d3bf4 <__cxa_atexit@plt+0x5c78a8> │ │ │ │ + ldr r7, [pc, #100] @ 5d3c04 <__cxa_atexit@plt+0x5c78b8> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d3790 <__cxa_atexit@plt+0x5c7444> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d3798 <__cxa_atexit@plt+0x5c744c> │ │ │ │ - ldr r2, [pc, #92] @ 5d37ac <__cxa_atexit@plt+0x5c7460> │ │ │ │ - ldr r1, [pc, #92] @ 5d37b0 <__cxa_atexit@plt+0x5c7464> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [pc, #68] @ 5d37b4 <__cxa_atexit@plt+0x5c7468> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #20]! │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d37a0 <__cxa_atexit@plt+0x5c7454> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5d3be4 <__cxa_atexit@plt+0x5c7898> │ │ │ │ + ldr r7, [pc, #76] @ 5d3c08 <__cxa_atexit@plt+0x5c78bc> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add r7, r0, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - smlabteq r6, r8, sp, r4 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - ldrshteq ip, [r7], #248 @ 0xf8 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d3844 <__cxa_atexit@plt+0x5c74f8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d384c <__cxa_atexit@plt+0x5c7500> │ │ │ │ - ldr lr, [pc, #112] @ 5d3860 <__cxa_atexit@plt+0x5c7514> │ │ │ │ - ldr r1, [pc, #112] @ 5d3864 <__cxa_atexit@plt+0x5c7518> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 5d3868 <__cxa_atexit@plt+0x5c751c> │ │ │ │ - mov r9, sl │ │ │ │ - str r8, [sl, #32] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #24]! │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r8, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r3, [sl, #20] │ │ │ │ - b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ - mov r6, sl │ │ │ │ - b 5d3854 <__cxa_atexit@plt+0x5c7508> │ │ │ │ - mov r5, #44 @ 0x2c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #16] @ 5d3c0c <__cxa_atexit@plt+0x5c78c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc90 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d38a0 <__cxa_atexit@plt+0x5c7554> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d38a8 <__cxa_atexit@plt+0x5c755c> │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + ldrsbteq ip, [r7], #220 @ 0xdc │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5d3c98 <__cxa_atexit@plt+0x5c794c> │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + ldr r9, [r3, #15] │ │ │ │ + ldr r1, [r3, #19] │ │ │ │ + add sl, r2, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + bl b5fc │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [sl, r9] │ │ │ │ + ldr r3, [pc, #72] @ 5d3cac <__cxa_atexit@plt+0x5c7960> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ 5d3cb0 <__cxa_atexit@plt+0x5c7964> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr lr, [pc, #56] @ 5d3cb4 <__cxa_atexit@plt+0x5c7968> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r8, {r3, r9} │ │ │ │ + add r3, r8, #12 │ │ │ │ + str r0, [r8, #24] │ │ │ │ + str r1, [r8, #28] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + stm r3, {r2, sl, lr} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - ldrsbteq ip, [r7], #228 @ 0xe4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d38e4 <__cxa_atexit@plt+0x5c7598> │ │ │ │ - ldr r3, [pc, #32] @ 5d38ec <__cxa_atexit@plt+0x5c75a0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5d38f0 <__cxa_atexit@plt+0x5c75a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - rscseq ip, r7, ip, lsl #29 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d3924 <__cxa_atexit@plt+0x5c75d8> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d3928 <__cxa_atexit@plt+0x5c75dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq ip, r7, ip, ror lr │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - ldrhteq ip, [r7], #236 @ 0xec │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5d3a00 <__cxa_atexit@plt+0x5c76b4> │ │ │ │ - ldr r7, [pc, #192] @ 5d3a10 <__cxa_atexit@plt+0x5c76c4> │ │ │ │ + bhi 5d3d2c <__cxa_atexit@plt+0x5c79e0> │ │ │ │ + ldr r7, [pc, #100] @ 5d3d3c <__cxa_atexit@plt+0x5c79f0> │ │ │ │ mov r3, r5 │ │ │ │ - ands r1, sl, #3 │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r9, [r7, #8]! │ │ │ │ - beq 5d3990 <__cxa_atexit@plt+0x5c7644> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5d39a0 <__cxa_atexit@plt+0x5c7654> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 5d39c4 <__cxa_atexit@plt+0x5c7678> │ │ │ │ - ldr r5, [pc, #152] @ 5d3a1c <__cxa_atexit@plt+0x5c76d0> │ │ │ │ - mov r2, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - b 5d39f0 <__cxa_atexit@plt+0x5c76a4> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 5d3a18 <__cxa_atexit@plt+0x5c76cc> │ │ │ │ - ldr r3, [sl, #2] │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5d3d1c <__cxa_atexit@plt+0x5c79d0> │ │ │ │ + ldr r7, [pc, #76] @ 5d3d40 <__cxa_atexit@plt+0x5c79f4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - b 5d39f0 <__cxa_atexit@plt+0x5c76a4> │ │ │ │ - ldr lr, [pc, #72] @ 5d3a14 <__cxa_atexit@plt+0x5c76c8> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ str r0, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add r7, r0, #1 │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r9 │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r7, [pc, #24] @ 5d3a20 <__cxa_atexit@plt+0x5c76d4> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5d3d44 <__cxa_atexit@plt+0x5c79f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - ldrshteq ip, [r7], #220 @ 0xdc │ │ │ │ - rscseq ip, r7, r8, asr #27 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #8]! │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5d3a60 <__cxa_atexit@plt+0x5c7714> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5d3a80 <__cxa_atexit@plt+0x5c7734> │ │ │ │ - ldr r5, [pc, #100] @ 5d3ab8 <__cxa_atexit@plt+0x5c776c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #68] @ 5d3ab4 <__cxa_atexit@plt+0x5c7768> │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq ip, r7, ip, lsr #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr lr, [pc, #24] @ 5d3ab0 <__cxa_atexit@plt+0x5c7764> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq ip, r7, r4, asr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d3b18 <__cxa_atexit@plt+0x5c77cc> │ │ │ │ - ldr r2, [pc, #64] @ 5d3b24 <__cxa_atexit@plt+0x5c77d8> │ │ │ │ - ldr r1, [pc, #64] @ 5d3b28 <__cxa_atexit@plt+0x5c77dc> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #20] @ 5d3d78 <__cxa_atexit@plt+0x5c7a2c> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [pc, #32] @ 5d3b2c <__cxa_atexit@plt+0x5c77e0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - rscseq ip, r7, r0, lsl #25 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d3bac <__cxa_atexit@plt+0x5c7860> │ │ │ │ - ldr r2, [pc, #96] @ 5d3bb8 <__cxa_atexit@plt+0x5c786c> │ │ │ │ - ldr lr, [pc, #96] @ 5d3bbc <__cxa_atexit@plt+0x5c7870> │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r1, [pc, #92] @ 5d3bc0 <__cxa_atexit@plt+0x5c7874> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - sub r2, r6, #31 │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - @ instruction: 0xfffff844 │ │ │ │ - smlatteq r6, ip, sl, r4 │ │ │ │ - rscseq ip, r7, r8, lsr #24 │ │ │ │ - andeq r0, r0, r6, lsr #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d3c48 <__cxa_atexit@plt+0x5c78fc> │ │ │ │ - ldr r2, [pc, #104] @ 5d3c54 <__cxa_atexit@plt+0x5c7908> │ │ │ │ - ldr lr, [pc, #104] @ 5d3c58 <__cxa_atexit@plt+0x5c790c> │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - ldr r1, [pc, #100] @ 5d3c5c <__cxa_atexit@plt+0x5c7910> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 5d3dc8 <__cxa_atexit@plt+0x5c7a7c> │ │ │ │ + ldr lr, [pc, #52] @ 5d3dd4 <__cxa_atexit@plt+0x5c7a88> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - sub r2, r6, #39 @ 0x27 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r0, r2, r8, r9} │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + ldmib r5, {r1, r8} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r7, r8} │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #19 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - @ instruction: 0xffffeef0 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlalseq ip, r7, ip, fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 5d393c <__cxa_atexit@plt+0x5c75f0> │ │ │ │ - rscseq ip, r7, r8, ror #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5d3e4c <__cxa_atexit@plt+0x5c7b00> │ │ │ │ + ldr r7, [pc, #100] @ 5d3e5c <__cxa_atexit@plt+0x5c7b10> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d3cd4 <__cxa_atexit@plt+0x5c7988> │ │ │ │ - ldr r7, [pc, #52] @ 5d3ce8 <__cxa_atexit@plt+0x5c799c> │ │ │ │ - tst sl, #3 │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5d3cc8 <__cxa_atexit@plt+0x5c797c> │ │ │ │ - mov r7, sl │ │ │ │ - b 5d2970 <__cxa_atexit@plt+0x5c6624> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5d3e3c <__cxa_atexit@plt+0x5c7af0> │ │ │ │ + ldr r7, [pc, #76] @ 5d3e60 <__cxa_atexit@plt+0x5c7b14> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add r7, r0, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d3cec <__cxa_atexit@plt+0x5c79a0> │ │ │ │ + ldr r7, [pc, #16] @ 5d3e64 <__cxa_atexit@plt+0x5c7b18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffecb4 │ │ │ │ - rscseq ip, r7, r0, lsl fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d3d50 <__cxa_atexit@plt+0x5c7a04> │ │ │ │ - ldr r3, [pc, #80] @ 5d3d68 <__cxa_atexit@plt+0x5c7a1c> │ │ │ │ - ldr r9, [pc, #80] @ 5d3d6c <__cxa_atexit@plt+0x5c7a20> │ │ │ │ - ldr lr, [pc, #80] @ 5d3d70 <__cxa_atexit@plt+0x5c7a24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + rscseq ip, r7, ip, lsl #23 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5d3fdc <__cxa_atexit@plt+0x5c7c90> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5d3fa4 <__cxa_atexit@plt+0x5c7c58> │ │ │ │ + ldr r0, [pc, #328] @ 5d3fe4 <__cxa_atexit@plt+0x5c7c98> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc 5d3fb8 <__cxa_atexit@plt+0x5c7c6c> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ 5d3fe8 <__cxa_atexit@plt+0x5c7c9c> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d3f64 <__cxa_atexit@plt+0x5c7c18> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ 5d3fec <__cxa_atexit@plt+0x5c7ca0> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs 5d3ef4 <__cxa_atexit@plt+0x5c7ba8> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b 5d3fbc <__cxa_atexit@plt+0x5c7c70> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ 5d3ff8 <__cxa_atexit@plt+0x5c7cac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 5d3ff4 <__cxa_atexit@plt+0x5c7ca8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d3d74 <__cxa_atexit@plt+0x5c7a28> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ 5d3ff0 <__cxa_atexit@plt+0x5c7ca4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ + @ instruction: 0x01064790 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlabbeq r6, ip, r5, r4 │ │ │ │ + @ instruction: 0x0106459c │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5d4094 <__cxa_atexit@plt+0x5c7d48> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ 5d40e8 <__cxa_atexit@plt+0x5c7d9c> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ 5d40ec <__cxa_atexit@plt+0x5c7da0> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs 5d4038 <__cxa_atexit@plt+0x5c7cec> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ 5d40f0 <__cxa_atexit@plt+0x5c7da4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + smlatteq r6, ip, r4, r4 │ │ │ │ @ instruction: 0xffffff58 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - ldrhteq ip, [r7], #160 @ 0xa0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d3dbc <__cxa_atexit@plt+0x5c7a70> │ │ │ │ - ldr r3, [pc, #52] @ 5d3dcc <__cxa_atexit@plt+0x5c7a80> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5d3dac <__cxa_atexit@plt+0x5c7a60> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d4124 <__cxa_atexit@plt+0x5c7dd8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5d412c <__cxa_atexit@plt+0x5c7de0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5d42a4 <__cxa_atexit@plt+0x5c7f58> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5d426c <__cxa_atexit@plt+0x5c7f20> │ │ │ │ + ldr r0, [pc, #328] @ 5d42ac <__cxa_atexit@plt+0x5c7f60> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc 5d4280 <__cxa_atexit@plt+0x5c7f34> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ 5d42b0 <__cxa_atexit@plt+0x5c7f64> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d422c <__cxa_atexit@plt+0x5c7ee0> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ 5d42b4 <__cxa_atexit@plt+0x5c7f68> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs 5d41bc <__cxa_atexit@plt+0x5c7e70> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b 5d4284 <__cxa_atexit@plt+0x5c7f38> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ 5d42c0 <__cxa_atexit@plt+0x5c7f74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 5d42bc <__cxa_atexit@plt+0x5c7f70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d3dd0 <__cxa_atexit@plt+0x5c7a84> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ 5d42b8 <__cxa_atexit@plt+0x5c7f6c> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq ip, r7, r8, asr sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r4, r4 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlabteq r6, r4, r2, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5d435c <__cxa_atexit@plt+0x5c8010> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ 5d43b0 <__cxa_atexit@plt+0x5c8064> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ 5d43b4 <__cxa_atexit@plt+0x5c8068> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d4378 <__cxa_atexit@plt+0x5c802c> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs 5d4300 <__cxa_atexit@plt+0x5c7fb4> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ 5d43b8 <__cxa_atexit@plt+0x5c806c> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r6, r0, r3, r4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5d3e2c <__cxa_atexit@plt+0x5c7ae0> │ │ │ │ - ldr r3, [pc, #52] @ 5d3e3c <__cxa_atexit@plt+0x5c7af0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5d3e1c <__cxa_atexit@plt+0x5c7ad0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d3e40 <__cxa_atexit@plt+0x5c7af4> │ │ │ │ + bhi 5d43f8 <__cxa_atexit@plt+0x5c80ac> │ │ │ │ + ldr r7, [pc, #44] @ 5d4408 <__cxa_atexit@plt+0x5c80bc> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, sl │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + ldr r7, [pc, #12] @ 5d440c <__cxa_atexit@plt+0x5c80c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq ip, r7, ip, ror #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq ip, r7, r8, ror #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #112] @ 5d4490 <__cxa_atexit@plt+0x5c8144> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq 5d4474 <__cxa_atexit@plt+0x5c8128> │ │ │ │ + ldr r7, [pc, #84] @ 5d4494 <__cxa_atexit@plt+0x5c8148> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq 5d4484 <__cxa_atexit@plt+0x5c8138> │ │ │ │ mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + b 5d44f4 <__cxa_atexit@plt+0x5c81a8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldrhteq ip, [r7], #156 @ 0x9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #12 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5d3f00 <__cxa_atexit@plt+0x5c7bb4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d3ef8 <__cxa_atexit@plt+0x5c7bac> │ │ │ │ - ldr r2, [pc, #84] @ 5d3f08 <__cxa_atexit@plt+0x5c7bbc> │ │ │ │ - ldr lr, [pc, #84] @ 5d3f0c <__cxa_atexit@plt+0x5c7bc0> │ │ │ │ - ldr r1, [pc, #84] @ 5d3f10 <__cxa_atexit@plt+0x5c7bc4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ 5d44e8 <__cxa_atexit@plt+0x5c819c> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [pc, #68] @ 5d3f14 <__cxa_atexit@plt+0x5c7bc8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r5, [pc, #48] @ 5d3f18 <__cxa_atexit@plt+0x5c7bcc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r9, lr │ │ │ │ - b d910bc <__cxa_atexit@plt+0xd84d70> │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d44e0 <__cxa_atexit@plt+0x5c8194> │ │ │ │ + b 5d44f4 <__cxa_atexit@plt+0x5c81a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5d45c4 <__cxa_atexit@plt+0x5c8278> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 5d4538 <__cxa_atexit@plt+0x5c81ec> │ │ │ │ + ldr lr, [pc, #196] @ 5d45e4 <__cxa_atexit@plt+0x5c8298> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b 5d4584 <__cxa_atexit@plt+0x5c8238> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ 5d45d8 <__cxa_atexit@plt+0x5c828c> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq 5d45a0 <__cxa_atexit@plt+0x5c8254> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5d45a8 <__cxa_atexit@plt+0x5c825c> │ │ │ │ + ldr r7, [pc, #116] @ 5d45dc <__cxa_atexit@plt+0x5c8290> │ │ │ │ + ldr lr, [pc, #116] @ 5d45e0 <__cxa_atexit@plt+0x5c8294> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r7, ip, lsr #19 │ │ │ │ - rscseq ip, r7, r4, lsr #10 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r2, [pc, #56] @ 5d45e8 <__cxa_atexit@plt+0x5c829c> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d4668 <__cxa_atexit@plt+0x5c831c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d3f60 <__cxa_atexit@plt+0x5c7c14> │ │ │ │ - ldr r7, [pc, #52] @ 5d3f74 <__cxa_atexit@plt+0x5c7c28> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc 5d4684 <__cxa_atexit@plt+0x5c8338> │ │ │ │ + ldr r1, [pc, #108] @ 5d46ac <__cxa_atexit@plt+0x5c8360> │ │ │ │ + ldr r7, [pc, #108] @ 5d46b0 <__cxa_atexit@plt+0x5c8364> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ 5d46a8 <__cxa_atexit@plt+0x5c835c> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + ldr r6, [pc, #24] @ 5d46a4 <__cxa_atexit@plt+0x5c8358> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 5d46e8 <__cxa_atexit@plt+0x5c839c> │ │ │ │ str r7, [r5] │ │ │ │ - beq 5d3f54 <__cxa_atexit@plt+0x5c7c08> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 5d46dc <__cxa_atexit@plt+0x5c8390> │ │ │ │ mov r7, r8 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ + b 5d46f4 <__cxa_atexit@plt+0x5c83a8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d3f78 <__cxa_atexit@plt+0x5c7c2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ 5d47a8 <__cxa_atexit@plt+0x5c845c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5d4778 <__cxa_atexit@plt+0x5c842c> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc 5d4788 <__cxa_atexit@plt+0x5c843c> │ │ │ │ + ldr r3, [pc, #92] @ 5d47b0 <__cxa_atexit@plt+0x5c8464> │ │ │ │ + ldr r8, [pc, #92] @ 5d47b4 <__cxa_atexit@plt+0x5c8468> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq ip, r7, r4, lsr #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r7, [pc, #28] @ 5d47ac <__cxa_atexit@plt+0x5c8460> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff718 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #168] @ 5d4034 <__cxa_atexit@plt+0x5c7ce8> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc 5d482c <__cxa_atexit@plt+0x5c84e0> │ │ │ │ + ldr r8, [pc, #72] @ 5d4844 <__cxa_atexit@plt+0x5c84f8> │ │ │ │ + ldr r9, [pc, #72] @ 5d4848 <__cxa_atexit@plt+0x5c84fc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [pc, #24] @ 5d484c <__cxa_atexit@plt+0x5c8500> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffff66c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d48a4 <__cxa_atexit@plt+0x5c8558> │ │ │ │ + ldr lr, [pc, #72] @ 5d48bc <__cxa_atexit@plt+0x5c8570> │ │ │ │ + ldr r8, [pc, #72] @ 5d48c0 <__cxa_atexit@plt+0x5c8574> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [pc, #24] @ 5d48c4 <__cxa_atexit@plt+0x5c8578> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5d3fcc <__cxa_atexit@plt+0x5c7c80> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5d3fb8 <__cxa_atexit@plt+0x5c7c6c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - bne 5d3f8c <__cxa_atexit@plt+0x5c7c40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffff5f4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr sl, [r2, #8]! │ │ │ │ + ldr r1, [pc, #80] @ 5d4930 <__cxa_atexit@plt+0x5c85e4> │ │ │ │ + ldr r8, [r2, #-4] │ │ │ │ + ldmib r2, {r3, r9} │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r2] │ │ │ │ + bhi 5d4918 <__cxa_atexit@plt+0x5c85cc> │ │ │ │ + ldr r7, [pc, #48] @ 5d4934 <__cxa_atexit@plt+0x5c85e8> │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + ldr r7, [pc, #24] @ 5d4938 <__cxa_atexit@plt+0x5c85ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + rscseq ip, r7, r4, asr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d497c <__cxa_atexit@plt+0x5c8630> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 5d4988 <__cxa_atexit@plt+0x5c863c> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff790 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5d4b00 <__cxa_atexit@plt+0x5c87b4> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5d4ac8 <__cxa_atexit@plt+0x5c877c> │ │ │ │ + ldr r0, [pc, #328] @ 5d4b08 <__cxa_atexit@plt+0x5c87bc> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc 5d4adc <__cxa_atexit@plt+0x5c8790> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ 5d4b0c <__cxa_atexit@plt+0x5c87c0> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d4a88 <__cxa_atexit@plt+0x5c873c> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ 5d4b10 <__cxa_atexit@plt+0x5c87c4> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs 5d4a18 <__cxa_atexit@plt+0x5c86cc> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b 5d4ae0 <__cxa_atexit@plt+0x5c8794> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ 5d4b1c <__cxa_atexit@plt+0x5c87d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #120] @ 5d4038 <__cxa_atexit@plt+0x5c7cec> │ │ │ │ + ldr r7, [pc, #72] @ 5d4b18 <__cxa_atexit@plt+0x5c87cc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d4024 <__cxa_atexit@plt+0x5c7cd8> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 5d403c <__cxa_atexit@plt+0x5c7cf0> │ │ │ │ - sub r1, r3, #15 │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #64] @ 5d4040 <__cxa_atexit@plt+0x5c7cf4> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ 5d4b14 <__cxa_atexit@plt+0x5c87c8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5d4bb8 <__cxa_atexit@plt+0x5c886c> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ 5d4c0c <__cxa_atexit@plt+0x5c88c0> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #60] @ 5d4044 <__cxa_atexit@plt+0x5c7cf8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - bx ip │ │ │ │ - mov r6, #28 │ │ │ │ + ldr fp, [pc, #184] @ 5d4c10 <__cxa_atexit@plt+0x5c88c4> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d4bd4 <__cxa_atexit@plt+0x5c8888> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs 5d4b5c <__cxa_atexit@plt+0x5c8810> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ 5d4c14 <__cxa_atexit@plt+0x5c88c8> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffff4 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabbeq r6, ip, r5, r4 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d408c <__cxa_atexit@plt+0x5c7d40> │ │ │ │ - ldr r7, [pc, #52] @ 5d40a0 <__cxa_atexit@plt+0x5c7d54> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d4080 <__cxa_atexit@plt+0x5c7d34> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d40a4 <__cxa_atexit@plt+0x5c7d58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + smlabteq r6, r8, r9, r3 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d4c48 <__cxa_atexit@plt+0x5c88fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5d4c50 <__cxa_atexit@plt+0x5c8904> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrshteq ip, [r7], #124 @ 0x7c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #168] @ 5d4160 <__cxa_atexit@plt+0x5c7e14> │ │ │ │ - add r3, pc, r3 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5d40f8 <__cxa_atexit@plt+0x5c7dac> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5d40e4 <__cxa_atexit@plt+0x5c7d98> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - bne 5d40b8 <__cxa_atexit@plt+0x5c7d6c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5d4dc8 <__cxa_atexit@plt+0x5c8a7c> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r1, r3, r2 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5d4d90 <__cxa_atexit@plt+0x5c8a44> │ │ │ │ + ldr r0, [pc, #328] @ 5d4dd0 <__cxa_atexit@plt+0x5c8a84> │ │ │ │ + add r8, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add ip, r0, #1 │ │ │ │ + sub r0, r1, #1 │ │ │ │ + cmp r9, r8 │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + bcc 5d4da4 <__cxa_atexit@plt+0x5c8a58> │ │ │ │ + str sl, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [pc, #268] @ 5d4dd4 <__cxa_atexit@plt+0x5c8a88> │ │ │ │ + add r3, lr, r3, lsl #2 │ │ │ │ + sub r3, r3, r2, lsl #2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r1, #2 │ │ │ │ + sub r1, r3, #4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, r6, lr │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d4d50 <__cxa_atexit@plt+0x5c8a04> │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + add fp, r2, #14 │ │ │ │ + stmdb r5, {r0, fp} │ │ │ │ + ldr r7, [r1], #-4 │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #204] @ 5d4dd8 <__cxa_atexit@plt+0x5c8a8c> │ │ │ │ + add lr, lr, #20 │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r6, lr │ │ │ │ + add r2, r2, #20 │ │ │ │ + sub ip, r8, #6 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcs 5d4ce0 <__cxa_atexit@plt+0x5c8994> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr sl, [sp] │ │ │ │ + b 5d4da8 <__cxa_atexit@plt+0x5c8a5c> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str ip, [r2, #20]! │ │ │ │ + sub r6, r2, #15 │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + ldr r7, [pc, #112] @ 5d4de4 <__cxa_atexit@plt+0x5c8a98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r6, [r2, #-4] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #120] @ 5d4164 <__cxa_atexit@plt+0x5c7e18> │ │ │ │ + ldr r7, [pc, #72] @ 5d4de0 <__cxa_atexit@plt+0x5c8a94> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d4150 <__cxa_atexit@plt+0x5c7e04> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #44] @ 5d4ddc <__cxa_atexit@plt+0x5c8a90> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [sl] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r6, ip, r8, r3 │ │ │ │ + smlatbeq r6, r4, r9, r3 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlatbeq r6, r0, r7, r3 │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5d4e80 <__cxa_atexit@plt+0x5c8b34> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [pc, #196] @ 5d4ed4 <__cxa_atexit@plt+0x5c8b88> │ │ │ │ + mov r2, #0 │ │ │ │ + lsl r1, r3, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr fp, [pc, #184] @ 5d4ed8 <__cxa_atexit@plt+0x5c8b8c> │ │ │ │ + sub r0, r3, #1 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add r3, r6, r2 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5d4e9c <__cxa_atexit@plt+0x5c8b50> │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + add r7, r3, #14 │ │ │ │ + ldr ip, [r1, ip] │ │ │ │ + add r2, r2, #20 │ │ │ │ + add sl, r3, #5 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r7, r6, r2 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r3, r7, #20 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + sub r1, r1, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcs 5d4e24 <__cxa_atexit@plt+0x5c8ad8> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + ldr r2, [pc, #84] @ 5d4edc <__cxa_atexit@plt+0x5c8b90> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r6, [r5, #-4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + str r6, [r3, #20]! │ │ │ │ + sub r6, r3, #15 │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r6, [r3, #-4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + rscseq fp, r7, r4, lsl #22 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r1, sp │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d4f2c <__cxa_atexit@plt+0x5c8be0> │ │ │ │ + ldr r3, [pc, #48] @ 5d4f34 <__cxa_atexit@plt+0x5c8be8> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 5d4168 <__cxa_atexit@plt+0x5c7e1c> │ │ │ │ - sub r1, r3, #15 │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #64] @ 5d416c <__cxa_atexit@plt+0x5c7e20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + ldr r7, [pc, #20] @ 5d4f38 <__cxa_atexit@plt+0x5c8bec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + rscseq fp, r7, ip, lsr #21 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + movle r3, #1 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi 5d4f80 <__cxa_atexit@plt+0x5c8c34> │ │ │ │ + ldr r1, [pc, #44] @ 5d4f90 <__cxa_atexit@plt+0x5c8c44> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #28] @ 5d4f94 <__cxa_atexit@plt+0x5c8c48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r7, [pc, #16] @ 5d4f98 <__cxa_atexit@plt+0x5c8c4c> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x01063cbc │ │ │ │ + smlabbeq r6, r8, sp, r3 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5d4fc0 <__cxa_atexit@plt+0x5c8c74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 5d5108 <__cxa_atexit@plt+0x5c8dbc> │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r4, [pc, #336] @ 5d5138 <__cxa_atexit@plt+0x5c8dec> │ │ │ │ + ldr r2, [pc, #336] @ 5d513c <__cxa_atexit@plt+0x5c8df0> │ │ │ │ + mov r1, #0 │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r8, r3, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #320] @ 5d5140 <__cxa_atexit@plt+0x5c8df4> │ │ │ │ + add fp, r7, #8 │ │ │ │ + add r0, r2, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + str r4, [r1] │ │ │ │ + sub r4, r3, #31 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + str r4, [sp] │ │ │ │ + str r4, [r1, #16] │ │ │ │ + ldr ip, [r1, #-4] │ │ │ │ + ldr r4, [pc, #260] @ 5d5144 <__cxa_atexit@plt+0x5c8df8> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + stmib r6, {r4, r7, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, fp, ip} │ │ │ │ + beq 5d50ec <__cxa_atexit@plt+0x5c8da0> │ │ │ │ + add r3, r6, #92 @ 0x5c │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 5d5118 <__cxa_atexit@plt+0x5c8dcc> │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r4, [pc, #212] @ 5d5148 <__cxa_atexit@plt+0x5c8dfc> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str sl, [r6, #84] @ 0x54 │ │ │ │ + ldr fp, [r5, #12]! │ │ │ │ + ldr r8, [pc, #196] @ 5d514c <__cxa_atexit@plt+0x5c8e00> │ │ │ │ + add r4, pc, r4 │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #60] @ 5d4170 <__cxa_atexit@plt+0x5c7e24> │ │ │ │ + ldr r0, [pc, #184] @ 5d5150 <__cxa_atexit@plt+0x5c8e04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #88] @ 0x58 │ │ │ │ + add ip, r0, #1 │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + str r4, [r5] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ + str fp, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #148] @ 5d5154 <__cxa_atexit@plt+0x5c8e08> │ │ │ │ + sub r8, r3, #31 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r7, r3, #2 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r9, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + add r2, r6, #64 @ 0x40 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - bx ip │ │ │ │ - mov r6, #28 │ │ │ │ + stm r2, {r1, ip, lr} │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffff4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - @ instruction: 0x010644b4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d41e4 <__cxa_atexit@plt+0x5c7e98> │ │ │ │ - ldr r3, [pc, #120] @ 5d420c <__cxa_atexit@plt+0x5c7ec0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5d41d4 <__cxa_atexit@plt+0x5c7e88> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d41f4 <__cxa_atexit@plt+0x5c7ea8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r2, [pc, #84] @ 5d4214 <__cxa_atexit@plt+0x5c7ec8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + mov r5, r1 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + @ instruction: 0x01063b9c │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlatteq r6, r0, sl, r3 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov sl, r4 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5d51fc <__cxa_atexit@plt+0x5c8eb0> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r9, [pc, #136] @ 5d5210 <__cxa_atexit@plt+0x5c8ec4> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [pc, #120] @ 5d5214 <__cxa_atexit@plt+0x5c8ec8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #39 @ 0x27 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r9, [r5] │ │ │ │ + add r4, r0, #1 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r2, [pc, #76] @ 5d5218 <__cxa_atexit@plt+0x5c8ecc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, ip} │ │ │ │ + ldr r2, [pc, #68] @ 5d521c <__cxa_atexit@plt+0x5c8ed0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r4, [r3, #20] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + sub r8, r6, #31 │ │ │ │ + mov r4, sl │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlabteq r6, ip, r9, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ 5d52a0 <__cxa_atexit@plt+0x5c8f54> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + beq 5d5284 <__cxa_atexit@plt+0x5c8f38> │ │ │ │ + ldr r7, [pc, #84] @ 5d52a4 <__cxa_atexit@plt+0x5c8f58> │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #12 │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + beq 5d5294 <__cxa_atexit@plt+0x5c8f48> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5d5304 <__cxa_atexit@plt+0x5c8fb8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5d4210 <__cxa_atexit@plt+0x5c7ec4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #64] @ 5d52f8 <__cxa_atexit@plt+0x5c8fac> │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d52f0 <__cxa_atexit@plt+0x5c8fa4> │ │ │ │ + b 5d5304 <__cxa_atexit@plt+0x5c8fb8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5d53d4 <__cxa_atexit@plt+0x5c9088> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + ldr r3, [r8, #31] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 5d5348 <__cxa_atexit@plt+0x5c8ffc> │ │ │ │ + ldr lr, [pc, #196] @ 5d53f4 <__cxa_atexit@plt+0x5c90a8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + b 5d5394 <__cxa_atexit@plt+0x5c9048> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [pc, #148] @ 5d53e8 <__cxa_atexit@plt+0x5c909c> │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq 5d53b0 <__cxa_atexit@plt+0x5c9064> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5d53b8 <__cxa_atexit@plt+0x5c906c> │ │ │ │ + ldr r7, [pc, #116] @ 5d53ec <__cxa_atexit@plt+0x5c90a0> │ │ │ │ + ldr lr, [pc, #116] @ 5d53f0 <__cxa_atexit@plt+0x5c90a4> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r2, [pc, #56] @ 5d53f8 <__cxa_atexit@plt+0x5c90ac> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffff41ac │ │ │ │ - rscseq ip, r7, r0, ror #3 │ │ │ │ - smlatbeq r6, r0, r0, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0xfffff610 │ │ │ │ + @ instruction: 0xfffff918 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r9, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d5478 <__cxa_atexit@plt+0x5c912c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #20]! │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr lr, [r1, #-16]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bcc 5d5494 <__cxa_atexit@plt+0x5c9148> │ │ │ │ + ldr r1, [pc, #108] @ 5d54bc <__cxa_atexit@plt+0x5c9170> │ │ │ │ + ldr r7, [pc, #108] @ 5d54c0 <__cxa_atexit@plt+0x5c9174> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ + ldr r3, [pc, #52] @ 5d54b8 <__cxa_atexit@plt+0x5c916c> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + ldr r6, [pc, #24] @ 5d54b4 <__cxa_atexit@plt+0x5c9168> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffff53c │ │ │ │ + andeq r0, r0, r0, lsl #5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 5d54f8 <__cxa_atexit@plt+0x5c91ac> │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 5d54ec <__cxa_atexit@plt+0x5c91a0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5d5504 <__cxa_atexit@plt+0x5c91b8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4260 <__cxa_atexit@plt+0x5c7f14> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5d4268 <__cxa_atexit@plt+0x5c7f1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr lr, [r3, #27] │ │ │ │ + ldr r1, [r3, #31] │ │ │ │ + ldr r8, [pc, #152] @ 5d55b8 <__cxa_atexit@plt+0x5c926c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5d5588 <__cxa_atexit@plt+0x5c923c> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + cmp r8, r2 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc 5d5598 <__cxa_atexit@plt+0x5c924c> │ │ │ │ + ldr r3, [pc, #92] @ 5d55c0 <__cxa_atexit@plt+0x5c9274> │ │ │ │ + ldr r8, [pc, #92] @ 5d55c4 <__cxa_atexit@plt+0x5c9278> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5d55bc <__cxa_atexit@plt+0x5c9270> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff42c │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, r7, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr lr, [r1, #12]! │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d42c0 <__cxa_atexit@plt+0x5c7f74> │ │ │ │ - ldr r7, [pc, #68] @ 5d42d8 <__cxa_atexit@plt+0x5c7f8c> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + cmp r8, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r1] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + bcc 5d563c <__cxa_atexit@plt+0x5c92f0> │ │ │ │ + ldr r8, [pc, #72] @ 5d5654 <__cxa_atexit@plt+0x5c9308> │ │ │ │ + ldr r9, [pc, #72] @ 5d5658 <__cxa_atexit@plt+0x5c930c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [pc, #24] @ 5d565c <__cxa_atexit@plt+0x5c9310> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffff380 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d56b4 <__cxa_atexit@plt+0x5c9368> │ │ │ │ + ldr lr, [pc, #72] @ 5d56cc <__cxa_atexit@plt+0x5c9380> │ │ │ │ + ldr r8, [pc, #72] @ 5d56d0 <__cxa_atexit@plt+0x5c9384> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + ldr r3, [pc, #24] @ 5d56d4 <__cxa_atexit@plt+0x5c9388> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffff308 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r1, [pc, #84] @ 5d5744 <__cxa_atexit@plt+0x5c93f8> │ │ │ │ + ldr r3, [r2, #-4] │ │ │ │ + ldr sl, [r2, #4] │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r2] │ │ │ │ + bhi 5d5730 <__cxa_atexit@plt+0x5c93e4> │ │ │ │ + ldr r7, [pc, #48] @ 5d5748 <__cxa_atexit@plt+0x5c93fc> │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, sl │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r7, [pc, #20] @ 5d42dc <__cxa_atexit@plt+0x5c7f90> │ │ │ │ + str sl, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + ldr r7, [pc, #20] @ 5d574c <__cxa_atexit@plt+0x5c9400> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldrsbteq ip, [r7], #88 @ 0x58 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4314 <__cxa_atexit@plt+0x5c7fc8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5d431c <__cxa_atexit@plt+0x5c7fd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffecf8 │ │ │ │ + rscseq fp, r7, ip, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5d436c <__cxa_atexit@plt+0x5c8020> │ │ │ │ - ldr r7, [pc, #60] @ 5d4384 <__cxa_atexit@plt+0x5c8038> │ │ │ │ - ldm r5!, {r1, r2} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d5790 <__cxa_atexit@plt+0x5c9444> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 5d579c <__cxa_atexit@plt+0x5c9450> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r7, [pc, #20] @ 5d4388 <__cxa_atexit@plt+0x5c803c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - rscseq ip, r7, r0, lsr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d43d0 <__cxa_atexit@plt+0x5c8084> │ │ │ │ - ldr r3, [pc, #52] @ 5d43e0 <__cxa_atexit@plt+0x5c8094> │ │ │ │ - tst r8, #3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff4a0 │ │ │ │ + rscseq fp, r7, r4, asr #4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 5d5844 <__cxa_atexit@plt+0x5c94f8> │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + ldr r9, [r3, #15] │ │ │ │ + ldr r1, [r3, #19] │ │ │ │ + add sl, r2, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #124] @ 5d5864 <__cxa_atexit@plt+0x5c9518> │ │ │ │ + mov r2, #0 │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5d43c0 <__cxa_atexit@plt+0x5c8074> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + strb r2, [sl, r9] │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq 5d5838 <__cxa_atexit@plt+0x5c94ec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d5850 <__cxa_atexit@plt+0x5c9504> │ │ │ │ + ldr r2, [pc, #84] @ 5d5868 <__cxa_atexit@plt+0x5c951c> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, sl} │ │ │ │ + ldr r6, [pc, #68] @ 5d586c <__cxa_atexit@plt+0x5c9520> │ │ │ │ + sub sl, r3, #6 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b ff0a6c <__cxa_atexit@plt+0xfe4720> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d43e4 <__cxa_atexit@plt+0x5c8098> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa28 │ │ │ │ - rscseq ip, r7, r4, asr #8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4420 <__cxa_atexit@plt+0x5c80d4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d4428 <__cxa_atexit@plt+0x5c80dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0xfffff6d0 │ │ │ │ + @ instruction: 0x010634bc │ │ │ │ + rscseq fp, r7, r8, ror r1 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d44d0 <__cxa_atexit@plt+0x5c8184> │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr ip, [pc, #96] @ 5d44e8 <__cxa_atexit@plt+0x5c819c> │ │ │ │ - sub lr, r6, #3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - ldr r0, [pc, #84] @ 5d44ec <__cxa_atexit@plt+0x5c81a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - ldr r2, [pc, #56] @ 5d44f0 <__cxa_atexit@plt+0x5c81a4> │ │ │ │ - str r7, [r3, #28] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ + bcc 5d58c8 <__cxa_atexit@plt+0x5c957c> │ │ │ │ + ldr r2, [pc, #60] @ 5d58d4 <__cxa_atexit@plt+0x5c9588> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r7, [pc, #28] @ 5d44f4 <__cxa_atexit@plt+0x5c81a8> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r3, [pc, #32] @ 5d58d8 <__cxa_atexit@plt+0x5c958c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b ff0a6c <__cxa_atexit@plt+0xfe4720> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff64c │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d5910 <__cxa_atexit@plt+0x5c95c4> │ │ │ │ + ldr r7, [pc, #36] @ 5d5920 <__cxa_atexit@plt+0x5c95d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r7, [pc, #24] @ 5d5924 <__cxa_atexit@plt+0x5c95d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #16] @ 5d5928 <__cxa_atexit@plt+0x5c95dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - smlabteq r6, r0, r1, r4 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldrsbteq ip, [r7], #52 @ 0x34 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4530 <__cxa_atexit@plt+0x5c81e4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d4538 <__cxa_atexit@plt+0x5c81ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mrseq r4, (UNDEF: 6) │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + rscseq fp, r7, r0, ror #1 │ │ │ │ + ldrhteq fp, [r7], #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d459c <__cxa_atexit@plt+0x5c8250> │ │ │ │ - ldr r2, [pc, #72] @ 5d45a4 <__cxa_atexit@plt+0x5c8258> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 5d5984 <__cxa_atexit@plt+0x5c9638> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5d4594 <__cxa_atexit@plt+0x5c8248> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 5d4588 <__cxa_atexit@plt+0x5c823c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5d45a8 <__cxa_atexit@plt+0x5c825c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d597c <__cxa_atexit@plt+0x5c9630> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #32] @ 5d5988 <__cxa_atexit@plt+0x5c963c> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq fp, r7, ip, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 5d45d4 <__cxa_atexit@plt+0x5c8288> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addne r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #20] @ 5d59c0 <__cxa_atexit@plt+0x5c9674> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + rscseq fp, r7, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - mov ip, r9 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d4664 <__cxa_atexit@plt+0x5c8318> │ │ │ │ - ldr r0, [pc, #124] @ 5d4680 <__cxa_atexit@plt+0x5c8334> │ │ │ │ - mov r9, fp │ │ │ │ - ldr r2, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [pc, #100] @ 5d4684 <__cxa_atexit@plt+0x5c8338> │ │ │ │ - sub lr, r6, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - ldr r0, [pc, #84] @ 5d4688 <__cxa_atexit@plt+0x5c833c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmdb r3, {r0, ip} │ │ │ │ - str sl, [r3, #20] │ │ │ │ - ldr r2, [pc, #60] @ 5d468c <__cxa_atexit@plt+0x5c8340> │ │ │ │ - mov fp, r9 │ │ │ │ - sub r0, r6, #34 @ 0x22 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 5d5a14 <__cxa_atexit@plt+0x5c96c8> │ │ │ │ + ldr lr, [pc, #52] @ 5d5a20 <__cxa_atexit@plt+0x5c96d4> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r5, {r1, r8} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r7, r8} │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #19 │ │ │ │ str r2, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r7, [pc, #36] @ 5d4690 <__cxa_atexit@plt+0x5c8344> │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + rscseq sl, r7, ip, asr #31 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d5a5c <__cxa_atexit@plt+0x5c9710> │ │ │ │ + ldr r7, [pc, #36] @ 5d5a6c <__cxa_atexit@plt+0x5c9720> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + ldr r7, [pc, #24] @ 5d5a70 <__cxa_atexit@plt+0x5c9724> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #16] @ 5d5a74 <__cxa_atexit@plt+0x5c9728> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ @ instruction: 0xfffffeec │ │ │ │ - rscseq ip, r7, r4, asr #4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov lr, r9 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d473c <__cxa_atexit@plt+0x5c83f0> │ │ │ │ - ldr r8, [r7, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - str sl, [r5] │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5d4750 <__cxa_atexit@plt+0x5c8404> │ │ │ │ - ldr r0, [pc, #156] @ 5d4774 <__cxa_atexit@plt+0x5c8428> │ │ │ │ - str fp, [sp] │ │ │ │ - ldm r1, {r3, ip} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #12]! │ │ │ │ - ldr r0, [pc, #140] @ 5d4778 <__cxa_atexit@plt+0x5c842c> │ │ │ │ - mov fp, lr │ │ │ │ - mov lr, r9 │ │ │ │ - sub r9, r2, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r6, [r1, #4] │ │ │ │ - stmda r1, {r0, r9} │ │ │ │ - ldr r0, [pc, #116] @ 5d477c <__cxa_atexit@plt+0x5c8430> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - stmdb r6, {r0, lr} │ │ │ │ - str fp, [r6, #20] │ │ │ │ - ldr r3, [pc, #92] @ 5d4780 <__cxa_atexit@plt+0x5c8434> │ │ │ │ - ldr fp, [sp] │ │ │ │ - sub r0, r2, #34 @ 0x22 │ │ │ │ + smlabbeq r6, ip, r2, r3 │ │ │ │ + smlalseq sl, r7, r4, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d5b30 <__cxa_atexit@plt+0x5c97e4> │ │ │ │ + ldr r2, [pc, #192] @ 5d5b58 <__cxa_atexit@plt+0x5c980c> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5d5b10 <__cxa_atexit@plt+0x5c97c4> │ │ │ │ + ldr r3, [pc, #168] @ 5d5b5c <__cxa_atexit@plt+0x5c9810> │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - mov r6, r2 │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, lr │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 5d5b20 <__cxa_atexit@plt+0x5c97d4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bcc 5d5b40 <__cxa_atexit@plt+0x5c97f4> │ │ │ │ + ldrb r2, [r8, #3] │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r7, [pc, #108] @ 5d5b64 <__cxa_atexit@plt+0x5c9818> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r9, #3 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5d4770 <__cxa_atexit@plt+0x5c8424> │ │ │ │ + ldr r7, [pc, #40] @ 5d5b60 <__cxa_atexit@plt+0x5c9814> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, lr │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r7, r4, asr r1 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + ldrsbteq sl, [r7], #232 @ 0xe8 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov lr, r9 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d4824 <__cxa_atexit@plt+0x5c84d8> │ │ │ │ - ldr r8, [r7, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - str sl, [r5] │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5d4838 <__cxa_atexit@plt+0x5c84ec> │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, lr │ │ │ │ - ldr lr, [r1] │ │ │ │ - ldr ip, [r1, #4] │ │ │ │ - ldr r0, [pc, #132] @ 5d4860 <__cxa_atexit@plt+0x5c8514> │ │ │ │ - sub r9, r2, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r0, [pc, #120] @ 5d4864 <__cxa_atexit@plt+0x5c8518> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r6, [r1, #4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - stmda r1, {r0, r9} │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - ldr r1, [pc, #92] @ 5d4868 <__cxa_atexit@plt+0x5c851c> │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - mov r6, r2 │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [pc, #116] @ 5d5bf8 <__cxa_atexit@plt+0x5c98ac> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5d5bd8 <__cxa_atexit@plt+0x5c988c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 5d5be4 <__cxa_atexit@plt+0x5c9898> │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r7, [pc, #60] @ 5d5bfc <__cxa_atexit@plt+0x5c98b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d485c <__cxa_atexit@plt+0x5c8510> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, lr │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, r7, r8, rrx │ │ │ │ - @ instruction: 0xfffffc0c │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - @ instruction: 0xfffffc20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5d48cc <__cxa_atexit@plt+0x5c8580> │ │ │ │ - ldr r3, [pc, #80] @ 5d48e4 <__cxa_atexit@plt+0x5c8598> │ │ │ │ - ldr r2, [pc, #80] @ 5d48e8 <__cxa_atexit@plt+0x5c859c> │ │ │ │ - ldr r1, [pc, #80] @ 5d48ec <__cxa_atexit@plt+0x5c85a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add lr, r7, #16 │ │ │ │ - str r3, [r2, #8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 5d5c48 <__cxa_atexit@plt+0x5c98fc> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r7, [pc, #32] @ 5d5c54 <__cxa_atexit@plt+0x5c9908> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d48f0 <__cxa_atexit@plt+0x5c85a4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - rscseq fp, r7, r0, ror #31 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x010629b4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d4924 <__cxa_atexit@plt+0x5c85d8> │ │ │ │ - ldr r5, [pc, #32] @ 5d4934 <__cxa_atexit@plt+0x5c85e8> │ │ │ │ - mov r8, r9 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + bhi 5d5cec <__cxa_atexit@plt+0x5c99a0> │ │ │ │ + ldr r7, [pc, #156] @ 5d5d14 <__cxa_atexit@plt+0x5c99c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5d5cdc <__cxa_atexit@plt+0x5c9990> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5d5cfc <__cxa_atexit@plt+0x5c99b0> │ │ │ │ + ldr r9, [pc, #128] @ 5d5d1c <__cxa_atexit@plt+0x5c99d0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + ldr r3, [pc, #120] @ 5d5d20 <__cxa_atexit@plt+0x5c99d4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov lr, #1 │ │ │ │ + add r1, r1, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #104] @ 5d5d24 <__cxa_atexit@plt+0x5c99d8> │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r7, [pc, #12] @ 5d4938 <__cxa_atexit@plt+0x5c85ec> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5d5d18 <__cxa_atexit@plt+0x5c99cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalseq fp, r7, r0, pc @ │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sl, r7, r0, lsr #26 │ │ │ │ + strdeq fp, [r0], #52 @ 0x34 @ │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d49a0 <__cxa_atexit@plt+0x5c8654> │ │ │ │ - ldr r3, [pc, #80] @ 5d49b8 <__cxa_atexit@plt+0x5c866c> │ │ │ │ - ldr r2, [pc, #80] @ 5d49bc <__cxa_atexit@plt+0x5c8670> │ │ │ │ - ldr r1, [pc, #80] @ 5d49c0 <__cxa_atexit@plt+0x5c8674> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d5d84 <__cxa_atexit@plt+0x5c9a38> │ │ │ │ + ldr r8, [pc, #68] @ 5d5d90 <__cxa_atexit@plt+0x5c9a44> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #60] @ 5d5d94 <__cxa_atexit@plt+0x5c9a48> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r7, r7, r8 │ │ │ │ + mov lr, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - add lr, r7, #16 │ │ │ │ - str r3, [r2, #8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r2, [pc, #44] @ 5d5d98 <__cxa_atexit@plt+0x5c9a4c> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r2, r3, #8 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d49c4 <__cxa_atexit@plt+0x5c8678> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - rscseq fp, r7, ip, lsl #30 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rsceq fp, r0, r4, asr #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r9 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d4a00 <__cxa_atexit@plt+0x5c86b4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d4a08 <__cxa_atexit@plt+0x5c86bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5d5e90 <__cxa_atexit@plt+0x5c9b44> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 5d5de4 <__cxa_atexit@plt+0x5c9a98> │ │ │ │ + ldr r7, [pc, #264] @ 5d5ed4 <__cxa_atexit@plt+0x5c9b88> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + beq 5d5e74 <__cxa_atexit@plt+0x5c9b28> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d4a70 <__cxa_atexit@plt+0x5c8724> │ │ │ │ - ldr lr, [pc, #84] @ 5d4a88 <__cxa_atexit@plt+0x5c873c> │ │ │ │ - ldr ip, [pc, #84] @ 5d4a8c <__cxa_atexit@plt+0x5c8740> │ │ │ │ - sub r1, r6, #2 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d5ea4 <__cxa_atexit@plt+0x5c9b58> │ │ │ │ + ldr r2, [pc, #220] @ 5d5edc <__cxa_atexit@plt+0x5c9b90> │ │ │ │ + ldr lr, [pc, #220] @ 5d5ee0 <__cxa_atexit@plt+0x5c9b94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #212] @ 5d5ee4 <__cxa_atexit@plt+0x5c9b98> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldm r5, {r0, r2} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str ip, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [pc, #56] @ 5d4a90 <__cxa_atexit@plt+0x5c8744> │ │ │ │ - add lr, r3, #12 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #204] @ 5d5ee8 <__cxa_atexit@plt+0x5c9b9c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #180] @ 5d5eec <__cxa_atexit@plt+0x5c9ba0> │ │ │ │ + sub r0, r3, #30 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #172] @ 5d5ef0 <__cxa_atexit@plt+0x5c9ba4> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 5d5ef4 <__cxa_atexit@plt+0x5c9ba8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r7, [pc, #28] @ 5d4a94 <__cxa_atexit@plt+0x5c8748> │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r0, r2, r6} │ │ │ │ + sub r8, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #84] @ 5d5ed0 <__cxa_atexit@plt+0x5c9b84> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 5d5ed8 <__cxa_atexit@plt+0x5c9b8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - rscseq fp, r7, r4, asr #28 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #28] @ 5d5ec8 <__cxa_atexit@plt+0x5c9b7c> │ │ │ │ + ldr r9, [pc, #28] @ 5d5ecc <__cxa_atexit@plt+0x5c9b80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq sl, [r7], #92 @ 0x5c │ │ │ │ + rscseq sl, r7, ip, asr fp │ │ │ │ + smlatteq r6, ip, r1, r3 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rscseq sl, r7, r0, lsr #23 │ │ │ │ + @ instruction: 0xffff5478 │ │ │ │ + rscseq sl, r7, ip, lsl #24 │ │ │ │ + smlabteq r6, r8, r7, r2 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlatteq r6, r0, fp, r2 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + rscseq sl, r7, r0, lsr fp │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d4ae0 <__cxa_atexit@plt+0x5c8794> │ │ │ │ - ldr r2, [pc, #56] @ 5d4af8 <__cxa_atexit@plt+0x5c87ac> │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - ldr r3, [pc, #44] @ 5d4afc <__cxa_atexit@plt+0x5c87b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - sub r3, r6, #2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r7, [pc, #24] @ 5d4b00 <__cxa_atexit@plt+0x5c87b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bcc 5d5f48 <__cxa_atexit@plt+0x5c9bfc> │ │ │ │ + ldr r2, [pc, #52] @ 5d5f54 <__cxa_atexit@plt+0x5c9c08> │ │ │ │ + ldr r1, [pc, #52] @ 5d5f58 <__cxa_atexit@plt+0x5c9c0c> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 105c56c <__cxa_atexit@plt+0x1050220> │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r6, r4, sl, r3 │ │ │ │ - @ instruction: 0x01063a90 │ │ │ │ - ldrsbteq fp, [r7], #216 @ 0xd8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + ldrhteq sl, [r7], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d4b54 <__cxa_atexit@plt+0x5c8808> │ │ │ │ - ldr r2, [pc, #64] @ 5d4b6c <__cxa_atexit@plt+0x5c8820> │ │ │ │ - mov r8, r9 │ │ │ │ - sub r0, r6, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #52] @ 5d4b70 <__cxa_atexit@plt+0x5c8824> │ │ │ │ + bcc 5d5ffc <__cxa_atexit@plt+0x5c9cb0> │ │ │ │ + ldr r2, [pc, #132] @ 5d6008 <__cxa_atexit@plt+0x5c9cbc> │ │ │ │ + ldr r1, [pc, #132] @ 5d600c <__cxa_atexit@plt+0x5c9cc0> │ │ │ │ + sub r8, r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r7, [pc, #24] @ 5d4b74 <__cxa_atexit@plt+0x5c8828> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + beq 5d5fd8 <__cxa_atexit@plt+0x5c9c8c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + cmp r7, r9 │ │ │ │ + bge 5d5fe0 <__cxa_atexit@plt+0x5c9c94> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d5fec <__cxa_atexit@plt+0x5c9ca0> │ │ │ │ + ldr r3, [pc, #72] @ 5d6014 <__cxa_atexit@plt+0x5c9cc8> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5d6010 <__cxa_atexit@plt+0x5c9cc4> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + strheq r3, [r6, -r4] │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + ldrshteq sl, [r7], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + cmp r7, r9 │ │ │ │ + bge 5d6050 <__cxa_atexit@plt+0x5c9d04> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6060 <__cxa_atexit@plt+0x5c9d14> │ │ │ │ + ldr r3, [pc, #48] @ 5d6074 <__cxa_atexit@plt+0x5c9d28> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - rscseq fp, r7, r8, ror #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #8] @ 5d6070 <__cxa_atexit@plt+0x5c9d24> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + mov r8, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5d4bb0 <__cxa_atexit@plt+0x5c8864> │ │ │ │ - ldr r3, [pc, #40] @ 5d4bc8 <__cxa_atexit@plt+0x5c887c> │ │ │ │ + bcc 5d60c8 <__cxa_atexit@plt+0x5c9d7c> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 5d60d4 <__cxa_atexit@plt+0x5c9d88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d4bcc <__cxa_atexit@plt+0x5c8880> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - rscseq fp, r7, r0, lsl sp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4c08 <__cxa_atexit@plt+0x5c88bc> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d4c10 <__cxa_atexit@plt+0x5c88c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + rscseq sl, r7, ip, asr r9 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5d4c70 <__cxa_atexit@plt+0x5c8924> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d4c78 <__cxa_atexit@plt+0x5c892c> │ │ │ │ - ldr lr, [pc, #76] @ 5d4c94 <__cxa_atexit@plt+0x5c8948> │ │ │ │ - ldr r1, [pc, #76] @ 5d4c98 <__cxa_atexit@plt+0x5c894c> │ │ │ │ - ldm r5, {r0, r2} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5] │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5d4c80 <__cxa_atexit@plt+0x5c8934> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 5d4c90 <__cxa_atexit@plt+0x5c8944> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d6134 <__cxa_atexit@plt+0x5c9de8> │ │ │ │ + ldr r7, [pc, #72] @ 5d6144 <__cxa_atexit@plt+0x5c9df8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + beq 5d6128 <__cxa_atexit@plt+0x5c9ddc> │ │ │ │ + ldr r5, [pc, #48] @ 5d6148 <__cxa_atexit@plt+0x5c9dfc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d5da8 <__cxa_atexit@plt+0x5c9a5c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5d614c <__cxa_atexit@plt+0x5c9e00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r7, r8, asr #24 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq sl, r7, r4, lsl r9 │ │ │ │ + rscseq sl, r7, r8, ror #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d4cc8 <__cxa_atexit@plt+0x5c897c> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5d6174 <__cxa_atexit@plt+0x5c9e28> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d4ccc <__cxa_atexit@plt+0x5c8980> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - rscseq fp, r7, r0, lsr #24 │ │ │ │ - @ instruction: 0x01063998 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4d08 <__cxa_atexit@plt+0x5c89bc> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d4d10 <__cxa_atexit@plt+0x5c89c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + b 5d5da8 <__cxa_atexit@plt+0x5c9a5c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d4d64 <__cxa_atexit@plt+0x5c8a18> │ │ │ │ - ldr r2, [pc, #64] @ 5d4d7c <__cxa_atexit@plt+0x5c8a30> │ │ │ │ - ldr lr, [pc, #64] @ 5d4d80 <__cxa_atexit@plt+0x5c8a34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str lr, [r5] │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r7, [pc, #24] @ 5d4d84 <__cxa_atexit@plt+0x5c8a38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - rscseq fp, r7, r4, ror #22 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, sl │ │ │ │ - ldr sl, [r5], #4 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4de4 <__cxa_atexit@plt+0x5c8a98> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d4dec <__cxa_atexit@plt+0x5c8aa0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d61bc <__cxa_atexit@plt+0x5c9e70> │ │ │ │ + ldr r2, [pc, #48] @ 5d61d4 <__cxa_atexit@plt+0x5c9e88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #20] @ 5d61d8 <__cxa_atexit@plt+0x5c9e8c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r6, ip, sl, r2 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d4e94 <__cxa_atexit@plt+0x5c8b48> │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr ip, [pc, #96] @ 5d4eac <__cxa_atexit@plt+0x5c8b60> │ │ │ │ - sub lr, r6, #3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - ldr r0, [pc, #84] @ 5d4eb0 <__cxa_atexit@plt+0x5c8b64> │ │ │ │ + bcc 5d6224 <__cxa_atexit@plt+0x5c9ed8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d623c <__cxa_atexit@plt+0x5c9ef0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - ldr r2, [pc, #56] @ 5d4eb4 <__cxa_atexit@plt+0x5c8b68> │ │ │ │ - str r7, [r3, #28] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r7, [pc, #28] @ 5d4eb8 <__cxa_atexit@plt+0x5c8b6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d6240 <__cxa_atexit@plt+0x5c9ef4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq sl, r7, r4, lsl #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d62a0 <__cxa_atexit@plt+0x5c9f54> │ │ │ │ + ldr r7, [pc, #72] @ 5d62b0 <__cxa_atexit@plt+0x5c9f64> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + beq 5d6294 <__cxa_atexit@plt+0x5c9f48> │ │ │ │ + ldr r5, [pc, #48] @ 5d62b4 <__cxa_atexit@plt+0x5c9f68> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d5da8 <__cxa_atexit@plt+0x5c9a5c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - rscseq fp, r7, ip, lsr sl │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d4f5c <__cxa_atexit@plt+0x5c8c10> │ │ │ │ - str fp, [sp] │ │ │ │ - ldm r5, {r8, ip} │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - ldr sl, [pc, #144] @ 5d4f74 <__cxa_atexit@plt+0x5c8c28> │ │ │ │ - ldr r1, [r5, #16]! │ │ │ │ - ldr r2, [pc, #140] @ 5d4f78 <__cxa_atexit@plt+0x5c8c2c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r9, [pc, #104] @ 5d4f7c <__cxa_atexit@plt+0x5c8c30> │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r2, #36]! @ 0x24 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str fp, [r3, #56] @ 0x38 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - ldr r2, [pc, #68] @ 5d4f80 <__cxa_atexit@plt+0x5c8c34> │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #32] @ 5d4f84 <__cxa_atexit@plt+0x5c8c38> │ │ │ │ + ldr r7, [pc, #16] @ 5d62b8 <__cxa_atexit@plt+0x5c9f6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq fp, r7, r8, ror r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d4fd4 <__cxa_atexit@plt+0x5c8c88> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d4fdc <__cxa_atexit@plt+0x5c8c90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d4fe0 <__cxa_atexit@plt+0x5c8c94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d4fe4 <__cxa_atexit@plt+0x5c8c98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - @ instruction: 0x0106359c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5d506c <__cxa_atexit@plt+0x5c8d20> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r7, [r2, #15] │ │ │ │ - ldr r2, [r2, #19] │ │ │ │ - ldr r3, [pc, #88] @ 5d5078 <__cxa_atexit@plt+0x5c8d2c> │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [r1, #-4]! │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + rscseq sl, r7, r8, lsr #15 │ │ │ │ + rscseq sl, r7, r4, asr r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d6370 <__cxa_atexit@plt+0x5ca024> │ │ │ │ + ldr r7, [pc, #184] @ 5d6398 <__cxa_atexit@plt+0x5ca04c> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 5d6324 <__cxa_atexit@plt+0x5c9fd8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5d6380 <__cxa_atexit@plt+0x5ca034> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6334 <__cxa_atexit@plt+0x5c9fe8> │ │ │ │ + ldr r3, [pc, #148] @ 5d63ac <__cxa_atexit@plt+0x5ca060> │ │ │ │ add r3, pc, r3 │ │ │ │ - sub ip, r1, #20 │ │ │ │ - stm ip, {r3, r7, r9, sl} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - beq 5d5054 <__cxa_atexit@plt+0x5c8d08> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d5064 <__cxa_atexit@plt+0x5c8d18> │ │ │ │ - ldr r8, [r8, #2] │ │ │ │ - mov r5, r1 │ │ │ │ - str r0, [r1] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, lr │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d50a8 <__cxa_atexit@plt+0x5c8d5c> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldm sl, {r7, r9, sl} │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d50ec <__cxa_atexit@plt+0x5c8da0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d50f4 <__cxa_atexit@plt+0x5c8da8> │ │ │ │ + ldr r7, [pc, #96] @ 5d639c <__cxa_atexit@plt+0x5ca050> │ │ │ │ + sub r3, r2, #14 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr lr, [pc, #88] @ 5d63a0 <__cxa_atexit@plt+0x5ca054> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #80] @ 5d63a4 <__cxa_atexit@plt+0x5ca058> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + stmib r6, {r1, sl, lr} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, sl │ │ │ │ - add sl, r6, #60 @ 0x3c │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 5d51bc <__cxa_atexit@plt+0x5c8e70> │ │ │ │ - mov r2, r5 │ │ │ │ - sub lr, sl, #43 @ 0x2b │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - ldr r1, [pc, #148] @ 5d51e4 <__cxa_atexit@plt+0x5c8e98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2] │ │ │ │ - ldr r1, [pc, #140] @ 5d51e8 <__cxa_atexit@plt+0x5c8e9c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr lr, [pc, #132] @ 5d51ec <__cxa_atexit@plt+0x5c8ea0> │ │ │ │ - ldr r1, [pc, #132] @ 5d51f0 <__cxa_atexit@plt+0x5c8ea4> │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - mov r3, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #24] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #36]! @ 0x24 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #48] @ 5d51f4 <__cxa_atexit@plt+0x5c8ea8> │ │ │ │ + ldr r7, [pc, #48] @ 5d63a8 <__cxa_atexit@plt+0x5ca05c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - rscseq fp, r7, r0, lsl r7 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + rscseq sl, r7, r8, ror #13 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + rscseq sl, r7, r4, rrx │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r9 │ │ │ │ - bcc 5d52cc <__cxa_atexit@plt+0x5c8f80> │ │ │ │ - ldm r5, {r8, ip} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr sl, [pc, #208] @ 5d52e8 <__cxa_atexit@plt+0x5c8f9c> │ │ │ │ - ldr r3, [pc, #208] @ 5d52ec <__cxa_atexit@plt+0x5c8fa0> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - ldr fp, [r5, #16]! │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - sub r0, r9, #39 @ 0x27 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str r3, [r0, #12]! │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #152] @ 5d52f0 <__cxa_atexit@plt+0x5c8fa4> │ │ │ │ - mov lr, r6 │ │ │ │ - str r7, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [lr, #36]! @ 0x24 │ │ │ │ - ldr r7, [pc, #136] @ 5d52f4 <__cxa_atexit@plt+0x5c8fa8> │ │ │ │ - mov r3, r6 │ │ │ │ - str fp, [r6, #76] @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #68]! @ 0x44 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r6, #84] @ 0x54 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ - str fp, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #88] @ 5d52f8 <__cxa_atexit@plt+0x5c8fac> │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #64] @ 5d52fc <__cxa_atexit@plt+0x5c8fb0> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d6434 <__cxa_atexit@plt+0x5ca0e8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d63ec <__cxa_atexit@plt+0x5ca0a0> │ │ │ │ + ldr r3, [pc, #112] @ 5d6450 <__cxa_atexit@plt+0x5ca104> │ │ │ │ str r7, [r5] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #44] @ 5d5300 <__cxa_atexit@plt+0x5c8fb4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #92 @ 0x5c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r0, asr #6 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0x01063398 │ │ │ │ - rscseq fp, r7, r8, lsl #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5350 <__cxa_atexit@plt+0x5c9004> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d5358 <__cxa_atexit@plt+0x5c900c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d535c <__cxa_atexit@plt+0x5c9010> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr lr, [pc, #80] @ 5d6444 <__cxa_atexit@plt+0x5ca0f8> │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #72] @ 5d6448 <__cxa_atexit@plt+0x5ca0fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #68] @ 5d644c <__cxa_atexit@plt+0x5ca100> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d5360 <__cxa_atexit@plt+0x5c9014> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d539c <__cxa_atexit@plt+0x5c9050> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d53a4 <__cxa_atexit@plt+0x5c9058> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d53d8 <__cxa_atexit@plt+0x5c908c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d53e0 <__cxa_atexit@plt+0x5c9094> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str lr, [r6, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlabbeq r6, r0, r1, r2 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq r9, r7, r0, asr #31 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5d647c <__cxa_atexit@plt+0x5ca130> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlalseq r9, r7, r4, pc @ │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5d6540 <__cxa_atexit@plt+0x5ca1f4> │ │ │ │ + ldr r9, [pc, #208] @ 5d6578 <__cxa_atexit@plt+0x5ca22c> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r3, r7, #8 │ │ │ │ + str r3, [r5] │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5420 <__cxa_atexit@plt+0x5c90d4> │ │ │ │ - ldr r2, [pc, #36] @ 5d542c <__cxa_atexit@plt+0x5c90e0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + cmp r0, #0 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + beq 5d64f8 <__cxa_atexit@plt+0x5ca1ac> │ │ │ │ + ldr r6, [pc, #156] @ 5d6580 <__cxa_atexit@plt+0x5ca234> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5d5500 <__cxa_atexit@plt+0x5c91b4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [pc, #164] @ 5d5520 <__cxa_atexit@plt+0x5c91d4> │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ - str r3, [r2, #4] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - stmdb r2, {r9, lr} │ │ │ │ - beq 5d54ec <__cxa_atexit@plt+0x5c91a0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d54fc <__cxa_atexit@plt+0x5c91b0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 5d5508 <__cxa_atexit@plt+0x5c91bc> │ │ │ │ - ldr r9, [pc, #112] @ 5d5524 <__cxa_atexit@plt+0x5c91d8> │ │ │ │ - ldr r3, [pc, #112] @ 5d5528 <__cxa_atexit@plt+0x5c91dc> │ │ │ │ - sub r0, r7, #7 │ │ │ │ - add r9, pc, r9 │ │ │ │ + add r7, r6, #16 │ │ │ │ + cmp r1, r7 │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + bcc 5d6554 <__cxa_atexit@plt+0x5ca208> │ │ │ │ + ldr r3, [pc, #112] @ 5d6584 <__cxa_atexit@plt+0x5ca238> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ + str r8, [r6, #16] │ │ │ │ str r3, [r6, #12] │ │ │ │ + mov r6, #0 │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + sub r6, r7, #2 │ │ │ │ + str r6, [r5, #8] │ │ │ │ mov r6, r7 │ │ │ │ + sub r5, r5, #12 │ │ │ │ mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ + b 5d6818 <__cxa_atexit@plt+0x5ca4cc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #32] @ 5d657c <__cxa_atexit@plt+0x5ca230> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ mov r6, r7 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + qaddeq r2, r4, r6 │ │ │ │ + rscseq r9, r7, ip, lsl #29 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d65dc <__cxa_atexit@plt+0x5ca290> │ │ │ │ + ldr lr, [pc, #68] @ 5d65f4 <__cxa_atexit@plt+0x5ca2a8> │ │ │ │ + mov r8, #0 │ │ │ │ + sub r2, r6, #2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r8, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 5d6818 <__cxa_atexit@plt+0x5ca4cc> │ │ │ │ + ldr r3, [pc, #20] @ 5d65f8 <__cxa_atexit@plt+0x5ca2ac> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01061fb0 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + rscseq r9, r7, r8, lsl lr │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5d558c <__cxa_atexit@plt+0x5c9240> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d5598 <__cxa_atexit@plt+0x5c924c> │ │ │ │ - ldr lr, [pc, #80] @ 5d55a8 <__cxa_atexit@plt+0x5c925c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [pc, #76] @ 5d55ac <__cxa_atexit@plt+0x5c9260> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - sub r0, r3, #7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ + bne 5d6674 <__cxa_atexit@plt+0x5ca328> │ │ │ │ + ldr r3, [pc, #144] @ 5d66ac <__cxa_atexit@plt+0x5ca360> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5d6694 <__cxa_atexit@plt+0x5ca348> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #116] @ 5d66b0 <__cxa_atexit@plt+0x5ca364> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5d669c <__cxa_atexit@plt+0x5ca350> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #80] @ 5d66b4 <__cxa_atexit@plt+0x5ca368> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d55e8 <__cxa_atexit@plt+0x5c929c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d55f0 <__cxa_atexit@plt+0x5c92a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #92 @ 0x5c │ │ │ │ - cmp r2, ip │ │ │ │ - bcc 5d56e0 <__cxa_atexit@plt+0x5c9394> │ │ │ │ - ldr r2, [pc, #224] @ 5d5704 <__cxa_atexit@plt+0x5c93b8> │ │ │ │ - sub lr, ip, #39 @ 0x27 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [pc, #192] @ 5d5708 <__cxa_atexit@plt+0x5c93bc> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [r2, #4]! │ │ │ │ - mov fp, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r7, [fp, #12]! │ │ │ │ - ldr r7, [pc, #164] @ 5d570c <__cxa_atexit@plt+0x5c93c0> │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - str sl, [r6, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #132] @ 5d5710 <__cxa_atexit@plt+0x5c93c4> │ │ │ │ - mov r1, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #36]! @ 0x24 │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r3, #68]! @ 0x44 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r7, [pc, #100] @ 5d5714 <__cxa_atexit@plt+0x5c93c8> │ │ │ │ - add lr, r6, #52 @ 0x34 │ │ │ │ - stm lr, {r1, r8, fp} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #80] @ 5d5718 <__cxa_atexit@plt+0x5c93cc> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r2] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #52] @ 5d571c <__cxa_atexit@plt+0x5c93d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #92 @ 0x5c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, ip │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - @ instruction: 0xfffffd10 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - smlabbeq r6, r8, pc, r2 @ │ │ │ │ - ldrshteq fp, [r7], #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d5780 <__cxa_atexit@plt+0x5c9434> │ │ │ │ - ldr r3, [pc, #80] @ 5d5790 <__cxa_atexit@plt+0x5c9444> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 5d5770 <__cxa_atexit@plt+0x5c9424> │ │ │ │ - ldr r2, [pc, #64] @ 5d5794 <__cxa_atexit@plt+0x5c9448> │ │ │ │ - ldr r7, [pc, #64] @ 5d5798 <__cxa_atexit@plt+0x5c944c> │ │ │ │ - cmp r3, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - addeq r7, r2, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d579c <__cxa_atexit@plt+0x5c9450> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlalseq fp, r7, r0, r1 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - rscseq fp, r7, ip, ror #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5d57d4 <__cxa_atexit@plt+0x5c9488> │ │ │ │ - ldr r3, [pc, #36] @ 5d57d8 <__cxa_atexit@plt+0x5c948c> │ │ │ │ - and r7, r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp r7, #2 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #52] @ 5d66b8 <__cxa_atexit@plt+0x5ca36c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5d6818 <__cxa_atexit@plt+0x5ca4cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r7, r4, lsr r1 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #96 @ 0x60 │ │ │ │ - cmp r2, r9 │ │ │ │ - bcc 5d58b0 <__cxa_atexit@plt+0x5c9564> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr sl, [pc, #200] @ 5d58cc <__cxa_atexit@plt+0x5c9580> │ │ │ │ - ldr r3, [pc, #200] @ 5d58d0 <__cxa_atexit@plt+0x5c9584> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - ldmib r5, {r1, r2} │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - sub r0, r9, #43 @ 0x2b │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str fp, [r6, #8] │ │ │ │ - str fp, [r6, #92] @ 0x5c │ │ │ │ - str r3, [r0, #12]! │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [pc, #148] @ 5d58d4 <__cxa_atexit@plt+0x5c9588> │ │ │ │ - mov lr, r6 │ │ │ │ - str r7, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [lr, #36]! @ 0x24 │ │ │ │ - ldr r7, [pc, #132] @ 5d58d8 <__cxa_atexit@plt+0x5c958c> │ │ │ │ - mov r3, r6 │ │ │ │ - str ip, [r6, #76] @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #68]! @ 0x44 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r3, r6, #24 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ - str ip, [r6, #20] │ │ │ │ - stm r3, {r1, r2, sl} │ │ │ │ - str fp, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #88] @ 5d58dc <__cxa_atexit@plt+0x5c9590> │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #64] @ 5d58e0 <__cxa_atexit@plt+0x5c9594> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + rscseq r9, r7, r8, asr sp │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ 5d6720 <__cxa_atexit@plt+0x5ca3d4> │ │ │ │ + mov r2, r5 │ │ │ │ str r7, [r5] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #44] @ 5d58e4 <__cxa_atexit@plt+0x5c9598> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #96 @ 0x60 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, r0, lsl #7 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0x01062db4 │ │ │ │ - rscseq fp, r7, r8, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5934 <__cxa_atexit@plt+0x5c95e8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d593c <__cxa_atexit@plt+0x5c95f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d5940 <__cxa_atexit@plt+0x5c95f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d5944 <__cxa_atexit@plt+0x5c95f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - smlabteq r6, r8, ip, r2 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5980 <__cxa_atexit@plt+0x5c9634> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d5988 <__cxa_atexit@plt+0x5c963c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d59bc <__cxa_atexit@plt+0x5c9670> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d59c4 <__cxa_atexit@plt+0x5c9678> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5a04 <__cxa_atexit@plt+0x5c96b8> │ │ │ │ - ldr r2, [pc, #36] @ 5d5a10 <__cxa_atexit@plt+0x5c96c4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5d6710 <__cxa_atexit@plt+0x5ca3c4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #36] @ 5d6724 <__cxa_atexit@plt+0x5ca3d8> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r9, r7, ip, ror #25 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #20] @ 5d6760 <__cxa_atexit@plt+0x5ca414> │ │ │ │ + strb r7, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, r2, #1 │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + ldrhteq r9, [r7], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5d5ae4 <__cxa_atexit@plt+0x5c9798> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [pc, #164] @ 5d5b04 <__cxa_atexit@plt+0x5c97b8> │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ - str r3, [r2, #4] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - stmdb r2, {r9, lr} │ │ │ │ - beq 5d5ad0 <__cxa_atexit@plt+0x5c9784> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d5ae0 <__cxa_atexit@plt+0x5c9794> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ cmp r3, r7 │ │ │ │ - bcc 5d5aec <__cxa_atexit@plt+0x5c97a0> │ │ │ │ - ldr r9, [pc, #112] @ 5d5b08 <__cxa_atexit@plt+0x5c97bc> │ │ │ │ - ldr r3, [pc, #112] @ 5d5b0c <__cxa_atexit@plt+0x5c97c0> │ │ │ │ - sub r0, r7, #7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + bne 5d67cc <__cxa_atexit@plt+0x5ca480> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #8 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + cmp r2, r7 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + bcc 5d67e0 <__cxa_atexit@plt+0x5ca494> │ │ │ │ + ldr r2, [pc, #100] @ 5d6808 <__cxa_atexit@plt+0x5ca4bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + mov r6, #0 │ │ │ │ + str r6, [r5] │ │ │ │ + sub r6, r7, #2 │ │ │ │ + str r6, [r5, #16] │ │ │ │ mov r6, r7 │ │ │ │ + sub r5, r5, #4 │ │ │ │ mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 5d6818 <__cxa_atexit@plt+0x5ca4cc> │ │ │ │ + ldr r3, [pc, #48] @ 5d6804 <__cxa_atexit@plt+0x5ca4b8> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r6, [pc, #24] @ 5d6800 <__cxa_atexit@plt+0x5ca4b4> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r7 │ │ │ │ - mov r5, r0 │ │ │ │ mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0x01062bb4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d5b70 <__cxa_atexit@plt+0x5c9824> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + smlabteq r6, r4, sp, r1 │ │ │ │ + rscseq r9, r7, r8, lsl #24 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5d5b7c <__cxa_atexit@plt+0x5c9830> │ │ │ │ - ldr lr, [pc, #80] @ 5d5b8c <__cxa_atexit@plt+0x5c9840> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [pc, #76] @ 5d5b90 <__cxa_atexit@plt+0x5c9844> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - sub r0, r3, #7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + bcc 5d68a4 <__cxa_atexit@plt+0x5ca558> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d6850 <__cxa_atexit@plt+0x5ca504> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6894 <__cxa_atexit@plt+0x5ca548> │ │ │ │ + ldr r3, [pc, #136] @ 5d68d0 <__cxa_atexit@plt+0x5ca584> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r8, [pc, #108] @ 5d68c4 <__cxa_atexit@plt+0x5ca578> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #100] @ 5d68c8 <__cxa_atexit@plt+0x5ca57c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + add r8, r6, #8 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + stm r8, {r0, r1, r2, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 5d68c0 <__cxa_atexit@plt+0x5ca574> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 5d68cc <__cxa_atexit@plt+0x5ca580> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5bcc <__cxa_atexit@plt+0x5c9880> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d6960 <__cxa_atexit@plt+0x5ca614> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d5bd4 <__cxa_atexit@plt+0x5c9888> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #20 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5d5c48 <__cxa_atexit@plt+0x5c98fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d5c54 <__cxa_atexit@plt+0x5c9908> │ │ │ │ - ldr lr, [pc, #92] @ 5d5c64 <__cxa_atexit@plt+0x5c9918> │ │ │ │ - ldr r1, [pc, #92] @ 5d5c68 <__cxa_atexit@plt+0x5c991c> │ │ │ │ - add r9, r7, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldm r9, {r0, r2, r9} │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #60] @ 5d5c6c <__cxa_atexit@plt+0x5c9920> │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - stm r1, {r0, r2, r9} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r1, r3, r2 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 5d696c <__cxa_atexit@plt+0x5ca620> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ 5d6970 <__cxa_atexit@plt+0x5ca624> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 5d6974 <__cxa_atexit@plt+0x5ca628> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r3, [r8, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d5c9c <__cxa_atexit@plt+0x5c9950> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ 5d5ca0 <__cxa_atexit@plt+0x5c9954> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - rscseq sl, r7, r4, ror ip │ │ │ │ - smlabteq r6, r4, r9, r2 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc 5d5d94 <__cxa_atexit@plt+0x5c9a48> │ │ │ │ - ldr r2, [pc, #228] @ 5d5db8 <__cxa_atexit@plt+0x5c9a6c> │ │ │ │ - sub lr, ip, #43 @ 0x2b │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [pc, #196] @ 5d5dbc <__cxa_atexit@plt+0x5c9a70> │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5d6d1c <__cxa_atexit@plt+0x5ca9d0> │ │ │ │ + rscseq sl, r7, r4, ror #1 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d6a54 <__cxa_atexit@plt+0x5ca708> │ │ │ │ + ldr r8, [pc, #240] @ 5d6a94 <__cxa_atexit@plt+0x5ca748> │ │ │ │ mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [r2, #4]! │ │ │ │ - mov fp, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r7, [fp, #12]! │ │ │ │ - ldr r7, [pc, #168] @ 5d5dc0 <__cxa_atexit@plt+0x5c9a74> │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr lr, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + add r8, r0, r7 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + sub r3, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + bhi 5d6a60 <__cxa_atexit@plt+0x5ca714> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d6a68 <__cxa_atexit@plt+0x5ca71c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6a08 <__cxa_atexit@plt+0x5ca6bc> │ │ │ │ + ldr r0, [pc, #180] @ 5d6aa8 <__cxa_atexit@plt+0x5ca75c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [pc, #136] @ 5d6a98 <__cxa_atexit@plt+0x5ca74c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #128] @ 5d6a9c <__cxa_atexit@plt+0x5ca750> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #124] @ 5d6aa0 <__cxa_atexit@plt+0x5ca754> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ str r0, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - str sl, [r6, #88] @ 0x58 │ │ │ │ - str r9, [r6, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #132] @ 5d5dc4 <__cxa_atexit@plt+0x5c9a78> │ │ │ │ - mov r1, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #36]! @ 0x24 │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r3, #68]! @ 0x44 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r7, [pc, #100] @ 5d5dc8 <__cxa_atexit@plt+0x5c9a7c> │ │ │ │ - add lr, r6, #52 @ 0x34 │ │ │ │ - stm lr, {r1, r8, fp} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #80] @ 5d5dcc <__cxa_atexit@plt+0x5c9a80> │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r7, [r2] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #52] @ 5d5dd0 <__cxa_atexit@plt+0x5c9a84> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #96 @ 0x60 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, ip │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc10 │ │ │ │ - @ instruction: 0xfffffc44 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - rscseq sl, r7, r0, asr fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #100 @ 0x64 │ │ │ │ - cmp r2, r9 │ │ │ │ - bcc 5d5eb0 <__cxa_atexit@plt+0x5c9b64> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr sl, [pc, #208] @ 5d5ecc <__cxa_atexit@plt+0x5c9b80> │ │ │ │ - ldr r3, [pc, #208] @ 5d5ed0 <__cxa_atexit@plt+0x5c9b84> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ - sub r1, r9, #47 @ 0x2f │ │ │ │ - str r1, [r5, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str fp, [r6, #8] │ │ │ │ - str fp, [r6, #76] @ 0x4c │ │ │ │ - str r3, [r1, #12]! │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [pc, #156] @ 5d5ed4 <__cxa_atexit@plt+0x5c9b88> │ │ │ │ - mov lr, r6 │ │ │ │ - str r7, [sp] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [lr, #36]! @ 0x24 │ │ │ │ - add r3, r6, #24 │ │ │ │ - ldr r7, [pc, #136] @ 5d5ed8 <__cxa_atexit@plt+0x5c9b8c> │ │ │ │ - stm r3, {r0, r2, sl} │ │ │ │ - str ip, [r6, #84] @ 0x54 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str fp, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #112] @ 5d5edc <__cxa_atexit@plt+0x5c9b90> │ │ │ │ mov r3, r6 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #68]! @ 0x44 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r3, [pc, #68] @ 5d5ee0 <__cxa_atexit@plt+0x5c9b94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #96] @ 0x60 │ │ │ │ - mov r6, r9 │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #44] @ 5d5ee4 <__cxa_atexit@plt+0x5c9b98> │ │ │ │ + b 5d6a70 <__cxa_atexit@plt+0x5ca724> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, #44] @ 5d6aa4 <__cxa_atexit@plt+0x5ca758> │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #100 @ 0x64 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r4, lsl #7 │ │ │ │ - @ instruction: 0x000001bc │ │ │ │ - @ instruction: 0x010627bc │ │ │ │ - rscseq sl, r7, ip, lsr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5f34 <__cxa_atexit@plt+0x5c9be8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d5f3c <__cxa_atexit@plt+0x5c9bf0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d5f40 <__cxa_atexit@plt+0x5c9bf4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d5f44 <__cxa_atexit@plt+0x5c9bf8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - smlabteq r6, r8, r6, r2 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5f80 <__cxa_atexit@plt+0x5c9c34> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d5f88 <__cxa_atexit@plt+0x5c9c3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d5fbc <__cxa_atexit@plt+0x5c9c70> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d5fc4 <__cxa_atexit@plt+0x5c9c78> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6004 <__cxa_atexit@plt+0x5c9cb8> │ │ │ │ - ldr r2, [pc, #36] @ 5d6010 <__cxa_atexit@plt+0x5c9cc4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5d60e4 <__cxa_atexit@plt+0x5c9d98> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + rscseq r9, r7, ip, ror #31 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrhteq r9, [r7], #248 @ 0xf8 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d6b80 <__cxa_atexit@plt+0x5ca834> │ │ │ │ + ldr r8, [pc, #240] @ 5d6bc0 <__cxa_atexit@plt+0x5ca874> │ │ │ │ mov r2, r5 │ │ │ │ - ldr r9, [pc, #164] @ 5d6104 <__cxa_atexit@plt+0x5c9db8> │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr lr, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + add r8, r0, r7 │ │ │ │ str r3, [r2, #4] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - stmdb r2, {r9, lr} │ │ │ │ - beq 5d60d0 <__cxa_atexit@plt+0x5c9d84> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d60e0 <__cxa_atexit@plt+0x5c9d94> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 5d60ec <__cxa_atexit@plt+0x5c9da0> │ │ │ │ - ldr r9, [pc, #112] @ 5d6108 <__cxa_atexit@plt+0x5c9dbc> │ │ │ │ - ldr r3, [pc, #112] @ 5d610c <__cxa_atexit@plt+0x5c9dc0> │ │ │ │ - sub r0, r7, #7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r1, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r1 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0x010625b4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d6170 <__cxa_atexit@plt+0x5c9e24> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d617c <__cxa_atexit@plt+0x5c9e30> │ │ │ │ - ldr lr, [pc, #80] @ 5d618c <__cxa_atexit@plt+0x5c9e40> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [pc, #76] @ 5d6190 <__cxa_atexit@plt+0x5c9e44> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - sub r0, r3, #7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r2, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d61cc <__cxa_atexit@plt+0x5c9e80> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d61d4 <__cxa_atexit@plt+0x5c9e88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r9, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5d6284 <__cxa_atexit@plt+0x5c9f38> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d6290 <__cxa_atexit@plt+0x5c9f44> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ 5d62a0 <__cxa_atexit@plt+0x5c9f54> │ │ │ │ - add sl, r7, #20 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr ip, [r7, #16] │ │ │ │ - ldm sl, {r1, r2, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #88] @ 5d62a4 <__cxa_atexit@plt+0x5c9f58> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #80] @ 5d62a8 <__cxa_atexit@plt+0x5c9f5c> │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + bhi 5d6b8c <__cxa_atexit@plt+0x5ca840> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d6b94 <__cxa_atexit@plt+0x5ca848> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6b34 <__cxa_atexit@plt+0x5ca7e8> │ │ │ │ + ldr r0, [pc, #180] @ 5d6bd4 <__cxa_atexit@plt+0x5ca888> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #68] @ 5d62ac <__cxa_atexit@plt+0x5c9f60> │ │ │ │ - add r5, r3, #12 │ │ │ │ - stm r5, {r1, r2, sl} │ │ │ │ - mov r5, r9 │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [pc, #136] @ 5d6bc4 <__cxa_atexit@plt+0x5ca878> │ │ │ │ add r0, pc, r0 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #128] @ 5d6bc8 <__cxa_atexit@plt+0x5ca87c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #124] @ 5d6bcc <__cxa_atexit@plt+0x5ca880> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [pc, #12] @ 5d62d4 <__cxa_atexit@plt+0x5c9f88> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm r5, {r1, r2, r3} │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - smlabbeq r6, ip, r3, r2 │ │ │ │ - @ instruction: 0xfffffae4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #100 @ 0x64 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc 5d63c8 <__cxa_atexit@plt+0x5ca07c> │ │ │ │ - ldr r2, [pc, #228] @ 5d63ec <__cxa_atexit@plt+0x5ca0a0> │ │ │ │ - sub lr, ip, #47 @ 0x2f │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr fp, [pc, #196] @ 5d63f0 <__cxa_atexit@plt+0x5ca0a4> │ │ │ │ - mov r2, r5 │ │ │ │ - str sl, [r6, #80] @ 0x50 │ │ │ │ - ldr sl, [r2, #8]! │ │ │ │ - mov lr, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ - str r1, [r6, #88] @ 0x58 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - str fp, [lr, #12]! │ │ │ │ - ldr fp, [pc, #156] @ 5d63f4 <__cxa_atexit@plt+0x5ca0a8> │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str sl, [r6, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #136] @ 5d63f8 <__cxa_atexit@plt+0x5ca0ac> │ │ │ │ - mov r0, r6 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #36]! @ 0x24 │ │ │ │ - ldr r1, [pc, #120] @ 5d63fc <__cxa_atexit@plt+0x5ca0b0> │ │ │ │ mov r3, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - add r1, r6, #52 @ 0x34 │ │ │ │ - str fp, [r3, #68]! @ 0x44 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r5, [pc, #80] @ 5d6400 <__cxa_atexit@plt+0x5ca0b4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r3, [r6, #96] @ 0x60 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #52] @ 5d6404 <__cxa_atexit@plt+0x5ca0b8> │ │ │ │ + b 5d6b9c <__cxa_atexit@plt+0x5ca850> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, #44] @ 5d6bd0 <__cxa_atexit@plt+0x5ca884> │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #100 @ 0x64 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, ip │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - @ instruction: 0xfffffc10 │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - @ instruction: 0xfffffc18 │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - smlatbeq r6, r8, r2, r2 │ │ │ │ - rscseq sl, r7, r0, lsr #10 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5d6428 <__cxa_atexit@plt+0x5ca0dc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov lr, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6530 <__cxa_atexit@plt+0x5ca1e4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #100 @ 0x64 │ │ │ │ - str sl, [r3] │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc 5d6548 <__cxa_atexit@plt+0x5ca1fc> │ │ │ │ - ldr r2, [pc, #308] @ 5d6588 <__cxa_atexit@plt+0x5ca23c> │ │ │ │ - mov ip, r7 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str fp, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov fp, lr │ │ │ │ - sub lr, r8, #47 @ 0x2f │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [pc, #260] @ 5d658c <__cxa_atexit@plt+0x5ca240> │ │ │ │ - mov ip, r6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - add lr, r2, #2 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #4]! │ │ │ │ - ldr r4, [pc, #236] @ 5d6590 <__cxa_atexit@plt+0x5ca244> │ │ │ │ - str lr, [r6, #80] @ 0x50 │ │ │ │ - str r3, [r6, #20] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [ip, #12]! │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - str r3, [r6, #84] @ 0x54 │ │ │ │ - str r1, [r6, #88] @ 0x58 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ - str sl, [r6, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #188] @ 5d6594 <__cxa_atexit@plt+0x5ca248> │ │ │ │ - mov r4, r6 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r4, #36]! @ 0x24 │ │ │ │ - ldr r3, [pc, #172] @ 5d6598 <__cxa_atexit@plt+0x5ca24c> │ │ │ │ - add lr, r6, #48 @ 0x30 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r4, fp, ip} │ │ │ │ - ldr r4, [pc, #156] @ 5d659c <__cxa_atexit@plt+0x5ca250> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #68]! @ 0x44 │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [pc, #144] @ 5d65a0 <__cxa_atexit@plt+0x5ca254> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r6, [r2] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #76] @ 5d6584 <__cxa_atexit@plt+0x5ca238> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r6, #100 @ 0x64 │ │ │ │ - ldr r7, [pc, #40] @ 5d657c <__cxa_atexit@plt+0x5ca230> │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - ldr r6, [pc, #32] @ 5d6580 <__cxa_atexit@plt+0x5ca234> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - add r6, r6, #2 │ │ │ │ - str r6, [r5, #8] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, r7, r0, lsr #7 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - rscseq sl, r7, r4, asr #7 │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - @ instruction: 0xfffffab0 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d65dc <__cxa_atexit@plt+0x5ca290> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #4] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, r3 │ │ │ │ - b 5d6428 <__cxa_atexit@plt+0x5ca0dc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov lr, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + rscseq r9, r7, r0, asr #29 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r9, r7, ip, lsl #29 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d6cac <__cxa_atexit@plt+0x5ca960> │ │ │ │ + ldr r8, [pc, #240] @ 5d6cec <__cxa_atexit@plt+0x5ca9a0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr lr, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + add r8, r0, r7 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + sub r3, r2, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d66f0 <__cxa_atexit@plt+0x5ca3a4> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - add r0, r6, #96 @ 0x60 │ │ │ │ - ldmib r7, {r3, fp} │ │ │ │ - cmp r2, r0 │ │ │ │ - str r9, [r1, #-4] │ │ │ │ - bcc 5d66fc <__cxa_atexit@plt+0x5ca3b0> │ │ │ │ - sub r2, r0, #43 @ 0x2b │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r0, [pc, #220] @ 5d672c <__cxa_atexit@plt+0x5ca3e0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r2, [pc, #212] @ 5d6730 <__cxa_atexit@plt+0x5ca3e4> │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str fp, [r6, #8] │ │ │ │ - str sl, [r6, #76] @ 0x4c │ │ │ │ - str lr, [r6, #80] @ 0x50 │ │ │ │ - str ip, [r6, #84] @ 0x54 │ │ │ │ - str r8, [r6, #88] @ 0x58 │ │ │ │ - str fp, [r6, #92] @ 0x5c │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - ldr r0, [pc, #172] @ 5d6734 <__cxa_atexit@plt+0x5ca3e8> │ │ │ │ - mov r3, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + bhi 5d6cb8 <__cxa_atexit@plt+0x5ca96c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5d6cc0 <__cxa_atexit@plt+0x5ca974> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6c60 <__cxa_atexit@plt+0x5ca914> │ │ │ │ + ldr r0, [pc, #180] @ 5d6d00 <__cxa_atexit@plt+0x5ca9b4> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - mov r0, r6 │ │ │ │ - str r2, [r0, #36]! @ 0x24 │ │ │ │ - ldr r7, [pc, #148] @ 5d6738 <__cxa_atexit@plt+0x5ca3ec> │ │ │ │ - mov r2, r6 │ │ │ │ - str fp, [r6, #44] @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #68]! @ 0x44 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [pc, #128] @ 5d673c <__cxa_atexit@plt+0x5ca3f0> │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r6, [pc, #100] @ 5d6740 <__cxa_atexit@plt+0x5ca3f4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r9 │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov fp, lr │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #36] @ 5d6728 <__cxa_atexit@plt+0x5ca3dc> │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, #96 @ 0x60 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str fp, [r5, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - mov fp, lr │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str lr, [r5, #4] │ │ │ │ str r8, [r5, #8] │ │ │ │ - bx r1 │ │ │ │ - rscseq sl, r7, r4, ror #3 │ │ │ │ - @ instruction: 0xfffff29c │ │ │ │ - @ instruction: 0xfffff304 │ │ │ │ - @ instruction: 0xfffff2bc │ │ │ │ - @ instruction: 0xfffff530 │ │ │ │ - @ instruction: 0xfffff370 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov lr, sl │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6848 <__cxa_atexit@plt+0x5ca4fc> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #100 @ 0x64 │ │ │ │ - stmdb r5, {r9, lr} │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 5d6854 <__cxa_atexit@plt+0x5ca508> │ │ │ │ - ldr r0, [pc, #248] @ 5d687c <__cxa_atexit@plt+0x5ca530> │ │ │ │ - stm sp, {r3, r4} │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [pc, #136] @ 5d6cf0 <__cxa_atexit@plt+0x5ca9a4> │ │ │ │ add r0, pc, r0 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - sub fp, sl, #47 @ 0x2f │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r2, [r5] │ │ │ │ - str fp, [r5, #8] │ │ │ │ str r0, [r6, #4]! │ │ │ │ - mov r3, lr │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r0, [pc, #208] @ 5d6880 <__cxa_atexit@plt+0x5ca534> │ │ │ │ - ldr fp, [pc, #208] @ 5d6884 <__cxa_atexit@plt+0x5ca538> │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12]! │ │ │ │ - mov r0, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r8, [r6, #80] @ 0x50 │ │ │ │ - str lr, [r6, #88] @ 0x58 │ │ │ │ - str ip, [r6, #92] @ 0x5c │ │ │ │ - str r9, [r6, #96] @ 0x60 │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str fp, [r0, #36]! @ 0x24 │ │ │ │ - ldr r4, [pc, #140] @ 5d6888 <__cxa_atexit@plt+0x5ca53c> │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #68]! @ 0x44 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #120] @ 5d688c <__cxa_atexit@plt+0x5ca540> │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r6, [pc, #92] @ 5d6890 <__cxa_atexit@plt+0x5ca544> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d6878 <__cxa_atexit@plt+0x5ca52c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #100 @ 0x64 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, sl │ │ │ │ - stmib r5, {r1, r8} │ │ │ │ + ldr r0, [pc, #128] @ 5d6cf4 <__cxa_atexit@plt+0x5ca9a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #124] @ 5d6cf8 <__cxa_atexit@plt+0x5ca9ac> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlalseq sl, r7, r4, r0 │ │ │ │ - @ instruction: 0xfffff764 │ │ │ │ - @ instruction: 0xfffff78c │ │ │ │ - @ instruction: 0xfffff7c4 │ │ │ │ - @ instruction: 0xfffff9f0 │ │ │ │ - @ instruction: 0xfffff818 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov lr, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6994 <__cxa_atexit@plt+0x5ca648> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - add r0, r6, #92 @ 0x5c │ │ │ │ - ldmib r7, {r3, r9} │ │ │ │ - cmp r2, r0 │ │ │ │ - str lr, [r1, #-4] │ │ │ │ - bcc 5d69a0 <__cxa_atexit@plt+0x5ca654> │ │ │ │ - ldr r2, [pc, #244] @ 5d69cc <__cxa_atexit@plt+0x5ca680> │ │ │ │ - stm sp, {r3, r7} │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, lr │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - sub fp, r7, #39 @ 0x27 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str fp, [r5, #4] │ │ │ │ - ldr r2, [pc, #204] @ 5d69d0 <__cxa_atexit@plt+0x5ca684> │ │ │ │ - str sl, [r6, #76] @ 0x4c │ │ │ │ - str lr, [r6, #80] @ 0x50 │ │ │ │ - str ip, [r6, #84] @ 0x54 │ │ │ │ - str r8, [r6, #88] @ 0x58 │ │ │ │ - ldr fp, [pc, #188] @ 5d69d4 <__cxa_atexit@plt+0x5ca688> │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - ldr r3, [pc, #168] @ 5d69d8 <__cxa_atexit@plt+0x5ca68c> │ │ │ │ - mov r0, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #12]! │ │ │ │ mov r3, r6 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r2, [r3, #36]! @ 0x24 │ │ │ │ - mov r2, r6 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str fp, [r2, #68]! @ 0x44 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [pc, #124] @ 5d69dc <__cxa_atexit@plt+0x5ca690> │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - ldr r6, [pc, #96] @ 5d69e0 <__cxa_atexit@plt+0x5ca694> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r9, lr │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #32] @ 5d69c8 <__cxa_atexit@plt+0x5ca67c> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, #92 @ 0x5c │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bx r1 │ │ │ │ - rscseq r9, r7, r0, lsr pc │ │ │ │ - @ instruction: 0xffffea2c │ │ │ │ - @ instruction: 0xffffea78 │ │ │ │ - @ instruction: 0xffffec70 │ │ │ │ - @ instruction: 0xffffea30 │ │ │ │ - @ instruction: 0xffffeae8 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r1, r5, #8 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 5d6a50 <__cxa_atexit@plt+0x5ca704> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r0, #-4]! │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r9, [r0, #-4] │ │ │ │ - bcc 5d6a5c <__cxa_atexit@plt+0x5ca710> │ │ │ │ - ldr r3, [pc, #96] @ 5d6a8c <__cxa_atexit@plt+0x5ca740> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, ip} │ │ │ │ - ldr r6, [pc, #88] @ 5d6a90 <__cxa_atexit@plt+0x5ca744> │ │ │ │ - sub r3, r2, #2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, ip │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5d6a88 <__cxa_atexit@plt+0x5ca73c> │ │ │ │ - ldr r3, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov sl, ip │ │ │ │ - mov r0, #8 │ │ │ │ + b 5d6cc8 <__cxa_atexit@plt+0x5ca97c> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r3 │ │ │ │ - rscseq r9, r7, ip, asr lr │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d6ae4 <__cxa_atexit@plt+0x5ca798> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #68] @ 5d6b00 <__cxa_atexit@plt+0x5ca7b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6af0 <__cxa_atexit@plt+0x5ca7a4> │ │ │ │ - ldr r5, [pc, #52] @ 5d6b08 <__cxa_atexit@plt+0x5ca7bc> │ │ │ │ - mov r8, r9 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d6b04 <__cxa_atexit@plt+0x5ca7b8> │ │ │ │ + ldr r2, [pc, #44] @ 5d6cfc <__cxa_atexit@plt+0x5ca9b0> │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str r8, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - rscseq r9, r7, r4, asr #27 │ │ │ │ - @ instruction: 0xffffde68 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + smlabteq r6, ip, r3, r2 │ │ │ │ + smlatbeq r6, r4, r8, r1 │ │ │ │ + smlalseq r9, r7, r4, sp │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + @ instruction: 0xfffffc5c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq r9, r7, r4, lsl #14 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #104 @ 0x68 │ │ │ │ + sub r6, r5, #32 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 5d6dac <__cxa_atexit@plt+0x5caa60> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5d6bd0 <__cxa_atexit@plt+0x5ca884> │ │ │ │ - ldr r3, [pc, #180] @ 5d6be8 <__cxa_atexit@plt+0x5ca89c> │ │ │ │ - ldr r2, [pc, #180] @ 5d6bec <__cxa_atexit@plt+0x5ca8a0> │ │ │ │ - ldr r1, [pc, #180] @ 5d6bf0 <__cxa_atexit@plt+0x5ca8a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #176] @ 5d6bf4 <__cxa_atexit@plt+0x5ca8a8> │ │ │ │ - ldr lr, [pc, #176] @ 5d6bf8 <__cxa_atexit@plt+0x5ca8ac> │ │ │ │ - ldr sl, [pc, #176] @ 5d6bfc <__cxa_atexit@plt+0x5ca8b0> │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr ip, [pc, #172] @ 5d6c00 <__cxa_atexit@plt+0x5ca8b4> │ │ │ │ - mov r3, r7 │ │ │ │ + bcc 5d6db4 <__cxa_atexit@plt+0x5caa68> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5d6d60 <__cxa_atexit@plt+0x5caa14> │ │ │ │ + ldr r6, [pc, #152] @ 5d6de4 <__cxa_atexit@plt+0x5caa98> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, sl │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r2, [pc, #108] @ 5d6dd4 <__cxa_atexit@plt+0x5caa88> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - mov r2, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r2, #24]! │ │ │ │ - mov r1, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r1, #36]! @ 0x24 │ │ │ │ - mov r0, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - str lr, [r0, #48]! @ 0x30 │ │ │ │ - mov lr, r7 │ │ │ │ - str r8, [r7, #52] @ 0x34 │ │ │ │ - str sl, [lr, #60]! @ 0x3c │ │ │ │ - add sl, r7, #68 @ 0x44 │ │ │ │ - stm sl, {r8, r9, ip, lr} │ │ │ │ - add lr, r7, #84 @ 0x54 │ │ │ │ - stm lr, {r0, r1, r2, r3, r7} │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r7, #56] @ 0x38 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - str r9, [r7, #44] @ 0x2c │ │ │ │ - str r8, [r7, #28] │ │ │ │ - str r9, [r7, #32] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5d6c04 <__cxa_atexit@plt+0x5ca8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #104 @ 0x68 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa70 │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ - @ instruction: 0xfffffbf0 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - rscseq r9, r7, r8, lsr #26 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d6cb4 <__cxa_atexit@plt+0x5ca968> │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldmib r5, {r2, sl} │ │ │ │ - ldr r9, [pc, #160] @ 5d6ccc <__cxa_atexit@plt+0x5ca980> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [pc, #156] @ 5d6cd0 <__cxa_atexit@plt+0x5ca984> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - sub r1, r6, #31 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [pc, #116] @ 5d6cd4 <__cxa_atexit@plt+0x5ca988> │ │ │ │ - mov lr, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [lr, #48]! @ 0x30 │ │ │ │ - ldr r1, [pc, #104] @ 5d6cd8 <__cxa_atexit@plt+0x5ca98c> │ │ │ │ - str lr, [r5, #4] │ │ │ │ - mov lr, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [lr, #12]! │ │ │ │ - str ip, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - str sl, [r3, #68] @ 0x44 │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - ldr r0, [pc, #56] @ 5d6cdc <__cxa_atexit@plt+0x5ca990> │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #36] @ 5d6ce0 <__cxa_atexit@plt+0x5ca994> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - rscseq r9, r7, r8, asr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6d30 <__cxa_atexit@plt+0x5ca9e4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d6d38 <__cxa_atexit@plt+0x5ca9ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d6d3c <__cxa_atexit@plt+0x5ca9f0> │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r2, [pc, #88] @ 5d6dd8 <__cxa_atexit@plt+0x5caa8c> │ │ │ │ + add lr, r7, #12 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #80] @ 5d6ddc <__cxa_atexit@plt+0x5caa90> │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d6d40 <__cxa_atexit@plt+0x5ca9f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - smlabteq r6, ip, r8, r1 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6d7c <__cxa_atexit@plt+0x5caa30> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d6d84 <__cxa_atexit@plt+0x5caa38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x010617b4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6de8 <__cxa_atexit@plt+0x5caa9c> │ │ │ │ - ldr r2, [pc, #72] @ 5d6df0 <__cxa_atexit@plt+0x5caaa4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5d6dd8 <__cxa_atexit@plt+0x5caa8c> │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #8 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #8 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d6e50 <__cxa_atexit@plt+0x5cab04> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d6e58 <__cxa_atexit@plt+0x5cab0c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + stm lr, {r5, r9, sl} │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #6 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r6, r0, r6, r1 │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, sl │ │ │ │ - add sl, r6, #72 @ 0x48 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 5d6f34 <__cxa_atexit@plt+0x5cabe8> │ │ │ │ - mov r2, r5 │ │ │ │ - sub lr, sl, #31 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - ldr r1, [pc, #168] @ 5d6f5c <__cxa_atexit@plt+0x5cac10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2] │ │ │ │ - ldr r1, [pc, #160] @ 5d6f60 <__cxa_atexit@plt+0x5cac14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - ldr lr, [pc, #148] @ 5d6f64 <__cxa_atexit@plt+0x5cac18> │ │ │ │ - ldr r9, [pc, #148] @ 5d6f68 <__cxa_atexit@plt+0x5cac1c> │ │ │ │ - str r3, [r6, #68] @ 0x44 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str ip, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #64] @ 0x40 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [pc, #128] @ 5d6f6c <__cxa_atexit@plt+0x5cac20> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #48]! @ 0x30 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #52] @ 5d6f70 <__cxa_atexit@plt+0x5cac24> │ │ │ │ + mov r6, r7 │ │ │ │ + b 5d6dbc <__cxa_atexit@plt+0x5caa70> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5d6de0 <__cxa_atexit@plt+0x5caa94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, sl │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r6, r4, r7, r1 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - rscseq r9, r7, r0, asr #19 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r1, r5, #8 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 5d6fe0 <__cxa_atexit@plt+0x5cac94> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [r7, #4] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r0, #-4]! │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r9, [r0, #-4] │ │ │ │ - bcc 5d6fec <__cxa_atexit@plt+0x5caca0> │ │ │ │ - ldr r3, [pc, #96] @ 5d701c <__cxa_atexit@plt+0x5cacd0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, ip} │ │ │ │ - ldr r6, [pc, #88] @ 5d7020 <__cxa_atexit@plt+0x5cacd4> │ │ │ │ - sub r3, r2, #2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, ip │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5d7018 <__cxa_atexit@plt+0x5caccc> │ │ │ │ - ldr r3, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, lr │ │ │ │ - mov sl, ip │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - bx r3 │ │ │ │ - rscseq r9, r7, ip, asr #17 │ │ │ │ - smlatbeq r6, ip, r5, r1 │ │ │ │ - @ instruction: 0x01061594 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d70fc <__cxa_atexit@plt+0x5cadb0> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - add ip, r6, #72 @ 0x48 │ │ │ │ - ldmib r7, {r0, r2} │ │ │ │ - cmp r3, ip │ │ │ │ - str r9, [r1, #-4] │ │ │ │ - bcc 5d7104 <__cxa_atexit@plt+0x5cadb8> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r3, [pc, #196] @ 5d712c <__cxa_atexit@plt+0x5cade0> │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r3, ip, #31 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #168] @ 5d7130 <__cxa_atexit@plt+0x5cade4> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0x010622bc │ │ │ │ + @ instruction: 0x01061794 │ │ │ │ + rscseq r9, r7, r0, lsr #25 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r9, r7, ip, ror ip │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5d6e10 <__cxa_atexit@plt+0x5caac4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str lr, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #136] @ 5d7134 <__cxa_atexit@plt+0x5cade8> │ │ │ │ - mov r8, fp │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48]! @ 0x30 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r2, [pc, #120] @ 5d7138 <__cxa_atexit@plt+0x5cadec> │ │ │ │ - mov r3, r6 │ │ │ │ - str sl, [r6, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - ldr r5, [pc, #92] @ 5d713c <__cxa_atexit@plt+0x5cadf0> │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, ip │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d7128 <__cxa_atexit@plt+0x5caddc> │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, ip │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r9, [r7], #112 @ 0x70 │ │ │ │ - smlatteq r6, ip, r5, r1 │ │ │ │ - @ instruction: 0xfffffc60 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov lr, fp │ │ │ │ - mov fp, r7 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp lr, r3 │ │ │ │ - bhi 5d7218 <__cxa_atexit@plt+0x5caecc> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr ip, [fp, #4] │ │ │ │ - ldr r0, [fp, #8] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq r9, r7, r0, asr ip │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - add r2, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r2 │ │ │ │ - str r9, [r1, #-4] │ │ │ │ - bcc 5d7228 <__cxa_atexit@plt+0x5caedc> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - ldr r3, [pc, #196] @ 5d7254 <__cxa_atexit@plt+0x5caf08> │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str ip, [sp] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r3, r2, #43 @ 0x2b │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r3, [pc, #164] @ 5d7258 <__cxa_atexit@plt+0x5caf0c> │ │ │ │ - mov ip, r4 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d6e9c <__cxa_atexit@plt+0x5cab50> │ │ │ │ + ldr lr, [pc, #108] @ 5d6eac <__cxa_atexit@plt+0x5cab60> │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + add r7, r0, #8 │ │ │ │ + cmp r1, #0 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + beq 5d6e88 <__cxa_atexit@plt+0x5cab3c> │ │ │ │ + ldr r2, [pc, #60] @ 5d6eb0 <__cxa_atexit@plt+0x5cab64> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5d6ec0 <__cxa_atexit@plt+0x5cab74> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r6, ip, r7, r1 │ │ │ │ + andeq r0, r0, ip, lsr #4 │ │ │ │ + ldrhteq r9, [r7], #176 @ 0xb0 │ │ │ │ + andeq r0, r0, r8, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d6f74 <__cxa_atexit@plt+0x5cac28> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d6ef8 <__cxa_atexit@plt+0x5cabac> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d6f64 <__cxa_atexit@plt+0x5cac18> │ │ │ │ + ldr r3, [pc, #180] @ 5d6fa4 <__cxa_atexit@plt+0x5cac58> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - mov r3, r6 │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - ldr r4, [pc, #132] @ 5d725c <__cxa_atexit@plt+0x5caf10> │ │ │ │ - str r7, [r6, #8] │ │ │ │ - mov r7, fp │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #36]! @ 0x24 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #112] @ 5d7260 <__cxa_atexit@plt+0x5caf14> │ │ │ │ - add r4, r6, #12 │ │ │ │ - str r0, [r6, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r4, {r3, sl, lr} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, fp │ │ │ │ - mov fp, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5d7250 <__cxa_atexit@plt+0x5caf04> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, lr │ │ │ │ - stmib r5, {r0, r8} │ │ │ │ - bx r1 │ │ │ │ - rscseq r9, r7, r4, lsr #13 │ │ │ │ - smlabteq r6, r4, r4, r1 │ │ │ │ - @ instruction: 0xffffddd4 │ │ │ │ - @ instruction: 0xffffded8 │ │ │ │ - @ instruction: 0xffffddf8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub sl, r5, #16 │ │ │ │ - mov r2, fp │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5d740c <__cxa_atexit@plt+0x5cb0c0> │ │ │ │ - ldr fp, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bcc 5d7414 <__cxa_atexit@plt+0x5cb0c8> │ │ │ │ - ldr r7, [pc, #480] @ 5d7478 <__cxa_atexit@plt+0x5cb12c> │ │ │ │ - ldr r0, [pc, #480] @ 5d747c <__cxa_atexit@plt+0x5cb130> │ │ │ │ - mov r1, r6 │ │ │ │ - ldr ip, [pc, #476] @ 5d7480 <__cxa_atexit@plt+0x5cb134> │ │ │ │ - ldr lr, [pc, #476] @ 5d7484 <__cxa_atexit@plt+0x5cb138> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #4]! │ │ │ │ - mov r3, r1 │ │ │ │ - mov r0, r1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #148] @ 5d6f94 <__cxa_atexit@plt+0x5cac48> │ │ │ │ + ldr lr, [pc, #148] @ 5d6f98 <__cxa_atexit@plt+0x5cac4c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add ip, pc, ip │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - add r7, r1, #136 @ 0x88 │ │ │ │ - str ip, [r3, #24]! │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - cmp fp, r7 │ │ │ │ - str r8, [r1, #28] │ │ │ │ - str r9, [r1, #32] │ │ │ │ - str r8, [r1, #16] │ │ │ │ - str r9, [r1, #20] │ │ │ │ - stmib r1, {r8, r9} │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - bcc 5d7434 <__cxa_atexit@plt+0x5cb0e8> │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str sl, [sp] │ │ │ │ - str r4, [sp, #20] │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #23 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [pc, #124] @ 5d6f9c <__cxa_atexit@plt+0x5cac50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r0, r6, #16 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r0, {r1, r2, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 5d6f90 <__cxa_atexit@plt+0x5cac44> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r6, [pc, #36] @ 5d6fa0 <__cxa_atexit@plt+0x5cac54> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + @ instruction: 0xfffffbb0 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrhteq r9, [r7], #172 @ 0xac │ │ │ │ + andeq r0, r0, r8, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d7084 <__cxa_atexit@plt+0x5cad38> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #380] @ 5d7488 <__cxa_atexit@plt+0x5cb13c> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr sl, [pc, #376] @ 5d748c <__cxa_atexit@plt+0x5cb140> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r4, [pc, #372] @ 5d7490 <__cxa_atexit@plt+0x5cb144> │ │ │ │ - ldr ip, [pc, #372] @ 5d7494 <__cxa_atexit@plt+0x5cb148> │ │ │ │ - str r3, [r2, #40]! @ 0x28 │ │ │ │ - mov lr, r2 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [lr, #12]! │ │ │ │ - str r8, [r2, #52] @ 0x34 │ │ │ │ - str r9, [r2, #56] @ 0x38 │ │ │ │ - str r8, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str r8, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - stmib r2, {r8, r9} │ │ │ │ + str fp, [sp, #20] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add sl, r7, #8 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r1, r3, r2 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ldr r7, [pc, #316] @ 5d7498 <__cxa_atexit@plt+0x5cb14c> │ │ │ │ - mov r3, r2 │ │ │ │ - mov sl, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - mov r7, r2 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r7, #48]! @ 0x30 │ │ │ │ - str r4, [sl, #36]! @ 0x24 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [pc, #276] @ 5d749c <__cxa_atexit@plt+0x5cb150> │ │ │ │ - mov ip, r2 │ │ │ │ - str r8, [r2, #68] @ 0x44 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [ip, #60]! @ 0x3c │ │ │ │ - str r9, [r2, #72] @ 0x48 │ │ │ │ - ldr r4, [pc, #256] @ 5d74a0 <__cxa_atexit@plt+0x5cb154> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r7, [r2, #84] @ 0x54 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str ip, [r2, #80] @ 0x50 │ │ │ │ - str sl, [r2, #88] @ 0x58 │ │ │ │ - str r3, [r2, #92] @ 0x5c │ │ │ │ - str lr, [r2, #96] @ 0x60 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ - add r2, r2, #120 @ 0x78 │ │ │ │ - sub r7, r7, #23 │ │ │ │ - cmp r4, r2 │ │ │ │ - bcc 5d745c <__cxa_atexit@plt+0x5cb110> │ │ │ │ - ldr r4, [pc, #208] @ 5d74ac <__cxa_atexit@plt+0x5cb160> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r7, [r6, #148] @ 0x94 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r4, [r6, #144] @ 0x90 │ │ │ │ - str r0, [r6, #156] @ 0x9c │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r7, [r6, #152] @ 0x98 │ │ │ │ - str r1, [r6, #160] @ 0xa0 │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 5d741c <__cxa_atexit@plt+0x5cb0d0> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #132] @ 5d74a8 <__cxa_atexit@plt+0x5cb15c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov fp, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #104] @ 5d74a4 <__cxa_atexit@plt+0x5cb158> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #104 @ 0x68 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #128] @ 5d7090 <__cxa_atexit@plt+0x5cad44> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xfffff298 │ │ │ │ - @ instruction: 0xfffff2c8 │ │ │ │ - @ instruction: 0xfffff52c │ │ │ │ - @ instruction: 0xfffff678 │ │ │ │ - @ instruction: 0xfffff3e8 │ │ │ │ - @ instruction: 0xfffff708 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - rscseq r9, r7, r4, asr #9 │ │ │ │ - rscseq r9, r7, r4, ror #9 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d74f8 <__cxa_atexit@plt+0x5cb1ac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 5d7504 <__cxa_atexit@plt+0x5cb1b8> │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + sub r3, r6, #23 │ │ │ │ + str r3, [r8, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #112] @ 5d7094 <__cxa_atexit@plt+0x5cad48> │ │ │ │ + add lr, r8, #24 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #100] @ 5d7098 <__cxa_atexit@plt+0x5cad4c> │ │ │ │ + sub r3, r6, #53 @ 0x35 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str fp, [r8, #8] │ │ │ │ + str r9, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [pc, #52] @ 5d709c <__cxa_atexit@plt+0x5cad50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r8, [r8, #48] @ 0x30 │ │ │ │ + str r7, [r8, #-8] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #-4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d75a4 <__cxa_atexit@plt+0x5cb258> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldmib r5, {fp, ip} │ │ │ │ - ldr sl, [pc, #140] @ 5d75bc <__cxa_atexit@plt+0x5cb270> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [pc, #136] @ 5d75c0 <__cxa_atexit@plt+0x5cb274> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - sub r1, r6, #39 @ 0x27 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r9, [pc, #100] @ 5d75c4 <__cxa_atexit@plt+0x5cb278> │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r1, #32]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str sl, [r3, #52] @ 0x34 │ │ │ │ - str fp, [r3, #8] │ │ │ │ - ldr r1, [pc, #64] @ 5d75c8 <__cxa_atexit@plt+0x5cb27c> │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #32] @ 5d75cc <__cxa_atexit@plt+0x5cb280> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rscseq r9, r7, r0, ror #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d761c <__cxa_atexit@plt+0x5cb2d0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d7624 <__cxa_atexit@plt+0x5cb2d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d7628 <__cxa_atexit@plt+0x5cb2dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d762c <__cxa_atexit@plt+0x5cb2e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatteq r6, r0, pc, r0 @ │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d76a4 <__cxa_atexit@plt+0x5cb358> │ │ │ │ - ldr r0, [pc, #92] @ 5d76ac <__cxa_atexit@plt+0x5cb360> │ │ │ │ + @ instruction: 0xfffff978 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + rscseq r9, r7, r4, asr #19 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d7118 <__cxa_atexit@plt+0x5cadcc> │ │ │ │ + ldr r3, [pc, #132] @ 5d7144 <__cxa_atexit@plt+0x5cadf8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5d712c <__cxa_atexit@plt+0x5cade0> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #104] @ 5d7148 <__cxa_atexit@plt+0x5cadfc> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5d7134 <__cxa_atexit@plt+0x5cade8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #68] @ 5d714c <__cxa_atexit@plt+0x5cae00> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r0, r1, r3, r9} │ │ │ │ - and r0, r8, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - beq 5d7690 <__cxa_atexit@plt+0x5cb344> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d76a0 <__cxa_atexit@plt+0x5cb354> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr sl, [r8, #2] │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 5d7254 <__cxa_atexit@plt+0x5caf08> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d76d8 <__cxa_atexit@plt+0x5cb38c> │ │ │ │ - ldmib r5, {r3, r8, r9} │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d771c <__cxa_atexit@plt+0x5cb3d0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5d7724 <__cxa_atexit@plt+0x5cb3d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #56 @ 0x38 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc 5d77e8 <__cxa_atexit@plt+0x5cb49c> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r9, r7, r4, lsl r9 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ 5d71b4 <__cxa_atexit@plt+0x5cae68> │ │ │ │ mov r2, r5 │ │ │ │ - sub lr, ip, #39 @ 0x27 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r7, sl │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - ldr r0, [pc, #140] @ 5d780c <__cxa_atexit@plt+0x5cb4c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2] │ │ │ │ - ldr r0, [pc, #132] @ 5d7810 <__cxa_atexit@plt+0x5cb4c4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr lr, [pc, #124] @ 5d7814 <__cxa_atexit@plt+0x5cb4c8> │ │ │ │ - ldr r0, [pc, #124] @ 5d7818 <__cxa_atexit@plt+0x5cb4cc> │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5d71a4 <__cxa_atexit@plt+0x5cae58> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #36] @ 5d71b8 <__cxa_atexit@plt+0x5cae6c> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r3, #32]! │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str sl, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #28] │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [pc, #44] @ 5d781c <__cxa_atexit@plt+0x5cb4d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, ip │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - rscseq r9, r7, r4, lsl r1 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov lr, fp │ │ │ │ - mov fp, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp lr, r3 │ │ │ │ - bhi 5d78f0 <__cxa_atexit@plt+0x5cb5a4> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr ip, [r7, #4] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r1, #-4]! │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - cmp r3, r2 │ │ │ │ - str fp, [r1, #-4] │ │ │ │ - bcc 5d7900 <__cxa_atexit@plt+0x5cb5b4> │ │ │ │ - str lr, [sp] │ │ │ │ - ldr r3, [pc, #188] @ 5d792c <__cxa_atexit@plt+0x5cb5e0> │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r3, r2, #39 @ 0x27 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #156] @ 5d7930 <__cxa_atexit@plt+0x5cb5e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str fp, [r6, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #132] @ 5d7934 <__cxa_atexit@plt+0x5cb5e8> │ │ │ │ - mov r0, r6 │ │ │ │ - str r4, [r6, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #32]! │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r0, [pc, #112] @ 5d7938 <__cxa_atexit@plt+0x5cb5ec> │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - mov r4, r9 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, ip │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r9, r7, r8, lsr #17 │ │ │ │ + andeq r0, r0, r7, asr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #20] @ 5d71f4 <__cxa_atexit@plt+0x5caea8> │ │ │ │ + strb r7, [r1, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ - stm r3, {r0, sl, lr} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, fp │ │ │ │ - mov fp, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5d7928 <__cxa_atexit@plt+0x5cb5dc> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, lr │ │ │ │ - stmib r5, {r0, r8} │ │ │ │ - bx r1 │ │ │ │ - ldrshteq r8, [r7], #252 @ 0xfc │ │ │ │ - smlatteq r6, r0, sp, r0 │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ + add r7, r2, #1 │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + rscseq r9, r7, ip, ror #16 │ │ │ │ + andeq r0, r0, r6, ror #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 5d7230 <__cxa_atexit@plt+0x5caee4> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + mov r3, #0 │ │ │ │ + stm lr, {r3, r7, r8} │ │ │ │ sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d799c <__cxa_atexit@plt+0x5cb650> │ │ │ │ - stmdb r3, {r9, sl} │ │ │ │ - ldr r9, [r7, #5] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5d79a8 <__cxa_atexit@plt+0x5cb65c> │ │ │ │ - ldr r1, [pc, #92] @ 5d79d4 <__cxa_atexit@plt+0x5cb688> │ │ │ │ - mov r8, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5d6ec0 <__cxa_atexit@plt+0x5cab74> │ │ │ │ + ldr r3, [pc, #12] @ 5d7244 <__cxa_atexit@plt+0x5caef8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + rscseq r9, r7, ip, asr #3 │ │ │ │ + andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d72f0 <__cxa_atexit@plt+0x5cafa4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d728c <__cxa_atexit@plt+0x5caf40> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d72e0 <__cxa_atexit@plt+0x5caf94> │ │ │ │ + ldr r3, [pc, #156] @ 5d7320 <__cxa_atexit@plt+0x5cafd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r8, [pc, #124] @ 5d7310 <__cxa_atexit@plt+0x5cafc4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #120] @ 5d7314 <__cxa_atexit@plt+0x5cafc8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, sl} │ │ │ │ - ldr r6, [pc, #80] @ 5d79d8 <__cxa_atexit@plt+0x5cb68c> │ │ │ │ - sub r1, r2, #2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - str r6, [r3, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [pc, #28] @ 5d79d0 <__cxa_atexit@plt+0x5cb684> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov sl, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, r7, r8, lsl #30 │ │ │ │ - smlatteq r6, ip, fp, r0 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr lr, [pc, #116] @ 5d7318 <__cxa_atexit@plt+0x5cafcc> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 5d730c <__cxa_atexit@plt+0x5cafc0> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r6, [pc, #36] @ 5d731c <__cxa_atexit@plt+0x5cafd0> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabteq r6, r0, sp, r1 │ │ │ │ + @ instruction: 0x010619bc │ │ │ │ + @ instruction: 0x0106129c │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + mov r8, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5d7a3c <__cxa_atexit@plt+0x5cb6f0> │ │ │ │ - ldr r3, [pc, #80] @ 5d7a54 <__cxa_atexit@plt+0x5cb708> │ │ │ │ - ldr r2, [pc, #80] @ 5d7a58 <__cxa_atexit@plt+0x5cb70c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r1, [pc, #68] @ 5d7a5c <__cxa_atexit@plt+0x5cb710> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, r7, #12 │ │ │ │ - sub r3, r6, #17 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - add lr, r7, #24 │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 5d73b4 <__cxa_atexit@plt+0x5cb068> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + add r1, r2, r3 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #88] @ 5d73c0 <__cxa_atexit@plt+0x5cb074> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #72] @ 5d73c4 <__cxa_atexit@plt+0x5cb078> │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ 5d73c8 <__cxa_atexit@plt+0x5cb07c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 5d73cc <__cxa_atexit@plt+0x5cb080> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + str r3, [r8, #32] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d7a60 <__cxa_atexit@plt+0x5cb714> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - rscseq r8, r7, ip, asr #29 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabteq r6, ip, r1, r1 │ │ │ │ + smlatbeq r6, r4, r1, r1 │ │ │ │ + smlabteq r6, r8, r8, r1 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d7ab8 <__cxa_atexit@plt+0x5cb76c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d7ac4 <__cxa_atexit@plt+0x5cb778> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [pc, #56] @ 5d7ad4 <__cxa_atexit@plt+0x5cb788> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r1, r9} │ │ │ │ - ldr r1, [pc, #48] @ 5d7ad8 <__cxa_atexit@plt+0x5cb78c> │ │ │ │ - sub r2, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d7438 <__cxa_atexit@plt+0x5cb0ec> │ │ │ │ + ldr r7, [pc, #140] @ 5d747c <__cxa_atexit@plt+0x5cb130> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d7448 <__cxa_atexit@plt+0x5cb0fc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5d7450 <__cxa_atexit@plt+0x5cb104> │ │ │ │ + ldr r7, [pc, #108] @ 5d7488 <__cxa_atexit@plt+0x5cb13c> │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r7, #32 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #68] @ 5d7484 <__cxa_atexit@plt+0x5cb138> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 5d7458 <__cxa_atexit@plt+0x5cb10c> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 5d7480 <__cxa_atexit@plt+0x5cb134> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, #32 │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + stmib r5, {r2, r6} │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlabteq r6, ip, sl, r0 │ │ │ │ - @ instruction: 0x01060ab4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrshteq r9, [r7], #88 @ 0x58 │ │ │ │ + rscseq r9, r7, r0, lsr r6 │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + rscseq r9, r7, r0, asr #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5d74ac <__cxa_atexit@plt+0x5cb160> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 64f194 <__cxa_atexit@plt+0x642e48> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d7b0c <__cxa_atexit@plt+0x5cb7c0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5d7b14 <__cxa_atexit@plt+0x5cb7c8> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d74f4 <__cxa_atexit@plt+0x5cb1a8> │ │ │ │ + ldr r2, [pc, #48] @ 5d750c <__cxa_atexit@plt+0x5cb1c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d7b78 <__cxa_atexit@plt+0x5cb82c> │ │ │ │ - ldr r3, [pc, #80] @ 5d7b90 <__cxa_atexit@plt+0x5cb844> │ │ │ │ - ldr r2, [pc, #80] @ 5d7b94 <__cxa_atexit@plt+0x5cb848> │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #20] @ 5d7510 <__cxa_atexit@plt+0x5cb1c4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #12]! │ │ │ │ - ldr r1, [pc, #68] @ 5d7b98 <__cxa_atexit@plt+0x5cb84c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r6, #26 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r2, r8} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d7b9c <__cxa_atexit@plt+0x5cb850> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - smlalseq r8, r7, r4, sp │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d755c <__cxa_atexit@plt+0x5cb210> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d7574 <__cxa_atexit@plt+0x5cb228> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d7578 <__cxa_atexit@plt+0x5cb22c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq r9, r7, r0, asr r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5d7be4 <__cxa_atexit@plt+0x5cb898> │ │ │ │ - ldr r7, [pc, #52] @ 5d7bf8 <__cxa_atexit@plt+0x5cb8ac> │ │ │ │ + bhi 5d75c4 <__cxa_atexit@plt+0x5cb278> │ │ │ │ + ldr r7, [pc, #52] @ 5d75d8 <__cxa_atexit@plt+0x5cb28c> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - beq 5d7bd8 <__cxa_atexit@plt+0x5cb88c> │ │ │ │ + beq 5d75b8 <__cxa_atexit@plt+0x5cb26c> │ │ │ │ mov r7, r8 │ │ │ │ - b 5d7c08 <__cxa_atexit@plt+0x5cb8bc> │ │ │ │ + b 5d75ec <__cxa_atexit@plt+0x5cb2a0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d7bfc <__cxa_atexit@plt+0x5cb8b0> │ │ │ │ + ldr r7, [pc, #16] @ 5d75dc <__cxa_atexit@plt+0x5cb290> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r8, r7, ip, lsr #26 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r7, ip, lsl r5 │ │ │ │ + ldrshteq r9, [r7], #64 @ 0x40 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5d7c30 <__cxa_atexit@plt+0x5cb8e4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5d7c88 <__cxa_atexit@plt+0x5cb93c> │ │ │ │ - ldr r7, [pc, #252] @ 5d7d20 <__cxa_atexit@plt+0x5cb9d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d7cf0 <__cxa_atexit@plt+0x5cb9a4> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #208] @ 5d7d24 <__cxa_atexit@plt+0x5cb9d8> │ │ │ │ - sub r1, r3, #15 │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #196] @ 5d7d28 <__cxa_atexit@plt+0x5cb9dc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #192] @ 5d7d2c <__cxa_atexit@plt+0x5cb9e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 5d7cbc <__cxa_atexit@plt+0x5cb970> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d7d00 <__cxa_atexit@plt+0x5cb9b4> │ │ │ │ - ldr r7, [pc, #108] @ 5d7d14 <__cxa_atexit@plt+0x5cb9c8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d7ce4 <__cxa_atexit@plt+0x5cb998> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d7d00 <__cxa_atexit@plt+0x5cb9b4> │ │ │ │ - ldr r7, [pc, #72] @ 5d7d18 <__cxa_atexit@plt+0x5cb9cc> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d763c <__cxa_atexit@plt+0x5cb2f0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d769c <__cxa_atexit@plt+0x5cb350> │ │ │ │ + ldr r3, [pc, #148] @ 5d76ac <__cxa_atexit@plt+0x5cb360> │ │ │ │ + ldr r2, [pc, #148] @ 5d76b0 <__cxa_atexit@plt+0x5cb364> │ │ │ │ + ldr r1, [pc, #148] @ 5d76b4 <__cxa_atexit@plt+0x5cb368> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d7680 <__cxa_atexit@plt+0x5cb334> │ │ │ │ + ldr r3, [pc, #104] @ 5d76b8 <__cxa_atexit@plt+0x5cb36c> │ │ │ │ + ldr r2, [pc, #104] @ 5d76bc <__cxa_atexit@plt+0x5cb370> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d7ce4 <__cxa_atexit@plt+0x5cb998> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5d7670 <__cxa_atexit@plt+0x5cb324> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5d7d1c <__cxa_atexit@plt+0x5cb9d0> │ │ │ │ + ldr r7, [pc, #56] @ 5d76c0 <__cxa_atexit@plt+0x5cb374> │ │ │ │ + ldr r9, [pc, #56] @ 5d76c4 <__cxa_atexit@plt+0x5cb378> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffc2d4 │ │ │ │ - @ instruction: 0xffffc2ac │ │ │ │ - rscseq r8, r7, r4, lsl #23 │ │ │ │ - @ instruction: 0x010609b8 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - rscseq r8, r7, r0, asr #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5d7d90 <__cxa_atexit@plt+0x5cba44> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d7d88 <__cxa_atexit@plt+0x5cba3c> │ │ │ │ - ldr r3, [pc, #52] @ 5d7d98 <__cxa_atexit@plt+0x5cba4c> │ │ │ │ - ldr r9, [pc, #52] @ 5d7d9c <__cxa_atexit@plt+0x5cba50> │ │ │ │ - ldr r2, [pc, #52] @ 5d7da0 <__cxa_atexit@plt+0x5cba54> │ │ │ │ - add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r7, r4, ror #23 │ │ │ │ - ldrshteq r8, [r7], #180 @ 0xb4 │ │ │ │ - smlatbeq r6, r4, r7, r0 │ │ │ │ - ldrsbteq r8, [r7], #188 @ 0xbc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r9, r7, r4, ror #8 │ │ │ │ + rscseq r9, r7, ip, ror r4 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + rscseq r9, r7, ip, ror #8 │ │ │ │ + @ instruction: 0xffff41f8 │ │ │ │ + rscseq r8, r7, r4, lsr #30 │ │ │ │ + rscseq r9, r7, r0, lsr r4 │ │ │ │ + rscseq r9, r7, ip, lsl r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5d7dec <__cxa_atexit@plt+0x5cbaa0> │ │ │ │ - ldr r7, [pc, #52] @ 5d7e00 <__cxa_atexit@plt+0x5cbab4> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5d7710 <__cxa_atexit@plt+0x5cb3c4> │ │ │ │ + ldr r7, [pc, #52] @ 5d7724 <__cxa_atexit@plt+0x5cb3d8> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d7de0 <__cxa_atexit@plt+0x5cba94> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d7e14 <__cxa_atexit@plt+0x5cbac8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5d7704 <__cxa_atexit@plt+0x5cb3b8> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d7738 <__cxa_atexit@plt+0x5cb3ec> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d7e04 <__cxa_atexit@plt+0x5cbab8> │ │ │ │ + ldr r7, [pc, #16] @ 5d7728 <__cxa_atexit@plt+0x5cb3dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r8, r7, r0, lsr #23 │ │ │ │ - rscseq r8, r7, ip, ror fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrsbteq r9, [r7], #56 @ 0x38 │ │ │ │ + ldrhteq r9, [r7], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5d7e40 <__cxa_atexit@plt+0x5cbaf4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5d7e88 <__cxa_atexit@plt+0x5cbb3c> │ │ │ │ - ldr r7, [pc, #240] @ 5d7f20 <__cxa_atexit@plt+0x5cbbd4> │ │ │ │ - ldr r0, [pc, #240] @ 5d7f24 <__cxa_atexit@plt+0x5cbbd8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5d7ef0 <__cxa_atexit@plt+0x5cbba4> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #196] @ 5d7f28 <__cxa_atexit@plt+0x5cbbdc> │ │ │ │ - sub r1, r3, #15 │ │ │ │ + bcc 5d77cc <__cxa_atexit@plt+0x5cb480> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5d778c <__cxa_atexit@plt+0x5cb440> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr lr, [pc, #144] @ 5d77f8 <__cxa_atexit@plt+0x5cb4ac> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #188] @ 5d7f2c <__cxa_atexit@plt+0x5cbbe0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - stmib r6, {r0, r7, lr} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5d7ea8 <__cxa_atexit@plt+0x5cbb5c> │ │ │ │ - ldr r2, [pc, #112] @ 5d7f10 <__cxa_atexit@plt+0x5cbbc4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 5d7eb4 <__cxa_atexit@plt+0x5cbb68> │ │ │ │ - ldr r2, [pc, #104] @ 5d7f18 <__cxa_atexit@plt+0x5cbbcc> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5d7f00 <__cxa_atexit@plt+0x5cbbb4> │ │ │ │ - ldr r7, [pc, #76] @ 5d7f14 <__cxa_atexit@plt+0x5cbbc8> │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d77dc <__cxa_atexit@plt+0x5cb490> │ │ │ │ + ldr r5, [pc, #76] @ 5d77f0 <__cxa_atexit@plt+0x5cb4a4> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 5d7ee0 <__cxa_atexit@plt+0x5cbb94> │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5d77bc <__cxa_atexit@plt+0x5cb470> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ + b 5d75ec <__cxa_atexit@plt+0x5cb2a0> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5d7f1c <__cxa_atexit@plt+0x5cbbd0> │ │ │ │ + ldr r7, [pc, #16] @ 5d77f4 <__cxa_atexit@plt+0x5cb4a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xffffc0b4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r8, r7, r8, lsl #19 │ │ │ │ - rscseq r8, r7, r4, asr fp │ │ │ │ - rscseq r8, r7, r0, asr fp │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - rscseq r8, r7, r4, asr sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d7f5c <__cxa_atexit@plt+0x5cbc10> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d7f74 <__cxa_atexit@plt+0x5cbc28> │ │ │ │ - ldr r0, [pc, #16] @ 5d7f78 <__cxa_atexit@plt+0x5cbc2c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, r7, r0, lsr #20 │ │ │ │ - rscseq r8, r7, ip, lsl sl │ │ │ │ - rscseq r8, r7, r8, lsl #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d7fa8 <__cxa_atexit@plt+0x5cbc5c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d7fc0 <__cxa_atexit@plt+0x5cbc74> │ │ │ │ - ldr r0, [pc, #16] @ 5d7fc4 <__cxa_atexit@plt+0x5cbc78> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldrsbteq r8, [r7], #148 @ 0x94 │ │ │ │ - ldrsbteq r8, [r7], #144 @ 0x90 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r9, r7, r4, lsl #6 │ │ │ │ + smlatteq r6, r0, r4, r1 │ │ │ │ + rscseq r9, r7, r8, lsr r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5d800c <__cxa_atexit@plt+0x5cbcc0> │ │ │ │ - ldr r7, [pc, #52] @ 5d8020 <__cxa_atexit@plt+0x5cbcd4> │ │ │ │ + bhi 5d7844 <__cxa_atexit@plt+0x5cb4f8> │ │ │ │ + ldr r7, [pc, #52] @ 5d7858 <__cxa_atexit@plt+0x5cb50c> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - beq 5d8000 <__cxa_atexit@plt+0x5cbcb4> │ │ │ │ + beq 5d7838 <__cxa_atexit@plt+0x5cb4ec> │ │ │ │ mov r7, r8 │ │ │ │ - b 5d8030 <__cxa_atexit@plt+0x5cbce4> │ │ │ │ + b 5d786c <__cxa_atexit@plt+0x5cb520> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d8024 <__cxa_atexit@plt+0x5cbcd8> │ │ │ │ + ldr r7, [pc, #16] @ 5d785c <__cxa_atexit@plt+0x5cb510> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r8, r7, r8, lsl #19 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r7, r4, lsl #6 │ │ │ │ + ldrsbteq r9, [r7], #40 @ 0x28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5d8058 <__cxa_atexit@plt+0x5cbd0c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5d80b0 <__cxa_atexit@plt+0x5cbd64> │ │ │ │ - ldr r7, [pc, #252] @ 5d8148 <__cxa_atexit@plt+0x5cbdfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d8118 <__cxa_atexit@plt+0x5cbdcc> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #208] @ 5d814c <__cxa_atexit@plt+0x5cbe00> │ │ │ │ - sub r1, r3, #15 │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #196] @ 5d8150 <__cxa_atexit@plt+0x5cbe04> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #192] @ 5d8154 <__cxa_atexit@plt+0x5cbe08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - add r2, r6, #16 │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 5d80e4 <__cxa_atexit@plt+0x5cbd98> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d8128 <__cxa_atexit@plt+0x5cbddc> │ │ │ │ - ldr r7, [pc, #108] @ 5d813c <__cxa_atexit@plt+0x5cbdf0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d810c <__cxa_atexit@plt+0x5cbdc0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d8128 <__cxa_atexit@plt+0x5cbddc> │ │ │ │ - ldr r7, [pc, #72] @ 5d8140 <__cxa_atexit@plt+0x5cbdf4> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d78bc <__cxa_atexit@plt+0x5cb570> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d791c <__cxa_atexit@plt+0x5cb5d0> │ │ │ │ + ldr r3, [pc, #148] @ 5d792c <__cxa_atexit@plt+0x5cb5e0> │ │ │ │ + ldr r2, [pc, #148] @ 5d7930 <__cxa_atexit@plt+0x5cb5e4> │ │ │ │ + ldr r1, [pc, #148] @ 5d7934 <__cxa_atexit@plt+0x5cb5e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d7900 <__cxa_atexit@plt+0x5cb5b4> │ │ │ │ + ldr r3, [pc, #104] @ 5d7938 <__cxa_atexit@plt+0x5cb5ec> │ │ │ │ + ldr r2, [pc, #104] @ 5d793c <__cxa_atexit@plt+0x5cb5f0> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d810c <__cxa_atexit@plt+0x5cbdc0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5d78f0 <__cxa_atexit@plt+0x5cb5a4> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5d8144 <__cxa_atexit@plt+0x5cbdf8> │ │ │ │ + ldr r7, [pc, #56] @ 5d7940 <__cxa_atexit@plt+0x5cb5f4> │ │ │ │ + ldr r9, [pc, #56] @ 5d7944 <__cxa_atexit@plt+0x5cb5f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffbfd8 │ │ │ │ - @ instruction: 0xffffbfb0 │ │ │ │ - rscseq r8, r7, r0, ror #14 │ │ │ │ - @ instruction: 0x01060590 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - smlalseq r8, r7, ip, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5d81b8 <__cxa_atexit@plt+0x5cbe6c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d81b0 <__cxa_atexit@plt+0x5cbe64> │ │ │ │ - ldr r3, [pc, #52] @ 5d81c0 <__cxa_atexit@plt+0x5cbe74> │ │ │ │ - ldr r9, [pc, #52] @ 5d81c4 <__cxa_atexit@plt+0x5cbe78> │ │ │ │ - ldr r2, [pc, #52] @ 5d81c8 <__cxa_atexit@plt+0x5cbe7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r7, r0, asr #16 │ │ │ │ - rscseq r8, r7, r0, asr r8 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - rscseq r8, r7, r8, lsr r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r9, r7, r4, ror #3 │ │ │ │ + rscseq r9, r7, r4, ror #4 │ │ │ │ + smlabbeq r6, r0, r4, r1 │ │ │ │ + rscseq r9, r7, r4, asr r2 │ │ │ │ + @ instruction: 0xffff3f78 │ │ │ │ + rscseq r8, r7, r4, lsr #25 │ │ │ │ + rscseq r9, r7, r8, lsl r2 │ │ │ │ + rscseq r9, r7, r4, lsl #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5d8214 <__cxa_atexit@plt+0x5cbec8> │ │ │ │ - ldr r7, [pc, #52] @ 5d8228 <__cxa_atexit@plt+0x5cbedc> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5d7990 <__cxa_atexit@plt+0x5cb644> │ │ │ │ + ldr r7, [pc, #52] @ 5d79a4 <__cxa_atexit@plt+0x5cb658> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d8208 <__cxa_atexit@plt+0x5cbebc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d823c <__cxa_atexit@plt+0x5cbef0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5d7984 <__cxa_atexit@plt+0x5cb638> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d79b8 <__cxa_atexit@plt+0x5cb66c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d822c <__cxa_atexit@plt+0x5cbee0> │ │ │ │ + ldr r7, [pc, #16] @ 5d79a8 <__cxa_atexit@plt+0x5cb65c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - ldrshteq r8, [r7], #124 @ 0x7c │ │ │ │ - ldrsbteq r8, [r7], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq r9, r7, r0, asr #3 │ │ │ │ + rscseq r9, r7, r4, lsr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5d8268 <__cxa_atexit@plt+0x5cbf1c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5d82b0 <__cxa_atexit@plt+0x5cbf64> │ │ │ │ - ldr r7, [pc, #240] @ 5d8348 <__cxa_atexit@plt+0x5cbffc> │ │ │ │ - ldr r0, [pc, #240] @ 5d834c <__cxa_atexit@plt+0x5cc000> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5d8318 <__cxa_atexit@plt+0x5cbfcc> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #196] @ 5d8350 <__cxa_atexit@plt+0x5cc004> │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #188] @ 5d8354 <__cxa_atexit@plt+0x5cc008> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - stmib r6, {r0, r7, lr} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + bcc 5d7a3c <__cxa_atexit@plt+0x5cb6f0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5d79fc <__cxa_atexit@plt+0x5cb6b0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #136] @ 5d7a68 <__cxa_atexit@plt+0x5cb71c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5d82d0 <__cxa_atexit@plt+0x5cbf84> │ │ │ │ - ldr r2, [pc, #112] @ 5d8338 <__cxa_atexit@plt+0x5cbfec> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 5d82dc <__cxa_atexit@plt+0x5cbf90> │ │ │ │ - ldr r2, [pc, #104] @ 5d8340 <__cxa_atexit@plt+0x5cbff4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5d8328 <__cxa_atexit@plt+0x5cbfdc> │ │ │ │ - ldr r7, [pc, #76] @ 5d833c <__cxa_atexit@plt+0x5cbff0> │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d7a4c <__cxa_atexit@plt+0x5cb700> │ │ │ │ + ldr r5, [pc, #76] @ 5d7a60 <__cxa_atexit@plt+0x5cb714> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 5d8308 <__cxa_atexit@plt+0x5cbfbc> │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5d7a2c <__cxa_atexit@plt+0x5cb6e0> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ + b 5d786c <__cxa_atexit@plt+0x5cb520> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5d8344 <__cxa_atexit@plt+0x5cbff8> │ │ │ │ + ldr r7, [pc, #16] @ 5d7a64 <__cxa_atexit@plt+0x5cb718> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xffffbdb8 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r8, r7, r4, ror #10 │ │ │ │ - ldrhteq r8, [r7], #112 @ 0x70 │ │ │ │ - rscseq r8, r7, ip, lsr #15 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - ldrhteq r8, [r7], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d8384 <__cxa_atexit@plt+0x5cc038> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d839c <__cxa_atexit@plt+0x5cc050> │ │ │ │ - ldr r0, [pc, #16] @ 5d83a0 <__cxa_atexit@plt+0x5cc054> │ │ │ │ - add r5, r5, #4 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + ldrshteq r9, [r7], #12 │ │ │ │ + @ instruction: 0x01060c98 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d7b60 <__cxa_atexit@plt+0x5cb814> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 5d7ab4 <__cxa_atexit@plt+0x5cb768> │ │ │ │ + ldr r7, [pc, #264] @ 5d7ba4 <__cxa_atexit@plt+0x5cb858> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + beq 5d7b44 <__cxa_atexit@plt+0x5cb7f8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d7b74 <__cxa_atexit@plt+0x5cb828> │ │ │ │ + ldr r2, [pc, #220] @ 5d7bac <__cxa_atexit@plt+0x5cb860> │ │ │ │ + ldr lr, [pc, #220] @ 5d7bb0 <__cxa_atexit@plt+0x5cb864> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #212] @ 5d7bb4 <__cxa_atexit@plt+0x5cb868> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #204] @ 5d7bb8 <__cxa_atexit@plt+0x5cb86c> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #180] @ 5d7bbc <__cxa_atexit@plt+0x5cb870> │ │ │ │ + sub r0, r3, #30 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #172] @ 5d7bc0 <__cxa_atexit@plt+0x5cb874> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 5d7bc4 <__cxa_atexit@plt+0x5cb878> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r0, r2, r6} │ │ │ │ + sub r8, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #84] @ 5d7ba0 <__cxa_atexit@plt+0x5cb854> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r7, ip, ror r6 │ │ │ │ - rscseq r8, r7, r8, ror r6 │ │ │ │ - rscseq r8, r7, r4, ror #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5d83d0 <__cxa_atexit@plt+0x5cc084> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #64] @ 5d7ba8 <__cxa_atexit@plt+0x5cb85c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d83e8 <__cxa_atexit@plt+0x5cc09c> │ │ │ │ - ldr r0, [pc, #16] @ 5d83ec <__cxa_atexit@plt+0x5cc0a0> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #28] @ 5d7b98 <__cxa_atexit@plt+0x5cb84c> │ │ │ │ + ldr r9, [pc, #28] @ 5d7b9c <__cxa_atexit@plt+0x5cb850> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r7, r0, lsr r6 │ │ │ │ - rscseq r8, r7, ip, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d8424 <__cxa_atexit@plt+0x5cc0d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5d842c <__cxa_atexit@plt+0x5cc0e0> │ │ │ │ + rscseq r8, r7, ip, ror #17 │ │ │ │ + ldrsbteq r8, [r7], #248 @ 0xf8 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rscseq r9, r7, ip, lsl r0 │ │ │ │ + @ instruction: 0xffff37a8 │ │ │ │ + rscseq r9, r7, r8, lsl #1 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + rscseq r8, r7, ip, lsr #31 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d7c18 <__cxa_atexit@plt+0x5cb8cc> │ │ │ │ + ldr r2, [pc, #52] @ 5d7c24 <__cxa_atexit@plt+0x5cb8d8> │ │ │ │ + ldr r1, [pc, #52] @ 5d7c28 <__cxa_atexit@plt+0x5cb8dc> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r0, r7, #8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d84a8 <__cxa_atexit@plt+0x5cc15c> │ │ │ │ - ldr r2, [pc, #116] @ 5d84c4 <__cxa_atexit@plt+0x5cc178> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 105bc84 <__cxa_atexit@plt+0x104f938> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + rscseq r8, r7, r8, ror #15 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d7ccc <__cxa_atexit@plt+0x5cb980> │ │ │ │ + ldr r2, [pc, #132] @ 5d7cd8 <__cxa_atexit@plt+0x5cb98c> │ │ │ │ + ldr r1, [pc, #132] @ 5d7cdc <__cxa_atexit@plt+0x5cb990> │ │ │ │ + sub r8, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ tst r7, #3 │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 5d849c <__cxa_atexit@plt+0x5cc150> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5d84b0 <__cxa_atexit@plt+0x5cc164> │ │ │ │ - ldr r3, [pc, #72] @ 5d84c8 <__cxa_atexit@plt+0x5cc17c> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + beq 5d7ca8 <__cxa_atexit@plt+0x5cb95c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + cmp r7, r9 │ │ │ │ + bge 5d7cb0 <__cxa_atexit@plt+0x5cb964> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d7cbc <__cxa_atexit@plt+0x5cb970> │ │ │ │ + ldr r3, [pc, #72] @ 5d7ce4 <__cxa_atexit@plt+0x5cb998> │ │ │ │ + str r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #28] @ 5d7ce0 <__cxa_atexit@plt+0x5cb994> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r8, r7, ip, lsr #14 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + cmp r7, r9 │ │ │ │ + bge 5d7d20 <__cxa_atexit@plt+0x5cb9d4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d7d30 <__cxa_atexit@plt+0x5cb9e4> │ │ │ │ + ldr r3, [pc, #48] @ 5d7d44 <__cxa_atexit@plt+0x5cb9f8> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5d7d40 <__cxa_atexit@plt+0x5cb9f4> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5d8510 <__cxa_atexit@plt+0x5cc1c4> │ │ │ │ - ldr r3, [pc, #44] @ 5d851c <__cxa_atexit@plt+0x5cc1d0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r3, #16 │ │ │ │ + bcc 5d7d98 <__cxa_atexit@plt+0x5cba4c> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 5d7da4 <__cxa_atexit@plt+0x5cba58> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d8580 <__cxa_atexit@plt+0x5cc234> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 5d859c <__cxa_atexit@plt+0x5cc250> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + ldrsbteq r8, [r7], #216 @ 0xd8 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5d8588 <__cxa_atexit@plt+0x5cc23c> │ │ │ │ - ldr r7, [pc, #68] @ 5d85a0 <__cxa_atexit@plt+0x5cc254> │ │ │ │ + bhi 5d7e04 <__cxa_atexit@plt+0x5cbab8> │ │ │ │ + ldr r7, [pc, #72] @ 5d7e14 <__cxa_atexit@plt+0x5cbac8> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d8574 <__cxa_atexit@plt+0x5cc228> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + beq 5d7df8 <__cxa_atexit@plt+0x5cbaac> │ │ │ │ + ldr r5, [pc, #48] @ 5d7e18 <__cxa_atexit@plt+0x5cbacc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 5cc35c <__cxa_atexit@plt+0x5c0010> │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d85a4 <__cxa_atexit@plt+0x5cc258> │ │ │ │ + ldr r7, [pc, #16] @ 5d7e1c <__cxa_atexit@plt+0x5cbad0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0xffff3df8 │ │ │ │ - rscseq r7, r7, r4, asr #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d8620 <__cxa_atexit@plt+0x5cc2d4> │ │ │ │ - ldr r2, [pc, #116] @ 5d863c <__cxa_atexit@plt+0x5cc2f0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 5d8614 <__cxa_atexit@plt+0x5cc2c8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5d8628 <__cxa_atexit@plt+0x5cc2dc> │ │ │ │ - ldr r3, [pc, #72] @ 5d8640 <__cxa_atexit@plt+0x5cc2f4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + smlalseq r8, r7, r0, sp │ │ │ │ + rscseq r8, r7, r4, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5d7e44 <__cxa_atexit@plt+0x5cbaf8> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d7e8c <__cxa_atexit@plt+0x5cbb40> │ │ │ │ + ldr r2, [pc, #48] @ 5d7ea4 <__cxa_atexit@plt+0x5cbb58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r3, [pc, #20] @ 5d7ea8 <__cxa_atexit@plt+0x5cbb5c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d8688 <__cxa_atexit@plt+0x5cc33c> │ │ │ │ - ldr r3, [pc, #44] @ 5d8694 <__cxa_atexit@plt+0x5cc348> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d7ef4 <__cxa_atexit@plt+0x5cbba8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d7f0c <__cxa_atexit@plt+0x5cbbc0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d7f10 <__cxa_atexit@plt+0x5cbbc4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - add r5, r5, #12 │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq r8, r7, r0, lsl #25 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d86f8 <__cxa_atexit@plt+0x5cc3ac> │ │ │ │ - ldr r3, [pc, #80] @ 5d8710 <__cxa_atexit@plt+0x5cc3c4> │ │ │ │ - ldr r2, [pc, #80] @ 5d8714 <__cxa_atexit@plt+0x5cc3c8> │ │ │ │ - ldr lr, [pc, #80] @ 5d8718 <__cxa_atexit@plt+0x5cc3cc> │ │ │ │ - sub r1, r6, #30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - add r3, r7, #16 │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r3, {r2, r8, r9, lr} │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d871c <__cxa_atexit@plt+0x5cc3d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0x01060b9c │ │ │ │ - rscseq r8, r7, r0, lsr #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5d876c <__cxa_atexit@plt+0x5cc420> │ │ │ │ - ldr r7, [pc, #52] @ 5d877c <__cxa_atexit@plt+0x5cc430> │ │ │ │ + bhi 5d7f70 <__cxa_atexit@plt+0x5cbc24> │ │ │ │ + ldr r7, [pc, #72] @ 5d7f80 <__cxa_atexit@plt+0x5cbc34> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d8760 <__cxa_atexit@plt+0x5cc414> │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + beq 5d7f64 <__cxa_atexit@plt+0x5cbc18> │ │ │ │ + ldr r5, [pc, #48] @ 5d7f84 <__cxa_atexit@plt+0x5cbc38> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 5cc35c <__cxa_atexit@plt+0x5c0010> │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d8780 <__cxa_atexit@plt+0x5cc434> │ │ │ │ + ldr r7, [pc, #16] @ 5d7f88 <__cxa_atexit@plt+0x5cbc3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffff3c0c │ │ │ │ - rscseq r7, r7, r4, ror #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + rscseq r8, r7, r4, lsr #24 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov sl, r9 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d87f8 <__cxa_atexit@plt+0x5cc4ac> │ │ │ │ - ldr r1, [pc, #72] @ 5d8800 <__cxa_atexit@plt+0x5cc4b4> │ │ │ │ - ldr r0, [pc, #72] @ 5d8804 <__cxa_atexit@plt+0x5cc4b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 5d87e8 <__cxa_atexit@plt+0x5cc49c> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ + bhi 5d8080 <__cxa_atexit@plt+0x5cbd34> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 5d7fd4 <__cxa_atexit@plt+0x5cbc88> │ │ │ │ + ldr r7, [pc, #264] @ 5d80c4 <__cxa_atexit@plt+0x5cbd78> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + beq 5d8064 <__cxa_atexit@plt+0x5cbd18> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d8094 <__cxa_atexit@plt+0x5cbd48> │ │ │ │ + ldr r2, [pc, #220] @ 5d80cc <__cxa_atexit@plt+0x5cbd80> │ │ │ │ + ldr lr, [pc, #220] @ 5d80d0 <__cxa_atexit@plt+0x5cbd84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #212] @ 5d80d4 <__cxa_atexit@plt+0x5cbd88> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #204] @ 5d80d8 <__cxa_atexit@plt+0x5cbd8c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #180] @ 5d80dc <__cxa_atexit@plt+0x5cbd90> │ │ │ │ + sub r0, r3, #30 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [pc, #172] @ 5d80e0 <__cxa_atexit@plt+0x5cbd94> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #164] @ 5d80e4 <__cxa_atexit@plt+0x5cbd98> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r0, r2, r6} │ │ │ │ + sub r8, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #84] @ 5d80c0 <__cxa_atexit@plt+0x5cbd74> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #64] @ 5d80c8 <__cxa_atexit@plt+0x5cbd7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d888c <__cxa_atexit@plt+0x5cc540> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d8898 <__cxa_atexit@plt+0x5cc54c> │ │ │ │ - ldr lr, [pc, #84] @ 5d88a8 <__cxa_atexit@plt+0x5cc55c> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr ip, [pc, #72] @ 5d88ac <__cxa_atexit@plt+0x5cc560> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + ldr r7, [pc, #28] @ 5d80b8 <__cxa_atexit@plt+0x5cbd6c> │ │ │ │ + ldr r9, [pc, #28] @ 5d80bc <__cxa_atexit@plt+0x5cbd70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ + rscseq r8, r7, ip, asr #7 │ │ │ │ + rscseq r8, r7, r0, lsl #22 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rscseq r8, r7, r4, asr #22 │ │ │ │ + @ instruction: 0xffff3288 │ │ │ │ + ldrhteq r8, [r7], #176 @ 0xb0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + ldrsbteq r8, [r7], #164 @ 0xa4 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d8138 <__cxa_atexit@plt+0x5cbdec> │ │ │ │ + ldr r2, [pc, #52] @ 5d8144 <__cxa_atexit@plt+0x5cbdf8> │ │ │ │ + ldr r1, [pc, #52] @ 5d8148 <__cxa_atexit@plt+0x5cbdfc> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 105ddd0 <__cxa_atexit@plt+0x1051a84> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + rscseq r8, r7, r8, asr #5 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d81ec <__cxa_atexit@plt+0x5cbea0> │ │ │ │ + ldr r2, [pc, #132] @ 5d81f8 <__cxa_atexit@plt+0x5cbeac> │ │ │ │ + ldr r1, [pc, #132] @ 5d81fc <__cxa_atexit@plt+0x5cbeb0> │ │ │ │ + sub r8, r6, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + beq 5d81c8 <__cxa_atexit@plt+0x5cbe7c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + cmp r7, r9 │ │ │ │ + bge 5d81d0 <__cxa_atexit@plt+0x5cbe84> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d81dc <__cxa_atexit@plt+0x5cbe90> │ │ │ │ + ldr r3, [pc, #72] @ 5d8204 <__cxa_atexit@plt+0x5cbeb8> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d8908 <__cxa_atexit@plt+0x5cc5bc> │ │ │ │ - ldr r1, [pc, #68] @ 5d8910 <__cxa_atexit@plt+0x5cc5c4> │ │ │ │ - ldr r0, [pc, #68] @ 5d8914 <__cxa_atexit@plt+0x5cc5c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 5d88f8 <__cxa_atexit@plt+0x5cc5ac> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 5d8200 <__cxa_atexit@plt+0x5cbeb4> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + smlabteq r6, r4, lr, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r8, r7, ip, lsl #4 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + cmp r7, r9 │ │ │ │ + bge 5d8240 <__cxa_atexit@plt+0x5cbef4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5d8250 <__cxa_atexit@plt+0x5cbf04> │ │ │ │ + ldr r3, [pc, #48] @ 5d8264 <__cxa_atexit@plt+0x5cbf18> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d8260 <__cxa_atexit@plt+0x5cbf14> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d8998 <__cxa_atexit@plt+0x5cc64c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d89a4 <__cxa_atexit@plt+0x5cc658> │ │ │ │ - ldr lr, [pc, #80] @ 5d89b4 <__cxa_atexit@plt+0x5cc668> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr sl, [pc, #68] @ 5d89b8 <__cxa_atexit@plt+0x5cc66c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d82b8 <__cxa_atexit@plt+0x5cbf6c> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 5d82c4 <__cxa_atexit@plt+0x5cbf78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - smlatteq r5, r0, ip, pc @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + rscseq r8, r7, r0, lsl #18 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - mov ip, fp │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d8a60 <__cxa_atexit@plt+0x5cc714> │ │ │ │ - ldr r3, [pc, #148] @ 5d8a7c <__cxa_atexit@plt+0x5cc730> │ │ │ │ - ldr fp, [pc, #148] @ 5d8a80 <__cxa_atexit@plt+0x5cc734> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - sub lr, r6, #55 @ 0x37 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str fp, [r7, #52] @ 0x34 │ │ │ │ - str sl, [r7, #40] @ 0x28 │ │ │ │ - str r8, [r7, #44] @ 0x2c │ │ │ │ - str lr, [r7, #48] @ 0x30 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [pc, #96] @ 5d8a84 <__cxa_atexit@plt+0x5cc738> │ │ │ │ - sub r3, r6, #47 @ 0x2f │ │ │ │ - mov fp, ip │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r7, {r1, r9} │ │ │ │ - ldr r1, [pc, #80] @ 5d8a88 <__cxa_atexit@plt+0x5cc73c> │ │ │ │ - str r9, [r7, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #12] │ │ │ │ - ldr r1, [pc, #68] @ 5d8a8c <__cxa_atexit@plt+0x5cc740> │ │ │ │ - str sl, [r7, #24] │ │ │ │ - str r8, [r7, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #40] @ 5d8a90 <__cxa_atexit@plt+0x5cc744> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d8324 <__cxa_atexit@plt+0x5cbfd8> │ │ │ │ + ldr r7, [pc, #72] @ 5d8334 <__cxa_atexit@plt+0x5cbfe8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + beq 5d8318 <__cxa_atexit@plt+0x5cbfcc> │ │ │ │ + ldr r5, [pc, #48] @ 5d8338 <__cxa_atexit@plt+0x5cbfec> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5d833c <__cxa_atexit@plt+0x5cbff0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov fp, ip │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - ldrhteq r7, [r7], #252 @ 0xfc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d8b00 <__cxa_atexit@plt+0x5cc7b4> │ │ │ │ - ldr r2, [pc, #104] @ 5d8b20 <__cxa_atexit@plt+0x5cc7d4> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #28 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrhteq r8, [r7], #136 @ 0x88 │ │ │ │ + rscseq r8, r7, ip, lsl #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5d8364 <__cxa_atexit@plt+0x5cc018> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d83ac <__cxa_atexit@plt+0x5cc060> │ │ │ │ + ldr r2, [pc, #48] @ 5d83c4 <__cxa_atexit@plt+0x5cc078> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5d83c8 <__cxa_atexit@plt+0x5cc07c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x010608bc │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d8414 <__cxa_atexit@plt+0x5cc0c8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5d842c <__cxa_atexit@plt+0x5cc0e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5d8430 <__cxa_atexit@plt+0x5cc0e4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq r8, r7, r8, lsr #15 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5d8b0c <__cxa_atexit@plt+0x5cc7c0> │ │ │ │ - ldr r7, [pc, #72] @ 5d8b24 <__cxa_atexit@plt+0x5cc7d8> │ │ │ │ + bhi 5d8490 <__cxa_atexit@plt+0x5cc144> │ │ │ │ + ldr r7, [pc, #72] @ 5d84a0 <__cxa_atexit@plt+0x5cc154> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d8af4 <__cxa_atexit@plt+0x5cc7a8> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + beq 5d8484 <__cxa_atexit@plt+0x5cc138> │ │ │ │ + ldr r5, [pc, #48] @ 5d84a4 <__cxa_atexit@plt+0x5cc158> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 5cc35c <__cxa_atexit@plt+0x5c0010> │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5d84a8 <__cxa_atexit@plt+0x5cc15c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d8b28 <__cxa_atexit@plt+0x5cc7dc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffff3878 │ │ │ │ - rscseq r7, r7, r0, asr #19 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + rscseq r8, r7, ip, asr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5d8b4c <__cxa_atexit@plt+0x5cc800> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d8b8c <__cxa_atexit@plt+0x5cc840> │ │ │ │ - ldr r2, [pc, #36] @ 5d8b98 <__cxa_atexit@plt+0x5cc84c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ + bhi 5d84f8 <__cxa_atexit@plt+0x5cc1ac> │ │ │ │ + ldr r2, [pc, #56] @ 5d8500 <__cxa_atexit@plt+0x5cc1b4> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5d84ec <__cxa_atexit@plt+0x5cc1a0> │ │ │ │ + ldr r3, [pc, #36] @ 5d8504 <__cxa_atexit@plt+0x5cc1b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + qaddeq r0, r8, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5d8bbc <__cxa_atexit@plt+0x5cc870> │ │ │ │ + ldr r3, [pc, #16] @ 5d8528 <__cxa_atexit@plt+0x5cc1dc> │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d8c1c <__cxa_atexit@plt+0x5cc8d0> │ │ │ │ - ldr r1, [pc, #72] @ 5d8c24 <__cxa_atexit@plt+0x5cc8d8> │ │ │ │ - ldr r0, [pc, #72] @ 5d8c28 <__cxa_atexit@plt+0x5cc8dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 5d8c0c <__cxa_atexit@plt+0x5cc8c0> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ + bhi 5d8584 <__cxa_atexit@plt+0x5cc238> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d8590 <__cxa_atexit@plt+0x5cc244> │ │ │ │ + ldr r2, [pc, #68] @ 5d85a0 <__cxa_atexit@plt+0x5cc254> │ │ │ │ + ldr r8, [pc, #68] @ 5d85a4 <__cxa_atexit@plt+0x5cc258> │ │ │ │ + ldr r1, [pc, #68] @ 5d85a8 <__cxa_atexit@plt+0x5cc25c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tstpeq r5, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + rsceq r8, r0, lr, ror #19 │ │ │ │ + @ instruction: 0x0105ffb4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d8cb4 <__cxa_atexit@plt+0x5cc968> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d8cc0 <__cxa_atexit@plt+0x5cc974> │ │ │ │ - ldr lr, [pc, #88] @ 5d8cd0 <__cxa_atexit@plt+0x5cc984> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr ip, [pc, #76] @ 5d8cd4 <__cxa_atexit@plt+0x5cc988> │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d8680 <__cxa_atexit@plt+0x5cc334> │ │ │ │ + ldr r6, [pc, #240] @ 5d86c4 <__cxa_atexit@plt+0x5cc378> │ │ │ │ + mov sl, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [sl, #4]! │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r8, [sl, #8] │ │ │ │ + bcc 5d8698 <__cxa_atexit@plt+0x5cc34c> │ │ │ │ + ldr r2, [pc, #228] @ 5d86d8 <__cxa_atexit@plt+0x5cc38c> │ │ │ │ + ldr r1, [pc, #228] @ 5d86dc <__cxa_atexit@plt+0x5cc390> │ │ │ │ + ldr r8, [pc, #228] @ 5d86e0 <__cxa_atexit@plt+0x5cc394> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #224] @ 5d86e4 <__cxa_atexit@plt+0x5cc398> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #208] @ 5d86e8 <__cxa_atexit@plt+0x5cc39c> │ │ │ │ + add r8, pc, r8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-8] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #188] @ 5d86ec <__cxa_atexit@plt+0x5cc3a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #184] @ 5d86f0 <__cxa_atexit@plt+0x5cc3a4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #176] @ 5d86f4 <__cxa_atexit@plt+0x5cc3a8> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ str r8, [r3, #8] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + add r8, r3, #24 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stm r8, {r0, r2, r3} │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #44]! @ 0x2c │ │ │ │ + ldr r2, [pc, #136] @ 5d86f8 <__cxa_atexit@plt+0x5cc3ac> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ + ldr r7, [pc, #76] @ 5d86d4 <__cxa_atexit@plt+0x5cc388> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 5d86c8 <__cxa_atexit@plt+0x5cc37c> │ │ │ │ + ldr r7, [pc, #40] @ 5d86cc <__cxa_atexit@plt+0x5cc380> │ │ │ │ + ldr r9, [pc, #40] @ 5d86d0 <__cxa_atexit@plt+0x5cc384> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - smlabteq r5, ip, r9, pc @ │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + rscseq r8, r7, ip, asr r0 │ │ │ │ + rscseq r7, r7, ip, ror pc │ │ │ │ + rscseq r8, r7, r4, asr #10 │ │ │ │ + rscseq r8, r7, ip, ror r5 │ │ │ │ + @ instruction: 0xffff33c0 │ │ │ │ + rscseq r8, r7, r4, lsl #2 │ │ │ │ + rscseq r8, r7, r0, ror #11 │ │ │ │ + @ instruction: 0xffff342c │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ + tstpeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlatteq r6, r0, r3, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d8d30 <__cxa_atexit@plt+0x5cc9e4> │ │ │ │ - ldr r1, [pc, #68] @ 5d8d38 <__cxa_atexit@plt+0x5cc9ec> │ │ │ │ - ldr r0, [pc, #68] @ 5d8d3c <__cxa_atexit@plt+0x5cc9f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 5d8d20 <__cxa_atexit@plt+0x5cc9d4> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r2] │ │ │ │ + bhi 5d8804 <__cxa_atexit@plt+0x5cc4b8> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + cmn r2, #1 │ │ │ │ + ble 5d8740 <__cxa_atexit@plt+0x5cc3f4> │ │ │ │ + ldr r7, [pc, #332] @ 5d8874 <__cxa_atexit@plt+0x5cc528> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - tstpeq r5, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d8dc4 <__cxa_atexit@plt+0x5cca78> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d8dd0 <__cxa_atexit@plt+0x5cca84> │ │ │ │ - ldr lr, [pc, #84] @ 5d8de0 <__cxa_atexit@plt+0x5cca94> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr sl, [pc, #72] @ 5d8de4 <__cxa_atexit@plt+0x5cca98> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5d8814 <__cxa_atexit@plt+0x5cc4c8> │ │ │ │ + ldr r3, [pc, #264] @ 5d8860 <__cxa_atexit@plt+0x5cc514> │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + bcc 5d8834 <__cxa_atexit@plt+0x5cc4e8> │ │ │ │ + ldr r3, [pc, #256] @ 5d887c <__cxa_atexit@plt+0x5cc530> │ │ │ │ + ldr r2, [pc, #256] @ 5d8880 <__cxa_atexit@plt+0x5cc534> │ │ │ │ + ldr r9, [pc, #256] @ 5d8884 <__cxa_atexit@plt+0x5cc538> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #252] @ 5d8888 <__cxa_atexit@plt+0x5cc53c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r8, #16]! │ │ │ │ + add r3, r2, #2 │ │ │ │ + str r3, [r8, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #236] @ 5d888c <__cxa_atexit@plt+0x5cc540> │ │ │ │ + add r9, pc, r9 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #216] @ 5d8890 <__cxa_atexit@plt+0x5cc544> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #212] @ 5d8894 <__cxa_atexit@plt+0x5cc548> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #204] @ 5d8898 <__cxa_atexit@plt+0x5cc54c> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + add r1, r8, #24 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + stm r1, {r0, r2, r8} │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #44]! @ 0x2c │ │ │ │ + ldr r3, [pc, #164] @ 5d889c <__cxa_atexit@plt+0x5cc550> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ + ldr r7, [pc, #108] @ 5d8878 <__cxa_atexit@plt+0x5cc52c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 5d8870 <__cxa_atexit@plt+0x5cc524> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 5d8864 <__cxa_atexit@plt+0x5cc518> │ │ │ │ + ldr r7, [pc, #40] @ 5d8868 <__cxa_atexit@plt+0x5cc51c> │ │ │ │ + ldr r9, [pc, #40] @ 5d886c <__cxa_atexit@plt+0x5cc520> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - @ instruction: 0x0105f8b8 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + rscseq r7, r7, r0, asr #29 │ │ │ │ + rscseq r7, r7, r0, ror #27 │ │ │ │ + rscseq r8, r7, r8, lsr #7 │ │ │ │ + rscseq r8, r7, r4, ror #7 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + rscseq r8, r7, r0, lsl r4 │ │ │ │ + @ instruction: 0xffff3238 │ │ │ │ + rscseq r7, r7, ip, ror pc │ │ │ │ + rscseq r8, r7, r8, asr r4 │ │ │ │ + @ instruction: 0xffff32a4 │ │ │ │ + tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + smlabbeq r6, r8, r5, r0 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #112] @ 5d8920 <__cxa_atexit@plt+0x5cc5d4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d8908 <__cxa_atexit@plt+0x5cc5bc> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d8e8c <__cxa_atexit@plt+0x5ccb40> │ │ │ │ - ldr r2, [pc, #148] @ 5d8ea4 <__cxa_atexit@plt+0x5ccb58> │ │ │ │ - sub lr, r6, #51 @ 0x33 │ │ │ │ - mov r3, r5 │ │ │ │ - sub ip, r6, #38 @ 0x26 │ │ │ │ - sub r0, r6, #63 @ 0x3f │ │ │ │ - str lr, [r7, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, r7, #44 @ 0x2c │ │ │ │ - ldr r5, [r5] │ │ │ │ - str ip, [r7, #68] @ 0x44 │ │ │ │ - stm lr, {r2, r5, r9} │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ - ldr r1, [r3, #4]! │ │ │ │ - ldr r2, [pc, #96] @ 5d8ea8 <__cxa_atexit@plt+0x5ccb5c> │ │ │ │ - sub ip, r6, #23 │ │ │ │ - add lr, r7, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str ip, [r7, #64] @ 0x40 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #76] @ 5d8eac <__cxa_atexit@plt+0x5ccb60> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r7, {r2, r8, sl} │ │ │ │ - ldr r2, [pc, #68] @ 5d8eb0 <__cxa_atexit@plt+0x5ccb64> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - ldr r2, [pc, #60] @ 5d8eb4 <__cxa_atexit@plt+0x5ccb68> │ │ │ │ - str r5, [r7, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #36] @ 5d8eb8 <__cxa_atexit@plt+0x5ccb6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ - @ instruction: 0xfffffcec │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - smlalseq r7, r7, r4, fp @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5d8f00 <__cxa_atexit@plt+0x5ccbb4> │ │ │ │ - ldr r7, [pc, #52] @ 5d8f10 <__cxa_atexit@plt+0x5ccbc4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d8ef4 <__cxa_atexit@plt+0x5ccba8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d8f20 <__cxa_atexit@plt+0x5ccbd4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d8f14 <__cxa_atexit@plt+0x5ccbc8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r7, r7, r8, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #256] @ 5d902c <__cxa_atexit@plt+0x5ccce0> │ │ │ │ - ldr sl, [pc, #256] @ 5d9030 <__cxa_atexit@plt+0x5ccce4> │ │ │ │ - mov lr, r5 │ │ │ │ - sub ip, r5, #32 │ │ │ │ - mov r2, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r5, lr, r2 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5d8fcc <__cxa_atexit@plt+0x5ccc80> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5d8fb4 <__cxa_atexit@plt+0x5ccc68> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r7, r7, #7 │ │ │ │ - mov r3, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r1, [r3, r2]! │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - add r0, ip, r2 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - bhi 5d9004 <__cxa_atexit@plt+0x5cccb8> │ │ │ │ - sub r2, r2, #20 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - bne 5d8f40 <__cxa_atexit@plt+0x5ccbf4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #124] @ 5d9038 <__cxa_atexit@plt+0x5cccec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #12 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5d901c <__cxa_atexit@plt+0x5cccd0> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #80] @ 5d903c <__cxa_atexit@plt+0x5cccf0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - mov r6, r3 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bcc 5d8910 <__cxa_atexit@plt+0x5cc5c4> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r8, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #48] @ 5d8924 <__cxa_atexit@plt+0x5cc5d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r6, {r3, r8} │ │ │ │ + mov r6, r9 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5d9034 <__cxa_atexit@plt+0x5ccce8> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - rscseq r7, r7, r0, lsr #20 │ │ │ │ - tstpeq r5, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5d90a8 <__cxa_atexit@plt+0x5ccd5c> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5d9098 <__cxa_atexit@plt+0x5ccd4c> │ │ │ │ - ldr r7, [pc, #56] @ 5d90ac <__cxa_atexit@plt+0x5ccd60> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d908c <__cxa_atexit@plt+0x5ccd40> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d8f20 <__cxa_atexit@plt+0x5ccbd4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d90b0 <__cxa_atexit@plt+0x5ccd64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - smlalseq r7, r7, r0, r9 @ │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + smlatteq r5, r0, ip, pc @ │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d9104 <__cxa_atexit@plt+0x5ccdb8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #52] @ 5d9110 <__cxa_atexit@plt+0x5ccdc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d9180 <__cxa_atexit@plt+0x5cce34> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d918c <__cxa_atexit@plt+0x5cce40> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ 5d919c <__cxa_atexit@plt+0x5cce50> │ │ │ │ - sub r0, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [pc, #64] @ 5d91a0 <__cxa_atexit@plt+0x5cce54> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #56] @ 5d91a4 <__cxa_atexit@plt+0x5cce58> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5d8974 <__cxa_atexit@plt+0x5cc628> │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r8, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 5d8980 <__cxa_atexit@plt+0x5cc634> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r9, {r3, r8} │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d91f4 <__cxa_atexit@plt+0x5ccea8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5d91fc <__cxa_atexit@plt+0x5cceb0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5d9200 <__cxa_atexit@plt+0x5cceb4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5d9204 <__cxa_atexit@plt+0x5cceb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tstpeq r5, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9264 <__cxa_atexit@plt+0x5ccf18> │ │ │ │ - ldr r2, [pc, #68] @ 5d926c <__cxa_atexit@plt+0x5ccf20> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r5, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlalseq r8, r7, r0, r2 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d8a10 <__cxa_atexit@plt+0x5cc6c4> │ │ │ │ + ldr r3, [pc, #120] @ 5d8a20 <__cxa_atexit@plt+0x5cc6d4> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5d89f4 <__cxa_atexit@plt+0x5cc6a8> │ │ │ │ + ldr r2, [pc, #100] @ 5d8a24 <__cxa_atexit@plt+0x5cc6d8> │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 5d9254 <__cxa_atexit@plt+0x5ccf08> │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #4 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5d8a04 <__cxa_atexit@plt+0x5cc6b8> │ │ │ │ + ldr r5, [pc, #72] @ 5d8a28 <__cxa_atexit@plt+0x5cc6dc> │ │ │ │ + mov r8, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d8708 <__cxa_atexit@plt+0x5cc3bc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #4 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9300 <__cxa_atexit@plt+0x5ccfb4> │ │ │ │ - ldr r2, [pc, #104] @ 5d9320 <__cxa_atexit@plt+0x5ccfd4> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5d930c <__cxa_atexit@plt+0x5ccfc0> │ │ │ │ - ldr r7, [pc, #72] @ 5d9324 <__cxa_atexit@plt+0x5ccfd8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d92f4 <__cxa_atexit@plt+0x5ccfa8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5d8f20 <__cxa_atexit@plt+0x5ccbd4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5d8a2c <__cxa_atexit@plt+0x5cc6e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d9328 <__cxa_atexit@plt+0x5ccfdc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ - rscseq r7, r7, r8, lsl r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5d934c <__cxa_atexit@plt+0x5cd000> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - tstpeq r5, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d93ac <__cxa_atexit@plt+0x5cd060> │ │ │ │ - ldr r1, [pc, #72] @ 5d93b4 <__cxa_atexit@plt+0x5cd068> │ │ │ │ - ldr r0, [pc, #72] @ 5d93b8 <__cxa_atexit@plt+0x5cd06c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 5d939c <__cxa_atexit@plt+0x5cd050> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - smlatbeq r5, ip, r1, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r8, r7, r4, lsl r2 │ │ │ │ + rscseq r8, r7, r8, ror #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d9444 <__cxa_atexit@plt+0x5cd0f8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d9450 <__cxa_atexit@plt+0x5cd104> │ │ │ │ - ldr lr, [pc, #88] @ 5d9460 <__cxa_atexit@plt+0x5cd114> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr ip, [pc, #76] @ 5d9464 <__cxa_atexit@plt+0x5cd118> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d94c0 <__cxa_atexit@plt+0x5cd174> │ │ │ │ - ldr r1, [pc, #68] @ 5d94c8 <__cxa_atexit@plt+0x5cd17c> │ │ │ │ - ldr r0, [pc, #68] @ 5d94cc <__cxa_atexit@plt+0x5cd180> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 5d94b0 <__cxa_atexit@plt+0x5cd164> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r2, [pc, #52] @ 5d8a80 <__cxa_atexit@plt+0x5cc734> │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5d8a74 <__cxa_atexit@plt+0x5cc728> │ │ │ │ + ldr r3, [pc, #28] @ 5d8a84 <__cxa_atexit@plt+0x5cc738> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5d8708 <__cxa_atexit@plt+0x5cc3bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - swpeq pc, r4, [r5] @ │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalseq r8, r7, r0, r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5d8aac <__cxa_atexit@plt+0x5cc760> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5d8708 <__cxa_atexit@plt+0x5cc3bc> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d9554 <__cxa_atexit@plt+0x5cd208> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d9560 <__cxa_atexit@plt+0x5cd214> │ │ │ │ - ldr lr, [pc, #84] @ 5d9570 <__cxa_atexit@plt+0x5cd224> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr sl, [pc, #72] @ 5d9574 <__cxa_atexit@plt+0x5cd228> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - tstpeq r5, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d9630 <__cxa_atexit@plt+0x5cd2e4> │ │ │ │ - ldr r3, [pc, #168] @ 5d9648 <__cxa_atexit@plt+0x5cd2fc> │ │ │ │ - ldr ip, [pc, #168] @ 5d964c <__cxa_atexit@plt+0x5cd300> │ │ │ │ - ldr r2, [pc, #168] @ 5d9650 <__cxa_atexit@plt+0x5cd304> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #164] @ 5d9654 <__cxa_atexit@plt+0x5cd308> │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #39 @ 0x27 │ │ │ │ - ldr lr, [r5] │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add ip, pc, ip │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r0, r6, #51 @ 0x33 │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str lr, [r7, #56] @ 0x38 │ │ │ │ - str lr, [r7, #72] @ 0x48 │ │ │ │ - str r9, [r7, #60] @ 0x3c │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ - str r9, [r7, #76] @ 0x4c │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str ip, [r7, #28] │ │ │ │ - str r7, [r7, #32] │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #76] @ 5d9658 <__cxa_atexit@plt+0x5cd30c> │ │ │ │ - add lr, r7, #40 @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - ldr r3, [pc, #64] @ 5d965c <__cxa_atexit@plt+0x5cd310> │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d8b00 <__cxa_atexit@plt+0x5cc7b4> │ │ │ │ + ldr lr, [pc, #60] @ 5d8b18 <__cxa_atexit@plt+0x5cc7cc> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 5d8b1c <__cxa_atexit@plt+0x5cc7d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r8, r6, #26 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5d9660 <__cxa_atexit@plt+0x5cd314> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - @ instruction: 0xfffffbe8 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - ldrshteq r7, [r7], #56 @ 0x38 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov ip, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9758 <__cxa_atexit@plt+0x5cd40c> │ │ │ │ - ldr r2, [pc, #276] @ 5d979c <__cxa_atexit@plt+0x5cd450> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - add r2, ip, #84 @ 0x54 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5d976c <__cxa_atexit@plt+0x5cd420> │ │ │ │ - ldr r3, [pc, #244] @ 5d97a0 <__cxa_atexit@plt+0x5cd454> │ │ │ │ - mov r6, ip │ │ │ │ - ldr r0, [pc, #240] @ 5d97a4 <__cxa_atexit@plt+0x5cd458> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - sub lr, r2, #51 @ 0x33 │ │ │ │ - sub r3, r2, #39 @ 0x27 │ │ │ │ - str lr, [r6, #64] @ 0x40 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, r6, #68 @ 0x44 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r9, [r6, #60] @ 0x3c │ │ │ │ - str r3, [r6, #80] @ 0x50 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - ldr r3, [pc, #188] @ 5d97a8 <__cxa_atexit@plt+0x5cd45c> │ │ │ │ - mov r7, r6 │ │ │ │ - str r8, [r6, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #16]! │ │ │ │ - ldr r3, [pc, #172] @ 5d97ac <__cxa_atexit@plt+0x5cd460> │ │ │ │ - add lr, r6, #28 │ │ │ │ + ldr r3, [pc, #24] @ 5d8b20 <__cxa_atexit@plt+0x5cc7d4> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r6, r7} │ │ │ │ - ldr r7, [pc, #160] @ 5d97b0 <__cxa_atexit@plt+0x5cd464> │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - add r3, r6, #92 @ 0x5c │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, sl} │ │ │ │ - ldr r7, [pc, #144] @ 5d97b4 <__cxa_atexit@plt+0x5cd468> │ │ │ │ - sub r8, r2, #26 │ │ │ │ - cmp r1, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r2, #11 │ │ │ │ - bcc 5d978c <__cxa_atexit@plt+0x5cd440> │ │ │ │ - ldr r6, [pc, #128] @ 5d97c0 <__cxa_atexit@plt+0x5cd474> │ │ │ │ - add lr, ip, #88 @ 0x58 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stm lr, {r6, r7, r8} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #92] @ 5d97bc <__cxa_atexit@plt+0x5cd470> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5d97b8 <__cxa_atexit@plt+0x5cd46c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffa64 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - @ instruction: 0xfffffb0c │ │ │ │ - @ instruction: 0xfffffb84 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - ldrhteq r7, [r7], #40 @ 0x28 │ │ │ │ - ldrsbteq r7, [r7], #36 @ 0x24 │ │ │ │ - tstpeq r5, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5d97f8 <__cxa_atexit@plt+0x5cd4ac> │ │ │ │ - ldr r2, [pc, #28] @ 5d9804 <__cxa_atexit@plt+0x5cd4b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + bcc 5d8b7c <__cxa_atexit@plt+0x5cc830> │ │ │ │ + ldr r8, [pc, #76] @ 5d8b94 <__cxa_atexit@plt+0x5cc848> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 5d8b98 <__cxa_atexit@plt+0x5cc84c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5d8b9c <__cxa_atexit@plt+0x5cc850> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ smlabbeq r5, r8, sl, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d983c <__cxa_atexit@plt+0x5cd4f0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5d9670 <__cxa_atexit@plt+0x5cd324> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov fp, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi 5d9914 <__cxa_atexit@plt+0x5cd5c8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #68 @ 0x44 │ │ │ │ - str fp, [r2] │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 5d9928 <__cxa_atexit@plt+0x5cd5dc> │ │ │ │ - ldr r7, [pc, #188] @ 5d9950 <__cxa_atexit@plt+0x5cd604> │ │ │ │ - sub r0, r1, #38 @ 0x26 │ │ │ │ - mov r2, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r3, r1, #63 @ 0x3f │ │ │ │ - sub ip, r1, #51 @ 0x33 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str fp, [r6, #48] @ 0x30 │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [pc, #136] @ 5d9954 <__cxa_atexit@plt+0x5cd608> │ │ │ │ - sub lr, r1, #23 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str lr, [r6, #64] @ 0x40 │ │ │ │ - add lr, r6, #16 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #116] @ 5d9958 <__cxa_atexit@plt+0x5cd60c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r6, {r7, r8, sl} │ │ │ │ - ldr r7, [pc, #108] @ 5d995c <__cxa_atexit@plt+0x5cd610> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, sl} │ │ │ │ - ldr r7, [pc, #100] @ 5d9960 <__cxa_atexit@plt+0x5cd614> │ │ │ │ - str fp, [r6, #32] │ │ │ │ - mov fp, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, fp │ │ │ │ - mov r8, sl │ │ │ │ - mov fp, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d994c <__cxa_atexit@plt+0x5cd600> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov fp, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r7, [r7], #4 │ │ │ │ - @ instruction: 0xfffff4c4 │ │ │ │ - smlatbeq r5, r0, r9, pc @ │ │ │ │ - @ instruction: 0xfffff1b8 │ │ │ │ - @ instruction: 0xfffff268 │ │ │ │ - @ instruction: 0xfffff348 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rscseq r8, r7, r4, lsl #1 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d99c4 <__cxa_atexit@plt+0x5cd678> │ │ │ │ - ldr r3, [pc, #80] @ 5d99dc <__cxa_atexit@plt+0x5cd690> │ │ │ │ - ldr r2, [pc, #80] @ 5d99e0 <__cxa_atexit@plt+0x5cd694> │ │ │ │ - ldr lr, [pc, #80] @ 5d99e4 <__cxa_atexit@plt+0x5cd698> │ │ │ │ - sub r1, r6, #30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - add r3, r7, #16 │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r3, {r2, r8, r9, lr} │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d99e8 <__cxa_atexit@plt+0x5cd69c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - tstpeq r5, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - rscseq r7, r7, ip, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9a24 <__cxa_atexit@plt+0x5cd6d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5d9a2c <__cxa_atexit@plt+0x5cd6e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d9aa4 <__cxa_atexit@plt+0x5cd758> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d9ab0 <__cxa_atexit@plt+0x5cd764> │ │ │ │ - ldr lr, [pc, #92] @ 5d9ac0 <__cxa_atexit@plt+0x5cd774> │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r0, [pc, #84] @ 5d9ac4 <__cxa_atexit@plt+0x5cd778> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - ldr r5, [pc, #60] @ 5d9ac8 <__cxa_atexit@plt+0x5cd77c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stm lr, {r8, r9, ip} │ │ │ │ - str r5, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - str r3, [r3, #24] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - smlatteq r5, r8, sl, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9b38 <__cxa_atexit@plt+0x5cd7ec> │ │ │ │ - ldr r2, [pc, #104] @ 5d9b58 <__cxa_atexit@plt+0x5cd80c> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #28 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5d8994 <__cxa_atexit@plt+0x5cc648> │ │ │ │ + rscseq r8, r7, r0, rrx │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5d9b44 <__cxa_atexit@plt+0x5cd7f8> │ │ │ │ - ldr r7, [pc, #72] @ 5d9b5c <__cxa_atexit@plt+0x5cd810> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi 5d8bf8 <__cxa_atexit@plt+0x5cc8ac> │ │ │ │ + ldr r7, [pc, #48] @ 5d8c08 <__cxa_atexit@plt+0x5cc8bc> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d9b2c <__cxa_atexit@plt+0x5cd7e0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc6ac <__cxa_atexit@plt+0x5c0360> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5d8bec <__cxa_atexit@plt+0x5cc8a0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5d8c1c <__cxa_atexit@plt+0x5cc8d0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d9b60 <__cxa_atexit@plt+0x5cd814> │ │ │ │ + ldr r7, [pc, #12] @ 5d8c0c <__cxa_atexit@plt+0x5cc8c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffff2b90 │ │ │ │ - smlalseq r6, r7, r0, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5d9b84 <__cxa_atexit@plt+0x5cd838> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - smlatteq r5, ip, r9, lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r8, r7, ip, lsr r0 │ │ │ │ + rscseq r8, r7, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5d9bec <__cxa_atexit@plt+0x5cd8a0> │ │ │ │ - ldr r3, [pc, #84] @ 5d9c04 <__cxa_atexit@plt+0x5cd8b8> │ │ │ │ - ldr r2, [pc, #84] @ 5d9c08 <__cxa_atexit@plt+0x5cd8bc> │ │ │ │ - ldr lr, [pc, #84] @ 5d9c0c <__cxa_atexit@plt+0x5cd8c0> │ │ │ │ - sub r1, r6, #30 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, fp │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r4, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r4, r6 │ │ │ │ + bcc 5d8d50 <__cxa_atexit@plt+0x5cca04> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + mov r0, r9 │ │ │ │ + bl b818 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble 5d8c70 <__cxa_atexit@plt+0x5cc924> │ │ │ │ + ldr r7, [pc, #384] @ 5d8dd4 <__cxa_atexit@plt+0x5cca88> │ │ │ │ + mov r4, fp │ │ │ │ + stmda r5, {r0, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r3, [pc, #324] @ 5d8dbc <__cxa_atexit@plt+0x5cca70> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #4] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r4, r6 │ │ │ │ + bcc 5d8d64 <__cxa_atexit@plt+0x5cca18> │ │ │ │ + ldr r6, [pc, #292] @ 5d8dc0 <__cxa_atexit@plt+0x5cca74> │ │ │ │ + mov ip, sl │ │ │ │ + mov sl, r8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [sl, #12]! │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + cmp r4, r6 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + bcc 5d8d88 <__cxa_atexit@plt+0x5cca3c> │ │ │ │ + ldr r3, [pc, #280] @ 5d8dd8 <__cxa_atexit@plt+0x5cca8c> │ │ │ │ + ldr r2, [pc, #280] @ 5d8ddc <__cxa_atexit@plt+0x5cca90> │ │ │ │ + ldr r9, [pc, #280] @ 5d8de0 <__cxa_atexit@plt+0x5cca94> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #276] @ 5d8de4 <__cxa_atexit@plt+0x5cca98> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - stmib r7, {r3, r9} │ │ │ │ - add r3, r7, #16 │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r3, {r2, r8, r9, lr} │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5d9c10 <__cxa_atexit@plt+0x5cd8c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - smlatbeq r5, ip, r6, pc @ │ │ │ │ - rscseq r6, r7, r8, asr #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5d9c80 <__cxa_atexit@plt+0x5cd934> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d9c8c <__cxa_atexit@plt+0x5cd940> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ 5d9c9c <__cxa_atexit@plt+0x5cd950> │ │ │ │ - sub r0, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [pc, #64] @ 5d9ca0 <__cxa_atexit@plt+0x5cd954> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #56] @ 5d9ca4 <__cxa_atexit@plt+0x5cd958> │ │ │ │ + str r3, [r8, #24]! │ │ │ │ + add r3, r2, #2 │ │ │ │ + str r3, [r8, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #260] @ 5d8de8 <__cxa_atexit@plt+0x5cca9c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov fp, ip │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #232] @ 5d8dec <__cxa_atexit@plt+0x5ccaa0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #228] @ 5d8df0 <__cxa_atexit@plt+0x5ccaa4> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [pc, #220] @ 5d8df4 <__cxa_atexit@plt+0x5ccaa8> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + add r1, r8, #24 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + stm r1, {r0, r2, r8} │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #44]! @ 0x2c │ │ │ │ + ldr r3, [pc, #180] @ 5d8df8 <__cxa_atexit@plt+0x5ccaac> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9d3c <__cxa_atexit@plt+0x5cd9f0> │ │ │ │ - ldr r2, [pc, #104] @ 5d9d5c <__cxa_atexit@plt+0x5cda10> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5d9d48 <__cxa_atexit@plt+0x5cd9fc> │ │ │ │ - ldr r7, [pc, #72] @ 5d9d60 <__cxa_atexit@plt+0x5cda14> │ │ │ │ - tst r9, #3 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, sl │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #100] @ 5d8dd0 <__cxa_atexit@plt+0x5cca84> │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + mov r2, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5d9d30 <__cxa_atexit@plt+0x5cd9e4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5cc6ac <__cxa_atexit@plt+0x5c0360> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + mov r8, r3 │ │ │ │ + mov fp, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5d9d64 <__cxa_atexit@plt+0x5cda18> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r3, [pc, #52] @ 5d8dc4 <__cxa_atexit@plt+0x5cca78> │ │ │ │ + ldr r7, [pc, #52] @ 5d8dc8 <__cxa_atexit@plt+0x5cca7c> │ │ │ │ + ldr r9, [pc, #52] @ 5d8dcc <__cxa_atexit@plt+0x5cca80> │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov fp, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xffff298c │ │ │ │ - rscseq r6, r7, ip, lsl #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + tstpeq r5, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffff88c │ │ │ │ + rscseq r7, r7, ip, ror #18 │ │ │ │ + rscseq r7, r7, r8, lsl #17 │ │ │ │ + rscseq r7, r7, r0, asr lr │ │ │ │ + smlalseq r7, r7, r8, lr @ │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + @ instruction: 0xffff2cf4 │ │ │ │ + rscseq r7, r7, r8, lsr sl │ │ │ │ + rscseq r7, r7, r4, lsl pc │ │ │ │ + @ instruction: 0xffff2d60 │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tstpeq r5, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5d9d88 <__cxa_atexit@plt+0x5cda3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - smlatteq r5, r8, r7, lr │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5d9e1c <__cxa_atexit@plt+0x5cdad0> │ │ │ │ - ldr r3, [pc, #128] @ 5d9e34 <__cxa_atexit@plt+0x5cdae8> │ │ │ │ - ldr lr, [pc, #128] @ 5d9e38 <__cxa_atexit@plt+0x5cdaec> │ │ │ │ - ldr r9, [pc, #128] @ 5d9e3c <__cxa_atexit@plt+0x5cdaf0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #124] @ 5d9e40 <__cxa_atexit@plt+0x5cdaf4> │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r1, [pc, #120] @ 5d9e44 <__cxa_atexit@plt+0x5cdaf8> │ │ │ │ - sub r0, r6, #26 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ + bcc 5d8e60 <__cxa_atexit@plt+0x5ccb14> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5d8e6c <__cxa_atexit@plt+0x5ccb20> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5d8e70 <__cxa_atexit@plt+0x5ccb24> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #19 │ │ │ │ - sub r2, r6, #34 @ 0x22 │ │ │ │ - str r1, [r7, #44] @ 0x2c │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - add r1, r7, #8 │ │ │ │ - str sl, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - str r7, [r7, #28] │ │ │ │ - str lr, [r7, #32] │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add ip, pc, ip │ │ │ │ - stm r1, {r8, sl, ip} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5d9e48 <__cxa_atexit@plt+0x5cdafc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0x0105f498 │ │ │ │ - rscseq r6, r7, ip, lsl ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r7, pc @ │ │ │ │ + rscseq r7, r7, r0, asr #27 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d9e90 <__cxa_atexit@plt+0x5cdb44> │ │ │ │ - ldr r7, [pc, #52] @ 5d9ea4 <__cxa_atexit@plt+0x5cdb58> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d8eb8 <__cxa_atexit@plt+0x5ccb6c> │ │ │ │ + ldr r7, [pc, #48] @ 5d8ec8 <__cxa_atexit@plt+0x5ccb7c> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d9e84 <__cxa_atexit@plt+0x5cdb38> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5d8eac <__cxa_atexit@plt+0x5ccb60> │ │ │ │ mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ + b 5d8c1c <__cxa_atexit@plt+0x5cc8d0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d9ea8 <__cxa_atexit@plt+0x5cdb5c> │ │ │ │ + ldr r7, [pc, #12] @ 5d8ecc <__cxa_atexit@plt+0x5ccb80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffff4e04 │ │ │ │ - ldrshteq r6, [r7], #116 @ 0x74 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d9ef0 <__cxa_atexit@plt+0x5cdba4> │ │ │ │ - ldr r7, [pc, #52] @ 5d9f04 <__cxa_atexit@plt+0x5cdbb8> │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + rscseq r7, r7, ip, ror sp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5d8fe8 <__cxa_atexit@plt+0x5ccc9c> │ │ │ │ + ldr lr, [pc, #256] @ 5d8ff4 <__cxa_atexit@plt+0x5ccca8> │ │ │ │ + add r9, r7, #6 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #18] │ │ │ │ + ldm r9, {r0, r6, r9} │ │ │ │ + add lr, pc, lr │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5d9ee4 <__cxa_atexit@plt+0x5cdb98> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5d8fd4 <__cxa_atexit@plt+0x5ccc88> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r2, #1024 @ 0x400 │ │ │ │ + mov sl, #0 │ │ │ │ + bl b968 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5d8f90 <__cxa_atexit@plt+0x5ccc44> │ │ │ │ + ldrb r3, [r9], #1 │ │ │ │ + subs r7, r7, #1 │ │ │ │ + ldr r2, [r8, r3, lsl #2] │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, r8] │ │ │ │ + bne 5d8f50 <__cxa_atexit@plt+0x5ccc04> │ │ │ │ + b 5d8f90 <__cxa_atexit@plt+0x5ccc44> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b968 │ │ │ │ + add r6, sl, r6 │ │ │ │ + add sl, r7, #1 │ │ │ │ + cmp r7, #255 @ 0xff │ │ │ │ + beq 5d8fb4 <__cxa_atexit@plt+0x5ccc68> │ │ │ │ + add r3, r8, sl, lsl #2 │ │ │ │ + mov r7, sl │ │ │ │ + ldr sl, [r3] │ │ │ │ + cmp sl, #0 │ │ │ │ + bne 5d8f70 <__cxa_atexit@plt+0x5ccc24> │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r3, r3, #4 │ │ │ │ + cmp r7, #256 @ 0x100 │ │ │ │ + bne 5d8f98 <__cxa_atexit@plt+0x5ccc4c> │ │ │ │ + ldr r7, [pc, #60] @ 5d8ff8 <__cxa_atexit@plt+0x5cccac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5d9f08 <__cxa_atexit@plt+0x5cdbbc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffff4da4 │ │ │ │ - smlalseq r6, r7, r4, r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5d9f80 <__cxa_atexit@plt+0x5cdc34> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5d9f88 <__cxa_atexit@plt+0x5cdc3c> │ │ │ │ - ldr r1, [pc, #92] @ 5d9f9c <__cxa_atexit@plt+0x5cdc50> │ │ │ │ - sub sl, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r1, [pc, #80] @ 5d9fa0 <__cxa_atexit@plt+0x5cdc54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r0, [pc, #64] @ 5d9fa4 <__cxa_atexit@plt+0x5cdc58> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, r1, r7} │ │ │ │ - ldr r7, [pc, #52] @ 5d9fa8 <__cxa_atexit@plt+0x5cdc5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ mov r6, r2 │ │ │ │ - b 5d9f90 <__cxa_atexit@plt+0x5cdc44> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tstpeq r5, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e5bc │ │ │ │ - @ instruction: 0x0105ee9c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5da064 <__cxa_atexit@plt+0x5cdd18> │ │ │ │ - ldr r8, [pc, #184] @ 5da084 <__cxa_atexit@plt+0x5cdd38> │ │ │ │ - ldr r9, [pc, #184] @ 5da088 <__cxa_atexit@plt+0x5cdd3c> │ │ │ │ - add r7, r2, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5da058 <__cxa_atexit@plt+0x5cdd0c> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #32 │ │ │ │ - cmp r8, ip │ │ │ │ - bcc 5da070 <__cxa_atexit@plt+0x5cdd24> │ │ │ │ - ldr lr, [pc, #116] @ 5da08c <__cxa_atexit@plt+0x5cdd40> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + smlatteq r5, r8, r5, pc @ │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r7, #3] │ │ │ │ - sub sl, ip, #6 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r2, [pc, #100] @ 5da090 <__cxa_atexit@plt+0x5cdd44> │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr lr, [pc, #92] @ 5da094 <__cxa_atexit@plt+0x5cdd48> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - mov r6, ip │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ + mov r1, #0 │ │ │ │ + mov r2, #1024 @ 0x400 │ │ │ │ + mov r0, r9 │ │ │ │ + stm sp, {r6, fp} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + mov sl, #0 │ │ │ │ + bl b968 │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 5d9074 <__cxa_atexit@plt+0x5ccd28> │ │ │ │ + ldrb r7, [r8], #1 │ │ │ │ + subs fp, fp, #1 │ │ │ │ + ldr r3, [r9, r7, lsl #2] │ │ │ │ + lsl r7, r7, #2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, r9] │ │ │ │ + bne 5d9034 <__cxa_atexit@plt+0x5ccce8> │ │ │ │ + b 5d9074 <__cxa_atexit@plt+0x5ccd28> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b968 │ │ │ │ + add r6, sl, r6 │ │ │ │ + add sl, r7, #1 │ │ │ │ + cmp r7, #255 @ 0xff │ │ │ │ + beq 5d9098 <__cxa_atexit@plt+0x5ccd4c> │ │ │ │ + add r3, r9, sl, lsl #2 │ │ │ │ + mov r7, sl │ │ │ │ + ldr sl, [r3] │ │ │ │ + cmp sl, #0 │ │ │ │ + bne 5d9054 <__cxa_atexit@plt+0x5ccd08> │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r3, r3, #4 │ │ │ │ + cmp r7, #256 @ 0x100 │ │ │ │ + bne 5d907c <__cxa_atexit@plt+0x5ccd30> │ │ │ │ + ldr r7, [pc, #16] @ 5d90b0 <__cxa_atexit@plt+0x5ccd64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldm sp, {r6, fp} │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + tstpeq r5, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d9118 <__cxa_atexit@plt+0x5ccdcc> │ │ │ │ + cmp sl, #21 │ │ │ │ + bge 5d90e8 <__cxa_atexit@plt+0x5ccd9c> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5d910c <__cxa_atexit@plt+0x5ccdc0> │ │ │ │ + ldr r3, [pc, #76] @ 5d9130 <__cxa_atexit@plt+0x5ccde4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5d90f0 <__cxa_atexit@plt+0x5ccda4> │ │ │ │ + ldr r3, [pc, #56] @ 5d9128 <__cxa_atexit@plt+0x5ccddc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #24] @ 5d912c <__cxa_atexit@plt+0x5ccde0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #20] @ 5d9134 <__cxa_atexit@plt+0x5ccde8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, ip │ │ │ │ - mov r0, #32 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r4, lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0x0105ff98 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq r7, r7, r8, lsr fp │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5d9190 <__cxa_atexit@plt+0x5cce44> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r7, r8, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #40] @ 5d91a0 <__cxa_atexit@plt+0x5cce54> │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib sl, {r3, r8} │ │ │ │ + bl 65eb54 <__cxa_atexit@plt+0x652808> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + rscseq r7, r7, r4, lsr #21 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5da104 <__cxa_atexit@plt+0x5cddb8> │ │ │ │ - ldr lr, [pc, #84] @ 5da110 <__cxa_atexit@plt+0x5cddc4> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ + bcc 5d9220 <__cxa_atexit@plt+0x5cced4> │ │ │ │ + ldr lr, [pc, #96] @ 5d922c <__cxa_atexit@plt+0x5ccee0> │ │ │ │ + ldr r8, [pc, #96] @ 5d9230 <__cxa_atexit@plt+0x5ccee4> │ │ │ │ + add r1, r7, #8 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [pc, #64] @ 5da114 <__cxa_atexit@plt+0x5cddc8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #52] @ 5da118 <__cxa_atexit@plt+0x5cddcc> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r1, r8, lr} │ │ │ │ - mov r8, #0 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ + sub r0, r6, #25 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmib r5, {r9, ip} │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r2, [pc, #72] @ 5d9234 <__cxa_atexit@plt+0x5ccee8> │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r1, r9, sl} │ │ │ │ + str r8, [r3, #4] │ │ │ │ + sub sl, r6, #18 │ │ │ │ + mov r8, #1024 @ 0x400 │ │ │ │ + mov r9, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + b e8c3b8 <__cxa_atexit@plt+0xe8006c> │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0x0105f19c │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5da1bc <__cxa_atexit@plt+0x5cde70> │ │ │ │ - ldr r2, [pc, #160] @ 5da1dc <__cxa_atexit@plt+0x5cde90> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldmdb r5, {r7, r8, r9} │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r7, r4, lsl #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d9304 <__cxa_atexit@plt+0x5ccfb8> │ │ │ │ + ldr r7, [pc, #188] @ 5d932c <__cxa_atexit@plt+0x5ccfe0> │ │ │ │ + mov r1, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - beq 5da1ac <__cxa_atexit@plt+0x5cde60> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5da1c4 <__cxa_atexit@plt+0x5cde78> │ │ │ │ - ldr lr, [pc, #124] @ 5da1e0 <__cxa_atexit@plt+0x5cde94> │ │ │ │ - ldr r1, [pc, #124] @ 5da1e4 <__cxa_atexit@plt+0x5cde98> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #100] @ 5da1e8 <__cxa_atexit@plt+0x5cde9c> │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r8, r6, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm r8, {r0, r7, r9} │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1, #-4]! │ │ │ │ + beq 5d92c0 <__cxa_atexit@plt+0x5ccf74> │ │ │ │ + ldr r7, [pc, #168] @ 5d9330 <__cxa_atexit@plt+0x5ccfe4> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 5d9314 <__cxa_atexit@plt+0x5ccfc8> │ │ │ │ + cmp sl, #21 │ │ │ │ + bge 5d92d0 <__cxa_atexit@plt+0x5ccf84> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5d92f4 <__cxa_atexit@plt+0x5ccfa8> │ │ │ │ + ldr r7, [pc, #128] @ 5d933c <__cxa_atexit@plt+0x5ccff0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 5d92d8 <__cxa_atexit@plt+0x5ccf8c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #92] @ 5d9334 <__cxa_atexit@plt+0x5ccfe8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #60] @ 5d9338 <__cxa_atexit@plt+0x5ccfec> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #56] @ 5d9344 <__cxa_atexit@plt+0x5ccff8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5d9340 <__cxa_atexit@plt+0x5ccff4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - tstpeq r5, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e398 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + smlatbeq r5, ip, sp, pc @ │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + rscseq r7, r7, r8, lsr r9 │ │ │ │ + rscseq r7, r7, ip, asr r9 │ │ │ │ + rscseq r7, r7, ip, lsl #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #120] @ 5d93d4 <__cxa_atexit@plt+0x5cd088> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d93c4 <__cxa_atexit@plt+0x5cd078> │ │ │ │ + cmp sl, #21 │ │ │ │ + bge 5d9394 <__cxa_atexit@plt+0x5cd048> │ │ │ │ + cmp sl, #0 │ │ │ │ + bmi 5d93b8 <__cxa_atexit@plt+0x5cd06c> │ │ │ │ + ldr r3, [pc, #80] @ 5d93e0 <__cxa_atexit@plt+0x5cd094> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5d939c <__cxa_atexit@plt+0x5cd050> │ │ │ │ + ldr r3, [pc, #60] @ 5d93d8 <__cxa_atexit@plt+0x5cd08c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #28] @ 5d93dc <__cxa_atexit@plt+0x5cd090> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #24] @ 5d93e4 <__cxa_atexit@plt+0x5cd098> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + smlatteq r5, ip, ip, pc @ │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + rscseq r7, r7, ip, lsl #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5da260 <__cxa_atexit@plt+0x5cdf14> │ │ │ │ - ldr r2, [pc, #92] @ 5da26c <__cxa_atexit@plt+0x5cdf20> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #64] @ 5da270 <__cxa_atexit@plt+0x5cdf24> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5d9438 <__cxa_atexit@plt+0x5cd0ec> │ │ │ │ + ldr lr, [pc, #60] @ 5d9450 <__cxa_atexit@plt+0x5cd104> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 5d9454 <__cxa_atexit@plt+0x5cd108> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #60] @ 5da274 <__cxa_atexit@plt+0x5cdf28> │ │ │ │ - add r1, r1, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5d9458 <__cxa_atexit@plt+0x5cd10c> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tstpeq r5, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f1b4 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5d94b4 <__cxa_atexit@plt+0x5cd168> │ │ │ │ + ldr r8, [pc, #76] @ 5d94cc <__cxa_atexit@plt+0x5cd180> │ │ │ │ + sub r0, r6, #17 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldr lr, [pc, #68] @ 5d94d0 <__cxa_atexit@plt+0x5cd184> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ + str r2, [r3, #24] │ │ │ │ bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - tstpeq r5, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r2, lr │ │ │ │ + ldr r3, [pc, #24] @ 5d94d4 <__cxa_atexit@plt+0x5cd188> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tstpeq r5, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r3, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d95f8 <__cxa_atexit@plt+0x5cd2ac> │ │ │ │ + mov r3, #576 @ 0x240 │ │ │ │ + orr r3, r3, #999424 @ 0xf4000 │ │ │ │ + cmp sl, r3 │ │ │ │ + bge 5d9528 <__cxa_atexit@plt+0x5cd1dc> │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d95e8 <__cxa_atexit@plt+0x5cd29c> │ │ │ │ + ldr r7, [pc, #244] @ 5d9614 <__cxa_atexit@plt+0x5cd2c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + ldr r3, [pc, #224] @ 5d9610 <__cxa_atexit@plt+0x5cd2c4> │ │ │ │ + ldr r2, [r4, #812] @ 0x32c │ │ │ │ + add r6, r6, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [r4, #820] @ 0x334 │ │ │ │ + str r6, [r7, #4] │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrd r0, [r2, #72] @ 0x48 │ │ │ │ + sub r7, r6, r7 │ │ │ │ + subs r0, r0, r7 │ │ │ │ + sbc r1, r1, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + strd r0, [r2, #72] @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ + ldr r4, [r0, #812] @ 0x32c │ │ │ │ + ldr r3, [r0, #820] @ 0x334 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + add fp, r2, #100 @ 0x64 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + str r6, [r0, #828] @ 0x33c │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + add r3, r6, r3, lsl #12 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0, #804] @ 0x324 │ │ │ │ + ldrd r8, [r4, #72] @ 0x48 │ │ │ │ + sub r6, r1, r6 │ │ │ │ + adds r6, r8, r6 │ │ │ │ + adc r3, r9, #0 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ + str r3, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r5] │ │ │ │ + sub r6, r1, #4 │ │ │ │ + mov r4, r0 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [pc, #24] @ 5d9608 <__cxa_atexit@plt+0x5cd2bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #12] @ 5d960c <__cxa_atexit@plt+0x5cd2c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + rscseq r7, r7, r0, ror r6 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5da2dc <__cxa_atexit@plt+0x5cdf90> │ │ │ │ - ldr r2, [pc, #96] @ 5da2f8 <__cxa_atexit@plt+0x5cdfac> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 5d9648 <__cxa_atexit@plt+0x5cd2fc> │ │ │ │ + cmp r7, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - sub r7, r3, #12 │ │ │ │ + ldr r3, [pc, #24] @ 5d964c <__cxa_atexit@plt+0x5cd300> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5da2e8 <__cxa_atexit@plt+0x5cdf9c> │ │ │ │ - ldr r5, [pc, #72] @ 5da2fc <__cxa_atexit@plt+0x5cdfb0> │ │ │ │ + bhi 5d96a0 <__cxa_atexit@plt+0x5cd354> │ │ │ │ + ldr r3, [pc, #64] @ 5d96b0 <__cxa_atexit@plt+0x5cd364> │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5da2cc <__cxa_atexit@plt+0x5cdf80> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5d9690 <__cxa_atexit@plt+0x5cd344> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + mov r8, r7 │ │ │ │ + b 5d94e4 <__cxa_atexit@plt+0x5cd198> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5da300 <__cxa_atexit@plt+0x5cdfb4> │ │ │ │ + ldr r7, [pc, #12] @ 5d96b4 <__cxa_atexit@plt+0x5cd368> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r5, r8, r2, lr │ │ │ │ - @ instruction: 0xffff49c0 │ │ │ │ - rscseq r6, r7, r0, lsr #7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ - rscseq r6, r7, r0, asr #1 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r7, r7, ip, asr #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov lr, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5da398 <__cxa_atexit@plt+0x5ce04c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5da3a0 <__cxa_atexit@plt+0x5ce054> │ │ │ │ - ldr r1, [pc, #108] @ 5da3c4 <__cxa_atexit@plt+0x5ce078> │ │ │ │ - ldr r0, [pc, #108] @ 5da3c8 <__cxa_atexit@plt+0x5ce07c> │ │ │ │ - ldr r3, [pc, #108] @ 5da3cc <__cxa_atexit@plt+0x5ce080> │ │ │ │ - ldr r9, [pc, #108] @ 5da3d0 <__cxa_atexit@plt+0x5ce084> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r2, #8] │ │ │ │ - stmdb r2, {r3, r8} │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r8, r6, #1 │ │ │ │ - mov sl, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r1, r6, #22 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - b c5f654 <__cxa_atexit@plt+0xc53308> │ │ │ │ - mov r6, r2 │ │ │ │ - b 5da3a8 <__cxa_atexit@plt+0x5ce05c> │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 5da3c0 <__cxa_atexit@plt+0x5ce074> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, lr │ │ │ │ - bx r0 │ │ │ │ - smlalseq r6, r7, ip, r6 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - rscseq r6, r7, ip, rrx │ │ │ │ - rscseq r6, r7, r4, ror r6 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5d94e4 <__cxa_atexit@plt+0x5cd198> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5d96f4 <__cxa_atexit@plt+0x5cd3a8> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5da488 <__cxa_atexit@plt+0x5ce13c> │ │ │ │ - ldr r3, [pc, #208] @ 5da4c8 <__cxa_atexit@plt+0x5ce17c> │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5da478 <__cxa_atexit@plt+0x5ce12c> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr r2, [r1], #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5da498 <__cxa_atexit@plt+0x5ce14c> │ │ │ │ + bhi 5d9814 <__cxa_atexit@plt+0x5cd4c8> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #28 │ │ │ │ - cmp r7, r0 │ │ │ │ - bcc 5da4a0 <__cxa_atexit@plt+0x5ce154> │ │ │ │ - ldr r7, [pc, #164] @ 5da4d4 <__cxa_atexit@plt+0x5ce188> │ │ │ │ - ldr r1, [pc, #164] @ 5da4d8 <__cxa_atexit@plt+0x5ce18c> │ │ │ │ - ldr r3, [pc, #164] @ 5da4dc <__cxa_atexit@plt+0x5ce190> │ │ │ │ - ldr r9, [pc, #164] @ 5da4e0 <__cxa_atexit@plt+0x5ce194> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r7, r0, #22 │ │ │ │ + add r8, r6, #24 │ │ │ │ + cmp r7, r8 │ │ │ │ + bcc 5d981c <__cxa_atexit@plt+0x5cd4d0> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 5d9744 <__cxa_atexit@plt+0x5cd3f8> │ │ │ │ + cmp r7, sl │ │ │ │ + bge 5d9784 <__cxa_atexit@plt+0x5cd438> │ │ │ │ + ldr r7, [pc, #272] @ 5d9848 <__cxa_atexit@plt+0x5cd4fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #256] @ 5d984c <__cxa_atexit@plt+0x5cd500> │ │ │ │ + sub r3, r8, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #248] @ 5d9850 <__cxa_atexit@plt+0x5cd504> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ str r7, [r6, #16] │ │ │ │ - stmdb r6, {r3, r8} │ │ │ │ - mov r7, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, r3 │ │ │ │ + sub r3, r9, sl │ │ │ │ + add r1, r3, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d97bc <__cxa_atexit@plt+0x5cd470> │ │ │ │ + ldr r7, [pc, #172] @ 5d9858 <__cxa_atexit@plt+0x5cd50c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #124] @ 5d9840 <__cxa_atexit@plt+0x5cd4f4> │ │ │ │ + sub r1, r8, #19 │ │ │ │ + sub r7, r7, sl │ │ │ │ + mov r3, #0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #108] @ 5d9844 <__cxa_atexit@plt+0x5cd4f8> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str ip, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r8, r0, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov sl, lr │ │ │ │ - b c5f654 <__cxa_atexit@plt+0xc53308> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5da4d0 <__cxa_atexit@plt+0x5ce184> │ │ │ │ + mov r8, r6 │ │ │ │ + b 5d9824 <__cxa_atexit@plt+0x5cd4d8> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ 5d9854 <__cxa_atexit@plt+0x5cd508> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r8 │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ bx r0 │ │ │ │ - mov r0, r6 │ │ │ │ - b 5da4a8 <__cxa_atexit@plt+0x5ce15c> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 5da4cc <__cxa_atexit@plt+0x5ce180> │ │ │ │ - ldr r3, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, lr │ │ │ │ - mov sl, r2 │ │ │ │ - bx r3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlalseq r6, r7, ip, r5 │ │ │ │ - rscseq r6, r7, r8, asr #11 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - rscseq r5, r7, r8, lsl #31 │ │ │ │ - rscseq r6, r7, r8, ror #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5da560 <__cxa_atexit@plt+0x5ce214> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5da568 <__cxa_atexit@plt+0x5ce21c> │ │ │ │ - ldr r1, [pc, #112] @ 5da590 <__cxa_atexit@plt+0x5ce244> │ │ │ │ - ldr r0, [pc, #112] @ 5da594 <__cxa_atexit@plt+0x5ce248> │ │ │ │ - ldr lr, [pc, #112] @ 5da598 <__cxa_atexit@plt+0x5ce24c> │ │ │ │ - ldr r9, [pc, #112] @ 5da59c <__cxa_atexit@plt+0x5ce250> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - sub r8, r6, #1 │ │ │ │ + @ instruction: 0x0105ed98 │ │ │ │ + tstpeq r5, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, lr, lr │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + rscseq r7, r7, r8, asr #8 │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d9908 <__cxa_atexit@plt+0x5cd5bc> │ │ │ │ + ldr r2, [pc, #156] @ 5d9918 <__cxa_atexit@plt+0x5cd5cc> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5d98e8 <__cxa_atexit@plt+0x5cd59c> │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r0, [pc, #120] @ 5d991c <__cxa_atexit@plt+0x5cd5d0> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str sl, [r1, #-12]! │ │ │ │ add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #22 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str lr, [r2, #-8] │ │ │ │ - b c5f654 <__cxa_atexit@plt+0xc53308> │ │ │ │ - mov r6, r2 │ │ │ │ - b 5da570 <__cxa_atexit@plt+0x5ce224> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 5da58c <__cxa_atexit@plt+0x5ce240> │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + str r2, [r1, #8] │ │ │ │ + beq 5d98f8 <__cxa_atexit@plt+0x5cd5ac> │ │ │ │ + ldr lr, [r9, #3] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 5d96f4 <__cxa_atexit@plt+0x5cd3a8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5d9920 <__cxa_atexit@plt+0x5cd5d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r6, [r7], #64 @ 0x40 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - @ instruction: 0xfffffbe0 │ │ │ │ - ldrhteq r5, [r7], #224 @ 0xe0 │ │ │ │ - rscseq r6, r7, r8, lsr #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r7, r7, ip, ror #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r3, [pc, #76] @ 5d998c <__cxa_atexit@plt+0x5cd640> │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5da624 <__cxa_atexit@plt+0x5ce2d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5da62c <__cxa_atexit@plt+0x5ce2e0> │ │ │ │ - ldr r2, [pc, #108] @ 5da650 <__cxa_atexit@plt+0x5ce304> │ │ │ │ - ldr r1, [pc, #108] @ 5da654 <__cxa_atexit@plt+0x5ce308> │ │ │ │ - ldr r0, [pc, #108] @ 5da658 <__cxa_atexit@plt+0x5ce30c> │ │ │ │ - ldr r9, [pc, #108] @ 5da65c <__cxa_atexit@plt+0x5ce310> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - stmdb r3, {r0, r8} │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r8, r6, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r6, #22 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - b c5f654 <__cxa_atexit@plt+0xc53308> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5da634 <__cxa_atexit@plt+0x5ce2e8> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 5da64c <__cxa_atexit@plt+0x5ce300> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + str sl, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5d9980 <__cxa_atexit@plt+0x5cd634> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + b 5d96f4 <__cxa_atexit@plt+0x5cd3a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, r7, r0, lsl r4 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - rscseq r5, r7, r0, ror #27 │ │ │ │ - rscseq r6, r7, r8, ror #7 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + stm r5, {r2, r3, r7} │ │ │ │ + b 5d96f4 <__cxa_atexit@plt+0x5cd3a8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5d99e4 <__cxa_atexit@plt+0x5cd698> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d99f8 <__cxa_atexit@plt+0x5cd6ac> │ │ │ │ + ldr r7, [pc, #100] @ 5d9a3c <__cxa_atexit@plt+0x5cd6f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 5d9a40 <__cxa_atexit@plt+0x5cd6f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r7, r2 │ │ │ │ + add r1, r7, r3 │ │ │ │ + bl b7f4 │ │ │ │ + ldr r1, [r5, #24]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9a28 <__cxa_atexit@plt+0x5cd6dc> │ │ │ │ + ldr r7, [pc, #36] @ 5d9a44 <__cxa_atexit@plt+0x5cd6f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d9a38 <__cxa_atexit@plt+0x5cd6ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5da6a4 <__cxa_atexit@plt+0x5ce358> │ │ │ │ - ldr r1, [pc, #48] @ 5da6bc <__cxa_atexit@plt+0x5ce370> │ │ │ │ - ldr r2, [r5], #4 │ │ │ │ - mov r9, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov sl, r2 │ │ │ │ - b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ - ldr r7, [pc, #20] @ 5da6c0 <__cxa_atexit@plt+0x5ce374> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 5d9a88 <__cxa_atexit@plt+0x5cd73c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, sl │ │ │ │ + bge 5d9a9c <__cxa_atexit@plt+0x5cd750> │ │ │ │ + ldr r7, [pc, #104] @ 5d9ae4 <__cxa_atexit@plt+0x5cd798> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - ldrhteq r6, [r7], #48 @ 0x30 │ │ │ │ + ldr r7, [pc, #88] @ 5d9ae8 <__cxa_atexit@plt+0x5cd79c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + sub r7, r7, sl │ │ │ │ + mov r0, r8 │ │ │ │ + add r1, r7, r3 │ │ │ │ + mov r2, sl │ │ │ │ + bl b7f4 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9ad0 <__cxa_atexit@plt+0x5cd784> │ │ │ │ + ldr r7, [pc, #36] @ 5d9aec <__cxa_atexit@plt+0x5cd7a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d9ae0 <__cxa_atexit@plt+0x5cd794> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + @ instruction: 0x0105eab4 │ │ │ │ + @ instruction: 0x0105ea9c │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5da744 <__cxa_atexit@plt+0x5ce3f8> │ │ │ │ - ldr r3, [pc, #104] @ 5da74c <__cxa_atexit@plt+0x5ce400> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5d9b78 <__cxa_atexit@plt+0x5cd82c> │ │ │ │ + ldr r2, [pc, #120] @ 5d9b8c <__cxa_atexit@plt+0x5cd840> │ │ │ │ + mov r7, r3 │ │ │ │ tst r8, #3 │ │ │ │ - stmib r7, {r2, r9} │ │ │ │ - beq 5da728 <__cxa_atexit@plt+0x5ce3dc> │ │ │ │ - ldr r7, [pc, #76] @ 5da750 <__cxa_atexit@plt+0x5ce404> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 5d9b5c <__cxa_atexit@plt+0x5cd810> │ │ │ │ + ldr r7, [pc, #96] @ 5d9b90 <__cxa_atexit@plt+0x5cd844> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ tst r9, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5da738 <__cxa_atexit@plt+0x5ce3ec> │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + beq 5d9b6c <__cxa_atexit@plt+0x5cd820> │ │ │ │ mov r7, r9 │ │ │ │ - b 5da79c <__cxa_atexit@plt+0x5ce450> │ │ │ │ + b 5d9be4 <__cxa_atexit@plt+0x5cd898> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5d9b94 <__cxa_atexit@plt+0x5cd848> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r7, r7, r0, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #36] @ 5da790 <__cxa_atexit@plt+0x5ce444> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #36] @ 5d9bd8 <__cxa_atexit@plt+0x5cd88c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5da788 <__cxa_atexit@plt+0x5ce43c> │ │ │ │ - b 5da79c <__cxa_atexit@plt+0x5ce450> │ │ │ │ + beq 5d9bd0 <__cxa_atexit@plt+0x5cd884> │ │ │ │ + b 5d9be4 <__cxa_atexit@plt+0x5cd898> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r3, #7] │ │ │ │ - ldr r1, [pc, #156] @ 5da84c <__cxa_atexit@plt+0x5ce500> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldm r7, {r1, r3, r7} │ │ │ │ + cmp r2, #0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ str r7, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 5da808 <__cxa_atexit@plt+0x5ce4bc> │ │ │ │ - ldr r1, [pc, #124] @ 5da850 <__cxa_atexit@plt+0x5ce504> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 5da818 <__cxa_atexit@plt+0x5ce4cc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge 5da824 <__cxa_atexit@plt+0x5ce4d8> │ │ │ │ - ldr r7, [pc, #88] @ 5da854 <__cxa_atexit@plt+0x5ce508> │ │ │ │ + beq 5d9c24 <__cxa_atexit@plt+0x5cd8d8> │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d9c38 <__cxa_atexit@plt+0x5cd8ec> │ │ │ │ + ldr r7, [pc, #92] @ 5d9c74 <__cxa_atexit@plt+0x5cd928> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - bne 5da838 <__cxa_atexit@plt+0x5ce4ec> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #24] @ 5da858 <__cxa_atexit@plt+0x5ce50c> │ │ │ │ + ldr r7, [pc, #76] @ 5d9c78 <__cxa_atexit@plt+0x5cd92c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - @ instruction: 0x0105df94 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 5da8d8 <__cxa_atexit@plt+0x5ce58c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 5da8a4 <__cxa_atexit@plt+0x5ce558> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 5da8ac <__cxa_atexit@plt+0x5ce560> │ │ │ │ - ldr r7, [pc, #68] @ 5da8dc <__cxa_atexit@plt+0x5ce590> │ │ │ │ + sub r3, r3, r2 │ │ │ │ + add r1, r3, r7 │ │ │ │ + bl b7f4 │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9c60 <__cxa_atexit@plt+0x5cd914> │ │ │ │ + ldr r7, [pc, #36] @ 5d9c7c <__cxa_atexit@plt+0x5cd930> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bne 5da8c4 <__cxa_atexit@plt+0x5ce578> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #20] @ 5da8e0 <__cxa_atexit@plt+0x5ce594> │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d9c70 <__cxa_atexit@plt+0x5cd924> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 5da910 <__cxa_atexit@plt+0x5ce5c4> │ │ │ │ - ldr r7, [pc, #56] @ 5da93c <__cxa_atexit@plt+0x5ce5f0> │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + smlabteq r5, r4, r8, lr │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5d9cac <__cxa_atexit@plt+0x5cd960> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d9cc0 <__cxa_atexit@plt+0x5cd974> │ │ │ │ + ldr r7, [pc, #92] @ 5d9cfc <__cxa_atexit@plt+0x5cd9b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - bne 5da928 <__cxa_atexit@plt+0x5ce5dc> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #16] @ 5da940 <__cxa_atexit@plt+0x5ce5f4> │ │ │ │ + ldr r7, [pc, #76] @ 5d9d00 <__cxa_atexit@plt+0x5cd9b4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smlabteq r5, ip, lr, sp │ │ │ │ - smlatbeq r5, r4, lr, sp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + bl b7f4 │ │ │ │ + ldr r1, [r5, #24]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9ce8 <__cxa_atexit@plt+0x5cd99c> │ │ │ │ + ldr r7, [pc, #36] @ 5d9d04 <__cxa_atexit@plt+0x5cd9b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d9cf8 <__cxa_atexit@plt+0x5cd9ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + @ instruction: 0x0105e890 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5da9a8 <__cxa_atexit@plt+0x5ce65c> │ │ │ │ - ldr r7, [pc, #104] @ 5da9d0 <__cxa_atexit@plt+0x5ce684> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5da9bc <__cxa_atexit@plt+0x5ce670> │ │ │ │ - ldr r5, [pc, #84] @ 5da9d4 <__cxa_atexit@plt+0x5ce688> │ │ │ │ - tst sl, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 5da998 <__cxa_atexit@plt+0x5ce64c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5da9dc <__cxa_atexit@plt+0x5ce690> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 5d9d48 <__cxa_atexit@plt+0x5cd9fc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, sl │ │ │ │ + bge 5d9d5c <__cxa_atexit@plt+0x5cda10> │ │ │ │ + ldr r7, [pc, #96] @ 5d9d9c <__cxa_atexit@plt+0x5cda50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5da9d8 <__cxa_atexit@plt+0x5ce68c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #80] @ 5d9da0 <__cxa_atexit@plt+0x5cda54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffff42f4 │ │ │ │ - rscseq r5, r7, r8, asr #25 │ │ │ │ - rscseq r6, r7, r8, asr #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ + bl b7f4 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9d88 <__cxa_atexit@plt+0x5cda3c> │ │ │ │ + ldr r7, [pc, #36] @ 5d9da4 <__cxa_atexit@plt+0x5cda58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d9d98 <__cxa_atexit@plt+0x5cda4c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0x0105e79c │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105e7b0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #84] @ 5daa48 <__cxa_atexit@plt+0x5ce6fc> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - sub r5, r3, #4 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5daa34 <__cxa_atexit@plt+0x5ce6e8> │ │ │ │ - ldr r7, [pc, #56] @ 5daa4c <__cxa_atexit@plt+0x5ce700> │ │ │ │ + bhi 5d9e30 <__cxa_atexit@plt+0x5cdae4> │ │ │ │ + ldr r2, [pc, #120] @ 5d9e44 <__cxa_atexit@plt+0x5cdaf8> │ │ │ │ + mov r7, r3 │ │ │ │ tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 5d9e14 <__cxa_atexit@plt+0x5cdac8> │ │ │ │ + ldr r7, [pc, #96] @ 5d9e48 <__cxa_atexit@plt+0x5cdafc> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5daa28 <__cxa_atexit@plt+0x5ce6dc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5cec7c <__cxa_atexit@plt+0x5c2930> │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + beq 5d9e24 <__cxa_atexit@plt+0x5cdad8> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5d9e9c <__cxa_atexit@plt+0x5cdb50> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5daa50 <__cxa_atexit@plt+0x5ce704> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffff4260 │ │ │ │ - rscseq r5, r7, r0, asr ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5daa94 <__cxa_atexit@plt+0x5ce748> │ │ │ │ - ldr r2, [pc, #40] @ 5daaa0 <__cxa_atexit@plt+0x5ce754> │ │ │ │ - ldmib r5, {r1, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r8, r6, #2 │ │ │ │ - mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b c6b294 <__cxa_atexit@plt+0xc5ef48> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffc44 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5daad4 <__cxa_atexit@plt+0x5ce788> │ │ │ │ - ldr r3, [pc, #32] @ 5daae4 <__cxa_atexit@plt+0x5ce798> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5daae8 <__cxa_atexit@plt+0x5ce79c> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5d9e4c <__cxa_atexit@plt+0x5cdb00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r5, r7, r4, lsr #31 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r6, r7, r0, asr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5dab20 <__cxa_atexit@plt+0x5ce7d4> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #36] @ 5d9e90 <__cxa_atexit@plt+0x5cdb44> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5dab18 <__cxa_atexit@plt+0x5ce7cc> │ │ │ │ - b 5dab2c <__cxa_atexit@plt+0x5ce7e0> │ │ │ │ + beq 5d9e88 <__cxa_atexit@plt+0x5cdb3c> │ │ │ │ + b 5d9e9c <__cxa_atexit@plt+0x5cdb50> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5dab54 <__cxa_atexit@plt+0x5ce808> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5dab90 <__cxa_atexit@plt+0x5ce844> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + beq 5d9ed8 <__cxa_atexit@plt+0x5cdb8c> │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5d9eec <__cxa_atexit@plt+0x5cdba0> │ │ │ │ + ldr r7, [pc, #84] @ 5d9f20 <__cxa_atexit@plt+0x5cdbd4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5dabd0 <__cxa_atexit@plt+0x5ce884> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [pc, #144] @ 5dac04 <__cxa_atexit@plt+0x5ce8b8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, r2, #3 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r2, [pc, #96] @ 5dabf8 <__cxa_atexit@plt+0x5ce8ac> │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bhi 5dabe0 <__cxa_atexit@plt+0x5ce894> │ │ │ │ - ldr r2, [pc, #68] @ 5dac00 <__cxa_atexit@plt+0x5ce8b4> │ │ │ │ - stmdb r5, {r1, r3, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5dabfc <__cxa_atexit@plt+0x5ce8b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r7, [pc, #68] @ 5d9f24 <__cxa_atexit@plt+0x5cdbd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlalseq r5, r7, r4, lr │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5dac24 <__cxa_atexit@plt+0x5ce8d8> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bl b7f4 │ │ │ │ + ldr r1, [r5, #16]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9f0c <__cxa_atexit@plt+0x5cdbc0> │ │ │ │ + ldr r7, [pc, #36] @ 5d9f28 <__cxa_atexit@plt+0x5cdbdc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #8] @ 5d9f1c <__cxa_atexit@plt+0x5cdbd0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5d9f4c <__cxa_atexit@plt+0x5cdc00> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5dac6c <__cxa_atexit@plt+0x5ce920> │ │ │ │ - ldr r7, [pc, #52] @ 5dac80 <__cxa_atexit@plt+0x5ce934> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5dac60 <__cxa_atexit@plt+0x5ce914> │ │ │ │ - mov r7, sl │ │ │ │ - b 5dac90 <__cxa_atexit@plt+0x5ce944> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r9, r4 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5da048 <__cxa_atexit@plt+0x5cdcfc> │ │ │ │ + ldr r7, [r9, #804] @ 0x324 │ │ │ │ + add r8, r6, #24 │ │ │ │ + cmp r7, r8 │ │ │ │ + bcc 5da050 <__cxa_atexit@plt+0x5cdd04> │ │ │ │ + ldr r4, [r5] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 5d9fbc <__cxa_atexit@plt+0x5cdc70> │ │ │ │ + cmp r7, sl │ │ │ │ + blt 5d9fa4 <__cxa_atexit@plt+0x5cdc58> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, sl │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d9fec <__cxa_atexit@plt+0x5cdca0> │ │ │ │ + ldr r7, [pc, #216] @ 5da084 <__cxa_atexit@plt+0x5cdd38> │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dac84 <__cxa_atexit@plt+0x5ce938> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #180] @ 5da078 <__cxa_atexit@plt+0x5cdd2c> │ │ │ │ + sub r3, r8, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #172] @ 5da07c <__cxa_atexit@plt+0x5cdd30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r3, [r6, #24] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + add r2, r6, #8 │ │ │ │ + stm r2, {r1, r4, r7, lr} │ │ │ │ + b 5da038 <__cxa_atexit@plt+0x5cdcec> │ │ │ │ + ldr ip, [pc, #124] @ 5da070 <__cxa_atexit@plt+0x5cdd24> │ │ │ │ + add r3, sl, r4 │ │ │ │ + mov lr, #0 │ │ │ │ + sub r7, r7, sl │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r4, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r5, #-20] @ 0xffffffec │ │ │ │ + str ip, [r6, #4] │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + ldr r7, [pc, #72] @ 5da074 <__cxa_atexit@plt+0x5cdd28> │ │ │ │ + sub r1, r8, #19 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r7, ip, lsl #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5dace8 <__cxa_atexit@plt+0x5ce99c> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ + mov r8, r6 │ │ │ │ + b 5da058 <__cxa_atexit@plt+0x5cdd0c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r9, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 5da080 <__cxa_atexit@plt+0x5cdd34> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r9, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + b 5da03c <__cxa_atexit@plt+0x5cdcf0> │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ + smlatbeq r5, r0, r5, lr │ │ │ │ + smlabbeq r5, r0, ip, lr │ │ │ │ + rscseq r6, r7, ip, lsr #24 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5dad14 <__cxa_atexit@plt+0x5ce9c8> │ │ │ │ - ldr r2, [pc, #200] @ 5dad88 <__cxa_atexit@plt+0x5cea3c> │ │ │ │ cmp fp, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5dad60 <__cxa_atexit@plt+0x5cea14> │ │ │ │ - ldr r2, [pc, #180] @ 5dad8c <__cxa_atexit@plt+0x5cea40> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + bhi 5da134 <__cxa_atexit@plt+0x5cdde8> │ │ │ │ + ldr r2, [pc, #156] @ 5da144 <__cxa_atexit@plt+0x5cddf8> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 5dad38 <__cxa_atexit@plt+0x5ce9ec> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dad44 <__cxa_atexit@plt+0x5ce9f8> │ │ │ │ - ldr r2, [pc, #164] @ 5dada0 <__cxa_atexit@plt+0x5cea54> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5da114 <__cxa_atexit@plt+0x5cddc8> │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r0, [pc, #120] @ 5da148 <__cxa_atexit@plt+0x5cddfc> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str sl, [r1, #-12]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + str r2, [r1, #8] │ │ │ │ + beq 5da124 <__cxa_atexit@plt+0x5cddd8> │ │ │ │ + ldr lr, [r9, #3] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 5d9f4c <__cxa_atexit@plt+0x5cdc00> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [pc, #120] @ 5dad94 <__cxa_atexit@plt+0x5cea48> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5dad74 <__cxa_atexit@plt+0x5cea28> │ │ │ │ - ldr r3, [pc, #100] @ 5dad98 <__cxa_atexit@plt+0x5cea4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [pc, #56] @ 5dad84 <__cxa_atexit@plt+0x5cea38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5dad90 <__cxa_atexit@plt+0x5cea44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5dad9c <__cxa_atexit@plt+0x5cea50> │ │ │ │ + ldr r7, [pc, #16] @ 5da14c <__cxa_atexit@plt+0x5cde00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, r7, r0, lsr sp │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - rscseq r5, r7, r4, lsl sp │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - rscseq r5, r7, r4, lsl #26 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r6, r7, r8, asr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5daddc <__cxa_atexit@plt+0x5cea90> │ │ │ │ - ldr r3, [pc, #44] @ 5dadf4 <__cxa_atexit@plt+0x5ceaa8> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r3, [pc, #76] @ 5da1b8 <__cxa_atexit@plt+0x5cde6c> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5dadf8 <__cxa_atexit@plt+0x5ceaac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - smlalseq r5, r7, r4, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dae34 <__cxa_atexit@plt+0x5ceae8> │ │ │ │ - ldr r3, [pc, #44] @ 5dae4c <__cxa_atexit@plt+0x5ceb00> │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + str sl, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5da1ac <__cxa_atexit@plt+0x5cde60> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5dae50 <__cxa_atexit@plt+0x5ceb04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcc4 │ │ │ │ - rscseq r5, r7, ip, lsr ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5daebc <__cxa_atexit@plt+0x5ceb70> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5daed8 <__cxa_atexit@plt+0x5ceb8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5daec4 <__cxa_atexit@plt+0x5ceb78> │ │ │ │ - ldr r3, [pc, #76] @ 5daedc <__cxa_atexit@plt+0x5ceb90> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5daeac <__cxa_atexit@plt+0x5ceb60> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5daee0 <__cxa_atexit@plt+0x5ceb94> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + b 5d9f4c <__cxa_atexit@plt+0x5cdc00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r5, r8, r6, sp │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrhteq r5, [r7], #184 @ 0xb8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + stm r5, {r2, r3, r7} │ │ │ │ + b 5d9f4c <__cxa_atexit@plt+0x5cdc00> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5daf28 <__cxa_atexit@plt+0x5cebdc> │ │ │ │ - ldr r7, [pc, #52] @ 5daf3c <__cxa_atexit@plt+0x5cebf0> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5da268 <__cxa_atexit@plt+0x5cdf1c> │ │ │ │ + ldr r2, [pc, #116] @ 5da27c <__cxa_atexit@plt+0x5cdf30> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5da24c <__cxa_atexit@plt+0x5cdf00> │ │ │ │ + ldr r7, [pc, #92] @ 5da280 <__cxa_atexit@plt+0x5cdf34> │ │ │ │ + ldr r0, [r9, #11] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5daf1c <__cxa_atexit@plt+0x5cebd0> │ │ │ │ - mov r7, sl │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r9} │ │ │ │ + beq 5da25c <__cxa_atexit@plt+0x5cdf10> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5da2d8 <__cxa_atexit@plt+0x5cdf8c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5daf40 <__cxa_atexit@plt+0x5cebf4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5da284 <__cxa_atexit@plt+0x5cdf38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r7, r4, asr fp │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r6, r7, r4, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [pc, #228] @ 5db040 <__cxa_atexit@plt+0x5cecf4> │ │ │ │ - ldr r9, [pc, #228] @ 5db044 <__cxa_atexit@plt+0x5cecf8> │ │ │ │ - mov r0, #0 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - and r1, r7, #3 │ │ │ │ - add r2, r6, r0 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5dafec <__cxa_atexit@plt+0x5ceca0> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5dafdc <__cxa_atexit@plt+0x5cec90> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r1, r2, #20 │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5db024 <__cxa_atexit@plt+0x5cecd8> │ │ │ │ + ldr lr, [pc, #52] @ 5da2cc <__cxa_atexit@plt+0x5cdf80> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add sl, r3, #20 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r9, [r2, #4]! │ │ │ │ - add r0, r0, #20 │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r8, r3, #4 │ │ │ │ - mov r3, sl │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str ip, [r2, #8] │ │ │ │ - bne 5daf6c <__cxa_atexit@plt+0x5cec20> │ │ │ │ - add r6, r6, r0 │ │ │ │ + beq 5da2c4 <__cxa_atexit@plt+0x5cdf78> │ │ │ │ + b 5da2d8 <__cxa_atexit@plt+0x5cdf8c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5db034 <__cxa_atexit@plt+0x5cece8> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r3, [pc, #60] @ 5db048 <__cxa_atexit@plt+0x5cecfc> │ │ │ │ - add r9, r2, #5 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6] │ │ │ │ - mov r7, ip │ │ │ │ - str r3, [r2, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - mov r6, #20 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5da3bc <__cxa_atexit@plt+0x5ce070> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5da368 <__cxa_atexit@plt+0x5ce01c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, r7 │ │ │ │ + ble 5da390 <__cxa_atexit@plt+0x5ce044> │ │ │ │ + ldr r8, [pc, #208] @ 5da3dc <__cxa_atexit@plt+0x5ce090> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + sub r2, r3, #39 @ 0x27 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #196] @ 5da3e0 <__cxa_atexit@plt+0x5ce094> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + sub lr, r1, r7 │ │ │ │ + add r1, r0, r7 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r7, [pc, #96] @ 5da3d4 <__cxa_atexit@plt+0x5ce088> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r2, [pc, #88] @ 5da3d8 <__cxa_atexit@plt+0x5ce08c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 5da3cc <__cxa_atexit@plt+0x5ce080> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r7, [pc, #36] @ 5da3d0 <__cxa_atexit@plt+0x5ce084> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5db0b4 <__cxa_atexit@plt+0x5ced68> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5db0d0 <__cxa_atexit@plt+0x5ced84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5db0bc <__cxa_atexit@plt+0x5ced70> │ │ │ │ - ldr r3, [pc, #76] @ 5db0d4 <__cxa_atexit@plt+0x5ced88> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5db0a4 <__cxa_atexit@plt+0x5ced58> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - ldr r0, [sl] │ │ │ │ + smlatbeq r5, r8, ip, lr │ │ │ │ + smlatteq r5, r0, r1, lr │ │ │ │ + smlabteq r5, ip, ip, lr │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5da468 <__cxa_atexit@plt+0x5ce11c> │ │ │ │ + ldr r2, [pc, #116] @ 5da47c <__cxa_atexit@plt+0x5ce130> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5da44c <__cxa_atexit@plt+0x5ce100> │ │ │ │ + ldr r7, [pc, #92] @ 5da480 <__cxa_atexit@plt+0x5ce134> │ │ │ │ + ldr r0, [r9, #11] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r9} │ │ │ │ + beq 5da45c <__cxa_atexit@plt+0x5ce110> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5da4d8 <__cxa_atexit@plt+0x5ce18c> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5db0d8 <__cxa_atexit@plt+0x5ced8c> │ │ │ │ + ldr r7, [pc, #20] @ 5da484 <__cxa_atexit@plt+0x5ce138> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0105d4b0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - rscseq r5, r7, r0, asr #19 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5db144 <__cxa_atexit@plt+0x5cedf8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5db160 <__cxa_atexit@plt+0x5cee14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5db14c <__cxa_atexit@plt+0x5cee00> │ │ │ │ - ldr r3, [pc, #76] @ 5db164 <__cxa_atexit@plt+0x5cee18> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5db134 <__cxa_atexit@plt+0x5cede8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r6, r7, r8, lsr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #52] @ 5da4cc <__cxa_atexit@plt+0x5ce180> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5da4c4 <__cxa_atexit@plt+0x5ce178> │ │ │ │ + b 5da4d8 <__cxa_atexit@plt+0x5ce18c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5da554 <__cxa_atexit@plt+0x5ce208> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5da534 <__cxa_atexit@plt+0x5ce1e8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 5da540 <__cxa_atexit@plt+0x5ce1f4> │ │ │ │ + ldr lr, [pc, #96] @ 5da568 <__cxa_atexit@plt+0x5ce21c> │ │ │ │ + sub r2, r2, r7 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5db168 <__cxa_atexit@plt+0x5cee1c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 5da564 <__cxa_atexit@plt+0x5ce218> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - rscseq r5, r7, r0, lsr r9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5db1b0 <__cxa_atexit@plt+0x5cee64> │ │ │ │ - ldr r7, [pc, #52] @ 5db1c4 <__cxa_atexit@plt+0x5cee78> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5da5f0 <__cxa_atexit@plt+0x5ce2a4> │ │ │ │ + ldr r2, [pc, #116] @ 5da604 <__cxa_atexit@plt+0x5ce2b8> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5da5d4 <__cxa_atexit@plt+0x5ce288> │ │ │ │ + ldr r7, [pc, #92] @ 5da608 <__cxa_atexit@plt+0x5ce2bc> │ │ │ │ + ldr r0, [r9, #11] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5db1a4 <__cxa_atexit@plt+0x5cee58> │ │ │ │ - mov r7, sl │ │ │ │ - b 5db1d4 <__cxa_atexit@plt+0x5cee88> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r9} │ │ │ │ + beq 5da5e4 <__cxa_atexit@plt+0x5ce298> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5da660 <__cxa_atexit@plt+0x5ce314> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5db1c8 <__cxa_atexit@plt+0x5cee7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5da60c <__cxa_atexit@plt+0x5ce2c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq r5, [r7], #128 @ 0x80 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r6, r7, r4, lsr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - mov sl, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5db264 <__cxa_atexit@plt+0x5cef18> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5db30c <__cxa_atexit@plt+0x5cefc0> │ │ │ │ - ldr r7, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r3, [sl, #15] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 5db298 <__cxa_atexit@plt+0x5cef4c> │ │ │ │ - ldr r3, [pc, #336] @ 5db374 <__cxa_atexit@plt+0x5cf028> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - bhi 5db338 <__cxa_atexit@plt+0x5cefec> │ │ │ │ - ldr r0, [pc, #308] @ 5db378 <__cxa_atexit@plt+0x5cf02c> │ │ │ │ - sub r2, r5, #4 │ │ │ │ - tst r1, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r2, {r0, r8, r9} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5db2f0 <__cxa_atexit@plt+0x5cefa4> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5db31c <__cxa_atexit@plt+0x5cefd0> │ │ │ │ - ldr r3, [pc, #244] @ 5db36c <__cxa_atexit@plt+0x5cf020> │ │ │ │ - cmp r7, #0 │ │ │ │ - stmib r5, {r0, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ - beq 5db2dc <__cxa_atexit@plt+0x5cef90> │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - ldr r3, [pc, #224] @ 5db380 <__cxa_atexit@plt+0x5cf034> │ │ │ │ - cmp fp, lr │ │ │ │ - str r8, [r2, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - bhi 5db350 <__cxa_atexit@plt+0x5cf004> │ │ │ │ - ldr r0, [pc, #196] @ 5db384 <__cxa_atexit@plt+0x5cf038> │ │ │ │ - sub r1, r5, #4 │ │ │ │ + ldr lr, [pc, #52] @ 5da654 <__cxa_atexit@plt+0x5ce308> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5db300 <__cxa_atexit@plt+0x5cefb4> │ │ │ │ - mov r5, lr │ │ │ │ - b 5daf4c <__cxa_atexit@plt+0x5cec00> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + beq 5da64c <__cxa_atexit@plt+0x5ce300> │ │ │ │ + b 5da660 <__cxa_atexit@plt+0x5ce314> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #76] @ 5db370 <__cxa_atexit@plt+0x5cf024> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #60] @ 5db37c <__cxa_atexit@plt+0x5cf030> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5da6e0 <__cxa_atexit@plt+0x5ce394> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5da6c0 <__cxa_atexit@plt+0x5ce374> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 5da6cc <__cxa_atexit@plt+0x5ce380> │ │ │ │ + ldr lr, [pc, #100] @ 5da6f4 <__cxa_atexit@plt+0x5ce3a8> │ │ │ │ + sub r2, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add r0, r0, r7 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 5db388 <__cxa_atexit@plt+0x5cf03c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #28] @ 5da6f0 <__cxa_atexit@plt+0x5ce3a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - rscseq r5, r7, r0, ror #14 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - rscseq r5, r7, r4, asr #14 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - rscseq r5, r7, ip, lsr #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5db3f4 <__cxa_atexit@plt+0x5cf0a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 5db410 <__cxa_atexit@plt+0x5cf0c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + @ instruction: 0x0105e5bc │ │ │ │ + rscseq r6, r7, r8, lsr #32 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5db3fc <__cxa_atexit@plt+0x5cf0b0> │ │ │ │ - ldr r3, [pc, #76] @ 5db414 <__cxa_atexit@plt+0x5cf0c8> │ │ │ │ - sub lr, r5, #20 │ │ │ │ + bhi 5da7c0 <__cxa_atexit@plt+0x5ce474> │ │ │ │ + ldr r3, [pc, #204] @ 5da7e8 <__cxa_atexit@plt+0x5ce49c> │ │ │ │ + mov r2, r5 │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - beq 5db3e4 <__cxa_atexit@plt+0x5cf098> │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + str r8, [r2, #4] │ │ │ │ + beq 5da7b0 <__cxa_atexit@plt+0x5ce464> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5da7d0 <__cxa_atexit@plt+0x5ce484> │ │ │ │ + ldr sl, [r9, #3] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r2, [r9, #11] │ │ │ │ + ldr r1, [pc, #156] @ 5da7f0 <__cxa_atexit@plt+0x5ce4a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr ip, [pc, #152] @ 5da7f4 <__cxa_atexit@plt+0x5ce4a8> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr lr, [pc, #144] @ 5da7f8 <__cxa_atexit@plt+0x5ce4ac> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r6, [pc, #120] @ 5da7fc <__cxa_atexit@plt+0x5ce4b0> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r9} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ + sub sl, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5db418 <__cxa_atexit@plt+0x5cf0cc> │ │ │ │ + ldr r7, [pc, #36] @ 5da7ec <__cxa_atexit@plt+0x5ce4a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq r5, r7, r8, lsl #13 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + ldrsbteq r6, [r7], #76 @ 0x4c │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlatteq r5, r4, lr, sp │ │ │ │ + smlabbeq r5, r0, lr, sp │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + rscseq r5, r7, r4, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5da880 <__cxa_atexit@plt+0x5ce534> │ │ │ │ + ldr lr, [pc, #100] @ 5da88c <__cxa_atexit@plt+0x5ce540> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r9, [pc, #88] @ 5da890 <__cxa_atexit@plt+0x5ce544> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #80] @ 5da894 <__cxa_atexit@plt+0x5ce548> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + ldr r3, [pc, #44] @ 5da898 <__cxa_atexit@plt+0x5ce54c> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + smlatbeq r5, r4, sp, sp │ │ │ │ + @ instruction: 0x0105dcbc │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 5da8c4 <__cxa_atexit@plt+0x5ce578> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5da8bc <__cxa_atexit@plt+0x5ce570> │ │ │ │ + b 5da8d0 <__cxa_atexit@plt+0x5ce584> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5da950 <__cxa_atexit@plt+0x5ce604> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5da930 <__cxa_atexit@plt+0x5ce5e4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 5da93c <__cxa_atexit@plt+0x5ce5f0> │ │ │ │ + ldr lr, [pc, #100] @ 5da964 <__cxa_atexit@plt+0x5ce618> │ │ │ │ + sub r2, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add r0, r0, r7 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5da960 <__cxa_atexit@plt+0x5ce614> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + rscseq r6, r7, r4, lsr r3 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5da708 <__cxa_atexit@plt+0x5ce3bc> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5db460 <__cxa_atexit@plt+0x5cf114> │ │ │ │ - ldr r7, [pc, #52] @ 5db474 <__cxa_atexit@plt+0x5cf128> │ │ │ │ + bhi 5daa00 <__cxa_atexit@plt+0x5ce6b4> │ │ │ │ + ldr r2, [pc, #116] @ 5daa14 <__cxa_atexit@plt+0x5ce6c8> │ │ │ │ + mov r7, r3 │ │ │ │ tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5da9e4 <__cxa_atexit@plt+0x5ce698> │ │ │ │ + ldr r7, [pc, #92] @ 5daa18 <__cxa_atexit@plt+0x5ce6cc> │ │ │ │ + ldr r0, [r9, #11] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5db454 <__cxa_atexit@plt+0x5cf108> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r9} │ │ │ │ + beq 5da9f4 <__cxa_atexit@plt+0x5ce6a8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5daa70 <__cxa_atexit@plt+0x5ce724> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5db478 <__cxa_atexit@plt+0x5cf12c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5daa1c <__cxa_atexit@plt+0x5ce6d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r7, r4, lsr #12 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r6, r7, r8, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr lr, [pc, #264] @ 5db598 <__cxa_atexit@plt+0x5cf24c> │ │ │ │ - ldr r8, [pc, #264] @ 5db59c <__cxa_atexit@plt+0x5cf250> │ │ │ │ - mov r9, r6 │ │ │ │ - mov r0, #0 │ │ │ │ + ldr lr, [pc, #52] @ 5daa64 <__cxa_atexit@plt+0x5ce718> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r6, r9, r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5db51c <__cxa_atexit@plt+0x5cf1d0> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5db50c <__cxa_atexit@plt+0x5cf1c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5db578 <__cxa_atexit@plt+0x5cf22c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r1, r3, #16 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r0, r0, #16 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add sl, r3, #4 │ │ │ │ - mov r3, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - stmib r5, {r6, r7} │ │ │ │ - bne 5db4a4 <__cxa_atexit@plt+0x5cf158> │ │ │ │ - add r6, r9, r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r7, sl, #3 │ │ │ │ - add r5, r5, #12 │ │ │ │ + beq 5daa5c <__cxa_atexit@plt+0x5ce710> │ │ │ │ + b 5daa70 <__cxa_atexit@plt+0x5ce724> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5db588 <__cxa_atexit@plt+0x5cf23c> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str sl, [r3] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr lr, [pc, #92] @ 5db5a0 <__cxa_atexit@plt+0x5cf254> │ │ │ │ - add r1, r6, #13 │ │ │ │ - add r0, r6, #5 │ │ │ │ + bcc 5daaf0 <__cxa_atexit@plt+0x5ce7a4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 5daad0 <__cxa_atexit@plt+0x5ce784> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5daadc <__cxa_atexit@plt+0x5ce790> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr lr, [pc, #96] @ 5dab04 <__cxa_atexit@plt+0x5ce7b8> │ │ │ │ + sub r2, r2, r7 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #80] @ 5db5a4 <__cxa_atexit@plt+0x5cf258> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #76] @ 5db5a8 <__cxa_atexit@plt+0x5cf25c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - stmib r6, {r2, r7, r8} │ │ │ │ - add r2, r6, #16 │ │ │ │ - add r7, r6, #26 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add r0, r2, r0 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ bx ip │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5dab00 <__cxa_atexit@plt+0x5ce7b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r8, lsr r0 │ │ │ │ - smlabbeq r5, ip, r0, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5db620 <__cxa_atexit@plt+0x5cf2d4> │ │ │ │ - ldr r2, [pc, #128] @ 5db648 <__cxa_atexit@plt+0x5cf2fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + smlatbeq r5, r8, r1, lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5db628 <__cxa_atexit@plt+0x5cf2dc> │ │ │ │ - ldr r3, [pc, #104] @ 5db64c <__cxa_atexit@plt+0x5cf300> │ │ │ │ - ldr r2, [pc, #104] @ 5db650 <__cxa_atexit@plt+0x5cf304> │ │ │ │ + bhi 5dab4c <__cxa_atexit@plt+0x5ce800> │ │ │ │ + ldr r7, [pc, #52] @ 5dab5c <__cxa_atexit@plt+0x5ce810> │ │ │ │ tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5db610 <__cxa_atexit@plt+0x5cf2c4> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5db654 <__cxa_atexit@plt+0x5cf308> │ │ │ │ - ldr r5, [pc, #36] @ 5db658 <__cxa_atexit@plt+0x5cf30c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r8, asr pc │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - rscseq r5, r7, r0, ror #8 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5db6d0 <__cxa_atexit@plt+0x5cf384> │ │ │ │ - ldr r2, [pc, #128] @ 5db6f8 <__cxa_atexit@plt+0x5cf3ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5db6d8 <__cxa_atexit@plt+0x5cf38c> │ │ │ │ - ldr r3, [pc, #104] @ 5db6fc <__cxa_atexit@plt+0x5cf3b0> │ │ │ │ - ldr r2, [pc, #104] @ 5db700 <__cxa_atexit@plt+0x5cf3b4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - beq 5db6c0 <__cxa_atexit@plt+0x5cf374> │ │ │ │ - mov r5, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5dab40 <__cxa_atexit@plt+0x5ce7f4> │ │ │ │ mov r7, r9 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ + b 5dab6c <__cxa_atexit@plt+0x5ce820> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5db704 <__cxa_atexit@plt+0x5cf3b8> │ │ │ │ - ldr r5, [pc, #36] @ 5db708 <__cxa_atexit@plt+0x5cf3bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r5, r8, lr, ip │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - @ instruction: 0x0105ce98 │ │ │ │ - ldrhteq r5, [r7], #48 @ 0x30 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5db750 <__cxa_atexit@plt+0x5cf404> │ │ │ │ - ldr r7, [pc, #52] @ 5db764 <__cxa_atexit@plt+0x5cf418> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5db744 <__cxa_atexit@plt+0x5cf3f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5db774 <__cxa_atexit@plt+0x5cf428> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5db768 <__cxa_atexit@plt+0x5cf41c> │ │ │ │ + ldr r7, [pc, #12] @ 5dab60 <__cxa_atexit@plt+0x5ce814> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r7, r8, lsr r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq r6, r7, r4, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5db7f0 <__cxa_atexit@plt+0x5cf4a4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5db898 <__cxa_atexit@plt+0x5cf54c> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - add r8, r1, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 5db82c <__cxa_atexit@plt+0x5cf4e0> │ │ │ │ - ldr r1, [pc, #332] @ 5db908 <__cxa_atexit@plt+0x5cf5bc> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5db8c8 <__cxa_atexit@plt+0x5cf57c> │ │ │ │ - ldr r3, [pc, #312] @ 5db90c <__cxa_atexit@plt+0x5cf5c0> │ │ │ │ + ldr lr, [pc, #180] @ 5dac28 <__cxa_atexit@plt+0x5ce8dc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + mov r1, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-12]! │ │ │ │ tst r2, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5db878 <__cxa_atexit@plt+0x5cf52c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5db8a8 <__cxa_atexit@plt+0x5cf55c> │ │ │ │ - ldr r2, [pc, #244] @ 5db8f8 <__cxa_atexit@plt+0x5cf5ac> │ │ │ │ - ldr r1, [pc, #244] @ 5db8fc <__cxa_atexit@plt+0x5cf5b0> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - beq 5db868 <__cxa_atexit@plt+0x5cf51c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ - ldr r1, [pc, #224] @ 5db914 <__cxa_atexit@plt+0x5cf5c8> │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r8] │ │ │ │ - bhi 5db8e0 <__cxa_atexit@plt+0x5cf594> │ │ │ │ - ldr r2, [pc, #204] @ 5db918 <__cxa_atexit@plt+0x5cf5cc> │ │ │ │ - tst r3, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - beq 5db888 <__cxa_atexit@plt+0x5cf53c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 5db484 <__cxa_atexit@plt+0x5cf138> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r0, r9} │ │ │ │ + str r7, [r5, #4] │ │ │ │ + beq 5dabe4 <__cxa_atexit@plt+0x5ce898> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #16 │ │ │ │ + cmp r3, lr │ │ │ │ + bcc 5dac10 <__cxa_atexit@plt+0x5ce8c4> │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5dabf4 <__cxa_atexit@plt+0x5ce8a8> │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 5dac08 <__cxa_atexit@plt+0x5ce8bc> │ │ │ │ + ldr r0, [pc, #100] @ 5dac30 <__cxa_atexit@plt+0x5ce8e4> │ │ │ │ + sub r7, lr, #11 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r6, {r0, r8, r9} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #48] @ 5dac2c <__cxa_atexit@plt+0x5ce8e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #80] @ 5db900 <__cxa_atexit@plt+0x5cf5b4> │ │ │ │ - ldr r3, [pc, #80] @ 5db904 <__cxa_atexit@plt+0x5cf5b8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + smlabbeq r5, r0, r0, lr │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5dacb0 <__cxa_atexit@plt+0x5ce964> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dac90 <__cxa_atexit@plt+0x5ce944> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5daca4 <__cxa_atexit@plt+0x5ce958> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr lr, [pc, #84] @ 5dacc4 <__cxa_atexit@plt+0x5ce978> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5db910 <__cxa_atexit@plt+0x5cf5c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r7, [pc, #40] @ 5dacc0 <__cxa_atexit@plt+0x5ce974> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5db91c <__cxa_atexit@plt+0x5cf5d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - ldrsbteq r5, [r7], #28 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - ldrhteq r5, [r7], #28 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - rscseq r5, r7, r4, lsr #3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + smlatteq r5, r0, pc, sp @ │ │ │ │ + rscseq r5, r7, r8, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5dad48 <__cxa_atexit@plt+0x5ce9fc> │ │ │ │ + ldr r7, [pc, #108] @ 5dad58 <__cxa_atexit@plt+0x5cea0c> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5db964 <__cxa_atexit@plt+0x5cf618> │ │ │ │ - ldr r7, [pc, #52] @ 5db978 <__cxa_atexit@plt+0x5cf62c> │ │ │ │ - tst sl, #3 │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5db958 <__cxa_atexit@plt+0x5cf60c> │ │ │ │ - mov r7, sl │ │ │ │ - b 5db1d4 <__cxa_atexit@plt+0x5cee88> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5dad24 <__cxa_atexit@plt+0x5ce9d8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dad34 <__cxa_atexit@plt+0x5ce9e8> │ │ │ │ + ldr r5, [pc, #80] @ 5dad64 <__cxa_atexit@plt+0x5cea18> │ │ │ │ + str r7, [r3] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5dad5c <__cxa_atexit@plt+0x5cea10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5db97c <__cxa_atexit@plt+0x5cf630> │ │ │ │ + ldr r7, [pc, #16] @ 5dad60 <__cxa_atexit@plt+0x5cea14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff888 │ │ │ │ - rscseq r5, r7, ip, lsl r1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5db9b0 <__cxa_atexit@plt+0x5cf664> │ │ │ │ - ldr r3, [pc, #32] @ 5db9c0 <__cxa_atexit@plt+0x5cf674> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ + rscseq r5, r7, ip, ror #30 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r5, r7, ip, lsr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dad94 <__cxa_atexit@plt+0x5cea48> │ │ │ │ + ldr r3, [pc, #32] @ 5dada8 <__cxa_atexit@plt+0x5cea5c> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #12] @ 5db9c4 <__cxa_atexit@plt+0x5cf678> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #16] @ 5dadac <__cxa_atexit@plt+0x5cea60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r5, r7, r4, ror #1 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlatbeq r5, r4, r2, lr │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5db9fc <__cxa_atexit@plt+0x5cf6b0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r2, [pc, #144] @ 5dae50 <__cxa_atexit@plt+0x5ceb04> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5db9f4 <__cxa_atexit@plt+0x5cf6a8> │ │ │ │ - b 5dba08 <__cxa_atexit@plt+0x5cf6bc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq 5dae30 <__cxa_atexit@plt+0x5ceae4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #24 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 5dae3c <__cxa_atexit@plt+0x5ceaf0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b968 │ │ │ │ + ldr r2, [pc, #80] @ 5dae54 <__cxa_atexit@plt+0x5ceb08> │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r3, r8, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #68] @ 5dae58 <__cxa_atexit@plt+0x5ceb0c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r9, [r6, #24] │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r8, #11 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5dba30 <__cxa_atexit@plt+0x5cf6e4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5dba6c <__cxa_atexit@plt+0x5cf720> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5dbab0 <__cxa_atexit@plt+0x5cf764> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #144] @ 5dbae0 <__cxa_atexit@plt+0x5cf794> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r9, r3, #3 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + smlabteq r5, r0, r7, sp │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5daebc <__cxa_atexit@plt+0x5ceb70> │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + add r7, sl, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r9 │ │ │ │ + bl b968 │ │ │ │ + ldr r2, [pc, #48] @ 5daec8 <__cxa_atexit@plt+0x5ceb7c> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #36] @ 5daecc <__cxa_atexit@plt+0x5ceb80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r3, [pc, #96] @ 5dbad4 <__cxa_atexit@plt+0x5cf788> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #16 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stm lr, {r2, r3, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r8, {r1, sl} │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + ldrshteq r5, [r7], #220 @ 0xdc │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dbac0 <__cxa_atexit@plt+0x5cf774> │ │ │ │ - ldr r3, [pc, #68] @ 5dbadc <__cxa_atexit@plt+0x5cf790> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r2, sl} │ │ │ │ + bhi 5daf30 <__cxa_atexit@plt+0x5cebe4> │ │ │ │ + ldr r3, [pc, #76] @ 5daf40 <__cxa_atexit@plt+0x5cebf4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 5daf24 <__cxa_atexit@plt+0x5cebd8> │ │ │ │ + ldr r2, [pc, #60] @ 5daf44 <__cxa_atexit@plt+0x5cebf8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + str r8, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #16] @ 5dbad8 <__cxa_atexit@plt+0x5cf78c> │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b f306c8 <__cxa_atexit@plt+0xf2437c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5daf48 <__cxa_atexit@plt+0x5cebfc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - ldrsbteq r4, [r7], #240 @ 0xf0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0x0105cb90 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5dbb00 <__cxa_atexit@plt+0x5cf7b4> │ │ │ │ - str r7, [r5, #8] │ │ │ │ + rscseq r5, r7, ip, lsr #27 │ │ │ │ + rscseq r5, r7, r4, lsl #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5daf70 <__cxa_atexit@plt+0x5cec24> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b f306c8 <__cxa_atexit@plt+0xf2437c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r5, r7, ip, asr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5daf9c <__cxa_atexit@plt+0x5cec50> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r9, [pc, #8] @ 5dafa0 <__cxa_atexit@plt+0x5cec54> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b 12298d8 <__cxa_atexit@plt+0x121d58c> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + smlabbeq r5, r0, r5, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5dafcc <__cxa_atexit@plt+0x5cec80> │ │ │ │ + ldr r7, [pc, #24] @ 5dafd8 <__cxa_atexit@plt+0x5cec8c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 139f124 <__cxa_atexit@plt+0x1392dd8> │ │ │ │ + rscseq r5, r7, ip, lsl #26 │ │ │ │ + rscseq r5, r7, r0, lsl sp │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 103b124 <__cxa_atexit@plt+0x102edd8> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5dbb48 <__cxa_atexit@plt+0x5cf7fc> │ │ │ │ - ldr r7, [pc, #52] @ 5dbb5c <__cxa_atexit@plt+0x5cf810> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq 5dbb3c <__cxa_atexit@plt+0x5cf7f0> │ │ │ │ - mov r7, sl │ │ │ │ - b 5dbb6c <__cxa_atexit@plt+0x5cf820> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + bhi 5db044 <__cxa_atexit@plt+0x5cecf8> │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #52] @ 5db050 <__cxa_atexit@plt+0x5ced04> │ │ │ │ + cmp r2, #256 @ 0x100 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + bge 5db03c <__cxa_atexit@plt+0x5cecf0> │ │ │ │ + ldr r7, [pc, #36] @ 5db054 <__cxa_atexit@plt+0x5ced08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #121 @ 0x79 │ │ │ │ + add r7, r7, #2048 @ 0x800 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dbb60 <__cxa_atexit@plt+0x5cf814> │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + smlatbeq r5, r0, r5, sp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5db0b4 <__cxa_atexit@plt+0x5ced68> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5db0bc <__cxa_atexit@plt+0x5ced70> │ │ │ │ + ldr r7, [pc, #76] @ 5db0d8 <__cxa_atexit@plt+0x5ced8c> │ │ │ │ + ldr r1, [pc, #76] @ 5db0dc <__cxa_atexit@plt+0x5ced90> │ │ │ │ + ldr r0, [pc, #76] @ 5db0e0 <__cxa_atexit@plt+0x5ced94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add r8, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + b 139edc8 <__cxa_atexit@plt+0x1392a7c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5db0c4 <__cxa_atexit@plt+0x5ced78> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 5db0d4 <__cxa_atexit@plt+0x5ced88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r7, ip, asr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5dbbbc <__cxa_atexit@plt+0x5cf870> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5dbbe8 <__cxa_atexit@plt+0x5cf89c> │ │ │ │ - ldr r2, [pc, #200] @ 5dbc64 <__cxa_atexit@plt+0x5cf918> │ │ │ │ + rscseq r5, r7, r4, lsr ip │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r5, r7, ip, asr #24 │ │ │ │ + rscseq r5, r7, r8, lsl #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5db104 <__cxa_atexit@plt+0x5cedb8> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 12eed34 <__cxa_atexit@plt+0x12e29e8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r5, r7, r4, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5db228 <__cxa_atexit@plt+0x5ceedc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5db1a4 <__cxa_atexit@plt+0x5cee58> │ │ │ │ + ldr r3, [pc, #316] @ 5db278 <__cxa_atexit@plt+0x5cef2c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + sub r9, r6, #19 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r9, [r2, #8] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + ldr r3, [pc, #292] @ 5db27c <__cxa_atexit@plt+0x5cef30> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + add r3, r5, #8 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5dbc3c <__cxa_atexit@plt+0x5cf8f0> │ │ │ │ - ldr r3, [pc, #180] @ 5dbc68 <__cxa_atexit@plt+0x5cf91c> │ │ │ │ + bhi 5db234 <__cxa_atexit@plt+0x5ceee8> │ │ │ │ + ldr r7, [pc, #268] @ 5db280 <__cxa_atexit@plt+0x5cef34> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + stmda r5, {r7, r9} │ │ │ │ + ldr r7, [r6, #-16] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5db204 <__cxa_atexit@plt+0x5ceeb8> │ │ │ │ + ldr r3, [pc, #264] @ 5db2a0 <__cxa_atexit@plt+0x5cef54> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - b 5dbc14 <__cxa_atexit@plt+0x5cf8c8> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dbc20 <__cxa_atexit@plt+0x5cf8d4> │ │ │ │ - ldr r2, [pc, #172] @ 5dbc7c <__cxa_atexit@plt+0x5cf930> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub lr, r5, #4 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + add r6, r5, #8 │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5db24c <__cxa_atexit@plt+0x5cef00> │ │ │ │ + ldr r7, [pc, #208] @ 5db28c <__cxa_atexit@plt+0x5cef40> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #204] @ 5db290 <__cxa_atexit@plt+0x5cef44> │ │ │ │ + add r0, r7, #121 @ 0x79 │ │ │ │ + add r3, r7, #137 @ 0x89 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #140] @ 0x8c │ │ │ │ + add r0, r0, #2048 @ 0x800 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + bmi 5db214 <__cxa_atexit@plt+0x5ceec8> │ │ │ │ + ldr r6, [pc, #176] @ 5db2a4 <__cxa_atexit@plt+0x5cef58> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #120] @ 5db284 <__cxa_atexit@plt+0x5cef38> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [pc, #128] @ 5dbc70 <__cxa_atexit@plt+0x5cf924> │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5dbc4c <__cxa_atexit@plt+0x5cf900> │ │ │ │ - ldr r2, [pc, #108] @ 5dbc74 <__cxa_atexit@plt+0x5cf928> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #120] @ 5db294 <__cxa_atexit@plt+0x5cef48> │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r3, [pc, #56] @ 5dbc60 <__cxa_atexit@plt+0x5cf914> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5dbc6c <__cxa_atexit@plt+0x5cf920> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #76] @ 5db288 <__cxa_atexit@plt+0x5cef3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5dbc78 <__cxa_atexit@plt+0x5cf92c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r7, [pc, #68] @ 5db298 <__cxa_atexit@plt+0x5cef4c> │ │ │ │ + ldr r5, [pc, #68] @ 5db29c <__cxa_atexit@plt+0x5cef50> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, r5, #121 @ 0x79 │ │ │ │ + add r9, r5, #137 @ 0x89 │ │ │ │ + mov r5, r6 │ │ │ │ + add sl, r3, #2048 @ 0x800 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r7, r0, ror lr │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - rscseq r4, r7, r8, asr lr │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - rscseq r4, r7, r4, asr #28 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0x0105d490 │ │ │ │ + smlabteq r5, r4, r3, sp │ │ │ │ + @ instruction: 0x0105de9c │ │ │ │ + rscseq r5, r7, r0, lsr r4 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + smlabbeq r5, r8, lr, sp │ │ │ │ + rscseq r5, r7, ip, lsl r4 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + @ instruction: 0xffff0dfc │ │ │ │ + @ instruction: 0xffff0da0 │ │ │ │ + rscseq r5, r7, r0, asr sl │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dbcb8 <__cxa_atexit@plt+0x5cf96c> │ │ │ │ - ldr r3, [pc, #44] @ 5dbcd0 <__cxa_atexit@plt+0x5cf984> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 5db328 <__cxa_atexit@plt+0x5cefdc> │ │ │ │ + ldr r7, [pc, #148] @ 5db360 <__cxa_atexit@plt+0x5cf014> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + sub r2, r3, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5db338 <__cxa_atexit@plt+0x5cefec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #8 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 5db340 <__cxa_atexit@plt+0x5ceff4> │ │ │ │ + ldr r7, [pc, #116] @ 5db36c <__cxa_atexit@plt+0x5cf020> │ │ │ │ + ldr r3, [pc, #116] @ 5db370 <__cxa_atexit@plt+0x5cf024> │ │ │ │ + ldr r0, [pc, #116] @ 5db374 <__cxa_atexit@plt+0x5cf028> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5dbcd4 <__cxa_atexit@plt+0x5cf988> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + sub r7, r1, #3 │ │ │ │ + add r8, r0, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + b 139edc8 <__cxa_atexit@plt+0x1392a7c> │ │ │ │ + ldr r7, [pc, #56] @ 5db368 <__cxa_atexit@plt+0x5cf01c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - ldrsbteq r4, [r7], #212 @ 0xd4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dbd10 <__cxa_atexit@plt+0x5cf9c4> │ │ │ │ - ldr r3, [pc, #44] @ 5dbd28 <__cxa_atexit@plt+0x5cf9dc> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [pc, #16] @ 5dbd2c <__cxa_atexit@plt+0x5cf9e0> │ │ │ │ + mov r1, r6 │ │ │ │ + b 5db348 <__cxa_atexit@plt+0x5ceffc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5db364 <__cxa_atexit@plt+0x5cf018> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcc4 │ │ │ │ - rscseq r4, r7, ip, ror sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dbd60 <__cxa_atexit@plt+0x5cfa14> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5dbd68 <__cxa_atexit@plt+0x5cfa1c> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r5, r7, ip, lsr #19 │ │ │ │ + rscseq r5, r7, r4, ror #19 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + rscseq r5, r7, r0, ror #19 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5db3bc <__cxa_atexit@plt+0x5cf070> │ │ │ │ + ldr r2, [pc, #48] @ 5db3d4 <__cxa_atexit@plt+0x5cf088> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea84c4 <__cxa_atexit@plt+0xe9c178> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ + ldr r3, [pc, #20] @ 5db3d8 <__cxa_atexit@plt+0x5cf08c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r5, ip, r8, sp │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5db424 <__cxa_atexit@plt+0x5cf0d8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5db43c <__cxa_atexit@plt+0x5cf0f0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5db440 <__cxa_atexit@plt+0x5cf0f4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #20] @ 5db46c <__cxa_atexit@plt+0x5cf120> │ │ │ │ + ldr r2, [pc, #20] @ 5db470 <__cxa_atexit@plt+0x5cf124> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldrhteq r5, [r7], #140 @ 0x8c │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + rscseq r5, r7, r0, lsr #17 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #20] @ 5db4a0 <__cxa_atexit@plt+0x5cf154> │ │ │ │ + ldr r2, [pc, #20] @ 5db4a4 <__cxa_atexit@plt+0x5cf158> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + rscseq r5, r7, r8, lsl #17 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5dbdec <__cxa_atexit@plt+0x5cfaa0> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5dbe04 <__cxa_atexit@plt+0x5cfab8> │ │ │ │ + bhi 5db508 <__cxa_atexit@plt+0x5cf1bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5db514 <__cxa_atexit@plt+0x5cf1c8> │ │ │ │ + ldr r1, [pc, #76] @ 5db524 <__cxa_atexit@plt+0x5cf1d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dbdf8 <__cxa_atexit@plt+0x5cfaac> │ │ │ │ - ldr lr, [pc, #92] @ 5dbe08 <__cxa_atexit@plt+0x5cfabc> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5dbddc <__cxa_atexit@plt+0x5cfa90> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5dc05c <__cxa_atexit@plt+0x5cfd10> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + ldr r5, [pc, #52] @ 5db528 <__cxa_atexit@plt+0x5cf1dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabbeq r5, ip, r7, ip │ │ │ │ - andeq r0, r0, r4, lsr #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5dbe8c <__cxa_atexit@plt+0x5cfb40> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5dbea4 <__cxa_atexit@plt+0x5cfb58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + smlabbeq r5, r4, r1, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5dbe98 <__cxa_atexit@plt+0x5cfb4c> │ │ │ │ - ldr lr, [pc, #92] @ 5dbea8 <__cxa_atexit@plt+0x5cfb5c> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 5db60c <__cxa_atexit@plt+0x5cf2c0> │ │ │ │ + ldr r7, [pc, #232] @ 5db634 <__cxa_atexit@plt+0x5cf2e8> │ │ │ │ tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5dbe7c <__cxa_atexit@plt+0x5cfb30> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5dc05c <__cxa_atexit@plt+0x5cfd10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5db5e8 <__cxa_atexit@plt+0x5cf29c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5db61c <__cxa_atexit@plt+0x5cf2d0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5db5f8 <__cxa_atexit@plt+0x5cf2ac> │ │ │ │ + ldr lr, [pc, #196] @ 5db640 <__cxa_atexit@plt+0x5cf2f4> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r9, [pc, #176] @ 5db644 <__cxa_atexit@plt+0x5cf2f8> │ │ │ │ + sub r0, r7, #1 │ │ │ │ + sub sl, r2, #31 │ │ │ │ + sub r8, r2, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #160] @ 5db648 <__cxa_atexit@plt+0x5cf2fc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + add lr, r6, #32 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #120] @ 5db64c <__cxa_atexit@plt+0x5cf300> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #56] @ 5db638 <__cxa_atexit@plt+0x5cf2ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5db63c <__cxa_atexit@plt+0x5cf2f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlatteq r5, ip, r6, ip │ │ │ │ - andeq r0, r0, r4, lsl #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5dbf2c <__cxa_atexit@plt+0x5cfbe0> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5dbf44 <__cxa_atexit@plt+0x5cfbf8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dbf38 <__cxa_atexit@plt+0x5cfbec> │ │ │ │ - ldr lr, [pc, #92] @ 5dbf48 <__cxa_atexit@plt+0x5cfbfc> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5dbf1c <__cxa_atexit@plt+0x5cfbd0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5dc05c <__cxa_atexit@plt+0x5cfd10> │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5dbfcc <__cxa_atexit@plt+0x5cfc80> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #112] @ 5dbfe4 <__cxa_atexit@plt+0x5cfc98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dbfd8 <__cxa_atexit@plt+0x5cfc8c> │ │ │ │ - ldr lr, [pc, #92] @ 5dbfe8 <__cxa_atexit@plt+0x5cfc9c> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + rscseq r5, r7, r0, lsr #14 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + smlatteq r5, ip, pc, ip @ │ │ │ │ + smlatbeq r5, r8, r6, sp │ │ │ │ + @ instruction: 0x0105cf94 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5db6fc <__cxa_atexit@plt+0x5cf3b0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5db6e8 <__cxa_atexit@plt+0x5cf39c> │ │ │ │ + ldr lr, [pc, #148] @ 5db710 <__cxa_atexit@plt+0x5cf3c4> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - tst r8, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - beq 5dbfbc <__cxa_atexit@plt+0x5cfc70> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5dc05c <__cxa_atexit@plt+0x5cfd10> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r9, [pc, #128] @ 5db714 <__cxa_atexit@plt+0x5cf3c8> │ │ │ │ + sub r0, r2, #1 │ │ │ │ + sub sl, r3, #31 │ │ │ │ + sub r8, r3, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #112] @ 5db718 <__cxa_atexit@plt+0x5cf3cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + add lr, r6, #32 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #72] @ 5db71c <__cxa_atexit@plt+0x5cf3d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 5db70c <__cxa_atexit@plt+0x5cf3c0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r5, ip, r5, ip │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + smlatbeq r5, r8, r5, sp │ │ │ │ + @ instruction: 0x0105ce94 │ │ │ │ + rscseq r5, r7, r0, asr r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5dc044 <__cxa_atexit@plt+0x5cfcf8> │ │ │ │ - ldr lr, [pc, #64] @ 5dc050 <__cxa_atexit@plt+0x5cfd04> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 5db768 <__cxa_atexit@plt+0x5cf41c> │ │ │ │ + ldr r7, [pc, #52] @ 5db77c <__cxa_atexit@plt+0x5cf430> │ │ │ │ tst r8, #3 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r2, r7} │ │ │ │ - beq 5dc038 <__cxa_atexit@plt+0x5cfcec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5db75c <__cxa_atexit@plt+0x5cf410> │ │ │ │ mov r7, r8 │ │ │ │ - b 5dc05c <__cxa_atexit@plt+0x5cfd10> │ │ │ │ + b 5db790 <__cxa_atexit@plt+0x5cf444> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5db780 <__cxa_atexit@plt+0x5cf434> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5dc07c <__cxa_atexit@plt+0x5cfd30> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5dc0b8 <__cxa_atexit@plt+0x5cfd6c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5dc170 <__cxa_atexit@plt+0x5cfe24> │ │ │ │ - ldr r2, [pc, #276] @ 5dc1a8 <__cxa_atexit@plt+0x5cfe5c> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + rscseq r5, r7, ip, lsl r6 │ │ │ │ + ldrshteq r5, [r7], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5db7e0 <__cxa_atexit@plt+0x5cf494> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #32 │ │ │ │ - cmp r3, r9 │ │ │ │ - bcc 5dc180 <__cxa_atexit@plt+0x5cfe34> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - add lr, r5, #8 │ │ │ │ - add ip, r6, #20 │ │ │ │ - add sl, r6, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bmi 5dc128 <__cxa_atexit@plt+0x5cfddc> │ │ │ │ - ldr r2, [pc, #152] @ 5dc190 <__cxa_atexit@plt+0x5cfe44> │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r3, [pc, #144] @ 5dc194 <__cxa_atexit@plt+0x5cfe48> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #116] @ 5dc198 <__cxa_atexit@plt+0x5cfe4c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5dc160 <__cxa_atexit@plt+0x5cfe14> │ │ │ │ - ldr r2, [pc, #108] @ 5dc19c <__cxa_atexit@plt+0x5cfe50> │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r0, [pc, #100] @ 5dc1a0 <__cxa_atexit@plt+0x5cfe54> │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5db840 <__cxa_atexit@plt+0x5cf4f4> │ │ │ │ + ldr r3, [pc, #148] @ 5db850 <__cxa_atexit@plt+0x5cf504> │ │ │ │ + ldr r2, [pc, #148] @ 5db854 <__cxa_atexit@plt+0x5cf508> │ │ │ │ + ldr r1, [pc, #148] @ 5db858 <__cxa_atexit@plt+0x5cf50c> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r0, [pc, #68] @ 5dc1a4 <__cxa_atexit@plt+0x5cfe58> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r9 │ │ │ │ - b ea8534 <__cxa_atexit@plt+0xe9c1e8> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dc238 <__cxa_atexit@plt+0x5cfeec> │ │ │ │ - ldr r7, [pc, #136] @ 5dc25c <__cxa_atexit@plt+0x5cff10> │ │ │ │ - ldr r3, [pc, #136] @ 5dc260 <__cxa_atexit@plt+0x5cff14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5db824 <__cxa_atexit@plt+0x5cf4d8> │ │ │ │ + ldr r3, [pc, #104] @ 5db85c <__cxa_atexit@plt+0x5cf510> │ │ │ │ + ldr r2, [pc, #104] @ 5db860 <__cxa_atexit@plt+0x5cf514> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add lr, r2, #12 │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - sub r3, r5, #20 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r2, [r2, #24] │ │ │ │ - bhi 5dc250 <__cxa_atexit@plt+0x5cff04> │ │ │ │ - ldr lr, [pc, #92] @ 5dc264 <__cxa_atexit@plt+0x5cff18> │ │ │ │ - ldmdb r6, {r0, r1} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst sl, #3 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - stmdb r5, {r0, r1, r2, r7} │ │ │ │ - beq 5dc228 <__cxa_atexit@plt+0x5cfedc> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 5dc05c <__cxa_atexit@plt+0x5cfd10> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5db814 <__cxa_atexit@plt+0x5cf4c8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5dc268 <__cxa_atexit@plt+0x5cff1c> │ │ │ │ + ldr r7, [pc, #56] @ 5db864 <__cxa_atexit@plt+0x5cf518> │ │ │ │ + ldr r9, [pc, #56] @ 5db868 <__cxa_atexit@plt+0x5cf51c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r5, r7, r0, asr #5 │ │ │ │ + rscseq r5, r7, ip, ror r5 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + rscseq r5, r7, ip, ror #10 │ │ │ │ + @ instruction: 0xffff0054 │ │ │ │ + rscseq r4, r7, r0, lsl #27 │ │ │ │ + rscseq r5, r7, r0, lsr r5 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5db8c4 <__cxa_atexit@plt+0x5cf578> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5db8d0 <__cxa_atexit@plt+0x5cf584> │ │ │ │ + ldr r1, [pc, #68] @ 5db8e0 <__cxa_atexit@plt+0x5cf594> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5db8e4 <__cxa_atexit@plt+0x5cf598> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - rscseq r4, r7, r0, ror #16 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r5, r4, ip, ip │ │ │ │ + smlabteq r5, r8, sp, ip │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5dc2ec <__cxa_atexit@plt+0x5cffa0> │ │ │ │ - ldr r2, [pc, #112] @ 5dc300 <__cxa_atexit@plt+0x5cffb4> │ │ │ │ - ldr r7, [r3] │ │ │ │ - stmdb r3, {r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5dc2b8 <__cxa_atexit@plt+0x5cff6c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5dc2c0 <__cxa_atexit@plt+0x5cff74> │ │ │ │ - bic r7, sl, #3 │ │ │ │ - add r5, r3, #4 │ │ │ │ + bhi 5db988 <__cxa_atexit@plt+0x5cf63c> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #148] @ 5db9ac <__cxa_atexit@plt+0x5cf660> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5db99c <__cxa_atexit@plt+0x5cf650> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5db950 <__cxa_atexit@plt+0x5cf604> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #60] @ 5dc304 <__cxa_atexit@plt+0x5cffb8> │ │ │ │ - tst sl, #3 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ + ldr r2, [pc, #88] @ 5db9b0 <__cxa_atexit@plt+0x5cf664> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - beq 5dc2e0 <__cxa_atexit@plt+0x5cff94> │ │ │ │ - mov r7, sl │ │ │ │ - b 5dc364 <__cxa_atexit@plt+0x5d0018> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #68] @ 5db9b4 <__cxa_atexit@plt+0x5cf668> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5dc308 <__cxa_atexit@plt+0x5cffbc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrhteq r4, [r7], #112 @ 0x70 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dc334 <__cxa_atexit@plt+0x5cffe8> │ │ │ │ - add r5, r5, #16 │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5dba30 <__cxa_atexit@plt+0x5cf6e4> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5db9f8 <__cxa_atexit@plt+0x5cf6ac> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ bic r7, r7, #3 │ │ │ │ - b 5dc350 <__cxa_atexit@plt+0x5d0004> │ │ │ │ - ldr r2, [pc, #28] @ 5dc358 <__cxa_atexit@plt+0x5d000c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5dc350 <__cxa_atexit@plt+0x5d0004> │ │ │ │ - b 5dc364 <__cxa_atexit@plt+0x5d0018> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5dc37c <__cxa_atexit@plt+0x5d0030> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #148] @ 5dc418 <__cxa_atexit@plt+0x5d00cc> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5dc3f8 <__cxa_atexit@plt+0x5d00ac> │ │ │ │ - ldr r2, [pc, #124] @ 5dc41c <__cxa_atexit@plt+0x5d00d0> │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r2, [pc, #64] @ 5dba40 <__cxa_atexit@plt+0x5cf6f4> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 5dc3f8 <__cxa_atexit@plt+0x5d00ac> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5dc404 <__cxa_atexit@plt+0x5d00b8> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #72] @ 5dc420 <__cxa_atexit@plt+0x5d00d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #12 │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #44] @ 5dba44 <__cxa_atexit@plt+0x5cf6f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - smlabbeq r5, r4, lr, ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5dc4a4 <__cxa_atexit@plt+0x5d0158> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5dc48c <__cxa_atexit@plt+0x5d0140> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5dc494 <__cxa_atexit@plt+0x5d0148> │ │ │ │ - ldr lr, [pc, #68] @ 5dc4a8 <__cxa_atexit@plt+0x5d015c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - stm lr, {r0, r1, r2, r7} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5dc500 <__cxa_atexit@plt+0x5d01b4> │ │ │ │ - ldr lr, [pc, #60] @ 5dc50c <__cxa_atexit@plt+0x5d01c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r5, ip, sp, ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + rscseq r5, r7, r0, asr #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dc554 <__cxa_atexit@plt+0x5d0208> │ │ │ │ - ldr r7, [pc, #52] @ 5dc564 <__cxa_atexit@plt+0x5d0218> │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dba90 <__cxa_atexit@plt+0x5cf744> │ │ │ │ + ldr r7, [pc, #52] @ 5dbaa4 <__cxa_atexit@plt+0x5cf758> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dc548 <__cxa_atexit@plt+0x5d01fc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dc574 <__cxa_atexit@plt+0x5d0228> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 5dba84 <__cxa_atexit@plt+0x5cf738> │ │ │ │ + mov r7, sl │ │ │ │ + b 5dbab8 <__cxa_atexit@plt+0x5cf76c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5dc568 <__cxa_atexit@plt+0x5d021c> │ │ │ │ + ldr r7, [pc, #16] @ 5dbaa8 <__cxa_atexit@plt+0x5cf75c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r7, r0, asr r5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #284] @ 5dc69c <__cxa_atexit@plt+0x5d0350> │ │ │ │ - ldr r8, [pc, #284] @ 5dc6a0 <__cxa_atexit@plt+0x5d0354> │ │ │ │ - mov lr, r5 │ │ │ │ - sub sl, r5, #28 │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, lr, r1 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5dc628 <__cxa_atexit@plt+0x5d02dc> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5dc610 <__cxa_atexit@plt+0x5d02c4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq r5, [r7], #44 @ 0x2c │ │ │ │ + rscseq r5, r7, r0, ror #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dbbc8 <__cxa_atexit@plt+0x5cf87c> │ │ │ │ ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - mov ip, lr │ │ │ │ - str r7, [ip, r1]! │ │ │ │ - str r0, [ip, #-4] │ │ │ │ - add r0, sl, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [ip, #-8] │ │ │ │ - str r3, [ip, #8] │ │ │ │ - bhi 5dc670 <__cxa_atexit@plt+0x5d0324> │ │ │ │ - sub r1, r1, #20 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - bne 5dc594 <__cxa_atexit@plt+0x5d0248> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5dbb70 <__cxa_atexit@plt+0x5cf824> │ │ │ │ + ldr r1, [pc, #288] @ 5dbc00 <__cxa_atexit@plt+0x5cf8b4> │ │ │ │ + ldr lr, [pc, #288] @ 5dbc04 <__cxa_atexit@plt+0x5cf8b8> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #144] @ 5dc6a8 <__cxa_atexit@plt+0x5d035c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #8 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5dc68c <__cxa_atexit@plt+0x5d0340> │ │ │ │ - ldr r0, [pc, #104] @ 5dc6ac <__cxa_atexit@plt+0x5d0360> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #96] @ 5dc6b0 <__cxa_atexit@plt+0x5d0364> │ │ │ │ - add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + sub r1, r3, #1 │ │ │ │ + add r3, r8, r1 │ │ │ │ + add ip, r7, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm ip, {r0, r3, lr} │ │ │ │ + str r3, [r7, #32] │ │ │ │ + add r3, r7, #56 @ 0x38 │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5dbbd4 <__cxa_atexit@plt+0x5cf888> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5dbba4 <__cxa_atexit@plt+0x5cf858> │ │ │ │ + ldr r6, [pc, #208] @ 5dbc10 <__cxa_atexit@plt+0x5cf8c4> │ │ │ │ + ldrb r2, [r8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #40]! @ 0x28 │ │ │ │ + strb r2, [r9, #20] │ │ │ │ + ldr r6, [pc, #192] @ 5dbc14 <__cxa_atexit@plt+0x5cf8c8> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [r9, #-16] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r6, [r9, #16] │ │ │ │ sub r8, r3, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r5, #4]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #44] @ 5dc6a4 <__cxa_atexit@plt+0x5d0358> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5dbbe8 <__cxa_atexit@plt+0x5cf89c> │ │ │ │ + ldr r6, [pc, #128] @ 5dbc08 <__cxa_atexit@plt+0x5cf8bc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7] │ │ │ │ + beq 5dbbb4 <__cxa_atexit@plt+0x5cf868> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5db790 <__cxa_atexit@plt+0x5cf444> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - rscseq r4, r7, r0, lsr r4 │ │ │ │ - smlatbeq r5, r8, r1, ip │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x0105bf90 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5dc700 <__cxa_atexit@plt+0x5d03b4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5dc714 <__cxa_atexit@plt+0x5d03c8> │ │ │ │ - ldr r2, [pc, #72] @ 5dc728 <__cxa_atexit@plt+0x5d03dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5dc724 <__cxa_atexit@plt+0x5d03d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #28] @ 5dbc0c <__cxa_atexit@plt+0x5cf8c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq ip, [r5, -r8] │ │ │ │ - smlabbeq r5, r0, fp, ip │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffc00 │ │ │ │ + smlalseq r5, r7, ip, r1 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + rscseq r5, r7, r0, asr #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dc768 <__cxa_atexit@plt+0x5d041c> │ │ │ │ - ldr r7, [pc, #132] @ 5dc7d4 <__cxa_atexit@plt+0x5d0488> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - str r9, [r5, #8] │ │ │ │ - beq 5dc7a8 <__cxa_atexit@plt+0x5d045c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dc574 <__cxa_atexit@plt+0x5d0228> │ │ │ │ - ldr r2, [pc, #88] @ 5dc7c8 <__cxa_atexit@plt+0x5d047c> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bhi 5dc7b4 <__cxa_atexit@plt+0x5d0468> │ │ │ │ - ldr r7, [pc, #60] @ 5dc7cc <__cxa_atexit@plt+0x5d0480> │ │ │ │ - stmda r5, {r8, r9} │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dbc60 <__cxa_atexit@plt+0x5cf914> │ │ │ │ + ldr r7, [pc, #52] @ 5dbc74 <__cxa_atexit@plt+0x5cf928> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 5dc7a8 <__cxa_atexit@plt+0x5d045c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dc574 <__cxa_atexit@plt+0x5d0228> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5dbc54 <__cxa_atexit@plt+0x5cf908> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5dbc88 <__cxa_atexit@plt+0x5cf93c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5dc7d0 <__cxa_atexit@plt+0x5d0484> │ │ │ │ + ldr r7, [pc, #16] @ 5dbc78 <__cxa_atexit@plt+0x5cf92c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - rscseq r4, r7, ip, ror #5 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dc7fc <__cxa_atexit@plt+0x5d04b0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5dc83c <__cxa_atexit@plt+0x5d04f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5dc84c <__cxa_atexit@plt+0x5d0500> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r7, ip, lsl #3 │ │ │ │ + rscseq r5, r7, r0, ror #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5dbcd8 <__cxa_atexit@plt+0x5cf98c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5dc8d0 <__cxa_atexit@plt+0x5d0584> │ │ │ │ - ldr r3, [pc, #104] @ 5dc8f8 <__cxa_atexit@plt+0x5d05ac> │ │ │ │ + bcc 5dbd38 <__cxa_atexit@plt+0x5cf9ec> │ │ │ │ + ldr r3, [pc, #148] @ 5dbd48 <__cxa_atexit@plt+0x5cf9fc> │ │ │ │ + ldr r2, [pc, #148] @ 5dbd4c <__cxa_atexit@plt+0x5cfa00> │ │ │ │ + ldr r1, [pc, #148] @ 5dbd50 <__cxa_atexit@plt+0x5cfa04> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - sub r7, r5, #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dc8e8 <__cxa_atexit@plt+0x5d059c> │ │ │ │ - ldr r7, [pc, #80] @ 5dc8fc <__cxa_atexit@plt+0x5d05b0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dc8c4 <__cxa_atexit@plt+0x5d0578> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dc574 <__cxa_atexit@plt+0x5d0228> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 5dbd1c <__cxa_atexit@plt+0x5cf9d0> │ │ │ │ + ldr r3, [pc, #104] @ 5dbd54 <__cxa_atexit@plt+0x5cfa08> │ │ │ │ + ldr r2, [pc, #104] @ 5dbd58 <__cxa_atexit@plt+0x5cfa0c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5dbd0c <__cxa_atexit@plt+0x5cf9c0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5dc904 <__cxa_atexit@plt+0x5d05b8> │ │ │ │ + ldr r7, [pc, #56] @ 5dbd5c <__cxa_atexit@plt+0x5cfa10> │ │ │ │ + ldr r9, [pc, #56] @ 5dbd60 <__cxa_atexit@plt+0x5cfa14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r4, r7, r8, asr #27 │ │ │ │ + rscseq r5, r7, ip, ror #1 │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + ldrsbteq r5, [r7], #12 │ │ │ │ + @ instruction: 0xfffefb5c │ │ │ │ + rscseq r4, r7, r8, lsl #17 │ │ │ │ + rscseq r5, r7, r0, lsr #1 │ │ │ │ + rscseq r5, r7, ip, lsl #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5dbdac <__cxa_atexit@plt+0x5cfa60> │ │ │ │ + ldr r7, [pc, #52] @ 5dbdbc <__cxa_atexit@plt+0x5cfa70> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5dbda0 <__cxa_atexit@plt+0x5cfa54> │ │ │ │ + mov r7, sl │ │ │ │ + b 5dbdd0 <__cxa_atexit@plt+0x5cfa84> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dc900 <__cxa_atexit@plt+0x5d05b4> │ │ │ │ + ldr r7, [pc, #12] @ 5dbdc0 <__cxa_atexit@plt+0x5cfa74> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - ldrhteq r4, [r7], #28 │ │ │ │ - ldrsbteq r4, [r7], #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r7, ip, asr #32 │ │ │ │ + rscseq r5, r7, r0, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dc940 <__cxa_atexit@plt+0x5d05f4> │ │ │ │ - ldr r1, [pc, #32] @ 5dc948 <__cxa_atexit@plt+0x5d05fc> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r0, r8 │ │ │ │ + bcc 5dbec0 <__cxa_atexit@plt+0x5cfb74> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5dbe70 <__cxa_atexit@plt+0x5cfb24> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + sub r2, r3, #1 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldrb r3, [r1, r2] │ │ │ │ + ldr lr, [pc, #252] @ 5dbf00 <__cxa_atexit@plt+0x5cfbb4> │ │ │ │ + sub r1, r1, #1 │ │ │ │ + sub r9, r8, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r3, r1, r2 │ │ │ │ + mov r1, r5 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add sl, r6, #16 │ │ │ │ + str r3, [r1, #-8]! │ │ │ │ + cmp r0, sl │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r9, [r5] │ │ │ │ + bcc 5dbed0 <__cxa_atexit@plt+0x5cfb84> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5dbea0 <__cxa_atexit@plt+0x5cfb54> │ │ │ │ + ldr r0, [pc, #200] @ 5dbf10 <__cxa_atexit@plt+0x5cfbc4> │ │ │ │ + ldrb r2, [r3], #-1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r8, sl, #3 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5dc96c <__cxa_atexit@plt+0x5d0620> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dc9dc <__cxa_atexit@plt+0x5d0690> │ │ │ │ - ldr r2, [pc, #104] @ 5dc9fc <__cxa_atexit@plt+0x5d06b0> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #28 │ │ │ │ + add r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5dc9e8 <__cxa_atexit@plt+0x5d069c> │ │ │ │ - ldr r7, [pc, #72] @ 5dca00 <__cxa_atexit@plt+0x5d06b4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dc9d0 <__cxa_atexit@plt+0x5d0684> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dc574 <__cxa_atexit@plt+0x5d0228> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi 5dbeec <__cxa_atexit@plt+0x5cfba0> │ │ │ │ + ldr r5, [pc, #128] @ 5dbf08 <__cxa_atexit@plt+0x5cfbbc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5dbeb0 <__cxa_atexit@plt+0x5cfb64> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5dbc88 <__cxa_atexit@plt+0x5cf93c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r6, r8 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5dca04 <__cxa_atexit@plt+0x5d06b8> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #44] @ 5dbf04 <__cxa_atexit@plt+0x5cfbb8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #24] @ 5dbf0c <__cxa_atexit@plt+0x5cfbc0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffbb4 │ │ │ │ - ldrhteq r4, [r7], #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + rscseq r4, r7, r0, lsl #30 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5dca28 <__cxa_atexit@plt+0x5d06dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5dca90 <__cxa_atexit@plt+0x5d0744> │ │ │ │ - ldr r3, [pc, #84] @ 5dcaa8 <__cxa_atexit@plt+0x5d075c> │ │ │ │ - ldr r2, [pc, #84] @ 5dcaac <__cxa_atexit@plt+0x5d0760> │ │ │ │ - ldr lr, [pc, #84] @ 5dcab0 <__cxa_atexit@plt+0x5d0764> │ │ │ │ - sub r1, r6, #30 │ │ │ │ + bcc 5dbf8c <__cxa_atexit@plt+0x5cfc40> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5dbf58 <__cxa_atexit@plt+0x5cfc0c> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #72] @ 5dbfa8 <__cxa_atexit@plt+0x5cfc5c> │ │ │ │ + ldr r8, [pc, #72] @ 5dbfac <__cxa_atexit@plt+0x5cfc60> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldrb r0, [r1], #-1 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + strb r0, [r2, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5dbfa4 <__cxa_atexit@plt+0x5cfc58> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - stmib r7, {r3, r9} │ │ │ │ - add r3, r7, #16 │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r3, {r2, r8, r9, lr} │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5dc028 <__cxa_atexit@plt+0x5cfcdc> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5dbff8 <__cxa_atexit@plt+0x5cfcac> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5dcab4 <__cxa_atexit@plt+0x5d0768> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #72] @ 5dc048 <__cxa_atexit@plt+0x5cfcfc> │ │ │ │ + ldr r0, [pc, #72] @ 5dc04c <__cxa_atexit@plt+0x5cfd00> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #20] @ 5dc044 <__cxa_atexit@plt+0x5cfcf8> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - rscseq r4, r7, r8, lsl r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + rscseq r4, r7, ip, lsl #15 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dcafc <__cxa_atexit@plt+0x5d07b0> │ │ │ │ - ldr r7, [pc, #52] @ 5dcb0c <__cxa_atexit@plt+0x5d07c0> │ │ │ │ + bhi 5dc0dc <__cxa_atexit@plt+0x5cfd90> │ │ │ │ + ldr r3, [pc, #120] @ 5dc0ec <__cxa_atexit@plt+0x5cfda0> │ │ │ │ + mov r7, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dcaf0 <__cxa_atexit@plt+0x5d07a4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5dc0b8 <__cxa_atexit@plt+0x5cfd6c> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dc0c8 <__cxa_atexit@plt+0x5cfd7c> │ │ │ │ + ldr r3, [pc, #92] @ 5dc0f8 <__cxa_atexit@plt+0x5cfdac> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + sub r3, r7, #1 │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + str r1, [r5, #16] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5dcb10 <__cxa_atexit@plt+0x5d07c4> │ │ │ │ + ldr r7, [pc, #32] @ 5dc0f0 <__cxa_atexit@plt+0x5cfda4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5dc0f4 <__cxa_atexit@plt+0x5cfda8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq r3, [r7], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5dcb50 <__cxa_atexit@plt+0x5d0804> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5dcb94 <__cxa_atexit@plt+0x5d0848> │ │ │ │ - ldr r7, [pc, #196] @ 5dcc08 <__cxa_atexit@plt+0x5d08bc> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + rscseq r4, r7, r4, lsr #26 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r4, r7, r4, ror #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dc140 <__cxa_atexit@plt+0x5cfdf4> │ │ │ │ + ldr r2, [pc, #52] @ 5dc154 <__cxa_atexit@plt+0x5cfe08> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + sub r0, r7, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #16] @ 5dc158 <__cxa_atexit@plt+0x5cfe0c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5dcbec <__cxa_atexit@plt+0x5d08a0> │ │ │ │ - ldr r8, [pc, #152] @ 5dcc00 <__cxa_atexit@plt+0x5d08b4> │ │ │ │ - ldr lr, [pc, #152] @ 5dcc04 <__cxa_atexit@plt+0x5d08b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r2, #6] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r8, r3, #3 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dc1c4 <__cxa_atexit@plt+0x5cfe78> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldrb lr, [r1, r2] │ │ │ │ + sub r1, r6, #9 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r1, r6, #3 │ │ │ │ + strb lr, [r2, r0] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r0, [r5], #-12 │ │ │ │ + strb lr, [r3, #16] │ │ │ │ + ldr r2, [pc, #32] @ 5dc1d0 <__cxa_atexit@plt+0x5cfe84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #28] @ 5dc1d4 <__cxa_atexit@plt+0x5cfe88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + b 5dc1e0 <__cxa_atexit@plt+0x5cfe94> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabteq r5, r8, r4, ip │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + andeq r0, r0, r8, asr #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 5dcbec <__cxa_atexit@plt+0x5d08a0> │ │ │ │ - ldr lr, [pc, #96] @ 5dcc0c <__cxa_atexit@plt+0x5d08c0> │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - ldr r9, [pc, #80] @ 5dcc10 <__cxa_atexit@plt+0x5d08c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ + bcc 5dc270 <__cxa_atexit@plt+0x5cff24> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 5dc238 <__cxa_atexit@plt+0x5cfeec> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ sub r8, r3, #3 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r1, [pc, #156] @ 5dc2b4 <__cxa_atexit@plt+0x5cff68> │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [pc, #144] @ 5dc2b8 <__cxa_atexit@plt+0x5cff6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5dc28c <__cxa_atexit@plt+0x5cff40> │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r0, [pc, #96] @ 5dc2bc <__cxa_atexit@plt+0x5cff70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r6, {r0, r2, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [r5, #4] │ │ │ │ - ldreq r7, [pc, #12] @ 5dcc3c <__cxa_atexit@plt+0x5d08f0> │ │ │ │ - ldreq r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addeq r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0105bb90 │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #56] @ 5dc2b0 <__cxa_atexit@plt+0x5cff64> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r6, [pc, #24] @ 5dc2ac <__cxa_atexit@plt+0x5cff60> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + andeq r0, r0, r6, ror #14 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - and r2, r2, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5dcc74 <__cxa_atexit@plt+0x5d0928> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dcc98 <__cxa_atexit@plt+0x5d094c> │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r3, [pc, #124] @ 5dccf8 <__cxa_atexit@plt+0x5d09ac> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dc304 <__cxa_atexit@plt+0x5cffb8> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r0, [pc, #40] @ 5dc31c <__cxa_atexit@plt+0x5cffd0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r0, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5dc320 <__cxa_atexit@plt+0x5cffd4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5dcc90 <__cxa_atexit@plt+0x5d0944> │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r7, ror #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + strb r1, [r2, r3] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5dc1e0 <__cxa_atexit@plt+0x5cfe94> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5dc3c0 <__cxa_atexit@plt+0x5d0074> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5dc3d4 <__cxa_atexit@plt+0x5d0088> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5dc3b0 <__cxa_atexit@plt+0x5d0064> │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldmib r5, {r1, r5} │ │ │ │ + ldr r0, [pc, #104] @ 5dc3f4 <__cxa_atexit@plt+0x5d00a8> │ │ │ │ + ldr lr, [pc, #104] @ 5dc3f8 <__cxa_atexit@plt+0x5d00ac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r0, [r3] │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r2, [pc, #88] @ 5dccfc <__cxa_atexit@plt+0x5d09b0> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bhi 5dcce4 <__cxa_atexit@plt+0x5d0998> │ │ │ │ - ldr r7, [pc, #64] @ 5dcd00 <__cxa_atexit@plt+0x5d09b4> │ │ │ │ - str r8, [r5] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r7, [pc, #40] @ 5dc3f0 <__cxa_atexit@plt+0x5d00a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 5dccd8 <__cxa_atexit@plt+0x5d098c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5dcd04 <__cxa_atexit@plt+0x5d09b8> │ │ │ │ + ldr r7, [pc, #16] @ 5dc3ec <__cxa_atexit@plt+0x5d00a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - rscseq r3, r7, r8, asr #27 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dcd2c <__cxa_atexit@plt+0x5d09e0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5dcd6c <__cxa_atexit@plt+0x5d0a20> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5dcd7c <__cxa_atexit@plt+0x5d0a30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - sub ip, r5, #4 │ │ │ │ + rscseq r4, r7, r0, lsr sl │ │ │ │ + rscseq r4, r7, r4, asr #20 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5dcde8 <__cxa_atexit@plt+0x5d0a9c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5dc45c <__cxa_atexit@plt+0x5d0110> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dcdf0 <__cxa_atexit@plt+0x5d0aa4> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r9, [pc, #84] @ 5dce0c <__cxa_atexit@plt+0x5d0ac0> │ │ │ │ - ldr sl, [pc, #84] @ 5dce10 <__cxa_atexit@plt+0x5d0ac4> │ │ │ │ - add r2, r1, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, ip │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5dc468 <__cxa_atexit@plt+0x5d011c> │ │ │ │ + ldr r1, [pc, #76] @ 5dc478 <__cxa_atexit@plt+0x5d012c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + ldr r5, [pc, #52] @ 5dc47c <__cxa_atexit@plt+0x5d0130> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 5dcdf8 <__cxa_atexit@plt+0x5d0aac> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 5dce08 <__cxa_atexit@plt+0x5d0abc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrhteq r3, [r7], #204 @ 0xcc │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5dce88 <__cxa_atexit@plt+0x5d0b3c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dce90 <__cxa_atexit@plt+0x5d0b44> │ │ │ │ - ldr lr, [pc, #96] @ 5dceb4 <__cxa_atexit@plt+0x5d0b68> │ │ │ │ - ldr ip, [pc, #96] @ 5dceb8 <__cxa_atexit@plt+0x5d0b6c> │ │ │ │ - add r0, r9, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r7, r8 │ │ │ │ + str r7, [r2, #-12]! │ │ │ │ + sub r3, r2, #4 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r2, {r9, sl} │ │ │ │ + bhi 5dc510 <__cxa_atexit@plt+0x5d01c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5dc528 <__cxa_atexit@plt+0x5d01dc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5dc500 <__cxa_atexit@plt+0x5d01b4> │ │ │ │ + ldr r5, [pc, #112] @ 5dc54c <__cxa_atexit@plt+0x5d0200> │ │ │ │ + ldr r1, [pc, #112] @ 5dc550 <__cxa_atexit@plt+0x5d0204> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + str sl, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5dce98 <__cxa_atexit@plt+0x5d0b4c> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 5dceb0 <__cxa_atexit@plt+0x5d0b64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - rscseq r3, r7, r8, lsl ip │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlabbeq r5, r8, r7, fp │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - bne 5dcf0c <__cxa_atexit@plt+0x5d0bc0> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5dcfb0 <__cxa_atexit@plt+0x5d0c64> │ │ │ │ - ldr r7, [pc, #276] @ 5dd000 <__cxa_atexit@plt+0x5d0cb4> │ │ │ │ - tst r3, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 5dcf84 <__cxa_atexit@plt+0x5d0c38> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - mvn r7, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - bne 5dcf48 <__cxa_atexit@plt+0x5d0bfc> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5dcfc8 <__cxa_atexit@plt+0x5d0c7c> │ │ │ │ - ldr r7, [pc, #204] @ 5dcff8 <__cxa_atexit@plt+0x5d0cac> │ │ │ │ - add lr, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - beq 5dcf94 <__cxa_atexit@plt+0x5d0c48> │ │ │ │ + ldr r7, [pc, #48] @ 5dc548 <__cxa_atexit@plt+0x5d01fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r7, [pc, #156] @ 5dcfec <__cxa_atexit@plt+0x5d0ca0> │ │ │ │ - str r3, [r5, #20] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dcfdc <__cxa_atexit@plt+0x5d0c90> │ │ │ │ - ldr r7, [pc, #132] @ 5dcff0 <__cxa_atexit@plt+0x5d0ca4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dcfa4 <__cxa_atexit@plt+0x5d0c58> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 5dd004 <__cxa_atexit@plt+0x5d0cb8> │ │ │ │ + ldr r7, [pc, #20] @ 5dc544 <__cxa_atexit@plt+0x5d01f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5dcffc <__cxa_atexit@plt+0x5d0cb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldrsbteq r4, [r7], #136 @ 0x88 │ │ │ │ + ldrshteq r4, [r7], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 5dc580 <__cxa_atexit@plt+0x5d0234> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + sub r3, r7, #1 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + bcc 5dc5e4 <__cxa_atexit@plt+0x5d0298> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5dc5d4 <__cxa_atexit@plt+0x5d0288> │ │ │ │ + ldr r2, [pc, #92] @ 5dc604 <__cxa_atexit@plt+0x5d02b8> │ │ │ │ + ldr lr, [pc, #92] @ 5dc608 <__cxa_atexit@plt+0x5d02bc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dcff4 <__cxa_atexit@plt+0x5d0ca8> │ │ │ │ + ldr r7, [pc, #20] @ 5dc600 <__cxa_atexit@plt+0x5d02b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - ldrsbteq r3, [r7], #164 @ 0xa4 │ │ │ │ - @ instruction: 0xfffffbe4 │ │ │ │ - rscseq r3, r7, r4, ror #21 │ │ │ │ - @ instruction: 0xfffffc24 │ │ │ │ - ldrshteq r3, [r7], #172 @ 0xac │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd02c <__cxa_atexit@plt+0x5d0ce0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5dd06c <__cxa_atexit@plt+0x5d0d20> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 5dd07c <__cxa_atexit@plt+0x5d0d30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ + rscseq r4, r7, r0, lsr #16 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dd0c4 <__cxa_atexit@plt+0x5d0d78> │ │ │ │ - ldr r7, [pc, #52] @ 5dd0d4 <__cxa_atexit@plt+0x5d0d88> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dc650 <__cxa_atexit@plt+0x5d0304> │ │ │ │ + ldr r7, [pc, #52] @ 5dc664 <__cxa_atexit@plt+0x5d0318> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5dd0b8 <__cxa_atexit@plt+0x5d0d6c> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5dc644 <__cxa_atexit@plt+0x5d02f8> │ │ │ │ mov r7, r9 │ │ │ │ - b 5dd0e4 <__cxa_atexit@plt+0x5d0d98> │ │ │ │ + b 5dc674 <__cxa_atexit@plt+0x5d0328> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5dd0d8 <__cxa_atexit@plt+0x5d0d8c> │ │ │ │ + ldr r7, [pc, #16] @ 5dc668 <__cxa_atexit@plt+0x5d031c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrshteq r3, [r7], #148 @ 0x94 │ │ │ │ + ldrhteq r4, [r7], #120 @ 0x78 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5dd170 <__cxa_atexit@plt+0x5d0e24> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r8, [r9, #11] │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 5dd19c <__cxa_atexit@plt+0x5d0e50> │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3], #-16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dd1ec <__cxa_atexit@plt+0x5d0ea0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #8 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc 5dd1f4 <__cxa_atexit@plt+0x5d0ea8> │ │ │ │ - ldr sl, [pc, #244] @ 5dd22c <__cxa_atexit@plt+0x5d0ee0> │ │ │ │ - ldr ip, [pc, #244] @ 5dd230 <__cxa_atexit@plt+0x5d0ee4> │ │ │ │ - add r1, r0, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - sub r8, r9, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dd1d4 <__cxa_atexit@plt+0x5d0e88> │ │ │ │ - ldr r3, [pc, #148] @ 5dd218 <__cxa_atexit@plt+0x5d0ecc> │ │ │ │ - stm r5, {r2, r9} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 5dd1c8 <__cxa_atexit@plt+0x5d0e7c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r1, [pc, #128] @ 5dd224 <__cxa_atexit@plt+0x5d0ed8> │ │ │ │ - str r0, [r5, #-12] │ │ │ │ + ldr r1, [pc, #236] @ 5dc76c <__cxa_atexit@plt+0x5d0420> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + mov sl, r5 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r8, r6 │ │ │ │ + str r7, [sl, #-12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r1, [r3] │ │ │ │ str lr, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + bhi 5dc724 <__cxa_atexit@plt+0x5d03d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5dc73c <__cxa_atexit@plt+0x5d03f0> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5dc6fc <__cxa_atexit@plt+0x5d03b0> │ │ │ │ + ldr r1, [pc, #160] @ 5dc778 <__cxa_atexit@plt+0x5d042c> │ │ │ │ + ldr r3, [pc, #160] @ 5dc77c <__cxa_atexit@plt+0x5d0430> │ │ │ │ + mov r5, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - ldr r7, [pc, #108] @ 5dd228 <__cxa_atexit@plt+0x5d0edc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #129 @ 0x81 │ │ │ │ - mov r7, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r1, [r2] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5dd21c <__cxa_atexit@plt+0x5d0ed0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r9, r6 │ │ │ │ - b 5dd1fc <__cxa_atexit@plt+0x5d0eb0> │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 5dd220 <__cxa_atexit@plt+0x5d0ed4> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffff990 │ │ │ │ - ldrsbteq r3, [r7], #136 @ 0x88 │ │ │ │ - ldrhteq r3, [r7], #132 @ 0x84 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - smlatbeq r5, r4, r4, fp │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5dd278 <__cxa_atexit@plt+0x5d0f2c> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5dd2c0 <__cxa_atexit@plt+0x5d0f74> │ │ │ │ - ldr r7, [pc, #144] @ 5dd2f0 <__cxa_atexit@plt+0x5d0fa4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dd2b4 <__cxa_atexit@plt+0x5d0f68> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r7, [pc, #100] @ 5dd2e4 <__cxa_atexit@plt+0x5d0f98> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dd2d4 <__cxa_atexit@plt+0x5d0f88> │ │ │ │ - ldr r7, [pc, #76] @ 5dd2e8 <__cxa_atexit@plt+0x5d0f9c> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dd2b4 <__cxa_atexit@plt+0x5d0f68> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dcb1c <__cxa_atexit@plt+0x5d07d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5dc758 <__cxa_atexit@plt+0x5d040c> │ │ │ │ + ldr r3, [pc, #112] @ 5dc780 <__cxa_atexit@plt+0x5d0434> │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5dd2f4 <__cxa_atexit@plt+0x5d0fa8> │ │ │ │ + ldr r7, [pc, #72] @ 5dc774 <__cxa_atexit@plt+0x5d0428> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ + mov r5, sl │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dd2ec <__cxa_atexit@plt+0x5d0fa0> │ │ │ │ + ldr r7, [pc, #44] @ 5dc770 <__cxa_atexit@plt+0x5d0424> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffff878 │ │ │ │ - ldrsbteq r3, [r7], #124 @ 0x7c │ │ │ │ - @ instruction: 0xfffff8b4 │ │ │ │ - rscseq r3, r7, ip, ror #15 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd31c <__cxa_atexit@plt+0x5d0fd0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd334 <__cxa_atexit@plt+0x5d0fe8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5dd37c <__cxa_atexit@plt+0x5d1030> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ 5dd39c <__cxa_atexit@plt+0x5d1050> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 5dd398 <__cxa_atexit@plt+0x5d104c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rscseq r4, r7, r4, asr #13 │ │ │ │ + rscseq r4, r7, r0, ror #13 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5dd3ec <__cxa_atexit@plt+0x5d10a0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 5dd404 <__cxa_atexit@plt+0x5d10b8> │ │ │ │ + bcc 5dc7b8 <__cxa_atexit@plt+0x5d046c> │ │ │ │ + ldr r2, [pc, #28] @ 5dc7c4 <__cxa_atexit@plt+0x5d0478> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5dd408 <__cxa_atexit@plt+0x5d10bc> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dc7f8 <__cxa_atexit@plt+0x5d04ac> │ │ │ │ + ldr r3, [pc, #24] @ 5dc804 <__cxa_atexit@plt+0x5d04b8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r5, r4, lr, fp │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 5dc83c <__cxa_atexit@plt+0x5d04f0> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5dc840 <__cxa_atexit@plt+0x5d04f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dd450 <__cxa_atexit@plt+0x5d1104> │ │ │ │ - ldr r7, [pc, #52] @ 5dd460 <__cxa_atexit@plt+0x5d1114> │ │ │ │ + bhi 5dc888 <__cxa_atexit@plt+0x5d053c> │ │ │ │ + ldr r7, [pc, #52] @ 5dc898 <__cxa_atexit@plt+0x5d054c> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dd444 <__cxa_atexit@plt+0x5d10f8> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5dc87c <__cxa_atexit@plt+0x5d0530> │ │ │ │ mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ + b 5dc8a8 <__cxa_atexit@plt+0x5d055c> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5dd464 <__cxa_atexit@plt+0x5d1118> │ │ │ │ + ldr r7, [pc, #12] @ 5dc89c <__cxa_atexit@plt+0x5d0550> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r3, r7, ip, ror #12 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + rscseq r4, r7, r8, lsl #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5dd4a4 <__cxa_atexit@plt+0x5d1158> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5dd4e8 <__cxa_atexit@plt+0x5d119c> │ │ │ │ - ldr r7, [pc, #196] @ 5dd55c <__cxa_atexit@plt+0x5d1210> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5dd540 <__cxa_atexit@plt+0x5d11f4> │ │ │ │ - ldr r8, [pc, #152] @ 5dd554 <__cxa_atexit@plt+0x5d1208> │ │ │ │ - ldr lr, [pc, #152] @ 5dd558 <__cxa_atexit@plt+0x5d120c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r2, #6] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r8, r3, #3 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 5dc980 <__cxa_atexit@plt+0x5d0634> │ │ │ │ + ldr r1, [pc, #268] @ 5dc9d0 <__cxa_atexit@plt+0x5d0684> │ │ │ │ + ldr ip, [pc, #268] @ 5dc9d4 <__cxa_atexit@plt+0x5d0688> │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + stmib r8, {r1, r2} │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r1, r5, #4 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + sub r1, r5, #28 │ │ │ │ + str r7, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + str ip, [r3, #-8]! │ │ │ │ + cmp fp, r1 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + bhi 5dc98c <__cxa_atexit@plt+0x5d0640> │ │ │ │ + add r6, r8, #28 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 5dc9a0 <__cxa_atexit@plt+0x5d0654> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5dc954 <__cxa_atexit@plt+0x5d0608> │ │ │ │ + ldr r2, [pc, #176] @ 5dc9e0 <__cxa_atexit@plt+0x5d0694> │ │ │ │ + ldr r3, [pc, #176] @ 5dc9e4 <__cxa_atexit@plt+0x5d0698> │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5dd540 <__cxa_atexit@plt+0x5d11f4> │ │ │ │ - ldr lr, [pc, #96] @ 5dd560 <__cxa_atexit@plt+0x5d1214> │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - ldr r9, [pc, #80] @ 5dd564 <__cxa_atexit@plt+0x5d1218> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - add r0, r2, r0 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - sub r8, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + str r2, [r1] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - tsteq r5, r4, lsr #2 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 5dd590 <__cxa_atexit@plt+0x5d1244> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ + add r6, r8, #24 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 5dc9bc <__cxa_atexit@plt+0x5d0670> │ │ │ │ + ldr r1, [pc, #128] @ 5dc9e8 <__cxa_atexit@plt+0x5d069c> │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, r8, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r8, #24] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - addne r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5dd5e8 <__cxa_atexit@plt+0x5d129c> │ │ │ │ - ldr r7, [pc, #128] @ 5dd630 <__cxa_atexit@plt+0x5d12e4> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dd61c <__cxa_atexit@plt+0x5d12d0> │ │ │ │ - ldr r7, [pc, #100] @ 5dd634 <__cxa_atexit@plt+0x5d12e8> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dd610 <__cxa_atexit@plt+0x5d12c4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r7, [pc, #60] @ 5dd62c <__cxa_atexit@plt+0x5d12e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5dd608 <__cxa_atexit@plt+0x5d12bc> │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + stm r2, {r1, r9, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5dd638 <__cxa_atexit@plt+0x5d12ec> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #72] @ 5dc9dc <__cxa_atexit@plt+0x5d0690> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - rscseq r3, r7, r0, lsr #9 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd660 <__cxa_atexit@plt+0x5d1314> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd678 <__cxa_atexit@plt+0x5d132c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r1, #8]! │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - str r3, [r1, #8] │ │ │ │ - bcc 5dd6c4 <__cxa_atexit@plt+0x5d1378> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #64] @ 5dd6e8 <__cxa_atexit@plt+0x5d139c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #24] @ 5dd6e4 <__cxa_atexit@plt+0x5d1398> │ │ │ │ + ldr r7, [pc, #48] @ 5dc9d8 <__cxa_atexit@plt+0x5d068c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, #20 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x0105bbb4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + rscseq r4, r7, r0, ror #8 │ │ │ │ + rscseq r4, r7, r8, ror r4 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + smlatteq r5, r0, r2, ip │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5dd73c <__cxa_atexit@plt+0x5d13f0> │ │ │ │ + bcc 5dca40 <__cxa_atexit@plt+0x5d06f4> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #48] @ 5dd754 <__cxa_atexit@plt+0x5d1408> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #44] @ 5dca4c <__cxa_atexit@plt+0x5d0700> │ │ │ │ + add r0, r0, r7 │ │ │ │ + sub r2, r2, r7 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5dd758 <__cxa_atexit@plt+0x5d140c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dca80 <__cxa_atexit@plt+0x5d0734> │ │ │ │ + ldr r3, [pc, #24] @ 5dca8c <__cxa_atexit@plt+0x5d0740> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - sub ip, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5dd7c4 <__cxa_atexit@plt+0x5d1478> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dd7cc <__cxa_atexit@plt+0x5d1480> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r9, [pc, #84] @ 5dd7e8 <__cxa_atexit@plt+0x5d149c> │ │ │ │ - ldr sl, [pc, #84] @ 5dd7ec <__cxa_atexit@plt+0x5d14a0> │ │ │ │ - add r2, r1, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, ip │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5dd7d4 <__cxa_atexit@plt+0x5d1488> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 5dd7e4 <__cxa_atexit@plt+0x5d1498> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r3, r7, ip, ror #5 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5dd864 <__cxa_atexit@plt+0x5d1518> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5dd86c <__cxa_atexit@plt+0x5d1520> │ │ │ │ - ldr lr, [pc, #96] @ 5dd890 <__cxa_atexit@plt+0x5d1544> │ │ │ │ - ldr ip, [pc, #96] @ 5dd894 <__cxa_atexit@plt+0x5d1548> │ │ │ │ - add r0, r9, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 5dd874 <__cxa_atexit@plt+0x5d1528> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 5dd88c <__cxa_atexit@plt+0x5d1540> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - rscseq r3, r7, r8, asr #4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlatbeq r5, ip, sp, sl │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + ldr r2, [pc, #36] @ 5dcac4 <__cxa_atexit@plt+0x5d0778> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 5dd8ec <__cxa_atexit@plt+0x5d15a0> │ │ │ │ - ldr r7, [pc, #152] @ 5dd950 <__cxa_atexit@plt+0x5d1604> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5dd924 <__cxa_atexit@plt+0x5d15d8> │ │ │ │ - ldr r7, [pc, #128] @ 5dd954 <__cxa_atexit@plt+0x5d1608> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dd918 <__cxa_atexit@plt+0x5d15cc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5dd934 <__cxa_atexit@plt+0x5d15e8> │ │ │ │ - ldr r7, [pc, #72] @ 5dd948 <__cxa_atexit@plt+0x5d15fc> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dd918 <__cxa_atexit@plt+0x5d15cc> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5dd958 <__cxa_atexit@plt+0x5d160c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dd94c <__cxa_atexit@plt+0x5d1600> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb68 │ │ │ │ - rscseq r3, r7, r4, lsl #3 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffffb94 │ │ │ │ - smlalseq r3, r7, r8, r1 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd980 <__cxa_atexit@plt+0x5d1634> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5dd998 <__cxa_atexit@plt+0x5d164c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5dcac8 <__cxa_atexit@plt+0x5d077c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5dd9e0 <__cxa_atexit@plt+0x5d1694> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ 5dda00 <__cxa_atexit@plt+0x5d16b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 5dd9fc <__cxa_atexit@plt+0x5d16b0> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x0105b898 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5dda50 <__cxa_atexit@plt+0x5d1704> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 5dda68 <__cxa_atexit@plt+0x5d171c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5dda6c <__cxa_atexit@plt+0x5d1720> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ + smlabbeq r5, r8, sl, fp │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5ddab4 <__cxa_atexit@plt+0x5d1768> │ │ │ │ - ldr r7, [pc, #52] @ 5ddac4 <__cxa_atexit@plt+0x5d1778> │ │ │ │ + bhi 5dcb10 <__cxa_atexit@plt+0x5d07c4> │ │ │ │ + ldr r7, [pc, #52] @ 5dcb20 <__cxa_atexit@plt+0x5d07d4> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ - beq 5ddaa8 <__cxa_atexit@plt+0x5d175c> │ │ │ │ + beq 5dcb04 <__cxa_atexit@plt+0x5d07b8> │ │ │ │ mov r7, r9 │ │ │ │ - b 5ddad4 <__cxa_atexit@plt+0x5d1788> │ │ │ │ + b 5dcb30 <__cxa_atexit@plt+0x5d07e4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ddac8 <__cxa_atexit@plt+0x5d177c> │ │ │ │ + ldr r7, [pc, #12] @ 5dcb24 <__cxa_atexit@plt+0x5d07d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r3, r7, r0, lsl r0 │ │ │ │ + rscseq r4, r7, r4, lsl #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 5dcc08 <__cxa_atexit@plt+0x5d08bc> │ │ │ │ + ldr r1, [pc, #268] @ 5dcc58 <__cxa_atexit@plt+0x5d090c> │ │ │ │ + ldr ip, [pc, #268] @ 5dcc5c <__cxa_atexit@plt+0x5d0910> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5ddb60 <__cxa_atexit@plt+0x5d1814> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r8, [r9, #11] │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 5ddb8c <__cxa_atexit@plt+0x5d1840> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + stmib r8, {r1, r2} │ │ │ │ + mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3], #-16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ddbdc <__cxa_atexit@plt+0x5d1890> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #8 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc 5ddbe4 <__cxa_atexit@plt+0x5d1898> │ │ │ │ - ldr sl, [pc, #244] @ 5ddc1c <__cxa_atexit@plt+0x5d18d0> │ │ │ │ - ldr ip, [pc, #244] @ 5ddc20 <__cxa_atexit@plt+0x5d18d4> │ │ │ │ - add r1, r0, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - sub r8, r9, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ddbc4 <__cxa_atexit@plt+0x5d1878> │ │ │ │ - ldr r3, [pc, #148] @ 5ddc08 <__cxa_atexit@plt+0x5d18bc> │ │ │ │ - stm r5, {r2, r9} │ │ │ │ + add ip, pc, ip │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r1, r5, #24 │ │ │ │ + str r7, [r2, #-20]! @ 0xffffffec │ │ │ │ + str ip, [r3, #-4]! │ │ │ │ + cmp fp, r1 │ │ │ │ + stm r5, {sl, lr} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + bhi 5dcc14 <__cxa_atexit@plt+0x5d08c8> │ │ │ │ + add r6, r8, #28 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 5dcc28 <__cxa_atexit@plt+0x5d08dc> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5dcbd8 <__cxa_atexit@plt+0x5d088c> │ │ │ │ + ldr r2, [pc, #180] @ 5dcc68 <__cxa_atexit@plt+0x5d091c> │ │ │ │ + ldr r3, [pc, #180] @ 5dcc6c <__cxa_atexit@plt+0x5d0920> │ │ │ │ + mov r5, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 5ddbb8 <__cxa_atexit@plt+0x5d186c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r1, [pc, #128] @ 5ddc14 <__cxa_atexit@plt+0x5d18c8> │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - ldr r7, [pc, #108] @ 5ddc18 <__cxa_atexit@plt+0x5d18cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #129 @ 0x81 │ │ │ │ - mov r7, r2 │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + str r2, [r1] │ │ │ │ + str sl, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + add r6, r8, #24 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 5dcc44 <__cxa_atexit@plt+0x5d08f8> │ │ │ │ + ldr r1, [pc, #132] @ 5dcc70 <__cxa_atexit@plt+0x5d0924> │ │ │ │ + mov r0, #0 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r2, r8, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stm r2, {r1, sl, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5ddc0c <__cxa_atexit@plt+0x5d18c0> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #72] @ 5dcc64 <__cxa_atexit@plt+0x5d0918> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r9, r6 │ │ │ │ - b 5ddbec <__cxa_atexit@plt+0x5d18a0> │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 5ddc10 <__cxa_atexit@plt+0x5d18c4> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffff8f4 │ │ │ │ - ldrshteq r2, [r7], #228 @ 0xe4 │ │ │ │ - ldrsbteq r2, [r7], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0x0105aab4 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r8, [r2, #8] │ │ │ │ - bne 5ddc80 <__cxa_atexit@plt+0x5d1934> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - mvn r7, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - bne 5ddcb0 <__cxa_atexit@plt+0x5d1964> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ddd30 <__cxa_atexit@plt+0x5d19e4> │ │ │ │ - ldr r7, [pc, #260] @ 5ddd68 <__cxa_atexit@plt+0x5d1a1c> │ │ │ │ - add lr, r5, #12 │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - beq 5ddcfc <__cxa_atexit@plt+0x5d19b0> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ddd18 <__cxa_atexit@plt+0x5d19cc> │ │ │ │ - ldr r7, [pc, #196] @ 5ddd54 <__cxa_atexit@plt+0x5d1a08> │ │ │ │ - tst r3, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 5ddcec <__cxa_atexit@plt+0x5d19a0> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r7, [pc, #164] @ 5ddd5c <__cxa_atexit@plt+0x5d1a10> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ddd44 <__cxa_atexit@plt+0x5d19f8> │ │ │ │ - ldr r7, [pc, #140] @ 5ddd60 <__cxa_atexit@plt+0x5d1a14> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5ddd0c <__cxa_atexit@plt+0x5d19c0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dd470 <__cxa_atexit@plt+0x5d1124> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 5ddd58 <__cxa_atexit@plt+0x5d1a0c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5ddd6c <__cxa_atexit@plt+0x5d1a20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5ddd64 <__cxa_atexit@plt+0x5d1a18> │ │ │ │ + ldr r7, [pc, #48] @ 5dcc60 <__cxa_atexit@plt+0x5d0914> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff7d4 │ │ │ │ - rscseq r2, r7, r0, lsr #27 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffff794 │ │ │ │ - rscseq r2, r7, r8, ror sp │ │ │ │ - @ instruction: 0xfffff800 │ │ │ │ - rscseq r2, r7, r8, lsl #27 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + ldrsbteq r4, [r7], #24 │ │ │ │ + ldrshteq r4, [r7], #16 │ │ │ │ + @ instruction: 0xfffff99c │ │ │ │ + @ instruction: 0xfffff840 │ │ │ │ + qaddeq ip, r8, r5 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5ddd94 <__cxa_atexit@plt+0x5d1a48> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dccb4 <__cxa_atexit@plt+0x5d0968> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #36] @ 5dccc0 <__cxa_atexit@plt+0x5d0974> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5dddd4 <__cxa_atexit@plt+0x5d1a88> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 5ddde4 <__cxa_atexit@plt+0x5d1a98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r5, r4, r4, fp │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x0105bfb4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dde2c <__cxa_atexit@plt+0x5d1ae0> │ │ │ │ - ldr r7, [pc, #52] @ 5dde3c <__cxa_atexit@plt+0x5d1af0> │ │ │ │ + bhi 5dcd08 <__cxa_atexit@plt+0x5d09bc> │ │ │ │ + ldr r7, [pc, #52] @ 5dcd18 <__cxa_atexit@plt+0x5d09cc> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5dde20 <__cxa_atexit@plt+0x5d1ad4> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5dccfc <__cxa_atexit@plt+0x5d09b0> │ │ │ │ mov r7, r9 │ │ │ │ - b 5dde4c <__cxa_atexit@plt+0x5d1b00> │ │ │ │ + b 5dcd28 <__cxa_atexit@plt+0x5d09dc> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5dde40 <__cxa_atexit@plt+0x5d1af4> │ │ │ │ + ldr r7, [pc, #12] @ 5dcd1c <__cxa_atexit@plt+0x5d09d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalseq r2, r7, ip, ip │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + rscseq r4, r7, r0, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #284] @ 5ddf74 <__cxa_atexit@plt+0x5d1c28> │ │ │ │ - ldr r8, [pc, #284] @ 5ddf78 <__cxa_atexit@plt+0x5d1c2c> │ │ │ │ - mov lr, r5 │ │ │ │ - sub sl, r5, #28 │ │ │ │ - mov r1, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, lr, r1 │ │ │ │ - and r0, r7, #3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5ddf00 <__cxa_atexit@plt+0x5d1bb4> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5ddee8 <__cxa_atexit@plt+0x5d1b9c> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - mov ip, lr │ │ │ │ - str r7, [ip, r1]! │ │ │ │ - str r0, [ip, #-4] │ │ │ │ - add r0, sl, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r4, [ip, #-8] │ │ │ │ - str r3, [ip, #8] │ │ │ │ - bhi 5ddf48 <__cxa_atexit@plt+0x5d1bfc> │ │ │ │ - sub r1, r1, #20 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #272] @ 5dce40 <__cxa_atexit@plt+0x5d0af4> │ │ │ │ + mov r9, r5 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + str r0, [r9, #-12]! │ │ │ │ + mov r0, r5 │ │ │ │ + sub r1, r5, #32 │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r0, #-28]! @ 0xffffffe4 │ │ │ │ + cmp fp, r1 │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + stmda r5, {r2, sl} │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - bne 5dde6c <__cxa_atexit@plt+0x5d1b20> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #144] @ 5ddf80 <__cxa_atexit@plt+0x5d1c34> │ │ │ │ + bhi 5dcdf8 <__cxa_atexit@plt+0x5d0aac> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5dce10 <__cxa_atexit@plt+0x5d0ac4> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5dcdc0 <__cxa_atexit@plt+0x5d0a74> │ │ │ │ + ldr r0, [pc, #180] @ 5dce4c <__cxa_atexit@plt+0x5d0b00> │ │ │ │ + ldr r3, [pc, #180] @ 5dce50 <__cxa_atexit@plt+0x5d0b04> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + str ip, [r8, #8] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5dce2c <__cxa_atexit@plt+0x5d0ae0> │ │ │ │ + str r7, [r8, #12]! │ │ │ │ + ldr r7, [pc, #124] @ 5dce54 <__cxa_atexit@plt+0x5d0b08> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #116] @ 5dce58 <__cxa_atexit@plt+0x5d0b0c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r8, {r3, r7} │ │ │ │ + sub r7, r6, #39 @ 0x27 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r3, r6, #8 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5ddf64 <__cxa_atexit@plt+0x5d1c18> │ │ │ │ - ldr lr, [pc, #104] @ 5ddf84 <__cxa_atexit@plt+0x5d1c38> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r0, [pc, #96] @ 5ddf88 <__cxa_atexit@plt+0x5d1c3c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #4]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #44] @ 5ddf7c <__cxa_atexit@plt+0x5d1c30> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r7, [pc, #72] @ 5dce48 <__cxa_atexit@plt+0x5d0afc> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #44] @ 5dce44 <__cxa_atexit@plt+0x5d0af8> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + bx r1 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + ldrshteq r3, [r7], #240 @ 0xf0 │ │ │ │ + rscseq r4, r7, ip │ │ │ │ + @ instruction: 0xfffff7ac │ │ │ │ + @ instruction: 0xfffff65c │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + smlatbeq r5, r4, r7, fp │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5dcf44 <__cxa_atexit@plt+0x5d0bf8> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dcef0 <__cxa_atexit@plt+0x5d0ba4> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, r7 │ │ │ │ + ble 5dcf18 <__cxa_atexit@plt+0x5d0bcc> │ │ │ │ + ldr r8, [pc, #208] @ 5dcf64 <__cxa_atexit@plt+0x5d0c18> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + sub r2, r3, #39 @ 0x27 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #196] @ 5dcf68 <__cxa_atexit@plt+0x5d0c1c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + sub lr, r1, r7 │ │ │ │ + add r1, r0, r7 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + ldr r7, [pc, #96] @ 5dcf5c <__cxa_atexit@plt+0x5d0c10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r2, [pc, #88] @ 5dcf60 <__cxa_atexit@plt+0x5d0c14> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #52] @ 5dcf54 <__cxa_atexit@plt+0x5d0c08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r7, [pc, #36] @ 5dcf58 <__cxa_atexit@plt+0x5d0c0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - rscseq r2, r7, ip, ror fp │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x0105a6b8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + smlabbeq r5, r0, r6, fp │ │ │ │ + @ instruction: 0x0105bdb4 │ │ │ │ + smlatteq r5, r8, r6, fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 5ddfb4 <__cxa_atexit@plt+0x5d1c68> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addne r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5ddff4 <__cxa_atexit@plt+0x5d1ca8> │ │ │ │ - ldr r7, [pc, #132] @ 5de060 <__cxa_atexit@plt+0x5d1d14> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - str r9, [r5, #8] │ │ │ │ - beq 5de034 <__cxa_atexit@plt+0x5d1ce8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dde4c <__cxa_atexit@plt+0x5d1b00> │ │ │ │ - ldr r2, [pc, #88] @ 5de054 <__cxa_atexit@plt+0x5d1d08> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bhi 5de040 <__cxa_atexit@plt+0x5d1cf4> │ │ │ │ - ldr r7, [pc, #60] @ 5de058 <__cxa_atexit@plt+0x5d1d0c> │ │ │ │ - stmda r5, {r8, r9} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 5de034 <__cxa_atexit@plt+0x5d1ce8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dde4c <__cxa_atexit@plt+0x5d1b00> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5de05c <__cxa_atexit@plt+0x5d1d10> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dcf9c <__cxa_atexit@plt+0x5d0c50> │ │ │ │ + ldr r3, [pc, #24] @ 5dcfa8 <__cxa_atexit@plt+0x5d0c5c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - rscseq r2, r7, r4, lsl #21 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5de088 <__cxa_atexit@plt+0x5d1d3c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [pc, #36] @ 5dcfe0 <__cxa_atexit@plt+0x5d0c94> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5dcfe4 <__cxa_atexit@plt+0x5d0c98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5de0c8 <__cxa_atexit@plt+0x5d1d7c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5de0d8 <__cxa_atexit@plt+0x5d1d8c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0105b1b0 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5de120 <__cxa_atexit@plt+0x5d1dd4> │ │ │ │ - ldr r7, [pc, #52] @ 5de130 <__cxa_atexit@plt+0x5d1de4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5de114 <__cxa_atexit@plt+0x5d1dc8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dde4c <__cxa_atexit@plt+0x5d1b00> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5de134 <__cxa_atexit@plt+0x5d1de8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - rscseq r2, r7, r8, lsr #19 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r8, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + bhi 5dd0f8 <__cxa_atexit@plt+0x5d0dac> │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bcc 5dd100 <__cxa_atexit@plt+0x5d0db4> │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r0, [pc, #348] @ 5dd180 <__cxa_atexit@plt+0x5d0e34> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr ip, [r9, #3] │ │ │ │ + ldr lr, [r9, #7] │ │ │ │ + ldr sl, [r9, #11] │ │ │ │ + ldr r1, [pc, #332] @ 5dd184 <__cxa_atexit@plt+0x5d0e38> │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r2, #-36]! @ 0xffffffdc │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r3, {r0, r8} │ │ │ │ + mov r0, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r1, [r0, #16]! │ │ │ │ + sub r1, r2, #4 │ │ │ │ + cmp r4, r1 │ │ │ │ + str r9, [r2, #20] │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str ip, [r2, #28] │ │ │ │ + str sl, [r2, #32] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str ip, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + bhi 5dd11c <__cxa_atexit@plt+0x5d0dd0> │ │ │ │ + add r8, r3, #28 │ │ │ │ + cmp fp, r8 │ │ │ │ + bcc 5dd138 <__cxa_atexit@plt+0x5d0dec> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5dd0cc <__cxa_atexit@plt+0x5d0d80> │ │ │ │ + ldr r0, [pc, #252] @ 5dd194 <__cxa_atexit@plt+0x5d0e48> │ │ │ │ + ldr r2, [pc, #252] @ 5dd198 <__cxa_atexit@plt+0x5d0e4c> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5de1b8 <__cxa_atexit@plt+0x5d1e6c> │ │ │ │ - ldr r3, [pc, #104] @ 5de1e0 <__cxa_atexit@plt+0x5d1e94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - sub r7, r5, #20 │ │ │ │ + add r7, r3, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5de1d0 <__cxa_atexit@plt+0x5d1e84> │ │ │ │ - ldr r7, [pc, #80] @ 5de1e4 <__cxa_atexit@plt+0x5d1e98> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5de1ac <__cxa_atexit@plt+0x5d1e60> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dde4c <__cxa_atexit@plt+0x5d1b00> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bcc 5dd160 <__cxa_atexit@plt+0x5d0e14> │ │ │ │ + ldr r7, [pc, #188] @ 5dd19c <__cxa_atexit@plt+0x5d0e50> │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5de1ec <__cxa_atexit@plt+0x5d1ea0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5dd108 <__cxa_atexit@plt+0x5d0dbc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #128] @ 5dd190 <__cxa_atexit@plt+0x5d0e44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5de1e8 <__cxa_atexit@plt+0x5d1e9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #104] @ 5dd18c <__cxa_atexit@plt+0x5d0e40> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - @ instruction: 0xfffffcb0 │ │ │ │ - ldrshteq r2, [r7], #136 @ 0x88 │ │ │ │ - rscseq r2, r7, r4, lsl r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5de23c <__cxa_atexit@plt+0x5d1ef0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 5de244 <__cxa_atexit@plt+0x5d1ef8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 5de248 <__cxa_atexit@plt+0x5d1efc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 5de24c <__cxa_atexit@plt+0x5d1f00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - smlabteq r5, r0, r3, sl │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5de290 <__cxa_atexit@plt+0x5d1f44> │ │ │ │ - ldr r2, [pc, #40] @ 5de298 <__cxa_atexit@plt+0x5d1f4c> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #72] @ 5dd188 <__cxa_atexit@plt+0x5d0e3c> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + rscseq r3, r7, r8, asr #25 │ │ │ │ + rscseq r3, r7, r8, ror #25 │ │ │ │ + rscseq r3, r7, r0, lsl sp │ │ │ │ + @ instruction: 0xfffff4a0 │ │ │ │ + @ instruction: 0xfffff35c │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5de2f4 <__cxa_atexit@plt+0x5d1fa8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5de300 <__cxa_atexit@plt+0x5d1fb4> │ │ │ │ - ldr r2, [pc, #72] @ 5de310 <__cxa_atexit@plt+0x5d1fc4> │ │ │ │ - sub r0, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #64] @ 5de314 <__cxa_atexit@plt+0x5d1fc8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r5, #8]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ + bcc 5dd240 <__cxa_atexit@plt+0x5d0ef4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dd210 <__cxa_atexit@plt+0x5d0ec4> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 5dd224 <__cxa_atexit@plt+0x5d0ed8> │ │ │ │ + ldr lr, [pc, #128] @ 5dd258 <__cxa_atexit@plt+0x5d0f0c> │ │ │ │ + add r9, r6, #8 │ │ │ │ + sub r8, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add r2, r1, r7 │ │ │ │ + stm r9, {r0, r2, r8, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + sub r8, r3, #27 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #8 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #60] @ 5dd254 <__cxa_atexit@plt+0x5d0f08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5dd250 <__cxa_atexit@plt+0x5d0f04> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r3, r7, #1 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0105a29c │ │ │ │ - smlabbeq r5, ip, r2, sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5de384 <__cxa_atexit@plt+0x5d2038> │ │ │ │ - ldr r2, [pc, #104] @ 5de3a4 <__cxa_atexit@plt+0x5d2058> │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r7, r5, #28 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 5de390 <__cxa_atexit@plt+0x5d2044> │ │ │ │ - ldr r7, [pc, #72] @ 5de3a8 <__cxa_atexit@plt+0x5d205c> │ │ │ │ + bhi 5dd2ac <__cxa_atexit@plt+0x5d0f60> │ │ │ │ + ldr r3, [pc, #64] @ 5dd2bc <__cxa_atexit@plt+0x5d0f70> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5dd29c <__cxa_atexit@plt+0x5d0f50> │ │ │ │ + ldr r7, [pc, #44] @ 5dd2c0 <__cxa_atexit@plt+0x5d0f74> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 5de378 <__cxa_atexit@plt+0x5d202c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dde4c <__cxa_atexit@plt+0x5d1b00> │ │ │ │ + str r7, [r5] │ │ │ │ + b 5dcff4 <__cxa_atexit@plt+0x5d0ca8> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5dd2c4 <__cxa_atexit@plt+0x5d0f78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5de3ac <__cxa_atexit@plt+0x5d2060> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffae4 │ │ │ │ - rscseq r2, r7, r4, lsr r7 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r3, r7, r4, ror fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5de3d0 <__cxa_atexit@plt+0x5d2084> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #16] @ 5dd2e8 <__cxa_atexit@plt+0x5d0f9c> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - smlatbeq r5, r0, r1, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 5dcff4 <__cxa_atexit@plt+0x5d0ca8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5de450 <__cxa_atexit@plt+0x5d2104> │ │ │ │ - ldr r3, [pc, #108] @ 5de468 <__cxa_atexit@plt+0x5d211c> │ │ │ │ - ldr lr, [pc, #108] @ 5de46c <__cxa_atexit@plt+0x5d2120> │ │ │ │ - ldr sl, [pc, #108] @ 5de470 <__cxa_atexit@plt+0x5d2124> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dd320 <__cxa_atexit@plt+0x5d0fd4> │ │ │ │ + ldr r2, [pc, #40] @ 5dd338 <__cxa_atexit@plt+0x5d0fec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5dd33c <__cxa_atexit@plt+0x5d0ff0> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #96] @ 5de474 <__cxa_atexit@plt+0x5d2128> │ │ │ │ - add ip, r7, #40 @ 0x28 │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r3, r6, #34 @ 0x22 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5dd398 <__cxa_atexit@plt+0x5d104c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5dd3a4 <__cxa_atexit@plt+0x5d1058> │ │ │ │ + ldr r1, [pc, #68] @ 5dd3b4 <__cxa_atexit@plt+0x5d1068> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r7, #8] │ │ │ │ - stm ip, {r1, r2, r3} │ │ │ │ - add r1, r7, #20 │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - stm r1, {r7, r9, lr} │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5dd3b8 <__cxa_atexit@plt+0x5d106c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5de478 <__cxa_atexit@plt+0x5d212c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - rscseq r2, r7, r0, lsl #13 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + @ instruction: 0x0105b1b0 │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5de500 <__cxa_atexit@plt+0x5d21b4> │ │ │ │ - ldr r7, [pc, #116] @ 5de514 <__cxa_atexit@plt+0x5d21c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - ands r7, sl, #3 │ │ │ │ - beq 5de4c8 <__cxa_atexit@plt+0x5d217c> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 5de4d4 <__cxa_atexit@plt+0x5d2188> │ │ │ │ - ldr r7, [r3], #4 │ │ │ │ - mov r5, r3 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 5de518 <__cxa_atexit@plt+0x5d21cc> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5dd49c <__cxa_atexit@plt+0x5d1150> │ │ │ │ + ldr r7, [pc, #232] @ 5dd4c4 <__cxa_atexit@plt+0x5d1178> │ │ │ │ tst r8, #3 │ │ │ │ - str sl, [r3, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - beq 5de4f4 <__cxa_atexit@plt+0x5d21a8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5de57c <__cxa_atexit@plt+0x5d2230> │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5dd478 <__cxa_atexit@plt+0x5d112c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #52 @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5dd4ac <__cxa_atexit@plt+0x5d1160> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5dd488 <__cxa_atexit@plt+0x5d113c> │ │ │ │ + ldr lr, [pc, #196] @ 5dd4d0 <__cxa_atexit@plt+0x5d1184> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #20]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r9, [pc, #176] @ 5dd4d4 <__cxa_atexit@plt+0x5d1188> │ │ │ │ + add lr, r3, #1 │ │ │ │ + sub r0, r2, #47 @ 0x2f │ │ │ │ + sub r7, r7, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #160] @ 5dd4d8 <__cxa_atexit@plt+0x5d118c> │ │ │ │ + sub r8, r2, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r6, #-8] │ │ │ │ + add lr, r6, #8 │ │ │ │ + str sl, [r6, #-16] │ │ │ │ + str r1, [r6, #-12] │ │ │ │ + str r7, [r6, #-4] │ │ │ │ + stm lr, {r1, r3, r9} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r7, [pc, #120] @ 5dd4dc <__cxa_atexit@plt+0x5d1190> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5de51c <__cxa_atexit@plt+0x5d21d0> │ │ │ │ + ldr r7, [pc, #56] @ 5dd4c8 <__cxa_atexit@plt+0x5d117c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5dd4cc <__cxa_atexit@plt+0x5d1180> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrsbteq r2, [r7], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - bne 5de54c <__cxa_atexit@plt+0x5d2200> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 5de570 <__cxa_atexit@plt+0x5d2224> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - beq 5de568 <__cxa_atexit@plt+0x5d221c> │ │ │ │ - b 5de57c <__cxa_atexit@plt+0x5d2230> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ 5de614 <__cxa_atexit@plt+0x5d22c8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5de5fc <__cxa_atexit@plt+0x5d22b0> │ │ │ │ - ldr r3, [pc, #116] @ 5de618 <__cxa_atexit@plt+0x5d22cc> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - beq 5de5fc <__cxa_atexit@plt+0x5d22b0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5de604 <__cxa_atexit@plt+0x5d22b8> │ │ │ │ - ldr lr, [pc, #72] @ 5de61c <__cxa_atexit@plt+0x5d22d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ - smlabbeq r5, r8, ip, sl │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + rscseq r3, r7, r8, lsl #19 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #116] @ 5de6a4 <__cxa_atexit@plt+0x5d2358> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 5de68c <__cxa_atexit@plt+0x5d2340> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5de694 <__cxa_atexit@plt+0x5d2348> │ │ │ │ - ldr lr, [pc, #72] @ 5de6a8 <__cxa_atexit@plt+0x5d235c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5dd58c <__cxa_atexit@plt+0x5d1240> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5dd578 <__cxa_atexit@plt+0x5d122c> │ │ │ │ + ldr lr, [pc, #148] @ 5dd5a0 <__cxa_atexit@plt+0x5d1254> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #20]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r9, [pc, #128] @ 5dd5a4 <__cxa_atexit@plt+0x5d1258> │ │ │ │ + add lr, r7, #1 │ │ │ │ + sub r0, r3, #47 @ 0x2f │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #112] @ 5dd5a8 <__cxa_atexit@plt+0x5d125c> │ │ │ │ + sub r8, r3, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r6, #-8] │ │ │ │ + add lr, r6, #8 │ │ │ │ + str sl, [r6, #-16] │ │ │ │ + str r1, [r6, #-12] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r7, [pc, #72] @ 5dd5ac <__cxa_atexit@plt+0x5d1260> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 5dd59c <__cxa_atexit@plt+0x5d1250> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strdeq sl, [r5, -ip] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5de6fc <__cxa_atexit@plt+0x5d23b0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5de708 <__cxa_atexit@plt+0x5d23bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r5, r8, fp, sl │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + qaddeq fp, ip, r5 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + qaddeq fp, ip, r5 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, r4 │ │ │ │ + ldrhteq r3, [r7], #136 @ 0x88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5de78c <__cxa_atexit@plt+0x5d2440> │ │ │ │ - ldr r2, [pc, #112] @ 5de7a0 <__cxa_atexit@plt+0x5d2454> │ │ │ │ - ldr r7, [r3] │ │ │ │ - stmdb r3, {r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5de758 <__cxa_atexit@plt+0x5d240c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5de760 <__cxa_atexit@plt+0x5d2414> │ │ │ │ - bic r7, sl, #3 │ │ │ │ - add r5, r3, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #60] @ 5de7a4 <__cxa_atexit@plt+0x5d2458> │ │ │ │ + bhi 5dd5f8 <__cxa_atexit@plt+0x5d12ac> │ │ │ │ + ldr r7, [pc, #52] @ 5dd60c <__cxa_atexit@plt+0x5d12c0> │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - beq 5de780 <__cxa_atexit@plt+0x5d2434> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5dd5ec <__cxa_atexit@plt+0x5d12a0> │ │ │ │ mov r7, r8 │ │ │ │ - b 5de80c <__cxa_atexit@plt+0x5d24c0> │ │ │ │ + b 5dd620 <__cxa_atexit@plt+0x5d12d4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5de7a8 <__cxa_atexit@plt+0x5d245c> │ │ │ │ + ldr r7, [pc, #16] @ 5dd610 <__cxa_atexit@plt+0x5d12c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r2, r7, ip, asr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r3, r7, r4, lsl #17 │ │ │ │ + rscseq r3, r7, r8, asr r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ mvn r7, r7 │ │ │ │ tst r7, #3 │ │ │ │ - bne 5de7d8 <__cxa_atexit@plt+0x5d248c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #32] @ 5de800 <__cxa_atexit@plt+0x5d24b4> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5de7f8 <__cxa_atexit@plt+0x5d24ac> │ │ │ │ - b 5de80c <__cxa_atexit@plt+0x5d24c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ 5de8a4 <__cxa_atexit@plt+0x5d2558> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + beq 5dd670 <__cxa_atexit@plt+0x5d1324> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5dd6d0 <__cxa_atexit@plt+0x5d1384> │ │ │ │ + ldr r3, [pc, #148] @ 5dd6e0 <__cxa_atexit@plt+0x5d1394> │ │ │ │ + ldr r2, [pc, #148] @ 5dd6e4 <__cxa_atexit@plt+0x5d1398> │ │ │ │ + ldr r1, [pc, #148] @ 5dd6e8 <__cxa_atexit@plt+0x5d139c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5de88c <__cxa_atexit@plt+0x5d2540> │ │ │ │ - ldr r3, [pc, #116] @ 5de8a8 <__cxa_atexit@plt+0x5d255c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5dd6b4 <__cxa_atexit@plt+0x5d1368> │ │ │ │ + ldr r3, [pc, #104] @ 5dd6ec <__cxa_atexit@plt+0x5d13a0> │ │ │ │ + ldr r2, [pc, #104] @ 5dd6f0 <__cxa_atexit@plt+0x5d13a4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5de88c <__cxa_atexit@plt+0x5d2540> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5de894 <__cxa_atexit@plt+0x5d2548> │ │ │ │ - ldr lr, [pc, #72] @ 5de8ac <__cxa_atexit@plt+0x5d2560> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5dd6a4 <__cxa_atexit@plt+0x5d1358> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5de930 <__cxa_atexit@plt+0x5d25e4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5de918 <__cxa_atexit@plt+0x5d25cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5de920 <__cxa_atexit@plt+0x5d25d4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ 5de934 <__cxa_atexit@plt+0x5d25e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #12 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #56] @ 5dd6f4 <__cxa_atexit@plt+0x5d13a8> │ │ │ │ + ldr r9, [pc, #56] @ 5dd6f8 <__cxa_atexit@plt+0x5d13ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + rscseq r3, r7, r0, lsr r4 │ │ │ │ + rscseq r3, r7, r4, ror #15 │ │ │ │ + smlabteq r5, ip, r6, fp │ │ │ │ + ldrsbteq r3, [r7], #116 @ 0x74 │ │ │ │ + @ instruction: 0xfffee1c4 │ │ │ │ + ldrshteq r2, [r7], #224 @ 0xe0 │ │ │ │ + smlalseq r3, r7, r8, r7 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5de980 <__cxa_atexit@plt+0x5d2634> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5de98c <__cxa_atexit@plt+0x5d2640> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5dd754 <__cxa_atexit@plt+0x5d1408> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5dd760 <__cxa_atexit@plt+0x5d1414> │ │ │ │ + ldr r1, [pc, #68] @ 5dd770 <__cxa_atexit@plt+0x5d1424> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - rscseq r2, r7, r8, lsr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5de9f0 <__cxa_atexit@plt+0x5d26a4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5de9e8 <__cxa_atexit@plt+0x5d269c> │ │ │ │ - ldr r3, [pc, #52] @ 5de9f8 <__cxa_atexit@plt+0x5d26ac> │ │ │ │ - ldr r9, [pc, #52] @ 5de9fc <__cxa_atexit@plt+0x5d26b0> │ │ │ │ - ldr r2, [pc, #52] @ 5dea00 <__cxa_atexit@plt+0x5d26b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, r7, ip, asr #2 │ │ │ │ - rscseq r2, r7, ip, asr r1 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - rscseq r2, r7, ip, lsr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5dea64 <__cxa_atexit@plt+0x5d2718> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5dea5c <__cxa_atexit@plt+0x5d2710> │ │ │ │ - ldr r3, [pc, #52] @ 5dea6c <__cxa_atexit@plt+0x5d2720> │ │ │ │ - ldr r9, [pc, #52] @ 5dea70 <__cxa_atexit@plt+0x5d2724> │ │ │ │ - ldr r2, [pc, #52] @ 5dea74 <__cxa_atexit@plt+0x5d2728> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, r7, r0, asr r1 │ │ │ │ - rscseq r2, r7, r0, ror #2 │ │ │ │ - ldrdeq r9, [r5, -r0] │ │ │ │ - ldrhteq r2, [r7], #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5dead8 <__cxa_atexit@plt+0x5d278c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5dead0 <__cxa_atexit@plt+0x5d2784> │ │ │ │ - ldr r3, [pc, #52] @ 5deae0 <__cxa_atexit@plt+0x5d2794> │ │ │ │ - ldr r9, [pc, #52] @ 5deae4 <__cxa_atexit@plt+0x5d2798> │ │ │ │ - ldr r2, [pc, #52] @ 5deae8 <__cxa_atexit@plt+0x5d279c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5dd774 <__cxa_atexit@plt+0x5d1428> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r2, r7, r4, asr r1 │ │ │ │ - rscseq r2, r7, r4, ror #2 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - ldrhteq r2, [r7], #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5deb4c <__cxa_atexit@plt+0x5d2800> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5deb44 <__cxa_atexit@plt+0x5d27f8> │ │ │ │ - ldr r3, [pc, #52] @ 5deb54 <__cxa_atexit@plt+0x5d2808> │ │ │ │ - ldr r9, [pc, #52] @ 5deb58 <__cxa_atexit@plt+0x5d280c> │ │ │ │ - ldr r2, [pc, #52] @ 5deb5c <__cxa_atexit@plt+0x5d2810> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r7, r8, asr r1 │ │ │ │ - rscseq r2, r7, r8, ror #2 │ │ │ │ - smlatteq r5, r8, r9, r9 │ │ │ │ - ldrhteq r2, [r7], #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5debc0 <__cxa_atexit@plt+0x5d2874> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5debb8 <__cxa_atexit@plt+0x5d286c> │ │ │ │ - ldr r3, [pc, #52] @ 5debc8 <__cxa_atexit@plt+0x5d287c> │ │ │ │ - ldr r9, [pc, #52] @ 5debcc <__cxa_atexit@plt+0x5d2880> │ │ │ │ - ldr r2, [pc, #52] @ 5debd0 <__cxa_atexit@plt+0x5d2884> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + strdeq sl, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dd81c <__cxa_atexit@plt+0x5d14d0> │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r0, [pc, #152] @ 5dd840 <__cxa_atexit@plt+0x5d14f4> │ │ │ │ + sub r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r6, {r0, r2} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dd830 <__cxa_atexit@plt+0x5d14e4> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5dd7e0 <__cxa_atexit@plt+0x5d1494> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r1, [pc, #92] @ 5dd844 <__cxa_atexit@plt+0x5d14f8> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + sub r9, r6, #19 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + strb r0, [r3, #-4] │ │ │ │ + ldr r7, [pc, #60] @ 5dd848 <__cxa_atexit@plt+0x5d14fc> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r7, ip, asr r1 │ │ │ │ - rscseq r2, r7, ip, ror #2 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - ldrhteq r2, [r7], #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5dec34 <__cxa_atexit@plt+0x5d28e8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5dec2c <__cxa_atexit@plt+0x5d28e0> │ │ │ │ - ldr r3, [pc, #52] @ 5dec3c <__cxa_atexit@plt+0x5d28f0> │ │ │ │ - ldr r9, [pc, #52] @ 5dec40 <__cxa_atexit@plt+0x5d28f4> │ │ │ │ - ldr r2, [pc, #52] @ 5dec44 <__cxa_atexit@plt+0x5d28f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r7, r0, ror #2 │ │ │ │ - rscseq r2, r7, r0, ror r1 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - rscseq r2, r7, r0, asr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5deca8 <__cxa_atexit@plt+0x5d295c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5deca0 <__cxa_atexit@plt+0x5d2954> │ │ │ │ - ldr r3, [pc, #52] @ 5decb0 <__cxa_atexit@plt+0x5d2964> │ │ │ │ - ldr r9, [pc, #52] @ 5decb4 <__cxa_atexit@plt+0x5d2968> │ │ │ │ - ldr r2, [pc, #52] @ 5decb8 <__cxa_atexit@plt+0x5d296c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5dd8c4 <__cxa_atexit@plt+0x5d1578> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5dd884 <__cxa_atexit@plt+0x5d1538> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [pc, #76] @ 5dd8d8 <__cxa_atexit@plt+0x5d158c> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + sub r9, r3, #19 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + strb r0, [r6, #-4] │ │ │ │ + ldr r7, [pc, #44] @ 5dd8dc <__cxa_atexit@plt+0x5d1590> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r7, r4, ror #2 │ │ │ │ - rscseq r2, r7, r4, ror r1 │ │ │ │ - smlabbeq r5, ip, r8, r9 │ │ │ │ - rscseq r2, r7, ip, asr r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + smlabteq r5, r4, sp, sl │ │ │ │ + rscseq r3, r7, r0, lsr #11 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ded04 <__cxa_atexit@plt+0x5d29b8> │ │ │ │ - ldr r7, [pc, #52] @ 5ded14 <__cxa_atexit@plt+0x5d29c8> │ │ │ │ - tst r9, #3 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5dd928 <__cxa_atexit@plt+0x5d15dc> │ │ │ │ + ldr r7, [pc, #52] @ 5dd93c <__cxa_atexit@plt+0x5d15f0> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5decf8 <__cxa_atexit@plt+0x5d29ac> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ded28 <__cxa_atexit@plt+0x5d29dc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 5dd91c <__cxa_atexit@plt+0x5d15d0> │ │ │ │ + mov r7, sl │ │ │ │ + b 5dd950 <__cxa_atexit@plt+0x5d1604> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ded18 <__cxa_atexit@plt+0x5d29cc> │ │ │ │ + ldr r7, [pc, #16] @ 5dd940 <__cxa_atexit@plt+0x5d15f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r2, r7, r4, lsr #2 │ │ │ │ - rscseq r2, r7, r0, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + rscseq r3, r7, ip, asr r5 │ │ │ │ + rscseq r3, r7, r0, asr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #264] @ 5dee38 <__cxa_atexit@plt+0x5d2aec> │ │ │ │ - ldr r8, [pc, #264] @ 5dee3c <__cxa_atexit@plt+0x5d2af0> │ │ │ │ - sub r3, r5, #24 │ │ │ │ - add r5, r5, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 5dda58 <__cxa_atexit@plt+0x5d170c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5dda08 <__cxa_atexit@plt+0x5d16bc> │ │ │ │ + ldr r8, [pc, #288] @ 5dda98 <__cxa_atexit@plt+0x5d174c> │ │ │ │ + ldr lr, [pc, #288] @ 5dda9c <__cxa_atexit@plt+0x5d1750> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + mov r3, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5dedc0 <__cxa_atexit@plt+0x5d2a74> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5dedac <__cxa_atexit@plt+0x5d2a60> │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - cmp fp, r3 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - bhi 5dee0c <__cxa_atexit@plt+0x5d2ac0> │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r3, r3, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - bne 5ded40 <__cxa_atexit@plt+0x5d29f4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #144] @ 5dee44 <__cxa_atexit@plt+0x5d2af8> │ │ │ │ - ldr r0, [pc, #144] @ 5dee48 <__cxa_atexit@plt+0x5d2afc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5dee24 <__cxa_atexit@plt+0x5d2ad8> │ │ │ │ - ldr lr, [pc, #112] @ 5dee4c <__cxa_atexit@plt+0x5d2b00> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [pc, #104] @ 5dee50 <__cxa_atexit@plt+0x5d2b04> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r8, [r3, #4]! │ │ │ │ add lr, pc, lr │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #44] @ 5dee40 <__cxa_atexit@plt+0x5d2af4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - sub r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r0, r7, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + sub r0, r2, #1 │ │ │ │ + add r8, r7, r0 │ │ │ │ + add r2, r3, #56 @ 0x38 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp sl, r2 │ │ │ │ + str r9, [r3, #20] │ │ │ │ + bcc 5dda64 <__cxa_atexit@plt+0x5d1718> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5dda38 <__cxa_atexit@plt+0x5d16ec> │ │ │ │ + ldr r6, [pc, #212] @ 5ddaa8 <__cxa_atexit@plt+0x5d175c> │ │ │ │ + ldrb r3, [r8] │ │ │ │ + sub r9, r2, #19 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r1, #48]! @ 0x30 │ │ │ │ + mov r6, r2 │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str r7, [r1, #8] │ │ │ │ + strb r3, [r1, #-4] │ │ │ │ + ldr r7, [pc, #180] @ 5ddaac <__cxa_atexit@plt+0x5d1760> │ │ │ │ mov r8, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - rscseq r2, r7, r8, lsl r0 │ │ │ │ - rscseq r2, r7, ip, rrx │ │ │ │ - rscseq r2, r7, r8, rrx │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5deea0 <__cxa_atexit@plt+0x5d2b54> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5deeb4 <__cxa_atexit@plt+0x5d2b68> │ │ │ │ - ldr r2, [pc, #72] @ 5deec8 <__cxa_atexit@plt+0x5d2b7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5deec4 <__cxa_atexit@plt+0x5d2b78> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - smlatteq r5, r0, r3, sl │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5deef0 <__cxa_atexit@plt+0x5d2ba4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5def2c <__cxa_atexit@plt+0x5d2be0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5def3c <__cxa_atexit@plt+0x5d2bf0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5def60 <__cxa_atexit@plt+0x5d2c14> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - ldrsbteq r1, [r7], #232 @ 0xe8 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5defb8 <__cxa_atexit@plt+0x5d2c6c> │ │ │ │ - ldr r7, [pc, #116] @ 5defec <__cxa_atexit@plt+0x5d2ca0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, sl} │ │ │ │ - ldm r5, {r7, r8} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r9, [r5] │ │ │ │ - bhi 5defd0 <__cxa_atexit@plt+0x5d2c84> │ │ │ │ - ldr r3, [pc, #84] @ 5deff0 <__cxa_atexit@plt+0x5d2ca4> │ │ │ │ + str r7, [r1, #-8] │ │ │ │ + ldr r7, [r1, #-24] @ 0xffffffe8 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r6, r5, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 5dda78 <__cxa_atexit@plt+0x5d172c> │ │ │ │ + ldr r5, [pc, #128] @ 5ddaa0 <__cxa_atexit@plt+0x5d1754> │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5defb0 <__cxa_atexit@plt+0x5d2c64> │ │ │ │ - b 5ded28 <__cxa_atexit@plt+0x5d29dc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6] │ │ │ │ + beq 5dda48 <__cxa_atexit@plt+0x5d16fc> │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r1 │ │ │ │ + b 5dd620 <__cxa_atexit@plt+0x5d12d4> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 5deff8 <__cxa_atexit@plt+0x5d2cac> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 5deff4 <__cxa_atexit@plt+0x5d2ca8> │ │ │ │ + ldr r2, [pc, #36] @ 5ddaa4 <__cxa_atexit@plt+0x5d1758> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r9, r7 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - rscseq r1, r7, r4, asr lr │ │ │ │ - rscseq r1, r7, r4, ror lr │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5df020 <__cxa_atexit@plt+0x5d2cd4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5df05c <__cxa_atexit@plt+0x5d2d10> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5df06c <__cxa_atexit@plt+0x5d2d20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - rscseq r1, r7, r8, asr #27 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + rscseq r3, r7, r4, lsl #8 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + rscseq r3, r7, r0, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5df0b8 <__cxa_atexit@plt+0x5d2d6c> │ │ │ │ - ldr r7, [pc, #52] @ 5df0c8 <__cxa_atexit@plt+0x5d2d7c> │ │ │ │ - tst r9, #3 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ddaf8 <__cxa_atexit@plt+0x5d17ac> │ │ │ │ + ldr r7, [pc, #52] @ 5ddb0c <__cxa_atexit@plt+0x5d17c0> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df0ac <__cxa_atexit@plt+0x5d2d60> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5df0dc <__cxa_atexit@plt+0x5d2d90> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5ddaec <__cxa_atexit@plt+0x5d17a0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5ddb20 <__cxa_atexit@plt+0x5d17d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5df0cc <__cxa_atexit@plt+0x5d2d80> │ │ │ │ + ldr r7, [pc, #16] @ 5ddb10 <__cxa_atexit@plt+0x5d17c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - smlalseq r1, r7, r0, sp │ │ │ │ - rscseq r1, r7, ip, ror #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + rscseq r3, r7, ip, ror #7 │ │ │ │ + rscseq r3, r7, r0, asr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 5df110 <__cxa_atexit@plt+0x5d2dc4> │ │ │ │ - ldr sl, [r9, #3] │ │ │ │ - add r9, r9, #7 │ │ │ │ - ldm r9, {r3, r7, r9} │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 5df138 <__cxa_atexit@plt+0x5d2dec> │ │ │ │ mov r8, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b 5def60 <__cxa_atexit@plt+0x5d2c14> │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5df194 <__cxa_atexit@plt+0x5d2e48> │ │ │ │ - ldr r3, [pc, #156] @ 5df1c0 <__cxa_atexit@plt+0x5d2e74> │ │ │ │ - cmp r7, #0 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5ddb70 <__cxa_atexit@plt+0x5d1824> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ddbd0 <__cxa_atexit@plt+0x5d1884> │ │ │ │ + ldr r3, [pc, #148] @ 5ddbe0 <__cxa_atexit@plt+0x5d1894> │ │ │ │ + ldr r2, [pc, #148] @ 5ddbe4 <__cxa_atexit@plt+0x5d1898> │ │ │ │ + ldr r1, [pc, #148] @ 5ddbe8 <__cxa_atexit@plt+0x5d189c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5df17c <__cxa_atexit@plt+0x5d2e30> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ded28 <__cxa_atexit@plt+0x5d29dc> │ │ │ │ - ldr r2, [pc, #136] @ 5df1c8 <__cxa_atexit@plt+0x5d2e7c> │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ddbb4 <__cxa_atexit@plt+0x5d1868> │ │ │ │ + ldr r3, [pc, #104] @ 5ddbec <__cxa_atexit@plt+0x5d18a0> │ │ │ │ + ldr r2, [pc, #104] @ 5ddbf0 <__cxa_atexit@plt+0x5d18a4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5ddba4 <__cxa_atexit@plt+0x5d1858> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5ddbf4 <__cxa_atexit@plt+0x5d18a8> │ │ │ │ + ldr r9, [pc, #56] @ 5ddbf8 <__cxa_atexit@plt+0x5d18ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r2, r7, r0, lsr pc │ │ │ │ + rscseq r3, r7, ip, asr #6 │ │ │ │ + smlabteq r5, ip, r1, fp │ │ │ │ + rscseq r3, r7, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffedcc4 │ │ │ │ + ldrshteq r2, [r7], #144 @ 0x90 │ │ │ │ + rscseq r3, r7, r0, lsl #6 │ │ │ │ + rscseq r3, r7, ip, ror #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5df1a8 <__cxa_atexit@plt+0x5d2e5c> │ │ │ │ - ldr r7, [pc, #104] @ 5df1cc <__cxa_atexit@plt+0x5d2e80> │ │ │ │ + bhi 5ddc44 <__cxa_atexit@plt+0x5d18f8> │ │ │ │ + ldr r7, [pc, #52] @ 5ddc54 <__cxa_atexit@plt+0x5d1908> │ │ │ │ tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df188 <__cxa_atexit@plt+0x5d2e3c> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5ddc38 <__cxa_atexit@plt+0x5d18ec> │ │ │ │ mov r7, sl │ │ │ │ - b 5ded28 <__cxa_atexit@plt+0x5d29dc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 5ddc68 <__cxa_atexit@plt+0x5d191c> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5df1c4 <__cxa_atexit@plt+0x5d2e78> │ │ │ │ + ldr r7, [pc, #12] @ 5ddc58 <__cxa_atexit@plt+0x5d190c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5df1d0 <__cxa_atexit@plt+0x5d2e84> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, sl │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r3, r7, ip, lsr #5 │ │ │ │ + smlalseq r3, r7, r0, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r0, r9 │ │ │ │ + bcc 5ddd58 <__cxa_atexit@plt+0x5d1a0c> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5ddce4 <__cxa_atexit@plt+0x5d1998> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + sub r8, r9, #3 │ │ │ │ + mov r2, r1 │ │ │ │ + ldrb ip, [r2], r3 │ │ │ │ + ldr sl, [pc, #248] @ 5ddd98 <__cxa_atexit@plt+0x5d1a4c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + add lr, r1, #1 │ │ │ │ + str lr, [r2, #-8]! │ │ │ │ + add lr, r6, #16 │ │ │ │ + cmp r0, lr │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + strb ip, [r6, #8] │ │ │ │ + bcc 5ddd68 <__cxa_atexit@plt+0x5d1a1c> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 5ddd14 <__cxa_atexit@plt+0x5d19c8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbfc │ │ │ │ - smlalseq r1, r7, r0, ip │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - rscseq r1, r7, ip, ror ip │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5df1f8 <__cxa_atexit@plt+0x5d2eac> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ddd84 <__cxa_atexit@plt+0x5d1a38> │ │ │ │ + ldr r5, [pc, #164] @ 5ddda0 <__cxa_atexit@plt+0x5d1a54> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5ddd48 <__cxa_atexit@plt+0x5d19fc> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5ddb20 <__cxa_atexit@plt+0x5d17d4> │ │ │ │ + ldr r0, [pc, #140] @ 5ddda8 <__cxa_atexit@plt+0x5d1a5c> │ │ │ │ + ldrb r3, [r1, #1] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, r1, #2 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + strb r3, [r6, #16] │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r9, lr, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5df238 <__cxa_atexit@plt+0x5d2eec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5df248 <__cxa_atexit@plt+0x5d2efc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - rscseq r1, r7, r8, ror #23 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + ldr r0, [pc, #44] @ 5ddd9c <__cxa_atexit@plt+0x5d1a50> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #24] @ 5ddda4 <__cxa_atexit@plt+0x5d1a58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + rscseq r3, r7, r0, ror #2 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r5, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + mov r2, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5df2cc <__cxa_atexit@plt+0x5d2f80> │ │ │ │ - ldr r3, [pc, #104] @ 5df2f4 <__cxa_atexit@plt+0x5d2fa8> │ │ │ │ + bcc 5dde24 <__cxa_atexit@plt+0x5d1ad8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5dddf0 <__cxa_atexit@plt+0x5d1aa4> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #72] @ 5dde40 <__cxa_atexit@plt+0x5d1af4> │ │ │ │ + ldr r9, [pc, #72] @ 5dde44 <__cxa_atexit@plt+0x5d1af8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldrb r0, [r1], #1 │ │ │ │ + str r9, [r2, #4] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + sub r9, r6, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + strb r0, [r2, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5dde3c <__cxa_atexit@plt+0x5d1af0> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5df2e4 <__cxa_atexit@plt+0x5d2f98> │ │ │ │ - ldr r7, [pc, #80] @ 5df2f8 <__cxa_atexit@plt+0x5d2fac> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df2c0 <__cxa_atexit@plt+0x5d2f74> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5df0dc <__cxa_atexit@plt+0x5d2d90> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 5ddec0 <__cxa_atexit@plt+0x5d1b74> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5dde90 <__cxa_atexit@plt+0x5d1b44> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5df300 <__cxa_atexit@plt+0x5d2fb4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr lr, [pc, #72] @ 5ddee0 <__cxa_atexit@plt+0x5d1b94> │ │ │ │ + ldr r0, [pc, #72] @ 5ddee4 <__cxa_atexit@plt+0x5d1b98> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r1, [r2], #1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #20] @ 5ddedc <__cxa_atexit@plt+0x5d1b90> │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5df2fc <__cxa_atexit@plt+0x5d2fb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - rscseq r1, r7, r4, ror #22 │ │ │ │ - rscseq r1, r7, r0, lsl #23 │ │ │ │ - rscseq r1, r7, ip, lsr #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5df364 <__cxa_atexit@plt+0x5d3018> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5df35c <__cxa_atexit@plt+0x5d3010> │ │ │ │ - ldr r3, [pc, #52] @ 5df36c <__cxa_atexit@plt+0x5d3020> │ │ │ │ - ldr r9, [pc, #52] @ 5df370 <__cxa_atexit@plt+0x5d3024> │ │ │ │ - ldr r2, [pc, #52] @ 5df374 <__cxa_atexit@plt+0x5d3028> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, r7, r0, asr fp │ │ │ │ - rscseq r1, r7, r0, ror #22 │ │ │ │ - ldrdeq r9, [r5, -r0] │ │ │ │ - rscseq r1, r7, r8, asr #22 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + rscseq r2, r7, r0, lsr r9 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5df3c0 <__cxa_atexit@plt+0x5d3074> │ │ │ │ - ldr r7, [pc, #52] @ 5df3d0 <__cxa_atexit@plt+0x5d3084> │ │ │ │ + bhi 5ddf74 <__cxa_atexit@plt+0x5d1c28> │ │ │ │ + ldr r3, [pc, #120] @ 5ddf84 <__cxa_atexit@plt+0x5d1c38> │ │ │ │ + mov r7, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df3b4 <__cxa_atexit@plt+0x5d3068> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5df3e4 <__cxa_atexit@plt+0x5d3098> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5ddf50 <__cxa_atexit@plt+0x5d1c04> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5ddf60 <__cxa_atexit@plt+0x5d1c14> │ │ │ │ + ldr r3, [pc, #92] @ 5ddf90 <__cxa_atexit@plt+0x5d1c44> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + sub r3, r7, #1 │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + str r1, [r5, #16] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5df3d4 <__cxa_atexit@plt+0x5d3088> │ │ │ │ + ldr r7, [pc, #32] @ 5ddf88 <__cxa_atexit@plt+0x5d1c3c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5ddf8c <__cxa_atexit@plt+0x5d1c40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r1, r7, r0, lsl fp │ │ │ │ - ldrshteq r1, [r7], #172 @ 0xac │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + rscseq r2, r7, r4, lsl #31 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r2, r7, r8, lsl #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #264] @ 5df4f4 <__cxa_atexit@plt+0x5d31a8> │ │ │ │ - ldr r8, [pc, #264] @ 5df4f8 <__cxa_atexit@plt+0x5d31ac> │ │ │ │ - sub r3, r5, #24 │ │ │ │ - add r5, r5, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5df47c <__cxa_atexit@plt+0x5d3130> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5df468 <__cxa_atexit@plt+0x5d311c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - cmp fp, r3 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - bhi 5df4c8 <__cxa_atexit@plt+0x5d317c> │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r3, r3, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - bne 5df3fc <__cxa_atexit@plt+0x5d30b0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #144] @ 5df500 <__cxa_atexit@plt+0x5d31b4> │ │ │ │ - ldr r0, [pc, #144] @ 5df504 <__cxa_atexit@plt+0x5d31b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5df4e0 <__cxa_atexit@plt+0x5d3194> │ │ │ │ - ldr lr, [pc, #112] @ 5df508 <__cxa_atexit@plt+0x5d31bc> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [pc, #104] @ 5df50c <__cxa_atexit@plt+0x5d31c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r8, r3, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #44] @ 5df4fc <__cxa_atexit@plt+0x5d31b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - sub r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - rscseq r1, r7, r4, lsl #20 │ │ │ │ - rscseq r1, r7, r8, asr sl │ │ │ │ - rscseq r1, r7, r4, asr sl │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5df55c <__cxa_atexit@plt+0x5d3210> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5df570 <__cxa_atexit@plt+0x5d3224> │ │ │ │ - ldr r2, [pc, #72] @ 5df584 <__cxa_atexit@plt+0x5d3238> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5df580 <__cxa_atexit@plt+0x5d3234> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5ddfd8 <__cxa_atexit@plt+0x5d1c8c> │ │ │ │ + ldr r2, [pc, #52] @ 5ddfec <__cxa_atexit@plt+0x5d1ca0> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + sub r0, r7, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #16] @ 5ddff0 <__cxa_atexit@plt+0x5d1ca4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5de060 <__cxa_atexit@plt+0x5d1d14> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + sub r0, r6, #9 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + ldrb r0, [r1], #1 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r9, r7, #9 │ │ │ │ + strb r0, [r2, #8]! │ │ │ │ + strb r0, [r3, #16] │ │ │ │ + ldr sl, [pc, #48] @ 5de06c <__cxa_atexit@plt+0x5d1d20> │ │ │ │ + mov lr, #0 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #40] @ 5de070 <__cxa_atexit@plt+0x5d1d24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r8, lr} │ │ │ │ + str r2, [r5], #-20 @ 0xffffffec │ │ │ │ + stmib r3, {r0, r7, sl} │ │ │ │ + b 5de07c <__cxa_atexit@plt+0x5d1d30> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + smlabbeq r5, ip, r5, sl │ │ │ │ + andeq r1, r0, sl, ror #22 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5df5ac <__cxa_atexit@plt+0x5d3260> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5df5ec <__cxa_atexit@plt+0x5d32a0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5df5fc <__cxa_atexit@plt+0x5d32b0> │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc 5de110 <__cxa_atexit@plt+0x5d1dc4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #16]! │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r0, r3 │ │ │ │ + bge 5de0d8 <__cxa_atexit@plt+0x5d1d8c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #160] @ 5de154 <__cxa_atexit@plt+0x5d1e08> │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r1, [pc, #148] @ 5de158 <__cxa_atexit@plt+0x5d1e0c> │ │ │ │ + sub r9, lr, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5de12c <__cxa_atexit@plt+0x5d1de0> │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [pc, #96] @ 5de15c <__cxa_atexit@plt+0x5d1e10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r0, r1, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #56] @ 5de150 <__cxa_atexit@plt+0x5d1e04> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r6, [pc, #24] @ 5de14c <__cxa_atexit@plt+0x5d1e00> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + @ instruction: 0x0105a5b0 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + andeq r0, r0, r6, ror #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5de1a4 <__cxa_atexit@plt+0x5d1e58> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [pc, #40] @ 5de1bc <__cxa_atexit@plt+0x5d1e70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5de1c0 <__cxa_atexit@plt+0x5d1e74> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x0105aabc │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r1, r0, sl, ror #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + strb r1, [r3, r2] │ │ │ │ + add r3, r2, #1 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b 5de07c <__cxa_atexit@plt+0x5d1d30> │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #28 │ │ │ │ + mov sl, r5 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5de310 <__cxa_atexit@plt+0x5d1fc4> │ │ │ │ + ldr r0, [pc, #340] @ 5de360 <__cxa_atexit@plt+0x5d2014> │ │ │ │ + mov r5, sl │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + cmp r2, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + blt 5de258 <__cxa_atexit@plt+0x5d1f0c> │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 5de258 <__cxa_atexit@plt+0x5d1f0c> │ │ │ │ + ldr ip, [r7, #16] │ │ │ │ + mov r1, #1 │ │ │ │ + ldrb r3, [ip] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 5de298 <__cxa_atexit@plt+0x5d1f4c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5de240 <__cxa_atexit@plt+0x5d1ef4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r9, [sl, #-16] │ │ │ │ + cmp r3, r2 │ │ │ │ + str r8, [sl, #-12] │ │ │ │ + bcc 5de31c <__cxa_atexit@plt+0x5d1fd0> │ │ │ │ + ldr r7, [pc, #252] @ 5de374 <__cxa_atexit@plt+0x5d2028> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #248] @ 5de378 <__cxa_atexit@plt+0x5d202c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r5, ip, ip, r9 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5df620 <__cxa_atexit@plt+0x5d32d4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - rscseq r1, r7, r0, asr #17 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + str ip, [sl, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r8, [sl, #-20] @ 0xffffffec │ │ │ │ + str r2, [sl, #-16] │ │ │ │ + str r1, [sl, #-12] │ │ │ │ + bcc 5de33c <__cxa_atexit@plt+0x5d1ff0> │ │ │ │ + ldr lr, [pc, #172] @ 5de36c <__cxa_atexit@plt+0x5d2020> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + add sl, ip, r1 │ │ │ │ + sub r0, r3, #39 @ 0x27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #156] @ 5de370 <__cxa_atexit@plt+0x5d2024> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, r1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str ip, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #64] @ 5de364 <__cxa_atexit@plt+0x5d2018> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [sl, #-20]! @ 0xffffffec │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [pc, #36] @ 5de368 <__cxa_atexit@plt+0x5d201c> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlabteq r5, r0, r2, sl │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + smlabteq r5, r8, sp, sl │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5de3c0 <__cxa_atexit@plt+0x5d2074> │ │ │ │ + ldr r7, [pc, #56] @ 5de3d8 <__cxa_atexit@plt+0x5d208c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #44] @ 5de3dc <__cxa_atexit@plt+0x5d2090> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5de3e0 <__cxa_atexit@plt+0x5d2094> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r5, r0, ip, sl │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5de460 <__cxa_atexit@plt+0x5d2114> │ │ │ │ + ldr lr, [pc, #108] @ 5de478 <__cxa_atexit@plt+0x5d212c> │ │ │ │ + sub r9, r6, #39 @ 0x27 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #96] @ 5de47c <__cxa_atexit@plt+0x5d2130> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + sub lr, sl, r7 │ │ │ │ + add r9, r3, #8 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + add r2, r1, r7 │ │ │ │ + stm r9, {r0, r2, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5de480 <__cxa_atexit@plt+0x5d2134> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5de4d8 <__cxa_atexit@plt+0x5d218c> │ │ │ │ + ldr r1, [pc, #64] @ 5de4e0 <__cxa_atexit@plt+0x5d2194> │ │ │ │ + ldr r2, [pc, #64] @ 5de4e4 <__cxa_atexit@plt+0x5d2198> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 5de4c8 <__cxa_atexit@plt+0x5d217c> │ │ │ │ + ldr r8, [r2, #7] │ │ │ │ + b 5de508 <__cxa_atexit@plt+0x5d21bc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5df680 <__cxa_atexit@plt+0x5d3334> │ │ │ │ - ldr r7, [pc, #120] @ 5df6b0 <__cxa_atexit@plt+0x5d3364> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldm r5, {r7, r8} │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bhi 5df698 <__cxa_atexit@plt+0x5d334c> │ │ │ │ - ldr r7, [pc, #88] @ 5df6b4 <__cxa_atexit@plt+0x5d3368> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5de508 <__cxa_atexit@plt+0x5d21bc> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5de5d8 <__cxa_atexit@plt+0x5d228c> │ │ │ │ + ldr r7, [pc, #228] @ 5de600 <__cxa_atexit@plt+0x5d22b4> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df674 <__cxa_atexit@plt+0x5d3328> │ │ │ │ - mov r7, sl │ │ │ │ - b 5df3e4 <__cxa_atexit@plt+0x5d3098> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5de5b4 <__cxa_atexit@plt+0x5d2268> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #60 @ 0x3c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5de5e8 <__cxa_atexit@plt+0x5d229c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5de5c4 <__cxa_atexit@plt+0x5d2278> │ │ │ │ + ldr r0, [pc, #192] @ 5de60c <__cxa_atexit@plt+0x5d22c0> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #180] @ 5de610 <__cxa_atexit@plt+0x5d22c4> │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r9, [pc, #176] @ 5de614 <__cxa_atexit@plt+0x5d22c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str lr, [r1, #24]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #140] @ 5de618 <__cxa_atexit@plt+0x5d22cc> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r3, #36]! @ 0x24 │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5df6bc <__cxa_atexit@plt+0x5d3370> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5df6b8 <__cxa_atexit@plt+0x5d336c> │ │ │ │ + ldr r7, [pc, #56] @ 5de604 <__cxa_atexit@plt+0x5d22b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5de608 <__cxa_atexit@plt+0x5d22bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - rscseq r1, r7, r4, lsr r8 │ │ │ │ - rscseq r1, r7, r4, asr r8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + rscseq r2, r7, r8, lsr #18 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0x01059fbc │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5df6e4 <__cxa_atexit@plt+0x5d3398> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5de6c4 <__cxa_atexit@plt+0x5d2378> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5de6b0 <__cxa_atexit@plt+0x5d2364> │ │ │ │ + ldr lr, [pc, #144] @ 5de6d8 <__cxa_atexit@plt+0x5d238c> │ │ │ │ + ldr r9, [pc, #144] @ 5de6dc <__cxa_atexit@plt+0x5d2390> │ │ │ │ + ldr r8, [pc, #144] @ 5de6e0 <__cxa_atexit@plt+0x5d2394> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r0, [r6, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str lr, [r0, #24]! │ │ │ │ + ldr r7, [pc, #92] @ 5de6e4 <__cxa_atexit@plt+0x5d2398> │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r2, #36]! @ 0x24 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 5de6d4 <__cxa_atexit@plt+0x5d2388> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r5, r0, lr, r9 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0xfffffb9c │ │ │ │ + smlabteq r5, ip, lr, r9 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5dec88 <__cxa_atexit@plt+0x5d293c> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5de748 <__cxa_atexit@plt+0x5d23fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5de754 <__cxa_atexit@plt+0x5d2408> │ │ │ │ + ldr r1, [pc, #68] @ 5de764 <__cxa_atexit@plt+0x5d2418> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5de768 <__cxa_atexit@plt+0x5d241c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5de7cc <__cxa_atexit@plt+0x5d2480> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5de7d8 <__cxa_atexit@plt+0x5d248c> │ │ │ │ + ldr r1, [pc, #76] @ 5de7e8 <__cxa_atexit@plt+0x5d249c> │ │ │ │ + ldr r2, [pc, #76] @ 5de7ec <__cxa_atexit@plt+0x5d24a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #32 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5de8c8 <__cxa_atexit@plt+0x5d257c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 5df724 <__cxa_atexit@plt+0x5d33d8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5df734 <__cxa_atexit@plt+0x5d33e8> │ │ │ │ + bcc 5de8d0 <__cxa_atexit@plt+0x5d2584> │ │ │ │ + ldr r9, [pc, #236] @ 5de908 <__cxa_atexit@plt+0x5d25bc> │ │ │ │ + ldr r2, [pc, #236] @ 5de90c <__cxa_atexit@plt+0x5d25c0> │ │ │ │ + mov sl, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + mov r7, r6 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r9, [r7, #4]! │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + add r2, r7, #24 │ │ │ │ + str r0, [r7, #16] │ │ │ │ + add r3, r0, #1 │ │ │ │ + sub r0, r8, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + stmdb r5, {r0, r3, sl} │ │ │ │ + bcc 5de8e4 <__cxa_atexit@plt+0x5d2598> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5de8ac <__cxa_atexit@plt+0x5d2560> │ │ │ │ + ldr r0, [pc, #148] @ 5de918 <__cxa_atexit@plt+0x5d25cc> │ │ │ │ + ldr r1, [pc, #148] @ 5de91c <__cxa_atexit@plt+0x5d25d0> │ │ │ │ + sub r8, r2, #3 │ │ │ │ + mov r5, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + str r0, [lr] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + strb r3, [r6, #28] │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #92] @ 5de910 <__cxa_atexit@plt+0x5d25c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r2, r6 │ │ │ │ + b 5de8d8 <__cxa_atexit@plt+0x5d258c> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #40] @ 5de914 <__cxa_atexit@plt+0x5d25c8> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, #0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + smlatteq r5, r4, sp, r9 │ │ │ │ + andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5de9a0 <__cxa_atexit@plt+0x5d2654> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5de980 <__cxa_atexit@plt+0x5d2634> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [pc, #100] @ 5de9c0 <__cxa_atexit@plt+0x5d2674> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 5de9c4 <__cxa_atexit@plt+0x5d2678> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #48] @ 5de9b8 <__cxa_atexit@plt+0x5d266c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5de9bc <__cxa_atexit@plt+0x5d2670> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5dea3c <__cxa_atexit@plt+0x5d26f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5dea70 <__cxa_atexit@plt+0x5d2724> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5dea4c <__cxa_atexit@plt+0x5d2700> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r0, [pc, #136] @ 5dea9c <__cxa_atexit@plt+0x5d2750> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #120] @ 5deaa0 <__cxa_atexit@plt+0x5d2754> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5dea8c <__cxa_atexit@plt+0x5d2740> │ │ │ │ + ldr r7, [pc, #84] @ 5deaa8 <__cxa_atexit@plt+0x5d275c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 5deaa4 <__cxa_atexit@plt+0x5d2758> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + @ instruction: 0x01059b90 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #28 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5deb24 <__cxa_atexit@plt+0x5d27d8> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr lr, [pc, #96] @ 5deb2c <__cxa_atexit@plt+0x5d27e0> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r3, [pc, #76] @ 5deb30 <__cxa_atexit@plt+0x5d27e4> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + beq 5deb14 <__cxa_atexit@plt+0x5d27c8> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r9, r0, r7 │ │ │ │ + sub r3, r1, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5dec88 <__cxa_atexit@plt+0x5d293c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmdb r5, {r2, sl} │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + add r9, r2, r7 │ │ │ │ + sub r3, r3, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5dec88 <__cxa_atexit@plt+0x5d293c> │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5debec <__cxa_atexit@plt+0x5d28a0> │ │ │ │ + ldr lr, [pc, #144] @ 5dec0c <__cxa_atexit@plt+0x5d28c0> │ │ │ │ + ldr r8, [pc, #144] @ 5dec10 <__cxa_atexit@plt+0x5d28c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + beq 5debe0 <__cxa_atexit@plt+0x5d2894> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 5debf8 <__cxa_atexit@plt+0x5d28ac> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #80] @ 5dec14 <__cxa_atexit@plt+0x5d28c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - rscseq r1, r7, r8, lsr #15 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0x0105999c │ │ │ │ + smlabbeq r5, ip, r0, sl │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dec60 <__cxa_atexit@plt+0x5d2914> │ │ │ │ + ldr lr, [pc, #48] @ 5dec6c <__cxa_atexit@plt+0x5d2920> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + @ instruction: 0xfffffa60 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #84 @ 0x54 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5ded38 <__cxa_atexit@plt+0x5d29ec> │ │ │ │ + ldr r7, [r5] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5ded20 <__cxa_atexit@plt+0x5d29d4> │ │ │ │ + ldr r2, [pc, #176] @ 5ded60 <__cxa_atexit@plt+0x5d2a14> │ │ │ │ + ldr lr, [pc, #176] @ 5ded64 <__cxa_atexit@plt+0x5d2a18> │ │ │ │ + ldr r1, [pc, #176] @ 5ded68 <__cxa_atexit@plt+0x5d2a1c> │ │ │ │ + ldr ip, [pc, #176] @ 5ded6c <__cxa_atexit@plt+0x5d2a20> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r1, #24]! │ │ │ │ + mov r2, r3 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str lr, [r2, #52]! @ 0x34 │ │ │ │ + add lr, r3, #64 @ 0x40 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str sl, [r3, #60] @ 0x3c │ │ │ │ + stm lr, {r3, r9, ip} │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ + str r1, [r3, #80] @ 0x50 │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 5ded58 <__cxa_atexit@plt+0x5d2a0c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5ded5c <__cxa_atexit@plt+0x5d2a10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + rscseq r2, r7, r8, asr #3 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5df780 <__cxa_atexit@plt+0x5d3434> │ │ │ │ - ldr r7, [pc, #52] @ 5df790 <__cxa_atexit@plt+0x5d3444> │ │ │ │ + bhi 5dedc8 <__cxa_atexit@plt+0x5d2a7c> │ │ │ │ + ldr r3, [pc, #72] @ 5dedd8 <__cxa_atexit@plt+0x5d2a8c> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df774 <__cxa_atexit@plt+0x5d3428> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5df7a4 <__cxa_atexit@plt+0x5d3458> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5dedb8 <__cxa_atexit@plt+0x5d2a6c> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr sl, [r9, #3] │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + mov r9, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5dec88 <__cxa_atexit@plt+0x5d293c> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5df794 <__cxa_atexit@plt+0x5d3448> │ │ │ │ + ldr r7, [pc, #12] @ 5deddc <__cxa_atexit@plt+0x5d2a90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r1, r7, r0, ror r7 │ │ │ │ - rscseq r1, r7, ip, asr #14 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r2, r7, r0, asr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5df7d4 <__cxa_atexit@plt+0x5d3488> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r7, #3] │ │ │ │ - add r9, r7, #7 │ │ │ │ - ldm r9, {r2, r3, r9} │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 5df7f8 <__cxa_atexit@plt+0x5d34ac> │ │ │ │ - mov r8, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - b 5df620 <__cxa_atexit@plt+0x5d32d4> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + b 5dec88 <__cxa_atexit@plt+0x5d293c> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5def84 <__cxa_atexit@plt+0x5d2c38> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5dee68 <__cxa_atexit@plt+0x5d2b1c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [r7, #20] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 5dee70 <__cxa_atexit@plt+0x5d2b24> │ │ │ │ + add r8, r1, #1 │ │ │ │ + sub sl, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + add r0, r7, #1 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 5def84 <__cxa_atexit@plt+0x5d2c38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatteq r5, r0, r6, r9 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5df854 <__cxa_atexit@plt+0x5d3508> │ │ │ │ - ldr r2, [pc, #160] @ 5df888 <__cxa_atexit@plt+0x5d353c> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5df840 <__cxa_atexit@plt+0x5d34f4> │ │ │ │ - b 5df3e4 <__cxa_atexit@plt+0x5d3098> │ │ │ │ - ldr r7, [pc, #144] @ 5df890 <__cxa_atexit@plt+0x5d3544> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - bhi 5df870 <__cxa_atexit@plt+0x5d3524> │ │ │ │ - ldr r7, [pc, #108] @ 5df894 <__cxa_atexit@plt+0x5d3548> │ │ │ │ - tst r2, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df848 <__cxa_atexit@plt+0x5d34fc> │ │ │ │ - mov r7, r2 │ │ │ │ - b 5df3e4 <__cxa_atexit@plt+0x5d3098> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 5deecc <__cxa_atexit@plt+0x5d2b80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5deed8 <__cxa_atexit@plt+0x5d2b8c> │ │ │ │ + ldr r1, [pc, #68] @ 5deee8 <__cxa_atexit@plt+0x5d2b9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5deeec <__cxa_atexit@plt+0x5d2ba0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 5df88c <__cxa_atexit@plt+0x5d3540> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r9, r7 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabteq r5, r0, r7, r9 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5def48 <__cxa_atexit@plt+0x5d2bfc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5def54 <__cxa_atexit@plt+0x5d2c08> │ │ │ │ + ldr r1, [pc, #68] @ 5def64 <__cxa_atexit@plt+0x5d2c18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5def68 <__cxa_atexit@plt+0x5d2c1c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #88 @ 0x58 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5df048 <__cxa_atexit@plt+0x5d2cfc> │ │ │ │ + ldr r7, [r5] │ │ │ │ + cmp r7, #1 │ │ │ │ + cmpge sl, #1 │ │ │ │ + bge 5defc0 <__cxa_atexit@plt+0x5d2c74> │ │ │ │ + ldr r7, [pc, #184] @ 5df068 <__cxa_atexit@plt+0x5d2d1c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #168] @ 5df070 <__cxa_atexit@plt+0x5d2d24> │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [pc, #156] @ 5df074 <__cxa_atexit@plt+0x5d2d28> │ │ │ │ + add r2, r3, #12 │ │ │ │ + sub lr, r6, #19 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + stm r2, {r0, r8, sl} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [pc, #120] @ 5df078 <__cxa_atexit@plt+0x5d2d2c> │ │ │ │ + mov r8, r3 │ │ │ │ mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #32]! │ │ │ │ + ldr r2, [pc, #104] @ 5df07c <__cxa_atexit@plt+0x5d2d30> │ │ │ │ + str r8, [r3, #72] @ 0x48 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #48]! @ 0x30 │ │ │ │ + add r2, r3, #56 @ 0x38 │ │ │ │ + str r7, [r3, #68] @ 0x44 │ │ │ │ + stm r2, {r0, r1, ip} │ │ │ │ + ldr r0, [pc, #80] @ 5df080 <__cxa_atexit@plt+0x5d2d34> │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #80] @ 0x50 │ │ │ │ + str r3, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5df898 <__cxa_atexit@plt+0x5d354c> │ │ │ │ + ldr r7, [pc, #28] @ 5df06c <__cxa_atexit@plt+0x5d2d20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - rscseq r1, r7, r8, ror r6 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xfffffbb4 │ │ │ │ - rscseq r1, r7, ip, asr r6 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5df8c0 <__cxa_atexit@plt+0x5d3574> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + smlabbeq r5, r4, r5, r9 │ │ │ │ + rscseq r1, r7, r0, asr #29 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + smlatbeq r5, ip, r5, r9 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5df208 <__cxa_atexit@plt+0x5d2ebc> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5df0ec <__cxa_atexit@plt+0x5d2da0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [r7, #20] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [pc, #56] @ 5df0f4 <__cxa_atexit@plt+0x5d2da8> │ │ │ │ + add r8, r1, #1 │ │ │ │ + sub sl, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + add r0, r7, #1 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 5def84 <__cxa_atexit@plt+0x5d2c38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5df150 <__cxa_atexit@plt+0x5d2e04> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5df8fc <__cxa_atexit@plt+0x5d35b0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5df90c <__cxa_atexit@plt+0x5d35c0> │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5df15c <__cxa_atexit@plt+0x5d2e10> │ │ │ │ + ldr r1, [pc, #68] @ 5df16c <__cxa_atexit@plt+0x5d2e20> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, ror r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - rscseq r1, r7, ip, asr #11 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5df990 <__cxa_atexit@plt+0x5d3644> │ │ │ │ - ldr r3, [pc, #104] @ 5df9b8 <__cxa_atexit@plt+0x5d366c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5df9a8 <__cxa_atexit@plt+0x5d365c> │ │ │ │ - ldr r7, [pc, #80] @ 5df9bc <__cxa_atexit@plt+0x5d3670> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5df984 <__cxa_atexit@plt+0x5d3638> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5df7a4 <__cxa_atexit@plt+0x5d3458> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5df170 <__cxa_atexit@plt+0x5d2e24> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5df9c4 <__cxa_atexit@plt+0x5d3678> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5df9c0 <__cxa_atexit@plt+0x5d3674> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5df1cc <__cxa_atexit@plt+0x5d2e80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5df1d8 <__cxa_atexit@plt+0x5d2e8c> │ │ │ │ + ldr r1, [pc, #68] @ 5df1e8 <__cxa_atexit@plt+0x5d2e9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5df1ec <__cxa_atexit@plt+0x5d2ea0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - rscseq r1, r7, r8, asr #10 │ │ │ │ - rscseq r1, r7, r4, ror #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + smlabteq r5, r0, r4, r9 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5dfa0c <__cxa_atexit@plt+0x5d36c0> │ │ │ │ - ldr r7, [pc, #52] @ 5dfa20 <__cxa_atexit@plt+0x5d36d4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5dfa00 <__cxa_atexit@plt+0x5d36b4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5dfa30 <__cxa_atexit@plt+0x5d36e4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 5df264 <__cxa_atexit@plt+0x5d2f18> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5df244 <__cxa_atexit@plt+0x5d2ef8> │ │ │ │ + ldr r2, [pc, #80] @ 5df278 <__cxa_atexit@plt+0x5d2f2c> │ │ │ │ + ldr r7, [r3] │ │ │ │ + stmdb r3, {r9, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r8, [r3] │ │ │ │ + beq 5df25c <__cxa_atexit@plt+0x5d2f10> │ │ │ │ + b 5df28c <__cxa_atexit@plt+0x5d2f40> │ │ │ │ + ldr r7, [pc, #48] @ 5df27c <__cxa_atexit@plt+0x5d2f30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5dfa24 <__cxa_atexit@plt+0x5d36d8> │ │ │ │ + ldr r7, [pc, #20] @ 5df280 <__cxa_atexit@plt+0x5d2f34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + stmdb r3, {r8, r9, sl} │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrshteq r1, [r7], #64 @ 0x40 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + smlatteq r5, ip, r2, r9 │ │ │ │ + rscseq r1, r7, r8, lsr #25 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5dfa58 <__cxa_atexit@plt+0x5d370c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5dfa94 <__cxa_atexit@plt+0x5d3748> │ │ │ │ - ldr r7, [pc, #244] @ 5dfb40 <__cxa_atexit@plt+0x5d37f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5dfb1c <__cxa_atexit@plt+0x5d37d0> │ │ │ │ - ldr r2, [pc, #212] @ 5dfb44 <__cxa_atexit@plt+0x5d37f8> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #88 @ 0x58 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5df364 <__cxa_atexit@plt+0x5d3018> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5df34c <__cxa_atexit@plt+0x5d3000> │ │ │ │ + ldr r1, [pc, #192] @ 5df374 <__cxa_atexit@plt+0x5d3028> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [pc, #164] @ 5df378 <__cxa_atexit@plt+0x5d302c> │ │ │ │ + ldr r8, [pc, #164] @ 5df37c <__cxa_atexit@plt+0x5d3030> │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r0, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str lr, [r0, #32]! │ │ │ │ + str r8, [r7, #48]! @ 0x30 │ │ │ │ + str ip, [r3, #56] @ 0x38 │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [pc, #100] @ 5df380 <__cxa_atexit@plt+0x5d3034> │ │ │ │ + sub r9, r6, #19 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #208] @ 5dfb48 <__cxa_atexit@plt+0x5d37fc> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r7, [pc, #80] @ 5df384 <__cxa_atexit@plt+0x5d3038> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r9, [r3, #80] @ 0x50 │ │ │ │ + str r7, [r3, #76] @ 0x4c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r3, #84] @ 0x54 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5dfb24 <__cxa_atexit@plt+0x5d37d8> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [pc, #124] @ 5dfb34 <__cxa_atexit@plt+0x5d37e8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - sub r0, r3, #18 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - cmp r2, #0 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - bmi 5dfaf0 <__cxa_atexit@plt+0x5d37a4> │ │ │ │ - ldr r2, [pc, #96] @ 5dfb38 <__cxa_atexit@plt+0x5d37ec> │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stm r9, {r1, r2, lr} │ │ │ │ - b 5dfb10 <__cxa_atexit@plt+0x5d37c4> │ │ │ │ - ldr r2, [pc, #68] @ 5dfb3c <__cxa_atexit@plt+0x5d37f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 5dfb28 <__cxa_atexit@plt+0x5d37dc> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5df370 <__cxa_atexit@plt+0x5d3024> │ │ │ │ mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - smlatteq r5, ip, sl, r8 │ │ │ │ - smlabteq r5, r8, sl, r8 │ │ │ │ - smlatbeq r5, r8, sl, r8 │ │ │ │ - ldrshteq r1, [r7], #100 @ 0x64 │ │ │ │ + smlatteq r5, r0, r1, r9 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5dfbb0 <__cxa_atexit@plt+0x5d3864> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5dfba8 <__cxa_atexit@plt+0x5d385c> │ │ │ │ - ldr r3, [pc, #56] @ 5dfbb8 <__cxa_atexit@plt+0x5d386c> │ │ │ │ - ldr r2, [pc, #56] @ 5dfbbc <__cxa_atexit@plt+0x5d3870> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5df3dc <__cxa_atexit@plt+0x5d3090> │ │ │ │ + ldr r3, [pc, #68] @ 5df3ec <__cxa_atexit@plt+0x5d30a0> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5df3cc <__cxa_atexit@plt+0x5d3080> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + mov r8, r7 │ │ │ │ + b 5df208 <__cxa_atexit@plt+0x5d2ebc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5df3f0 <__cxa_atexit@plt+0x5d30a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r1, r7, r8, lsr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5df208 <__cxa_atexit@plt+0x5d2ebc> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5df63c <__cxa_atexit@plt+0x5d32f0> │ │ │ │ + andeq r0, r4, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5df47c <__cxa_atexit@plt+0x5d3130> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #76] @ 5df484 <__cxa_atexit@plt+0x5d3138> │ │ │ │ + add lr, r7, #16 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - ldr r5, [pc, #36] @ 5dfbc0 <__cxa_atexit@plt+0x5d3874> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + ldm lr, {r1, r8, lr} │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r0, r7, #1 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + add r8, r8, #1 │ │ │ │ + sub sl, lr, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 5df63c <__cxa_atexit@plt+0x5d32f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatteq r5, r4, r0, r9 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5df4e0 <__cxa_atexit@plt+0x5d3194> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5df4ec <__cxa_atexit@plt+0x5d31a0> │ │ │ │ + ldr r1, [pc, #68] @ 5df4fc <__cxa_atexit@plt+0x5d31b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5df500 <__cxa_atexit@plt+0x5d31b4> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 1228910 <__cxa_atexit@plt+0x121c5c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r7, ip, asr #10 │ │ │ │ - @ instruction: 0x01058990 │ │ │ │ - @ instruction: 0x0105899c │ │ │ │ - smlalseq r1, r7, r4, r6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dfbf4 <__cxa_atexit@plt+0x5d38a8> │ │ │ │ - ldr r5, [pc, #28] @ 5dfc04 <__cxa_atexit@plt+0x5d38b8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + smlatbeq r5, ip, r1, r9 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5df55c <__cxa_atexit@plt+0x5d3210> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5df568 <__cxa_atexit@plt+0x5d321c> │ │ │ │ + ldr r1, [pc, #68] @ 5df578 <__cxa_atexit@plt+0x5d322c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5df57c <__cxa_atexit@plt+0x5d3230> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatteq r5, ip, pc, r8 @ │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5df5fc <__cxa_atexit@plt+0x5d32b0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5df604 <__cxa_atexit@plt+0x5d32b8> │ │ │ │ + ldr lr, [pc, #100] @ 5df618 <__cxa_atexit@plt+0x5d32cc> │ │ │ │ + ldr r1, [pc, #100] @ 5df61c <__cxa_atexit@plt+0x5d32d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + add r7, r7, #16 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr sl, [pc, #72] @ 5df620 <__cxa_atexit@plt+0x5d32d4> │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + mov r8, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str sl, [r8, #16]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r9, #24] │ │ │ │ + str r2, [r9, #28] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + mov r6, r9 │ │ │ │ + b 5df60c <__cxa_atexit@plt+0x5d32c0> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b d26368 <__cxa_atexit@plt+0xd1a01c> │ │ │ │ - ldr r7, [pc, #12] @ 5dfc08 <__cxa_atexit@plt+0x5d38bc> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + andeq r0, r0, r7, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5df6e0 <__cxa_atexit@plt+0x5d3394> │ │ │ │ + ldr r7, [r5] │ │ │ │ + cmp r7, #1 │ │ │ │ + cmpge sl, #1 │ │ │ │ + bge 5df678 <__cxa_atexit@plt+0x5d332c> │ │ │ │ + ldr r7, [pc, #152] @ 5df700 <__cxa_atexit@plt+0x5d33b4> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr ip, [pc, #136] @ 5df708 <__cxa_atexit@plt+0x5d33bc> │ │ │ │ + ldr lr, [pc, #136] @ 5df70c <__cxa_atexit@plt+0x5d33c0> │ │ │ │ + ldmib r5, {r0, r1, r2} │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + ldr ip, [pc, #124] @ 5df710 <__cxa_atexit@plt+0x5d33c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r7, #36]! @ 0x24 │ │ │ │ + add lr, r3, #44 @ 0x2c │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r3, #68] @ 0x44 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + add lr, r3, #56 @ 0x38 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + stm lr, {r1, r8, ip} │ │ │ │ + str r3, [r3, #72] @ 0x48 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5df704 <__cxa_atexit@plt+0x5d33b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r1, r7, r4, ror r6 │ │ │ │ - rscseq r1, r7, r0, asr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [pc, #12] @ 5dfc2c <__cxa_atexit@plt+0x5d38e0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1225294 <__cxa_atexit@plt+0x1218f48> │ │ │ │ - rscseq r1, r7, ip, lsr #12 │ │ │ │ - rscseq r1, r7, r4, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + smlabteq r5, ip, lr, r8 │ │ │ │ + rscseq r1, r7, r4, lsr r8 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + smlabbeq r5, ip, lr, r8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5df940 <__cxa_atexit@plt+0x5d35f4> │ │ │ │ + andeq r0, r4, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5dfc6c <__cxa_atexit@plt+0x5d3920> │ │ │ │ - ldr r9, [pc, #36] @ 5dfc74 <__cxa_atexit@plt+0x5d3928> │ │ │ │ + bhi 5df780 <__cxa_atexit@plt+0x5d3434> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 5dfc78 <__cxa_atexit@plt+0x5d392c> │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r2, [pc, #76] @ 5df788 <__cxa_atexit@plt+0x5d343c> │ │ │ │ + add lr, r7, #16 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + ldm lr, {r1, r8, lr} │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r0, r7, #1 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + add r8, r8, #1 │ │ │ │ + sub sl, lr, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 12298d8 <__cxa_atexit@plt+0x121d58c> │ │ │ │ + b 5df63c <__cxa_atexit@plt+0x5d32f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrshteq r1, [r7], #92 @ 0x5c │ │ │ │ - smlabteq r5, r4, r8, r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dfcb0 <__cxa_atexit@plt+0x5d3964> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5dfcb8 <__cxa_atexit@plt+0x5d396c> │ │ │ │ + smlatteq r5, r0, sp, r8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5df7e4 <__cxa_atexit@plt+0x5d3498> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5df7f0 <__cxa_atexit@plt+0x5d34a4> │ │ │ │ + ldr r1, [pc, #68] @ 5df800 <__cxa_atexit@plt+0x5d34b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5df804 <__cxa_atexit@plt+0x5d34b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r5, r0, r8, r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dfd60 <__cxa_atexit@plt+0x5d3a14> │ │ │ │ - ldr r2, [pc, #160] @ 5dfd7c <__cxa_atexit@plt+0x5d3a30> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - beq 5dfd40 <__cxa_atexit@plt+0x5d39f4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5dfd4c <__cxa_atexit@plt+0x5d3a00> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5dfd68 <__cxa_atexit@plt+0x5d3a1c> │ │ │ │ - ldr r7, [pc, #112] @ 5dfd84 <__cxa_atexit@plt+0x5d3a38> │ │ │ │ - ldr r3, [pc, #112] @ 5dfd88 <__cxa_atexit@plt+0x5d3a3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + smlatbeq r5, r8, lr, r8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5df860 <__cxa_atexit@plt+0x5d3514> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5df86c <__cxa_atexit@plt+0x5d3520> │ │ │ │ + ldr r1, [pc, #68] @ 5df87c <__cxa_atexit@plt+0x5d3530> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5df880 <__cxa_atexit@plt+0x5d3534> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatteq r5, r8, ip, r8 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5df900 <__cxa_atexit@plt+0x5d35b4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5df908 <__cxa_atexit@plt+0x5d35bc> │ │ │ │ + ldr lr, [pc, #100] @ 5df91c <__cxa_atexit@plt+0x5d35d0> │ │ │ │ + ldr r1, [pc, #100] @ 5df920 <__cxa_atexit@plt+0x5d35d4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + add r7, r7, #16 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr sl, [pc, #72] @ 5df924 <__cxa_atexit@plt+0x5d35d8> │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + mov r8, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str sl, [r8, #16]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r9, #24] │ │ │ │ + str r2, [r9, #28] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + mov r6, r9 │ │ │ │ + b 5df910 <__cxa_atexit@plt+0x5d35c4> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5dfd80 <__cxa_atexit@plt+0x5d3a34> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5df99c <__cxa_atexit@plt+0x5d3650> │ │ │ │ + ldr r7, [r3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5df97c <__cxa_atexit@plt+0x5d3630> │ │ │ │ + ldr r2, [pc, #76] @ 5df9b0 <__cxa_atexit@plt+0x5d3664> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r3, {r2, r9, sl} │ │ │ │ + beq 5df994 <__cxa_atexit@plt+0x5d3648> │ │ │ │ + b 5df9c4 <__cxa_atexit@plt+0x5d3678> │ │ │ │ + ldr r7, [pc, #48] @ 5df9b4 <__cxa_atexit@plt+0x5d3668> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + mov r5, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5df9b8 <__cxa_atexit@plt+0x5d366c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmdb r3, {r8, r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - smlabbeq r5, r8, r8, r8 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0x01058bb4 │ │ │ │ + rscseq r1, r7, ip, ror r5 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5dfdec <__cxa_atexit@plt+0x5d3aa0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5dfe00 <__cxa_atexit@plt+0x5d3ab4> │ │ │ │ - ldr r7, [pc, #92] @ 5dfe14 <__cxa_atexit@plt+0x5d3ac8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ 5dfe18 <__cxa_atexit@plt+0x5d3acc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5dfa74 <__cxa_atexit@plt+0x5d3728> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5dfa5c <__cxa_atexit@plt+0x5d3710> │ │ │ │ + ldr r1, [pc, #152] @ 5dfa84 <__cxa_atexit@plt+0x5d3738> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr lr, [pc, #136] @ 5dfa88 <__cxa_atexit@plt+0x5d373c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldmib r5, {r1, r7, r9} │ │ │ │ + ldr ip, [pc, #124] @ 5dfa8c <__cxa_atexit@plt+0x5d3740> │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + add r0, r3, #56 @ 0x38 │ │ │ │ + stm r0, {r1, r8, lr} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r2, [r3, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str ip, [r2, #36]! @ 0x24 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str sl, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ + str r3, [r3, #72] @ 0x48 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5dfe10 <__cxa_atexit@plt+0x5d3ac4> │ │ │ │ + ldr r7, [pc, #28] @ 5dfa80 <__cxa_atexit@plt+0x5d3734> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r5, r8, r7, r8 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - @ instruction: 0x01058798 │ │ │ │ - rscseq r1, r7, r4, asr r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5dfe70 <__cxa_atexit@plt+0x5d3b24> │ │ │ │ - ldr r3, [pc, #64] @ 5dfe88 <__cxa_atexit@plt+0x5d3b3c> │ │ │ │ - ldr r2, [pc, #64] @ 5dfe8c <__cxa_atexit@plt+0x5d3b40> │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5dfaec <__cxa_atexit@plt+0x5d37a0> │ │ │ │ + ldr r3, [pc, #76] @ 5dfafc <__cxa_atexit@plt+0x5d37b0> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5dfadc <__cxa_atexit@plt+0x5d3790> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr sl, [r9, #3] │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + mov r9, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5df940 <__cxa_atexit@plt+0x5d35f4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5dfe90 <__cxa_atexit@plt+0x5d3b44> │ │ │ │ + ldr r7, [pc, #12] @ 5dfb00 <__cxa_atexit@plt+0x5d37b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - rscseq r1, r7, ip, lsl #8 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r1, r7, r4, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + b 5df940 <__cxa_atexit@plt+0x5d35f4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5dff04 <__cxa_atexit@plt+0x5d3bb8> │ │ │ │ - ldr r3, [pc, #120] @ 5dff2c <__cxa_atexit@plt+0x5d3be0> │ │ │ │ + bhi 5dfb94 <__cxa_atexit@plt+0x5d3848> │ │ │ │ + ldr r3, [pc, #120] @ 5dfbbc <__cxa_atexit@plt+0x5d3870> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - beq 5dfef4 <__cxa_atexit@plt+0x5d3ba8> │ │ │ │ + beq 5dfb84 <__cxa_atexit@plt+0x5d3838> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5dff14 <__cxa_atexit@plt+0x5d3bc8> │ │ │ │ - ldr r7, [pc, #92] @ 5dff34 <__cxa_atexit@plt+0x5d3be8> │ │ │ │ + bcc 5dfba4 <__cxa_atexit@plt+0x5d3858> │ │ │ │ + ldr r7, [pc, #92] @ 5dfbc4 <__cxa_atexit@plt+0x5d3878> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ ldr r0, [r5] │ │ │ │ str r7, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5dff30 <__cxa_atexit@plt+0x5d3be4> │ │ │ │ + ldr r7, [pc, #36] @ 5dfbc0 <__cxa_atexit@plt+0x5d3874> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r1, r7, r8, ror #14 │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ + smlalseq r1, r7, r0, r3 │ │ │ │ + smlabbeq r5, r0, sl, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5dff70 <__cxa_atexit@plt+0x5d3c24> │ │ │ │ - ldr r2, [pc, #32] @ 5dff7c <__cxa_atexit@plt+0x5d3c30> │ │ │ │ + bcc 5dfc00 <__cxa_atexit@plt+0x5d38b4> │ │ │ │ + ldr r2, [pc, #32] @ 5dfc0c <__cxa_atexit@plt+0x5d38c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - swpeq r9, r0, [r5] │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + rscseq r1, r7, r0, lsr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5dfc64 <__cxa_atexit@plt+0x5d3918> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5dfc5c <__cxa_atexit@plt+0x5d3910> │ │ │ │ + ldr r8, [pc, #40] @ 5dfc6c <__cxa_atexit@plt+0x5d3920> │ │ │ │ + ldr r3, [pc, #40] @ 5dfc70 <__cxa_atexit@plt+0x5d3924> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, r7, ip, ror #5 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + rscseq r1, r7, r8, ror #5 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e0004 <__cxa_atexit@plt+0x5d3cb8> │ │ │ │ - ldr r3, [pc, #116] @ 5e0014 <__cxa_atexit@plt+0x5d3cc8> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5dfd04 <__cxa_atexit@plt+0x5d39b8> │ │ │ │ + ldr r3, [pc, #124] @ 5dfd14 <__cxa_atexit@plt+0x5d39c8> │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5dffe4 <__cxa_atexit@plt+0x5d3c98> │ │ │ │ - ldr r2, [pc, #100] @ 5e0018 <__cxa_atexit@plt+0x5d3ccc> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - beq 5dfff4 <__cxa_atexit@plt+0x5d3ca8> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r2, [pc, #76] @ 5e001c <__cxa_atexit@plt+0x5d3cd0> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - addhi r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5dfcd8 <__cxa_atexit@plt+0x5d398c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5dfce8 <__cxa_atexit@plt+0x5d399c> │ │ │ │ + ldr r3, [pc, #92] @ 5dfd18 <__cxa_atexit@plt+0x5d39cc> │ │ │ │ + ldr r7, [r9, #6] │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 5dfcfc <__cxa_atexit@plt+0x5d39b0> │ │ │ │ + b 5dfd90 <__cxa_atexit@plt+0x5d3a44> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e0020 <__cxa_atexit@plt+0x5d3cd4> │ │ │ │ + ldr r7, [pc, #48] @ 5dfd20 <__cxa_atexit@plt+0x5d39d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5dfd1c <__cxa_atexit@plt+0x5d39d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - rscseq r1, r7, ip, ror #12 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r1, r7, r8, ror #4 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + rscseq r1, r7, ip, lsr r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #60] @ 5e0070 <__cxa_atexit@plt+0x5d3d24> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5dfd60 <__cxa_atexit@plt+0x5d3a14> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #48] @ 5dfd7c <__cxa_atexit@plt+0x5d3a30> │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 5e0068 <__cxa_atexit@plt+0x5d3d1c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ 5e0074 <__cxa_atexit@plt+0x5d3d28> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 5dfd74 <__cxa_atexit@plt+0x5d3a28> │ │ │ │ + b 5dfd90 <__cxa_atexit@plt+0x5d3a44> │ │ │ │ + ldr r7, [pc, #24] @ 5dfd80 <__cxa_atexit@plt+0x5d3a34> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - addhi r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x010585bc │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [pc, #16] @ 5e00a4 <__cxa_atexit@plt+0x5d3d58> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - addhi r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e0134 <__cxa_atexit@plt+0x5d3de8> │ │ │ │ - ldr r3, [pc, #124] @ 5e0144 <__cxa_atexit@plt+0x5d3df8> │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + ldrsbteq r1, [r7], #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5dfdf8 <__cxa_atexit@plt+0x5d3aac> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #116] @ 5dfe20 <__cxa_atexit@plt+0x5d3ad4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5dfe0c <__cxa_atexit@plt+0x5d3ac0> │ │ │ │ + ldr r3, [pc, #84] @ 5dfe24 <__cxa_atexit@plt+0x5d3ad8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e0114 <__cxa_atexit@plt+0x5d3dc8> │ │ │ │ - ldr r2, [pc, #108] @ 5e0148 <__cxa_atexit@plt+0x5d3dfc> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - beq 5e0124 <__cxa_atexit@plt+0x5d3dd8> │ │ │ │ - ldr r2, [pc, #88] @ 5e014c <__cxa_atexit@plt+0x5d3e00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #84] @ 5e0150 <__cxa_atexit@plt+0x5d3e04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - tst r1, r3 │ │ │ │ - addeq r7, r2, #2 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r0, r2} │ │ │ │ + beq 5dfe18 <__cxa_atexit@plt+0x5d3acc> │ │ │ │ + b 5dfe7c <__cxa_atexit@plt+0x5d3b30> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e0154 <__cxa_atexit@plt+0x5d3e08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r1, r7, r8, lsr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #36] @ 5dfe6c <__cxa_atexit@plt+0x5d3b20> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5dfe64 <__cxa_atexit@plt+0x5d3b18> │ │ │ │ + b 5dfe7c <__cxa_atexit@plt+0x5d3b30> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - rscseq r1, r7, r0, asr #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ 5e01ac <__cxa_atexit@plt+0x5d3e60> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrshteq r1, [r7], #0 │ │ │ │ + andeq r0, r0, r5, lsr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r1, [pc, #152] @ 5dff28 <__cxa_atexit@plt+0x5d3bdc> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5e01a4 <__cxa_atexit@plt+0x5d3e58> │ │ │ │ - ldr r2, [pc, #44] @ 5e01b0 <__cxa_atexit@plt+0x5d3e64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #40] @ 5e01b4 <__cxa_atexit@plt+0x5d3e68> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r7, r1, #1 │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - tst r0, r3 │ │ │ │ - addeq r7, r2, #2 │ │ │ │ - bx r1 │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + beq 5dfef8 <__cxa_atexit@plt+0x5d3bac> │ │ │ │ + ldr r1, [pc, #120] @ 5dff2c <__cxa_atexit@plt+0x5d3be0> │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + ldr lr, [r2, #28] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + tst lr, #3 │ │ │ │ + beq 5dff04 <__cxa_atexit@plt+0x5d3bb8> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + adds r0, r1, r0 │ │ │ │ + ldrpl r1, [r7, #11] │ │ │ │ + addspl r7, r1, r0 │ │ │ │ + bpl 5dff14 <__cxa_atexit@plt+0x5d3bc8> │ │ │ │ + ldr r7, [pc, #72] @ 5dff30 <__cxa_atexit@plt+0x5d3be4> │ │ │ │ + ldr r0, [pc, #72] @ 5dff34 <__cxa_atexit@plt+0x5d3be8> │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlatbeq r5, r8, r3, r8 │ │ │ │ - smlatbeq r5, r4, r3, r8 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5e01ec <__cxa_atexit@plt+0x5d3ea0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #20] @ 5e01f0 <__cxa_atexit@plt+0x5d3ea4> │ │ │ │ - tst r2, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - addeq r7, r3, #2 │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, lr │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, fp │ │ │ │ + str lr, [r3] │ │ │ │ + b 5e0014 <__cxa_atexit@plt+0x5d3cc8> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + rscseq r1, r7, r8, rrx │ │ │ │ + rscseq r1, r7, r4, rrx │ │ │ │ + rscseq r1, r7, r8, lsr #32 │ │ │ │ + andeq r0, r0, r8, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [pc, #104] @ 5dffb4 <__cxa_atexit@plt+0x5d3c68> │ │ │ │ + mov r2, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ mov r3, r5 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e0268 <__cxa_atexit@plt+0x5d3f1c> │ │ │ │ - ldr r7, [pc, #100] @ 5e027c <__cxa_atexit@plt+0x5d3f30> │ │ │ │ - mov r5, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5e0250 <__cxa_atexit@plt+0x5d3f04> │ │ │ │ - ldr r7, [pc, #76] @ 5e0280 <__cxa_atexit@plt+0x5d3f34> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5dff98 <__cxa_atexit@plt+0x5d3c4c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + adds r1, r0, r1 │ │ │ │ + ldrpl r2, [r2, #11] │ │ │ │ + addspl r2, r2, r1 │ │ │ │ + bpl 5dffa4 <__cxa_atexit@plt+0x5d3c58> │ │ │ │ + ldr r7, [pc, #48] @ 5dffb8 <__cxa_atexit@plt+0x5d3c6c> │ │ │ │ + ldr r0, [pc, #48] @ 5dffbc <__cxa_atexit@plt+0x5d3c70> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 5e025c <__cxa_atexit@plt+0x5d3f10> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e02c8 <__cxa_atexit@plt+0x5d3f7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e0284 <__cxa_atexit@plt+0x5d3f38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5e0014 <__cxa_atexit@plt+0x5d3cc8> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r1, r7, ip, lsl #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5e02bc <__cxa_atexit@plt+0x5d3f70> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5e02b4 <__cxa_atexit@plt+0x5d3f68> │ │ │ │ - b 5e02c8 <__cxa_atexit@plt+0x5d3f7c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + rscseq r0, r7, r8, asr #31 │ │ │ │ + rscseq r0, r7, r4, asr #31 │ │ │ │ + rscseq r0, r7, r0, lsr #31 │ │ │ │ + andeq r1, r0, r9, lsl #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + adds r3, r2, r3 │ │ │ │ + ldrpl r2, [r5, #4] │ │ │ │ + ldrpl r2, [r2, #11] │ │ │ │ + addspl r3, r2, r3 │ │ │ │ + bpl 5e0000 <__cxa_atexit@plt+0x5d3cb4> │ │ │ │ + ldr r7, [pc, #28] @ 5e000c <__cxa_atexit@plt+0x5d3cc0> │ │ │ │ + ldr r0, [pc, #28] @ 5e0010 <__cxa_atexit@plt+0x5d3cc4> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r3, r7 │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e02fc <__cxa_atexit@plt+0x5d3fb0> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e0340 <__cxa_atexit@plt+0x5d3ff4> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - tst r1, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - moveq r1, #3 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - b 5e02d0 <__cxa_atexit@plt+0x5d3f84> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - cmp r3, lr │ │ │ │ - str r0, [r5] │ │ │ │ - bcc 5e0354 <__cxa_atexit@plt+0x5d4008> │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5e0340 <__cxa_atexit@plt+0x5d3ff4> │ │ │ │ - ldr r0, [pc, #68] @ 5e0370 <__cxa_atexit@plt+0x5d4024> │ │ │ │ - sub r7, lr, #2 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 5e0014 <__cxa_atexit@plt+0x5d3cc8> │ │ │ │ + rscseq r0, r7, r0, ror #30 │ │ │ │ + rscseq r0, r7, ip, asr pc │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r3, r7} │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e008c <__cxa_atexit@plt+0x5d3d40> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [pc, #184] @ 5e00ec <__cxa_atexit@plt+0x5d3da0> │ │ │ │ + ldr r8, [pc, #184] @ 5e00f0 <__cxa_atexit@plt+0x5d3da4> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + adds r2, r1, r3 │ │ │ │ + bmi 5e00ac <__cxa_atexit@plt+0x5d3d60> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r9, {r0, r2, r7} │ │ │ │ + beq 5e00d4 <__cxa_atexit@plt+0x5d3d88> │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + adds r3, r3, r2 │ │ │ │ + bmi 5e00ac <__cxa_atexit@plt+0x5d3d60> │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5e00e4 <__cxa_atexit@plt+0x5d3d98> │ │ │ │ + cmp r2, #2 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + beq 5e0040 <__cxa_atexit@plt+0x5d3cf4> │ │ │ │ + b 5e0094 <__cxa_atexit@plt+0x5d3d48> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5e00c4 <__cxa_atexit@plt+0x5d3d78> │ │ │ │ + ldr r7, [pc, #100] @ 5e0100 <__cxa_atexit@plt+0x5d3db4> │ │ │ │ + str r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #64] @ 5e00f4 <__cxa_atexit@plt+0x5d3da8> │ │ │ │ + ldr r0, [pc, #64] @ 5e00f8 <__cxa_atexit@plt+0x5d3dac> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5e0378 <__cxa_atexit@plt+0x5d402c> │ │ │ │ + ldr r7, [pc, #48] @ 5e00fc <__cxa_atexit@plt+0x5d3db0> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #24] @ 5e0374 <__cxa_atexit@plt+0x5d4028> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x01058294 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e03dc <__cxa_atexit@plt+0x5d4090> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5e03c4 <__cxa_atexit@plt+0x5d4078> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [pc, #60] @ 5e03f4 <__cxa_atexit@plt+0x5d40a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + smlalseq r0, r7, ip, lr │ │ │ │ + smlalseq r0, r7, r8, lr │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r0, r7, ip, asr lr │ │ │ │ + andeq r2, r0, sl, lsr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + adds r2, r7, r2 │ │ │ │ + bmi 5e0148 <__cxa_atexit@plt+0x5d3dfc> │ │ │ │ + ldr r1, [pc, #60] @ 5e0168 <__cxa_atexit@plt+0x5d3e1c> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + beq 5e0160 <__cxa_atexit@plt+0x5d3e14> │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov r7, fp │ │ │ │ + b 5e0014 <__cxa_atexit@plt+0x5d3cc8> │ │ │ │ + ldr r7, [pc, #28] @ 5e016c <__cxa_atexit@plt+0x5d3e20> │ │ │ │ + ldr r0, [pc, #28] @ 5e0170 <__cxa_atexit@plt+0x5d3e24> │ │ │ │ + add r5, r3, #44 @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5e03fc <__cxa_atexit@plt+0x5d40b0> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e03f8 <__cxa_atexit@plt+0x5d40ac> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r0, r7, r0, lsl #28 │ │ │ │ + ldrshteq r0, [r7], #220 @ 0xdc │ │ │ │ + rscseq r0, r7, ip, ror #27 │ │ │ │ + andeq r1, r0, r9, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 5e0014 <__cxa_atexit@plt+0x5d3cc8> │ │ │ │ + andeq r1, r0, r9, lsr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5e02a4 <__cxa_atexit@plt+0x5d3f58> │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add r8, r3, #8 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + mov fp, r3 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #212] @ 5e02b4 <__cxa_atexit@plt+0x5d3f68> │ │ │ │ + ldr r4, [pc, #212] @ 5e02b8 <__cxa_atexit@plt+0x5d3f6c> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - @ instruction: 0x010581b0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e0474 <__cxa_atexit@plt+0x5d4128> │ │ │ │ - ldr r7, [pc, #112] @ 5e0494 <__cxa_atexit@plt+0x5d4148> │ │ │ │ - mov r5, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5e045c <__cxa_atexit@plt+0x5d4110> │ │ │ │ - ldr r7, [pc, #88] @ 5e0498 <__cxa_atexit@plt+0x5d414c> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmib r9, {r4, fp} │ │ │ │ + sub r4, r6, #1 │ │ │ │ + add r9, sl, r8 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + beq 5e0280 <__cxa_atexit@plt+0x5d3f34> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr fp, [r7, #11] │ │ │ │ + bl b5fc │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + add r7, sl, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, fp │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 5e02bc <__cxa_atexit@plt+0x5d3f70> │ │ │ │ + add r7, fp, r7 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 5e0468 <__cxa_atexit@plt+0x5d411c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e0290 <__cxa_atexit@plt+0x5d3f44> │ │ │ │ + str r4, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r8, [r5, #28] │ │ │ │ mov r7, r8 │ │ │ │ - b 5e02c8 <__cxa_atexit@plt+0x5d3f7c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r8, [sp, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5e0378 <__cxa_atexit@plt+0x5d402c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5e049c <__cxa_atexit@plt+0x5d4150> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + smlatteq r5, r8, r3, r8 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r1, r0, r9, ror #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr fp, [r3, #7] │ │ │ │ + ldr sl, [r3, #11] │ │ │ │ + bl b5fc │ │ │ │ + add r8, r8, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #60] @ 5e034c <__cxa_atexit@plt+0x5d4000> │ │ │ │ + add r3, sl, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5e0340 <__cxa_atexit@plt+0x5d3ff4> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5e0378 <__cxa_atexit@plt+0x5d402c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - ldrshteq r1, [r7], #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e04e8 <__cxa_atexit@plt+0x5d419c> │ │ │ │ - ldr r3, [pc, #48] @ 5e04f0 <__cxa_atexit@plt+0x5d41a4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r1, r0, r9, ror #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5e0378 <__cxa_atexit@plt+0x5d402c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r8, [sp, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e0408 <__cxa_atexit@plt+0x5d40bc> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5e0450 <__cxa_atexit@plt+0x5d4104> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, fp │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr r9, [r3, #11] │ │ │ │ + bl b5fc │ │ │ │ + add sl, sl, fp │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + add r3, r9, sl │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5e0474 <__cxa_atexit@plt+0x5d4128> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 5e0398 <__cxa_atexit@plt+0x5d404c> │ │ │ │ + ldr r3, [pc, #184] @ 5e04b4 <__cxa_atexit@plt+0x5d4168> │ │ │ │ + str r7, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq 5e04dc <__cxa_atexit@plt+0x5d4190> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e04fc <__cxa_atexit@plt+0x5d41b0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e0490 <__cxa_atexit@plt+0x5d4144> │ │ │ │ + ldr lr, [pc, #152] @ 5e04b8 <__cxa_atexit@plt+0x5d416c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r3, r5, #4 │ │ │ │ - ldr r3, [r3] │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e0534 <__cxa_atexit@plt+0x5d41e8> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e0578 <__cxa_atexit@plt+0x5d422c> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - tst r1, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - moveq r1, #3 │ │ │ │ - add r3, r3, r1 │ │ │ │ - b 5e0504 <__cxa_atexit@plt+0x5d41b8> │ │ │ │ - ldr lr, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - cmp r1, r3 │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - bcc 5e058c <__cxa_atexit@plt+0x5d4240> │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5e0578 <__cxa_atexit@plt+0x5d422c> │ │ │ │ - ldr r0, [pc, #68] @ 5e05a8 <__cxa_atexit@plt+0x5d425c> │ │ │ │ - sub r7, r3, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, lr} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r2, [pc, #100] @ 5e04bc <__cxa_atexit@plt+0x5d4170> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5e05b0 <__cxa_atexit@plt+0x5d4264> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #68] @ 5e04c0 <__cxa_atexit@plt+0x5d4174> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldm sp, {r5, fp} │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 5e05ac <__cxa_atexit@plt+0x5d4260> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #44] @ 5e04c4 <__cxa_atexit@plt+0x5d4178> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - mrseq r8, (UNDEF: 5) │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - qaddeq r8, ip, r5 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r1, r0, r9, lsr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + mov r3, r7 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr fp, [r3, #7] │ │ │ │ + ldr sl, [r3, #11] │ │ │ │ + bl b5fc │ │ │ │ + add r8, r8, r9 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5e054c <__cxa_atexit@plt+0x5d4200> │ │ │ │ + add r3, sl, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5e0540 <__cxa_atexit@plt+0x5d41f4> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5e0378 <__cxa_atexit@plt+0x5d402c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r1, r0, r9, lsr #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5e0378 <__cxa_atexit@plt+0x5d402c> │ │ │ │ + andeq r1, r0, r9, ror #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e0614 <__cxa_atexit@plt+0x5d42c8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5e05fc <__cxa_atexit@plt+0x5d42b0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [pc, #60] @ 5e062c <__cxa_atexit@plt+0x5d42e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5e0634 <__cxa_atexit@plt+0x5d42e8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e0630 <__cxa_atexit@plt+0x5d42e4> │ │ │ │ - mov r2, #8 │ │ │ │ + bcc 5e05b0 <__cxa_atexit@plt+0x5d4264> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr r7, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ 5e05c8 <__cxa_atexit@plt+0x5d427c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5e05cc <__cxa_atexit@plt+0x5d4280> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5e069c <__cxa_atexit@plt+0x5d4350> │ │ │ │ - ldr r7, [pc, #84] @ 5e06b0 <__cxa_atexit@plt+0x5d4364> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq 5e0684 <__cxa_atexit@plt+0x5d4338> │ │ │ │ - ldr r7, [pc, #68] @ 5e06b4 <__cxa_atexit@plt+0x5d4368> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq 5e0690 <__cxa_atexit@plt+0x5d4344> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5e06f8 <__cxa_atexit@plt+0x5d43ac> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + smlatbeq r5, ip, r6, r8 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e05ec <__cxa_atexit@plt+0x5d42a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e062c <__cxa_atexit@plt+0x5d42e0> │ │ │ │ + ldr r3, [pc, #40] @ 5e063c <__cxa_atexit@plt+0x5d42f0> │ │ │ │ + ldr r8, [pc, #40] @ 5e0640 <__cxa_atexit@plt+0x5d42f4> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + rsceq r0, r0, r4, ror #17 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e06a8 <__cxa_atexit@plt+0x5d435c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e06b4 <__cxa_atexit@plt+0x5d4368> │ │ │ │ + ldr lr, [pc, #80] @ 5e06c4 <__cxa_atexit@plt+0x5d4378> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #72] @ 5e06c8 <__cxa_atexit@plt+0x5d437c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r5, [pc, #48] @ 5e06cc <__cxa_atexit@plt+0x5d4380> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e06b8 <__cxa_atexit@plt+0x5d436c> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0x01057e9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + rscseq r0, r7, ip, asr #17 │ │ │ │ + andeq r0, r3, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e0750 <__cxa_atexit@plt+0x5d4404> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e0758 <__cxa_atexit@plt+0x5d440c> │ │ │ │ + ldr r0, [pc, #84] @ 5e0774 <__cxa_atexit@plt+0x5d4428> │ │ │ │ + ldr r1, [pc, #84] @ 5e0778 <__cxa_atexit@plt+0x5d442c> │ │ │ │ + ldr lr, [pc, #84] @ 5e077c <__cxa_atexit@plt+0x5d4430> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5e0760 <__cxa_atexit@plt+0x5d4414> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 5e0770 <__cxa_atexit@plt+0x5d4424> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + rscseq r0, r7, ip, ror #16 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - rscseq r0, r7, r0, ror #31 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rsceq r0, r0, r0, ror #15 │ │ │ │ + rscseq r0, r7, r8, lsr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 5e06ec <__cxa_atexit@plt+0x5d43a0> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 5e07b4 <__cxa_atexit@plt+0x5d4468> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq 5e06e4 <__cxa_atexit@plt+0x5d4398> │ │ │ │ - b 5e06f8 <__cxa_atexit@plt+0x5d43ac> │ │ │ │ + beq 5e07ac <__cxa_atexit@plt+0x5d4460> │ │ │ │ + b 5e07c4 <__cxa_atexit@plt+0x5d4478> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r0, r7, r0, lsl #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5e0718 <__cxa_atexit@plt+0x5d43cc> │ │ │ │ - ldr r7, [pc, #152] @ 5e07a4 <__cxa_atexit@plt+0x5d4458> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e0778 <__cxa_atexit@plt+0x5d442c> │ │ │ │ - ldr r2, [pc, #100] @ 5e0798 <__cxa_atexit@plt+0x5d444c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - sub r8, r6, #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e0818 <__cxa_atexit@plt+0x5d44cc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e0878 <__cxa_atexit@plt+0x5d452c> │ │ │ │ + ldr r3, [pc, #148] @ 5e0888 <__cxa_atexit@plt+0x5d453c> │ │ │ │ + ldr r2, [pc, #148] @ 5e088c <__cxa_atexit@plt+0x5d4540> │ │ │ │ + ldr r1, [pc, #148] @ 5e0890 <__cxa_atexit@plt+0x5d4544> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r5, #12 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e0784 <__cxa_atexit@plt+0x5d4438> │ │ │ │ - ldr r7, [pc, #72] @ 5e079c <__cxa_atexit@plt+0x5d4450> │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 5e076c <__cxa_atexit@plt+0x5d4420> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5dc574 <__cxa_atexit@plt+0x5d0228> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 5e085c <__cxa_atexit@plt+0x5d4510> │ │ │ │ + ldr r3, [pc, #104] @ 5e0894 <__cxa_atexit@plt+0x5d4548> │ │ │ │ + ldr r2, [pc, #104] @ 5e0898 <__cxa_atexit@plt+0x5d454c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5e084c <__cxa_atexit@plt+0x5d4500> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb6dc <__cxa_atexit@plt+0x5bf390> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #20] @ 5e07a0 <__cxa_atexit@plt+0x5d4454> │ │ │ │ + ldr r7, [pc, #56] @ 5e089c <__cxa_atexit@plt+0x5d4550> │ │ │ │ + ldr r9, [pc, #56] @ 5e08a0 <__cxa_atexit@plt+0x5d4554> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xffffbe18 │ │ │ │ - rscseq r0, r7, ip, lsl r3 │ │ │ │ - strheq r8, [r5, -r4] │ │ │ │ - rscseq r0, r7, r0, lsr #30 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, r6, ip, asr #26 │ │ │ │ + rscseq r0, r7, r8, lsl #15 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + rscseq r0, r7, r8, ror r7 │ │ │ │ + @ instruction: 0xfffeaea0 │ │ │ │ + ldrsbteq pc, [r6], #196 @ 0xc4 @ │ │ │ │ + rscseq r0, r7, ip, lsr r7 │ │ │ │ andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r1, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5e07e4 <__cxa_atexit@plt+0x5d4498> │ │ │ │ - ldr r3, [pc, #36] @ 5e07f0 <__cxa_atexit@plt+0x5d44a4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #24] @ 5e07f4 <__cxa_atexit@plt+0x5d44a8> │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e08c0 <__cxa_atexit@plt+0x5d4574> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - ldrsbteq r0, [r7], #224 @ 0xe0 │ │ │ │ + smlabbeq r5, r4, ip, r7 │ │ │ │ + rscseq r0, r7, ip, lsr r7 │ │ │ │ + andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 5e0818 <__cxa_atexit@plt+0x5d44cc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldrhteq r0, [r7], #236 @ 0xec │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e0878 <__cxa_atexit@plt+0x5d452c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e0880 <__cxa_atexit@plt+0x5d4534> │ │ │ │ - ldr r5, [pc, #76] @ 5e089c <__cxa_atexit@plt+0x5d4550> │ │ │ │ - ldr r1, [pc, #76] @ 5e08a0 <__cxa_atexit@plt+0x5d4554> │ │ │ │ - ldr r2, [pc, #76] @ 5e08a4 <__cxa_atexit@plt+0x5d4558> │ │ │ │ - add r5, pc, r5 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e0928 <__cxa_atexit@plt+0x5d45dc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e0930 <__cxa_atexit@plt+0x5d45e4> │ │ │ │ + ldr r0, [pc, #80] @ 5e094c <__cxa_atexit@plt+0x5d4600> │ │ │ │ + ldr r1, [pc, #80] @ 5e0950 <__cxa_atexit@plt+0x5d4604> │ │ │ │ + ldr lr, [pc, #80] @ 5e0954 <__cxa_atexit@plt+0x5d4608> │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 5e0888 <__cxa_atexit@plt+0x5d453c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5e0938 <__cxa_atexit@plt+0x5d45ec> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 5e0898 <__cxa_atexit@plt+0x5d454c> │ │ │ │ + ldr r7, [pc, #8] @ 5e0948 <__cxa_atexit@plt+0x5d45fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, r7, r0, ror #28 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - ldrdeq r0, [r0], #112 @ 0x70 @ │ │ │ │ - rscseq r0, r7, r4, lsr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq r0, r7, r0, ror #13 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + rsceq r0, r0, r7, ror #11 │ │ │ │ + rscseq r0, r7, ip, lsr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 5e08cc <__cxa_atexit@plt+0x5d4580> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r9, r7 │ │ │ │ + ldr r2, [pc, #32] @ 5e098c <__cxa_atexit@plt+0x5d4640> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e0984 <__cxa_atexit@plt+0x5d4638> │ │ │ │ + b 5e099c <__cxa_atexit@plt+0x5d4650> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r0, r7, r4, ror r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e09f0 <__cxa_atexit@plt+0x5d46a4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e0a50 <__cxa_atexit@plt+0x5d4704> │ │ │ │ + ldr r3, [pc, #148] @ 5e0a60 <__cxa_atexit@plt+0x5d4714> │ │ │ │ + ldr r2, [pc, #148] @ 5e0a64 <__cxa_atexit@plt+0x5d4718> │ │ │ │ + ldr r1, [pc, #148] @ 5e0a68 <__cxa_atexit@plt+0x5d471c> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldrshteq r0, [r7], #216 @ 0xd8 │ │ │ │ - rscseq r0, r7, r8, lsl lr │ │ │ │ - andeq r0, r2, lr │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e0a34 <__cxa_atexit@plt+0x5d46e8> │ │ │ │ + ldr r3, [pc, #104] @ 5e0a6c <__cxa_atexit@plt+0x5d4720> │ │ │ │ + ldr r2, [pc, #104] @ 5e0a70 <__cxa_atexit@plt+0x5d4724> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5e0a24 <__cxa_atexit@plt+0x5d46d8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb6dc <__cxa_atexit@plt+0x5bf390> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5e0a74 <__cxa_atexit@plt+0x5d4728> │ │ │ │ + ldr r9, [pc, #56] @ 5e0a78 <__cxa_atexit@plt+0x5d472c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, r6, r4, ror fp @ │ │ │ │ + rscseq r0, r7, r0, lsl r6 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + rscseq r0, r7, r0, lsr #11 │ │ │ │ + @ instruction: 0xfffeacc8 │ │ │ │ + ldrshteq pc, [r6], #172 @ 0xac @ │ │ │ │ + rscseq r0, r7, r4, ror #10 │ │ │ │ + rscseq r0, r7, r4, lsr #11 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e0ac4 <__cxa_atexit@plt+0x5d4778> │ │ │ │ + ldr r7, [pc, #52] @ 5e0ad8 <__cxa_atexit@plt+0x5d478c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 5e0ab8 <__cxa_atexit@plt+0x5d476c> │ │ │ │ + mov r7, sl │ │ │ │ + b 5e0aec <__cxa_atexit@plt+0x5d47a0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5e0adc <__cxa_atexit@plt+0x5d4790> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r0, r7, r8, ror #10 │ │ │ │ + rscseq r0, r7, r4, asr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + cmp r9, #0 │ │ │ │ + bmi 5e0b18 <__cxa_atexit@plt+0x5d47cc> │ │ │ │ + ldr r3, [pc, #160] @ 5e0ba0 <__cxa_atexit@plt+0x5d4854> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e0b70 <__cxa_atexit@plt+0x5d4824> │ │ │ │ + b 5e0bc0 <__cxa_atexit@plt+0x5d4874> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5e0990 <__cxa_atexit@plt+0x5d4644> │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5e096c <__cxa_atexit@plt+0x5d4620> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5e0918 <__cxa_atexit@plt+0x5d45cc> │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - tst r2, r9 │ │ │ │ - mov r2, #7 │ │ │ │ - moveq r2, #3 │ │ │ │ - ldr r8, [r8, r2] │ │ │ │ - b 5e08ec <__cxa_atexit@plt+0x5d45a0> │ │ │ │ - mov r2, r5 │ │ │ │ - str r9, [r2, #-4]! │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5e09a0 <__cxa_atexit@plt+0x5d4654> │ │ │ │ + bhi 5e0b78 <__cxa_atexit@plt+0x5d482c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e09a8 <__cxa_atexit@plt+0x5d465c> │ │ │ │ - ldr r5, [pc, #148] @ 5e09d4 <__cxa_atexit@plt+0x5d4688> │ │ │ │ - ldr r1, [pc, #148] @ 5e09d8 <__cxa_atexit@plt+0x5d468c> │ │ │ │ - ldr r8, [pc, #148] @ 5e09dc <__cxa_atexit@plt+0x5d4690> │ │ │ │ - add r5, pc, r5 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5e0b80 <__cxa_atexit@plt+0x5d4834> │ │ │ │ + ldr r0, [pc, #104] @ 5e0ba8 <__cxa_atexit@plt+0x5d485c> │ │ │ │ + ldr r1, [pc, #104] @ 5e0bac <__cxa_atexit@plt+0x5d4860> │ │ │ │ + ldr lr, [pc, #104] @ 5e0bb0 <__cxa_atexit@plt+0x5d4864> │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r6, #4]! │ │ │ │ - str r5, [r2] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r5, {r0, r8} │ │ │ │ str r9, [r6, #8] │ │ │ │ mov r9, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r7, [pc, #84] @ 5e09c8 <__cxa_atexit@plt+0x5d467c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #56] @ 5e09d0 <__cxa_atexit@plt+0x5d4684> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, lr │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 5e09b0 <__cxa_atexit@plt+0x5d4664> │ │ │ │ + mov r2, r6 │ │ │ │ + b 5e0b88 <__cxa_atexit@plt+0x5d483c> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 5e09cc <__cxa_atexit@plt+0x5d4680> │ │ │ │ + ldr r7, [pc, #20] @ 5e0ba4 <__cxa_atexit@plt+0x5d4858> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + add r5, r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq r0, r7, r4, lsr sp │ │ │ │ - rscseq r0, r7, r8, ror #26 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - ldrdeq r0, [r0], #100 @ 0x64 @ │ │ │ │ - rscseq r0, r7, ip, lsl #26 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r0, r7, ip, lsl #9 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + rsceq r0, r0, r3, lsr #7 │ │ │ │ + rscseq r0, r7, ip, lsl r4 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [r3, #8]! │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - cmp r8, r6 │ │ │ │ - bne 5e0a10 <__cxa_atexit@plt+0x5d46c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5e0c60 <__cxa_atexit@plt+0x5d4914> │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + cmp r9, sl │ │ │ │ + bge 5e0c08 <__cxa_atexit@plt+0x5d48bc> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldrb r7, [r7, r9] │ │ │ │ + ldr r2, [pc, #172] @ 5e0c9c <__cxa_atexit@plt+0x5d4950> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bhi 5e0a5c <__cxa_atexit@plt+0x5d4710> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e0a64 <__cxa_atexit@plt+0x5d4718> │ │ │ │ - ldr r5, [pc, #80] @ 5e0a84 <__cxa_atexit@plt+0x5d4738> │ │ │ │ - ldr r1, [pc, #80] @ 5e0a88 <__cxa_atexit@plt+0x5d473c> │ │ │ │ - ldr r2, [pc, #80] @ 5e0a8c <__cxa_atexit@plt+0x5d4740> │ │ │ │ - add r5, pc, r5 │ │ │ │ + bhi 5e0c70 <__cxa_atexit@plt+0x5d4924> │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5e0c78 <__cxa_atexit@plt+0x5d492c> │ │ │ │ + ldr r0, [pc, #116] @ 5e0ca0 <__cxa_atexit@plt+0x5d4954> │ │ │ │ + ldr r1, [pc, #116] @ 5e0ca4 <__cxa_atexit@plt+0x5d4958> │ │ │ │ + ldr lr, [pc, #116] @ 5e0ca8 <__cxa_atexit@plt+0x5d495c> │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r5, [r3] │ │ │ │ - str r8, [r9, #8] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r5, {r0, r8} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + mov r9, r6 │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, lr │ │ │ │ b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 5e0a6c <__cxa_atexit@plt+0x5d4720> │ │ │ │ - mov r7, #12 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r2, r6 │ │ │ │ + b 5e0c80 <__cxa_atexit@plt+0x5d4934> │ │ │ │ + mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 5e0a80 <__cxa_atexit@plt+0x5d4734> │ │ │ │ + ldr r7, [pc, #16] @ 5e0c98 <__cxa_atexit@plt+0x5d494c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + add r5, r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, r7, r8, ror ip │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - rsceq r0, r0, ip, ror #11 │ │ │ │ - rscseq r0, r7, r8, ror #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r0, r7, r8, asr #6 │ │ │ │ + smlabbeq r5, r8, sl, r7 │ │ │ │ + @ instruction: 0xfffffb54 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + ldrdeq r0, [r0], #36 @ 0x24 @ │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bls 5e0cd4 <__cxa_atexit@plt+0x5d4988> │ │ │ │ + ldrb r1, [r2] │ │ │ │ + ldrb r0, [r3] │ │ │ │ + strb r1, [r3], #1 │ │ │ │ + strb r0, [r2], #-1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bhi 5e0cbc <__cxa_atexit@plt+0x5d4970> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + cmp sl, r8 │ │ │ │ + bls 5e0d14 <__cxa_atexit@plt+0x5d49c8> │ │ │ │ + ldrb r3, [sl] │ │ │ │ + ldrb r2, [r8] │ │ │ │ + strb r3, [r8], #1 │ │ │ │ + strb r2, [sl], #-1 │ │ │ │ + cmp sl, r8 │ │ │ │ + bhi 5e0cfc <__cxa_atexit@plt+0x5d49b0> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e0b00 <__cxa_atexit@plt+0x5d47b4> │ │ │ │ - ldr r3, [pc, #92] @ 5e0b10 <__cxa_atexit@plt+0x5d47c4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5e0ae0 <__cxa_atexit@plt+0x5d4794> │ │ │ │ - ldr r3, [pc, #76] @ 5e0b14 <__cxa_atexit@plt+0x5d47c8> │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5e0d54 <__cxa_atexit@plt+0x5d4a08> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e0d44 <__cxa_atexit@plt+0x5d49f8> │ │ │ │ + ldr r3, [pc, #48] @ 5e0d6c <__cxa_atexit@plt+0x5d4a20> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e0af0 <__cxa_atexit@plt+0x5d47a4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5e08e0 <__cxa_atexit@plt+0x5d4594> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5e0b18 <__cxa_atexit@plt+0x5d47cc> │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #24] @ 5e0d64 <__cxa_atexit@plt+0x5d4a18> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #12] @ 5e0d68 <__cxa_atexit@plt+0x5d4a1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rscseq r0, r7, r0, lsl #24 │ │ │ │ - rscseq r0, r7, r0, ror #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5e0b58 <__cxa_atexit@plt+0x5d480c> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r9} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e0b50 <__cxa_atexit@plt+0x5d4804> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 5e08e0 <__cxa_atexit@plt+0x5d4594> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r0, r7, r0, lsr #23 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b 5e08e0 <__cxa_atexit@plt+0x5d4594> │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5e0bd4 <__cxa_atexit@plt+0x5d4888> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5e0be0 <__cxa_atexit@plt+0x5d4894> │ │ │ │ - ldr r1, [pc, #72] @ 5e0bf0 <__cxa_atexit@plt+0x5d48a4> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ 5e0bf4 <__cxa_atexit@plt+0x5d48a8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + rscseq r0, r7, r8, ror #5 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + smlalseq pc, r6, r8, r6 @ │ │ │ │ + andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [sp] │ │ │ │ - bhi 5e0c7c <__cxa_atexit@plt+0x5d4930> │ │ │ │ - ldr r9, [pc, #284] @ 5e0d38 <__cxa_atexit@plt+0x5d49ec> │ │ │ │ - ldr lr, [pc, #284] @ 5e0d3c <__cxa_atexit@plt+0x5d49f0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e0ca4 <__cxa_atexit@plt+0x5d4958> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e0c90 <__cxa_atexit@plt+0x5d4944> │ │ │ │ - ldr r2, [sl, #15] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - tst r2, r8 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - mov sl, r0 │ │ │ │ - moveq ip, r9 │ │ │ │ - str ip, [r5, #-16]! │ │ │ │ - moveq sl, r1 │ │ │ │ - sub r7, r7, #16 │ │ │ │ - moveq r1, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bls 5e0c24 <__cxa_atexit@plt+0x5d48d8> │ │ │ │ - ldr r7, [pc, #188] @ 5e0d40 <__cxa_atexit@plt+0x5d49f4> │ │ │ │ + bhi 5e0dc4 <__cxa_atexit@plt+0x5d4a78> │ │ │ │ + ldr r7, [r5] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e0db4 <__cxa_atexit@plt+0x5d4a68> │ │ │ │ + ldr r3, [pc, #60] @ 5e0de4 <__cxa_atexit@plt+0x5d4a98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 5e0ddc <__cxa_atexit@plt+0x5d4a90> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #20] @ 5e0de0 <__cxa_atexit@plt+0x5d4a94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #184] @ 5e0d50 <__cxa_atexit@plt+0x5d4a04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [sp] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + smlatteq r5, ip, r2, r8 │ │ │ │ + rscseq r0, r7, r4, ror r2 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e0e48 <__cxa_atexit@plt+0x5d4afc> │ │ │ │ + ldr r2, [pc, #72] @ 5e0e54 <__cxa_atexit@plt+0x5d4b08> │ │ │ │ + add r1, r7, #8 │ │ │ │ + sub r0, r6, #1 │ │ │ │ + sub lr, r5, #28 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + mov r3, #0 │ │ │ │ + add r2, r7, r2 │ │ │ │ + add r2, r2, #7 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5], #-32 @ 0xffffffe0 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 5e0e60 <__cxa_atexit@plt+0x5d4b14> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x010577bc │ │ │ │ + andeq r4, r1, ip, ror #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc 5e0f48 <__cxa_atexit@plt+0x5d4bfc> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + cmp r9, r1 │ │ │ │ + bne 5e0f10 <__cxa_atexit@plt+0x5d4bc4> │ │ │ │ + ldr r0, [pc, #236] @ 5e0f74 <__cxa_atexit@plt+0x5d4c28> │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + add r0, pc, r0 │ │ │ │ + cmp r3, sl │ │ │ │ + str sl, [r5, #44] @ 0x2c │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + bls 5e0ec4 <__cxa_atexit@plt+0x5d4b78> │ │ │ │ + mov r0, sl │ │ │ │ + ldrb r2, [r3] │ │ │ │ + ldrb r1, [r0] │ │ │ │ + strb r2, [r0], #1 │ │ │ │ + strb r1, [r3], #-1 │ │ │ │ + cmp r3, r0 │ │ │ │ + bhi 5e0eac <__cxa_atexit@plt+0x5d4b60> │ │ │ │ add r3, r6, #32 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - cmp r7, r3 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - bcc 5e0d18 <__cxa_atexit@plt+0x5d49cc> │ │ │ │ - ldr r7, [sl, #6] │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 5e0d0c <__cxa_atexit@plt+0x5d49c0> │ │ │ │ - ldr r7, [pc, #112] @ 5e0d44 <__cxa_atexit@plt+0x5d49f8> │ │ │ │ - ldr r2, [sl, #2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #96] @ 5e0d48 <__cxa_atexit@plt+0x5d49fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc 5e0f64 <__cxa_atexit@plt+0x5d4c18> │ │ │ │ + ldr r8, [pc, #172] @ 5e0f84 <__cxa_atexit@plt+0x5d4c38> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + stmib r6, {r8, lr} │ │ │ │ + sub r7, sl, r2 │ │ │ │ + sub r1, r9, r7 │ │ │ │ + add r9, r6, #16 │ │ │ │ + stm r9, {r1, r8, lr} │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + sub r8, r3, #27 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5e0d4c <__cxa_atexit@plt+0x5d4a00> │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r2, [r1, r9] │ │ │ │ + ldr r1, [pc, #84] @ 5e0f7c <__cxa_atexit@plt+0x5d4c30> │ │ │ │ + ldr r0, [pc, #84] @ 5e0f80 <__cxa_atexit@plt+0x5d4c34> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r2, [r5] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r6, [pc, #40] @ 5e0f78 <__cxa_atexit@plt+0x5d4c2c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, lsr #4 │ │ │ │ - rscseq r0, r7, r8, lsl #21 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + andeq lr, r1, ip, ror #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5e0dcc <__cxa_atexit@plt+0x5d4a80> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e0dc0 <__cxa_atexit@plt+0x5d4a74> │ │ │ │ - ldr r1, [pc, #88] @ 5e0de4 <__cxa_atexit@plt+0x5d4a98> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr lr, [pc, #68] @ 5e0de8 <__cxa_atexit@plt+0x5d4a9c> │ │ │ │ + bcc 5e0fe8 <__cxa_atexit@plt+0x5d4c9c> │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr lr, [pc, #68] @ 5e0ff4 <__cxa_atexit@plt+0x5d4ca8> │ │ │ │ + add r9, r3, #12 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r1, r2, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e0dec <__cxa_atexit@plt+0x5d4aa0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0x010584bc │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e0e38 <__cxa_atexit@plt+0x5d4aec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5e0e44 <__cxa_atexit@plt+0x5d4af8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldmdb r5, {r0, r8} │ │ │ │ + sub r7, r0, r2 │ │ │ │ + sub r8, r8, r7 │ │ │ │ + stm r9, {r0, r8, lr} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + sub r8, r6, #27 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01057c9c │ │ │ │ + andeq r8, r2, sp, ror #23 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e0e98 <__cxa_atexit@plt+0x5d4b4c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5e0ea4 <__cxa_atexit@plt+0x5d4b58> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + ldrb r0, [r5, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e102c <__cxa_atexit@plt+0x5d4ce0> │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + strb r0, [r2], #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r5, ip, r3, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e0ee0 <__cxa_atexit@plt+0x5d4b94> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5e0ee8 <__cxa_atexit@plt+0x5d4b9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + b 5e1030 <__cxa_atexit@plt+0x5d4ce4> │ │ │ │ + strb r0, [r1], #-1 │ │ │ │ + add r2, lr, #1 │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 5e0e60 <__cxa_atexit@plt+0x5d4b14> │ │ │ │ + ldrshteq pc, [r6], #252 @ 0xfc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e10e4 <__cxa_atexit@plt+0x5d4d98> │ │ │ │ + ldr r2, [pc, #168] @ 5e110c <__cxa_atexit@plt+0x5d4dc0> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5e0f68 <__cxa_atexit@plt+0x5d4c1c> │ │ │ │ - ldr r2, [pc, #108] @ 5e0f7c <__cxa_atexit@plt+0x5d4c30> │ │ │ │ - mov r7, r3 │ │ │ │ tst r9, #3 │ │ │ │ + str r8, [r3, #-4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - beq 5e0f4c <__cxa_atexit@plt+0x5d4c00> │ │ │ │ - ldr r7, [pc, #84] @ 5e0f80 <__cxa_atexit@plt+0x5d4c34> │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 5e10c4 <__cxa_atexit@plt+0x5d4d78> │ │ │ │ + ldr r0, [pc, #144] @ 5e1110 <__cxa_atexit@plt+0x5d4dc4> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ ldr r2, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - beq 5e0f5c <__cxa_atexit@plt+0x5d4c10> │ │ │ │ - mov r7, sl │ │ │ │ - b 5e0fd0 <__cxa_atexit@plt+0x5d4c84> │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + sub r0, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r0 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + bhi 5e10f4 <__cxa_atexit@plt+0x5d4da8> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e10d4 <__cxa_atexit@plt+0x5d4d88> │ │ │ │ + ldr r3, [pc, #112] @ 5e1120 <__cxa_atexit@plt+0x5d4dd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [pc, #56] @ 5e1114 <__cxa_atexit@plt+0x5d4dc8> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #48] @ 5e111c <__cxa_atexit@plt+0x5d4dd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e0f84 <__cxa_atexit@plt+0x5d4c38> │ │ │ │ + ldr r7, [pc, #28] @ 5e1118 <__cxa_atexit@plt+0x5d4dcc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r5, #-20]! @ 0xffffffec │ │ │ │ add r7, pc, r7 │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r0, r7, r0, lsr #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 5e0fc4 <__cxa_atexit@plt+0x5d4c78> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + smlabteq r5, ip, pc, r7 @ │ │ │ │ + rscseq pc, r6, r4, asr #30 │ │ │ │ + rscseq pc, r6, r0, ror #30 │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + rscseq pc, r6, ip, lsl pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #104] @ 5e11a4 <__cxa_atexit@plt+0x5d4e58> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e0fbc <__cxa_atexit@plt+0x5d4c70> │ │ │ │ - b 5e0fd0 <__cxa_atexit@plt+0x5d4c84> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5e0ffc <__cxa_atexit@plt+0x5d4cb0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5e1054 <__cxa_atexit@plt+0x5d4d08> │ │ │ │ - ldr r7, [pc, #208] @ 5e10c0 <__cxa_atexit@plt+0x5d4d74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e10a4 <__cxa_atexit@plt+0x5d4d58> │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne 5e1088 <__cxa_atexit@plt+0x5d4d3c> │ │ │ │ - ldr r2, [pc, #152] @ 5e10b8 <__cxa_atexit@plt+0x5d4d6c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + str r2, [r3] │ │ │ │ + sub r2, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + bhi 5e118c <__cxa_atexit@plt+0x5d4e40> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e117c <__cxa_atexit@plt+0x5d4e30> │ │ │ │ + ldr r2, [pc, #64] @ 5e11b0 <__cxa_atexit@plt+0x5d4e64> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #132] @ 5e10bc <__cxa_atexit@plt+0x5d4d70> │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - tst r7, r8 │ │ │ │ - beq 5e1090 <__cxa_atexit@plt+0x5d4d44> │ │ │ │ - ldr r1, [pc, #80] @ 5e10c4 <__cxa_atexit@plt+0x5d4d78> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, sl} │ │ │ │ - mov sl, r3 │ │ │ │ - b 5e0c04 <__cxa_atexit@plt+0x5d48b8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + stmib r5, {r0, r1, lr} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #36] @ 5e11a8 <__cxa_atexit@plt+0x5d4e5c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #24] @ 5e11ac <__cxa_atexit@plt+0x5d4e60> │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #28] @ 5e10b4 <__cxa_atexit@plt+0x5d4d68> │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, r3, r7} │ │ │ │ - b 5e0c04 <__cxa_atexit@plt+0x5d48b8> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + rscseq pc, r6, ip, lsr #29 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e1114 <__cxa_atexit@plt+0x5d4dc8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5e1120 <__cxa_atexit@plt+0x5d4dd4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 5e11e8 <__cxa_atexit@plt+0x5d4e9c> │ │ │ │ + ldr r2, [pc, #28] @ 5e11f4 <__cxa_atexit@plt+0x5d4ea8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0x010573b4 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e125c <__cxa_atexit@plt+0x5d4f10> │ │ │ │ + ldmib r5, {r7, r8, r9} │ │ │ │ + cmp r9, #2 │ │ │ │ + bge 5e1218 <__cxa_atexit@plt+0x5d4ecc> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + mvn r2, #0 │ │ │ │ + add r2, r2, r9, lsl #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bmi 5e124c <__cxa_atexit@plt+0x5d4f00> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [pc, #64] @ 5e1274 <__cxa_atexit@plt+0x5d4f28> │ │ │ │ + sub lr, r5, #8 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r1, r7, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #24] @ 5e126c <__cxa_atexit@plt+0x5d4f20> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #12] @ 5e1270 <__cxa_atexit@plt+0x5d4f24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + ldrshteq pc, [r6], #208 @ 0xd0 @ │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + smlalseq pc, r6, r0, r1 @ │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e12f8 <__cxa_atexit@plt+0x5d4fac> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #2 │ │ │ │ + bge 5e12bc <__cxa_atexit@plt+0x5d4f70> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + mvn r7, #0 │ │ │ │ + add r7, r7, r3, lsl #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e12e8 <__cxa_atexit@plt+0x5d4f9c> │ │ │ │ + ldr r3, [pc, #68] @ 5e1318 <__cxa_atexit@plt+0x5d4fcc> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 5e1310 <__cxa_atexit@plt+0x5d4fc4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #20] @ 5e1314 <__cxa_atexit@plt+0x5d4fc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01057db8 │ │ │ │ + rscseq pc, r6, r0, asr sp @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #132] @ 5e13b0 <__cxa_atexit@plt+0x5d5064> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq 5e1390 <__cxa_atexit@plt+0x5d5044> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e1174 <__cxa_atexit@plt+0x5d4e28> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5e1180 <__cxa_atexit@plt+0x5d4e34> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 5e139c <__cxa_atexit@plt+0x5d5050> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 65eab0 <__cxa_atexit@plt+0x652764> │ │ │ │ + ldr r3, [pc, #64] @ 5e13b4 <__cxa_atexit@plt+0x5d5068> │ │ │ │ + sub r8, r9, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ + mov r8, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5e11d0 <__cxa_atexit@plt+0x5d4e84> │ │ │ │ - ldr r3, [pc, #36] @ 5e11e8 <__cxa_atexit@plt+0x5d4e9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b 5e0ef8 <__cxa_atexit@plt+0x5d4bac> │ │ │ │ - ldr r7, [pc, #20] @ 5e11ec <__cxa_atexit@plt+0x5d4ea0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bcc 5e140c <__cxa_atexit@plt+0x5d50c0> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldrb r3, [r7, #3] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + add r7, sl, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + bl 65eab0 <__cxa_atexit@plt+0x652764> │ │ │ │ + ldr r3, [pc, #28] @ 5e1418 <__cxa_atexit@plt+0x5d50cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + stmib r8, {r3, sl} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + bx r0 │ │ │ │ mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq r0, r7, ip, lsr r5 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + rscseq pc, r6, r0, lsr ip @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e1278 <__cxa_atexit@plt+0x5d4f2c> │ │ │ │ - ldr lr, [pc, #276] @ 5e1324 <__cxa_atexit@plt+0x5d4fd8> │ │ │ │ - ldr ip, [pc, #276] @ 5e1328 <__cxa_atexit@plt+0x5d4fdc> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - add ip, pc, ip │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e129c <__cxa_atexit@plt+0x5d4f50> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e1288 <__cxa_atexit@plt+0x5d4f3c> │ │ │ │ - ldr r2, [sl, #15] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - tst r2, r8 │ │ │ │ - mov sl, r0 │ │ │ │ - moveq sl, r1 │ │ │ │ - moveq r1, r0 │ │ │ │ - mov r0, ip │ │ │ │ - moveq r0, lr │ │ │ │ - sub r7, r7, #16 │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 5e121c <__cxa_atexit@plt+0x5d4ed0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #172] @ 5e132c <__cxa_atexit@plt+0x5d4fe0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 5e1464 <__cxa_atexit@plt+0x5d5118> │ │ │ │ + ldr r7, [pc, #52] @ 5e1474 <__cxa_atexit@plt+0x5d5128> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #172] @ 5e133c <__cxa_atexit@plt+0x5d4ff0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #8 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - cmp r3, r7 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - bcc 5e1304 <__cxa_atexit@plt+0x5d4fb8> │ │ │ │ - ldr r3, [sl, #6] │ │ │ │ - cmp r8, r3 │ │ │ │ - bne 5e12f4 <__cxa_atexit@plt+0x5d4fa8> │ │ │ │ - ldr r2, [pc, #104] @ 5e1330 <__cxa_atexit@plt+0x5d4fe4> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ - ldr r3, [sl, #2] │ │ │ │ - ldr r1, [pc, #96] @ 5e1334 <__cxa_atexit@plt+0x5d4fe8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r7, #3 │ │ │ │ - mov r6, r7 │ │ │ │ + beq 5e1458 <__cxa_atexit@plt+0x5d510c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e1488 <__cxa_atexit@plt+0x5d513c> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, sl │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #44] @ 5e1338 <__cxa_atexit@plt+0x5d4fec> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #4 │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - smlalseq r0, r7, ip, r4 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5e13a4 <__cxa_atexit@plt+0x5d5058> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e1398 <__cxa_atexit@plt+0x5d504c> │ │ │ │ - ldr r1, [pc, #68] @ 5e13bc <__cxa_atexit@plt+0x5d5070> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - ldr r0, [pc, #60] @ 5e13c0 <__cxa_atexit@plt+0x5d5074> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #12] @ 5e1478 <__cxa_atexit@plt+0x5d512c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e13c4 <__cxa_atexit@plt+0x5d5078> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e1414 <__cxa_atexit@plt+0x5d50c8> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq pc, [r6], #176 @ 0xb0 @ │ │ │ │ + ldrsbteq pc, [r6], #180 @ 0xb4 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [pc, #232] @ 5e1580 <__cxa_atexit@plt+0x5d5234> │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr lr, [r2, #4]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r8, [r2] │ │ │ │ + str r1, [r5] │ │ │ │ + bhi 5e1548 <__cxa_atexit@plt+0x5d51fc> │ │ │ │ + cmp r1, #2 │ │ │ │ + bge 5e1500 <__cxa_atexit@plt+0x5d51b4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #16 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5e1428 <__cxa_atexit@plt+0x5d50dc> │ │ │ │ - ldr r2, [pc, #72] @ 5e143c <__cxa_atexit@plt+0x5d50f0> │ │ │ │ + stm r5, {r1, r7} │ │ │ │ + bcc 5e1564 <__cxa_atexit@plt+0x5d5218> │ │ │ │ + ldr r2, [pc, #176] @ 5e1594 <__cxa_atexit@plt+0x5d5248> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r6, {r2, r9} │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5e1438 <__cxa_atexit@plt+0x5d50ec> │ │ │ │ + mvn r0, #0 │ │ │ │ + add r1, r0, r1, lsl #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 5e1538 <__cxa_atexit@plt+0x5d51ec> │ │ │ │ + ldr r0, [pc, #120] @ 5e1590 <__cxa_atexit@plt+0x5d5244> │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #68] @ 5e1584 <__cxa_atexit@plt+0x5d5238> │ │ │ │ + mov r5, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r3, [pc, #60] @ 5e158c <__cxa_atexit@plt+0x5d5240> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ 5e1588 <__cxa_atexit@plt+0x5d523c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r5, r4, r3, r7 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq pc, r6, r0, lsl #22 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5e1464 <__cxa_atexit@plt+0x5d5118> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e15dc <__cxa_atexit@plt+0x5d5290> │ │ │ │ + ldr r2, [pc, #48] @ 5e15f4 <__cxa_atexit@plt+0x5d52a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e14a4 <__cxa_atexit@plt+0x5d5158> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 5e14b4 <__cxa_atexit@plt+0x5d5168> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r3, [pc, #20] @ 5e15f8 <__cxa_atexit@plt+0x5d52ac> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r5, ip, r6, r7 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5e14dc <__cxa_atexit@plt+0x5d5190> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e1518 <__cxa_atexit@plt+0x5d51cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e1644 <__cxa_atexit@plt+0x5d52f8> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #40] @ 5e1528 <__cxa_atexit@plt+0x5d51dc> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5e165c <__cxa_atexit@plt+0x5d5310> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5e1660 <__cxa_atexit@plt+0x5d5314> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5e15a8 <__cxa_atexit@plt+0x5d525c> │ │ │ │ - ldr r2, [pc, #108] @ 5e15bc <__cxa_atexit@plt+0x5d5270> │ │ │ │ - mov r7, r3 │ │ │ │ + bhi 5e16a8 <__cxa_atexit@plt+0x5d535c> │ │ │ │ + ldr r7, [pc, #52] @ 5e16bc <__cxa_atexit@plt+0x5d5370> │ │ │ │ tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - beq 5e158c <__cxa_atexit@plt+0x5d5240> │ │ │ │ - ldr r7, [pc, #84] @ 5e15c0 <__cxa_atexit@plt+0x5d5274> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - beq 5e159c <__cxa_atexit@plt+0x5d5250> │ │ │ │ - mov r7, sl │ │ │ │ - b 5e1610 <__cxa_atexit@plt+0x5d52c4> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5e169c <__cxa_atexit@plt+0x5d5350> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e16cc <__cxa_atexit@plt+0x5d5380> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e15c4 <__cxa_atexit@plt+0x5d5278> │ │ │ │ + ldr r7, [pc, #16] @ 5e16c0 <__cxa_atexit@plt+0x5d5374> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r0, r7, ip, ror #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrhteq pc, [r6], #144 @ 0x90 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 5e1604 <__cxa_atexit@plt+0x5d52b8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bmi 5e174c <__cxa_atexit@plt+0x5d5400> │ │ │ │ + ldr r3, [pc, #152] @ 5e1778 <__cxa_atexit@plt+0x5d542c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5e15fc <__cxa_atexit@plt+0x5d52b0> │ │ │ │ - b 5e1610 <__cxa_atexit@plt+0x5d52c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e1760 <__cxa_atexit@plt+0x5d5414> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5e1768 <__cxa_atexit@plt+0x5d541c> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5e174c <__cxa_atexit@plt+0x5d5400> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r7, r2] │ │ │ │ + ldr r1, [pc, #92] @ 5e1780 <__cxa_atexit@plt+0x5d5434> │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r2, [pc, #76] @ 5e1784 <__cxa_atexit@plt+0x5d5438> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - beq 5e1644 <__cxa_atexit@plt+0x5d52f8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5e167c <__cxa_atexit@plt+0x5d5330> │ │ │ │ - ldr r7, [pc, #156] @ 5e16d4 <__cxa_atexit@plt+0x5d5388> │ │ │ │ + ldr r7, [pc, #40] @ 5e177c <__cxa_atexit@plt+0x5d5430> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne 5e16b0 <__cxa_atexit@plt+0x5d5364> │ │ │ │ - ldr r1, [pc, #120] @ 5e16d0 <__cxa_atexit@plt+0x5d5384> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - mov r7, r9 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - tst r7, r8 │ │ │ │ - beq 5e16b8 <__cxa_atexit@plt+0x5d536c> │ │ │ │ - ldr r1, [pc, #60] @ 5e16d8 <__cxa_atexit@plt+0x5d538c> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, sl} │ │ │ │ - mov sl, r3 │ │ │ │ - b 5e11fc <__cxa_atexit@plt+0x5d4eb0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #12] @ 5e16cc <__cxa_atexit@plt+0x5d5380> │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, r3, r7} │ │ │ │ - b 5e11fc <__cxa_atexit@plt+0x5d4eb0> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlabbeq r5, r8, r1, r7 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlabbeq r5, r8, lr, r6 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e1728 <__cxa_atexit@plt+0x5d53dc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5e173c <__cxa_atexit@plt+0x5d53f0> │ │ │ │ - ldr r2, [pc, #72] @ 5e1750 <__cxa_atexit@plt+0x5d5404> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc 5e1800 <__cxa_atexit@plt+0x5d54b4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5e17ec <__cxa_atexit@plt+0x5d54a0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ + ldrb r7, [r7, r2] │ │ │ │ + ldr r1, [pc, #80] @ 5e1814 <__cxa_atexit@plt+0x5d54c8> │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r2, [pc, #64] @ 5e1818 <__cxa_atexit@plt+0x5d54cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5e174c <__cxa_atexit@plt+0x5d5400> │ │ │ │ + ldr r7, [pc, #28] @ 5e1810 <__cxa_atexit@plt+0x5d54c4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - swpeq r7, r0, [r5] │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5e1778 <__cxa_atexit@plt+0x5d542c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + smlatteq r5, r8, sp, r6 │ │ │ │ + smlatbeq r5, r0, sp, r6 │ │ │ │ + smlatbeq r5, r0, lr, r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e1860 <__cxa_atexit@plt+0x5d5514> │ │ │ │ + ldr r7, [pc, #52] @ 5e1874 <__cxa_atexit@plt+0x5d5528> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5e1854 <__cxa_atexit@plt+0x5d5508> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e16cc <__cxa_atexit@plt+0x5d5380> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e17b8 <__cxa_atexit@plt+0x5d546c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5e17c8 <__cxa_atexit@plt+0x5d547c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r5, r0, sl, r7 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5e17f0 <__cxa_atexit@plt+0x5d54a4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #16] @ 5e1878 <__cxa_atexit@plt+0x5d552c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e182c <__cxa_atexit@plt+0x5d54e0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5e183c <__cxa_atexit@plt+0x5d54f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + ldrshteq pc, [r6], #120 @ 0x78 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5e188c <__cxa_atexit@plt+0x5d5540> │ │ │ │ - ldr r3, [pc, #36] @ 5e18a4 <__cxa_atexit@plt+0x5d5558> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - b 5e1538 <__cxa_atexit@plt+0x5d51ec> │ │ │ │ - ldr r7, [pc, #20] @ 5e18a8 <__cxa_atexit@plt+0x5d555c> │ │ │ │ + bcc 5e18c0 <__cxa_atexit@plt+0x5d5574> │ │ │ │ + ldr r3, [pc, #52] @ 5e18d8 <__cxa_atexit@plt+0x5d558c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #48] @ 5e18dc <__cxa_atexit@plt+0x5d5590> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5e18e0 <__cxa_atexit@plt+0x5d5594> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - rscseq pc, r6, ip, lsl #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e191c <__cxa_atexit@plt+0x5d55d0> │ │ │ │ - ldr r3, [pc, #120] @ 5e1944 <__cxa_atexit@plt+0x5d55f8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 5e190c <__cxa_atexit@plt+0x5d55c0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e192c <__cxa_atexit@plt+0x5d55e0> │ │ │ │ - ldr r7, [pc, #92] @ 5e194c <__cxa_atexit@plt+0x5d5600> │ │ │ │ + @ instruction: 0x0105779c │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + rscseq pc, r6, r0, lsr #15 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #28 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5e199c <__cxa_atexit@plt+0x5d5650> │ │ │ │ + ldr r0, [pc, #168] @ 5e19a8 <__cxa_atexit@plt+0x5d565c> │ │ │ │ + mov ip, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r0, [ip, #-8]! │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r9, r3, r1 │ │ │ │ + stmdb ip, {r0, r1, r8} │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + str r7, [ip, #4] │ │ │ │ + str r9, [ip, #-16] │ │ │ │ + bcc 5e197c <__cxa_atexit@plt+0x5d5630> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e195c <__cxa_atexit@plt+0x5d5610> │ │ │ │ + ldr r7, [pc, #92] @ 5e19a4 <__cxa_atexit@plt+0x5d5658> │ │ │ │ + ldrb r2, [r1], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + mla r0, r0, r7, r2 │ │ │ │ + bne 5e1944 <__cxa_atexit@plt+0x5d55f8> │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr r7, [pc, #72] @ 5e19ac <__cxa_atexit@plt+0x5d5660> │ │ │ │ + mov r5, ip │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r0, [r6, #8] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [pc, #44] @ 5e19b0 <__cxa_atexit@plt+0x5d5664> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + @ instruction: 0x010571bc │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov lr, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e1a14 <__cxa_atexit@plt+0x5d56c8> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldmib r5, {r1, r7} │ │ │ │ + cmp r2, r1 │ │ │ │ + beq 5e19fc <__cxa_atexit@plt+0x5d56b0> │ │ │ │ + ldr r0, [pc, #68] @ 5e1a2c <__cxa_atexit@plt+0x5d56e0> │ │ │ │ + ldrb r3, [r2], #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + mla r7, r7, r0, r3 │ │ │ │ + bne 5e19e4 <__cxa_atexit@plt+0x5d5698> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + ldr r0, [pc, #44] @ 5e1a30 <__cxa_atexit@plt+0x5d56e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib lr, {r0, r7} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5e1948 <__cxa_atexit@plt+0x5d55fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [pc, #24] @ 5e1a34 <__cxa_atexit@plt+0x5d56e8> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + rscseq lr, r6, r4, lsr #19 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + sub lr, r5, #12 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5e1b50 <__cxa_atexit@plt+0x5d5804> │ │ │ │ + ldr r0, [pc, #280] @ 5e1b70 <__cxa_atexit@plt+0x5d5824> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + cmp r3, #0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bmi 5e1ab0 <__cxa_atexit@plt+0x5d5764> │ │ │ │ + ldr r0, [pc, #256] @ 5e1b74 <__cxa_atexit@plt+0x5d5828> │ │ │ │ + ldr r7, [pc, #244] @ 5e1b6c <__cxa_atexit@plt+0x5d5820> │ │ │ │ + tst r3, #1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr] │ │ │ │ + bne 5e1ac4 <__cxa_atexit@plt+0x5d5778> │ │ │ │ + mul r7, r7, r7 │ │ │ │ + lsr r0, r3, #31 │ │ │ │ + mov r2, r3 │ │ │ │ + add r3, r0, r3, asr #1 │ │ │ │ + bic r0, r3, #1 │ │ │ │ + cmp r0, r2, asr #1 │ │ │ │ + beq 5e1a84 <__cxa_atexit@plt+0x5d5738> │ │ │ │ + asr r1, r2, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq 5e1ad0 <__cxa_atexit@plt+0x5d5784> │ │ │ │ + b 5e1af8 <__cxa_atexit@plt+0x5d57ac> │ │ │ │ + ldr r7, [pc, #192] @ 5e1b78 <__cxa_atexit@plt+0x5d582c> │ │ │ │ + ldr r0, [pc, #192] @ 5e1b7c <__cxa_atexit@plt+0x5d5830> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq pc, r6, r4, lsl #28 │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 5e1af8 <__cxa_atexit@plt+0x5d57ac> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5e1b58 <__cxa_atexit@plt+0x5d580c> │ │ │ │ + ldr r3, [pc, #152] @ 5e1b80 <__cxa_atexit@plt+0x5d5834> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mul r1, r7, r7 │ │ │ │ + lsr r0, r3, #31 │ │ │ │ + add r0, r0, r3, asr #1 │ │ │ │ + bic r2, r0, #1 │ │ │ │ + cmp r2, r3, asr #1 │ │ │ │ + bne 5e1b34 <__cxa_atexit@plt+0x5d57e8> │ │ │ │ + mul r1, r1, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + add r0, r0, r2, asr #1 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r3, r2, asr #1 │ │ │ │ + beq 5e1b10 <__cxa_atexit@plt+0x5d57c4> │ │ │ │ + asr r2, r2, #1 │ │ │ │ + b 5e1b38 <__cxa_atexit@plt+0x5d57ec> │ │ │ │ + asr r2, r3, #1 │ │ │ │ + mul r7, r1, r7 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 5e1ad0 <__cxa_atexit@plt+0x5d5784> │ │ │ │ + mul r1, r1, r1 │ │ │ │ + mov r3, r0 │ │ │ │ + b 5e1afc <__cxa_atexit@plt+0x5d57b0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + smlabteq r5, r8, sl, r6 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + rscseq lr, r6, r8, lsr #18 │ │ │ │ + rscseq lr, r6, r4, lsr #18 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e1988 <__cxa_atexit@plt+0x5d563c> │ │ │ │ - ldr r2, [pc, #32] @ 5e1994 <__cxa_atexit@plt+0x5d5648> │ │ │ │ + bcc 5e1bb8 <__cxa_atexit@plt+0x5d586c> │ │ │ │ + ldr r2, [pc, #28] @ 5e1bc4 <__cxa_atexit@plt+0x5d5878> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e1a40 <__cxa_atexit@plt+0x5d56f4> │ │ │ │ - ldr r3, [pc, #176] @ 5e1a68 <__cxa_atexit@plt+0x5d571c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e1a20 <__cxa_atexit@plt+0x5d56d4> │ │ │ │ - ldr r3, [pc, #160] @ 5e1a6c <__cxa_atexit@plt+0x5d5720> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5e1a30 <__cxa_atexit@plt+0x5d56e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e1a50 <__cxa_atexit@plt+0x5d5704> │ │ │ │ - ldr lr, [pc, #124] @ 5e1a74 <__cxa_atexit@plt+0x5d5728> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - and r1, r1, r2 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e1c2c <__cxa_atexit@plt+0x5d58e0> │ │ │ │ + ldr lr, [pc, #76] @ 5e1c34 <__cxa_atexit@plt+0x5d58e8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r7, r7, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + beq 5e1c20 <__cxa_atexit@plt+0x5d58d4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e1c40 <__cxa_atexit@plt+0x5d58f4> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e1d04 <__cxa_atexit@plt+0x5d59b8> │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp ip, r0 │ │ │ │ + bge 5e1c8c <__cxa_atexit@plt+0x5d5940> │ │ │ │ + ldr r2, [pc, #180] @ 5e1d1c <__cxa_atexit@plt+0x5d59d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #176] @ 5e1d20 <__cxa_atexit@plt+0x5d59d4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + str r3, [sp] │ │ │ │ + add r8, sl, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e1cc4 <__cxa_atexit@plt+0x5d5978> │ │ │ │ + ldr r1, [pc, #96] @ 5e1d14 <__cxa_atexit@plt+0x5d59c8> │ │ │ │ + mov r2, sl │ │ │ │ + ldrb lr, [r2], #1 │ │ │ │ + subs r0, r0, #1 │ │ │ │ + mla r3, r3, r1, lr │ │ │ │ + bne 5e1cb4 <__cxa_atexit@plt+0x5d5968> │ │ │ │ + ldr r2, [pc, #76] @ 5e1d18 <__cxa_atexit@plt+0x5d59cc> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r3, sl} │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5e1cf8 <__cxa_atexit@plt+0x5d59ac> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e1d2c <__cxa_atexit@plt+0x5d59e0> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5e1a70 <__cxa_atexit@plt+0x5d5724> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq pc, r6, r4, ror #25 │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + andeq r1, r0, sl, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5e1af8 <__cxa_atexit@plt+0x5d57ac> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r9, r5 │ │ │ │ + mov lr, fp │ │ │ │ + ldr r8, [r9, #32]! │ │ │ │ + ldr fp, [r7, #3] │ │ │ │ + ldr ip, [r9, #8] │ │ │ │ + sub r3, r9, #24 │ │ │ │ + ldm r3, {r1, r2, r3} │ │ │ │ + cmp fp, r3 │ │ │ │ + bne 5e1de0 <__cxa_atexit@plt+0x5d5a94> │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, sl │ │ │ │ + bne 5e1e14 <__cxa_atexit@plt+0x5d5ac8> │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e1f68 <__cxa_atexit@plt+0x5d5c1c> │ │ │ │ + ldr r9, [pc, #584] @ 5e1fcc <__cxa_atexit@plt+0x5d5c80> │ │ │ │ + sub r7, r3, #39 @ 0x27 │ │ │ │ + mov sl, r1 │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r8, [pc, #568] @ 5e1fd0 <__cxa_atexit@plt+0x5d5c84> │ │ │ │ + mov fp, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + cmp r1, r8 │ │ │ │ + ble 5e1e74 <__cxa_atexit@plt+0x5d5b28> │ │ │ │ + ldr r3, [pc, #440] @ 5e1fa8 <__cxa_atexit@plt+0x5d5c5c> │ │ │ │ + ldrb r0, [r2] │ │ │ │ + tst ip, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str fp, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5e1ae0 <__cxa_atexit@plt+0x5d5794> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e1ae8 <__cxa_atexit@plt+0x5d579c> │ │ │ │ - ldr lr, [pc, #68] @ 5e1afc <__cxa_atexit@plt+0x5d57b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str lr, [r6, #4] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r1, r1, r2 │ │ │ │ + strb r0, [r5, #12] │ │ │ │ + beq 5e1eb4 <__cxa_atexit@plt+0x5d5b68> │ │ │ │ + mov r7, ip │ │ │ │ + mov fp, lr │ │ │ │ + b 5e22c8 <__cxa_atexit@plt+0x5d5f7c> │ │ │ │ + stm sp, {r2, ip} │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r8 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e1ec4 <__cxa_atexit@plt+0x5d5b78> │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldm sp, {r0, r1} │ │ │ │ + cmp r3, r8 │ │ │ │ + ble 5e1e74 <__cxa_atexit@plt+0x5d5b28> │ │ │ │ + ldr r3, [pc, #352] @ 5e1fb0 <__cxa_atexit@plt+0x5d5c64> │ │ │ │ + ldrb r2, [r0] │ │ │ │ + tst r1, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str fp, [r5, #40] @ 0x28 │ │ │ │ + str r3, [r5] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ + beq 5e1f3c <__cxa_atexit@plt+0x5d5bf0> │ │ │ │ + mov r7, r1 │ │ │ │ + mov fp, lr │ │ │ │ + b 5e1fdc <__cxa_atexit@plt+0x5d5c90> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e1f4c <__cxa_atexit@plt+0x5d5c00> │ │ │ │ + ldr r1, [pc, #304] @ 5e1fbc <__cxa_atexit@plt+0x5d5c70> │ │ │ │ + mov fp, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr r7, [pc, #292] @ 5e1fc0 <__cxa_atexit@plt+0x5d5c74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + add r7, r7, #1 │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [ip] │ │ │ │ + mov r7, ip │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov lr, #0 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + str sl, [r5, #36] @ 0x24 │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + bcc 5e1f88 <__cxa_atexit@plt+0x5d5c3c> │ │ │ │ + ldr r2, [pc, #216] @ 5e1fc4 <__cxa_atexit@plt+0x5d5c78> │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #200] @ 5e1fc8 <__cxa_atexit@plt+0x5d5c7c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #16] │ │ │ │ + add r0, r6, #24 │ │ │ │ + str r8, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r7, r1 │ │ │ │ + mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r5, [pc, #88] @ 5e1fac <__cxa_atexit@plt+0x5d5c60> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r9] │ │ │ │ + mov r5, r9 │ │ │ │ + b 5e1f7c <__cxa_atexit@plt+0x5d5c30> │ │ │ │ + ldr r2, [pc, #72] @ 5e1fb8 <__cxa_atexit@plt+0x5d5c6c> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r2, [pc, #36] @ 5e1fb4 <__cxa_atexit@plt+0x5d5c68> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, asr #9 │ │ │ │ + muleq r0, r0, r7 │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + andeq r0, r0, r4, lsr #13 │ │ │ │ + andeq r0, r0, r8, lsr r6 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + smlatbeq r5, r4, r1, r7 │ │ │ │ + @ instruction: 0x01056698 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + smlabteq r5, r0, lr, r6 │ │ │ │ + strdeq r6, [r5, -r0] │ │ │ │ + andeq r5, r0, sl, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r2, [r5, #32]! │ │ │ │ + ldr r1, [pc, #672] @ 5e2298 <__cxa_atexit@plt+0x5d5f4c> │ │ │ │ + ldr ip, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r3, ip │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r4, [r5, #-16] │ │ │ │ + ldrb r7, [r3], -r0 │ │ │ │ + ldrb r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mla lr, r4, r1, r6 │ │ │ │ + mul r4, sl, r7 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r7, #1 │ │ │ │ + sub r4, lr, r4 │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r0, r2, ip │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r5, [sp] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + b 5e2060 <__cxa_atexit@plt+0x5d5d14> │ │ │ │ + ldrb r3, [r0, r7] │ │ │ │ + ldrb r5, [r9] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mla r4, r4, r1, r3 │ │ │ │ + mul r3, sl, r5 │ │ │ │ + sub r4, r4, r3 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add r8, r2, r7 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 5e20c8 <__cxa_atexit@plt+0x5d5d7c> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + adds r4, r3, r7 │ │ │ │ + beq 5e212c <__cxa_atexit@plt+0x5d5de0> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + add r9, ip, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r4, lr │ │ │ │ + mov fp, r2 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e21b4 <__cxa_atexit@plt+0x5d5e68> │ │ │ │ + mov lr, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + ldr ip, [sp, #24] │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bgt 5e2048 <__cxa_atexit@plt+0x5d5cfc> │ │ │ │ + b 5e20d8 <__cxa_atexit@plt+0x5d5d8c> │ │ │ │ + cmp lr, r8 │ │ │ │ + ble 5e20d8 <__cxa_atexit@plt+0x5d5d8c> │ │ │ │ + add r9, ip, r7 │ │ │ │ + b 5e2048 <__cxa_atexit@plt+0x5d5cfc> │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e2240 <__cxa_atexit@plt+0x5d5ef4> │ │ │ │ + ldr r7, [pc, #448] @ 5e22b8 <__cxa_atexit@plt+0x5d5f6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr r6, [pc, #436] @ 5e22bc <__cxa_atexit@plt+0x5d5f70> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r6, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + bcc 5e2258 <__cxa_atexit@plt+0x5d5f0c> │ │ │ │ + ldr r8, [pc, #336] @ 5e22ac <__cxa_atexit@plt+0x5d5f60> │ │ │ │ + mov r0, lr │ │ │ │ + mov r9, ip │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #320] @ 5e22b0 <__cxa_atexit@plt+0x5d5f64> │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + sub r1, r0, r7 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + b 5e2234 <__cxa_atexit@plt+0x5d5ee8> │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sl, #804] @ 0x324 │ │ │ │ + add r3, r1, #44 @ 0x2c │ │ │ │ + str r9, [r5, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + bcc 5e2270 <__cxa_atexit@plt+0x5d5f24> │ │ │ │ + ldr lr, [pc, #192] @ 5e22a0 <__cxa_atexit@plt+0x5d5f54> │ │ │ │ + sub r0, r3, #39 @ 0x27 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #180] @ 5e22a4 <__cxa_atexit@plt+0x5d5f58> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ + sub r2, r4, r7 │ │ │ │ + str r7, [r1, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r4, sl │ │ │ │ + str lr, [r1, #36] @ 0x24 │ │ │ │ + str r8, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str r9, [r1, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r0, [r1, #24] │ │ │ │ + str r6, [r1, #28] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #84] @ 5e229c <__cxa_atexit@plt+0x5d5f50> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [sp] │ │ │ │ + b 5e2268 <__cxa_atexit@plt+0x5d5f1c> │ │ │ │ + ldr r7, [pc, #84] @ 5e22b4 <__cxa_atexit@plt+0x5d5f68> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5e2288 <__cxa_atexit@plt+0x5d5f3c> │ │ │ │ + ldr r7, [pc, #48] @ 5e22a8 <__cxa_atexit@plt+0x5d5f5c> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [sl, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + muleq r0, ip, r4 │ │ │ │ + smlatbeq r5, r4, r3, r6 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + andeq r0, r0, r4, asr #7 │ │ │ │ + smlatteq r5, r8, sl, r6 │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + andeq r0, r0, r8, asr #6 │ │ │ │ + @ instruction: 0x01056494 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + andeq r5, r0, sl, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + ldr r2, [r5, #32]! │ │ │ │ + ldr r1, [pc, #672] @ 5e2584 <__cxa_atexit@plt+0x5d6238> │ │ │ │ + ldr ip, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r3, ip │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r4, [r5, #-16] │ │ │ │ + ldrb r7, [r3], -r0 │ │ │ │ + ldrb r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mla lr, r4, r1, r6 │ │ │ │ + mul r4, sl, r7 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r7, #1 │ │ │ │ + sub r4, lr, r4 │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r0, r2, ip │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + str r5, [sp] │ │ │ │ + str ip, [sp, #24] │ │ │ │ + b 5e234c <__cxa_atexit@plt+0x5d6000> │ │ │ │ + ldrb r3, [r0, r7] │ │ │ │ + ldrb r5, [r9] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mla r4, r4, r1, r3 │ │ │ │ + mul r3, sl, r5 │ │ │ │ + sub r4, r4, r3 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + add r8, r2, r7 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 5e23b4 <__cxa_atexit@plt+0x5d6068> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + adds r4, r3, r7 │ │ │ │ + beq 5e2418 <__cxa_atexit@plt+0x5d60cc> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + add r9, ip, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r4, lr │ │ │ │ + mov fp, r2 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e24a0 <__cxa_atexit@plt+0x5d6154> │ │ │ │ + mov lr, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ + ldr r4, [sp, #36] @ 0x24 │ │ │ │ + ldr ip, [sp, #24] │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bgt 5e2334 <__cxa_atexit@plt+0x5d5fe8> │ │ │ │ + b 5e23c4 <__cxa_atexit@plt+0x5d6078> │ │ │ │ + cmp lr, r8 │ │ │ │ + ble 5e23c4 <__cxa_atexit@plt+0x5d6078> │ │ │ │ + add r9, ip, r7 │ │ │ │ + b 5e2334 <__cxa_atexit@plt+0x5d5fe8> │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e252c <__cxa_atexit@plt+0x5d61e0> │ │ │ │ + ldr r7, [pc, #448] @ 5e25a4 <__cxa_atexit@plt+0x5d6258> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr r6, [pc, #436] @ 5e25a8 <__cxa_atexit@plt+0x5d625c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + str r6, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + bcc 5e2544 <__cxa_atexit@plt+0x5d61f8> │ │ │ │ + ldr r8, [pc, #336] @ 5e2598 <__cxa_atexit@plt+0x5d624c> │ │ │ │ + mov r0, lr │ │ │ │ + mov r9, ip │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #320] @ 5e259c <__cxa_atexit@plt+0x5d6250> │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + sub r1, r0, r7 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + b 5e2520 <__cxa_atexit@plt+0x5d61d4> │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r2, [sl, #804] @ 0x324 │ │ │ │ + add r3, r1, #44 @ 0x2c │ │ │ │ + str r9, [r5, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + bcc 5e255c <__cxa_atexit@plt+0x5d6210> │ │ │ │ + ldr lr, [pc, #192] @ 5e258c <__cxa_atexit@plt+0x5d6240> │ │ │ │ + sub r0, r3, #39 @ 0x27 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #180] @ 5e2590 <__cxa_atexit@plt+0x5d6244> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ + sub r2, r4, r7 │ │ │ │ + str r7, [r1, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r4, sl │ │ │ │ + str lr, [r1, #36] @ 0x24 │ │ │ │ + str r8, [r1, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str r9, [r1, #12] │ │ │ │ + str r2, [r1, #16] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str r0, [r1, #24] │ │ │ │ + str r6, [r1, #28] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #84] @ 5e2588 <__cxa_atexit@plt+0x5d623c> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [sp] │ │ │ │ + b 5e2554 <__cxa_atexit@plt+0x5d6208> │ │ │ │ + ldr r7, [pc, #84] @ 5e25a0 <__cxa_atexit@plt+0x5d6254> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5e2574 <__cxa_atexit@plt+0x5d6228> │ │ │ │ + ldr r7, [pc, #48] @ 5e2594 <__cxa_atexit@plt+0x5d6248> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [sl, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + @ instruction: 0x000001b0 │ │ │ │ + strheq r6, [r5, -r8] │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlatbeq r5, r8, r1, r6 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + andeq r7, r0, sl, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e261c <__cxa_atexit@plt+0x5d62d0> │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + sub sl, r6, #39 @ 0x27 │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldmdb r5, {r1, lr} │ │ │ │ + ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r8, [pc, #76] @ 5e2634 <__cxa_atexit@plt+0x5d62e8> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r0, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #52] @ 5e2638 <__cxa_atexit@plt+0x5d62ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r2, r7, r9, lr} │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e263c <__cxa_atexit@plt+0x5d62f0> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01055f9c │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r7, r0, sl, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e1b4c <__cxa_atexit@plt+0x5d5800> │ │ │ │ - ldr lr, [pc, #52] @ 5e1b58 <__cxa_atexit@plt+0x5d580c> │ │ │ │ + bcc 5e26c4 <__cxa_atexit@plt+0x5d6378> │ │ │ │ + ldr lr, [pc, #120] @ 5e26dc <__cxa_atexit@plt+0x5d6390> │ │ │ │ + sub r7, r6, #23 │ │ │ │ + sub r1, r6, #39 @ 0x27 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ + ldr r8, [pc, #108] @ 5e26e0 <__cxa_atexit@plt+0x5d6394> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - and r1, r1, r2 │ │ │ │ + ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + sub r0, r0, r1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e26e4 <__cxa_atexit@plt+0x5d6398> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e2734 <__cxa_atexit@plt+0x5d63e8> │ │ │ │ + ldr r7, [pc, #64] @ 5e274c <__cxa_atexit@plt+0x5d6400> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #56] @ 5e2750 <__cxa_atexit@plt+0x5d6404> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, r2, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r5, r4, sl, r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e1c04 <__cxa_atexit@plt+0x5d58b8> │ │ │ │ - ldr r3, [pc, #176] @ 5e1c2c <__cxa_atexit@plt+0x5d58e0> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r3, [pc, #24] @ 5e2754 <__cxa_atexit@plt+0x5d6408> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e1be4 <__cxa_atexit@plt+0x5d5898> │ │ │ │ - ldr r3, [pc, #160] @ 5e1c30 <__cxa_atexit@plt+0x5d58e4> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r5, r0, lr, r5 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #28 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5e280c <__cxa_atexit@plt+0x5d64c0> │ │ │ │ + ldr r0, [pc, #160] @ 5e2814 <__cxa_atexit@plt+0x5d64c8> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + mov r0, #0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r9, r3, r1 │ │ │ │ + stmdb r2, {r0, r1, r8} │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r2, #-16] │ │ │ │ + bcc 5e27ec <__cxa_atexit@plt+0x5d64a0> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e27cc <__cxa_atexit@plt+0x5d6480> │ │ │ │ + ldrb r7, [r1], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + orr r0, r7, r0, lsl #8 │ │ │ │ + bne 5e27b4 <__cxa_atexit@plt+0x5d6468> │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr r7, [pc, #68] @ 5e2818 <__cxa_atexit@plt+0x5d64cc> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [pc, #40] @ 5e281c <__cxa_atexit@plt+0x5d64d0> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r5, r8, sp, r5 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e287c <__cxa_atexit@plt+0x5d6530> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldmib r5, {r1, r7} │ │ │ │ + cmp r2, r1 │ │ │ │ + beq 5e2864 <__cxa_atexit@plt+0x5d6518> │ │ │ │ + ldrb r0, [r2], #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + orr r7, r0, r7, lsl #8 │ │ │ │ + bne 5e284c <__cxa_atexit@plt+0x5d6500> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + ldr r2, [pc, #40] @ 5e2894 <__cxa_atexit@plt+0x5d6548> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5e2898 <__cxa_atexit@plt+0x5d654c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5e1bf4 <__cxa_atexit@plt+0x5d58a8> │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r5, r0, r7, r6 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrsbteq lr, [r6], #112 @ 0x70 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e2914 <__cxa_atexit@plt+0x5d65c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e1c14 <__cxa_atexit@plt+0x5d58c8> │ │ │ │ - ldr lr, [pc, #124] @ 5e1c38 <__cxa_atexit@plt+0x5d58ec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - and r1, r1, r2 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e291c <__cxa_atexit@plt+0x5d65d0> │ │ │ │ + ldr r1, [pc, #92] @ 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + cmn r7, #1 │ │ │ │ + ble 5e2904 <__cxa_atexit@plt+0x5d65b8> │ │ │ │ + ldr r1, [pc, #72] @ 5e2934 <__cxa_atexit@plt+0x5d65e8> │ │ │ │ + mvn r2, #0 │ │ │ │ + cmp r7, #32 │ │ │ │ + mvncc r2, r2, lsl r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #44] @ 5e2938 <__cxa_atexit@plt+0x5d65ec> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ mov r6, r3 │ │ │ │ + b 5e2924 <__cxa_atexit@plt+0x5d65d8> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e2994 <__cxa_atexit@plt+0x5d6648> │ │ │ │ + ldr r3, [pc, #64] @ 5e299c <__cxa_atexit@plt+0x5d6650> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 5e2988 <__cxa_atexit@plt+0x5d663c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e29a8 <__cxa_atexit@plt+0x5d665c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e2a60 <__cxa_atexit@plt+0x5d6714> │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp ip, r0 │ │ │ │ + bge 5e29f4 <__cxa_atexit@plt+0x5d66a8> │ │ │ │ + ldr r2, [pc, #164] @ 5e2a74 <__cxa_atexit@plt+0x5d6728> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #160] @ 5e2a78 <__cxa_atexit@plt+0x5d672c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r8, sl, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e2a24 <__cxa_atexit@plt+0x5d66d8> │ │ │ │ + mov r1, sl │ │ │ │ + ldrb r2, [r1], #1 │ │ │ │ + subs r0, r0, #1 │ │ │ │ + orr r3, r2, r3, lsl #8 │ │ │ │ + bne 5e2a14 <__cxa_atexit@plt+0x5d66c8> │ │ │ │ + ldr r0, [pc, #68] @ 5e2a70 <__cxa_atexit@plt+0x5d6724> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r3, sl} │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5e2a54 <__cxa_atexit@plt+0x5d6708> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e2a84 <__cxa_atexit@plt+0x5d6738> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5e1c34 <__cxa_atexit@plt+0x5d58e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq pc, r6, r4, lsr #22 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + @ instruction: 0x01055bb0 │ │ │ │ + andeq r0, r0, r8, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5e1cbc <__cxa_atexit@plt+0x5d5970> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r2, #24]! │ │ │ │ + ldr r0, [r2, #-8] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 5e2b14 <__cxa_atexit@plt+0x5d67c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + str r3, [r5, #32] │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e2b8c <__cxa_atexit@plt+0x5d6840> │ │ │ │ + ldr r9, [pc, #296] @ 5e2be0 <__cxa_atexit@plt+0x5d6894> │ │ │ │ + mov lr, #0 │ │ │ │ + sub r1, r2, #39 @ 0x27 │ │ │ │ + sub r7, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r8, [pc, #280] @ 5e2be4 <__cxa_atexit@plt+0x5d6898> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, r3 │ │ │ │ + ble 5e2b40 <__cxa_atexit@plt+0x5d67f4> │ │ │ │ + ldr r3, [pc, #164] @ 5e2bcc <__cxa_atexit@plt+0x5d6880> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r1, [r5, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5e1ca4 <__cxa_atexit@plt+0x5d5958> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e2b84 <__cxa_atexit@plt+0x5d6838> │ │ │ │ + b 5e2bf0 <__cxa_atexit@plt+0x5d68a4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 5e1cac <__cxa_atexit@plt+0x5d5960> │ │ │ │ - ldr lr, [pc, #68] @ 5e1cc0 <__cxa_atexit@plt+0x5d5974> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str lr, [r6, #4] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r1, r1, r2 │ │ │ │ + bcc 5e2bac <__cxa_atexit@plt+0x5d6860> │ │ │ │ + ldr r7, [pc, #128] @ 5e2bd8 <__cxa_atexit@plt+0x5d688c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [pc, #120] @ 5e2bdc <__cxa_atexit@plt+0x5d6890> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ str r1, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r7, [pc, #64] @ 5e2bd4 <__cxa_atexit@plt+0x5d6888> │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r6, [pc, #28] @ 5e2bd0 <__cxa_atexit@plt+0x5d6884> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, asr #4 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r1, r6 │ │ │ │ + smlabteq r5, r0, sl, r5 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r9, #24]! │ │ │ │ + mov r8, r7 │ │ │ │ + ldmdb r9, {r1, r2, sl} │ │ │ │ + ldrb r1, [r1] │ │ │ │ + ldr ip, [r9, #-16] │ │ │ │ + orr r1, r1, r2, lsl #8 │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ + and r1, r1, r3 │ │ │ │ + add r7, lr, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 5e2c44 <__cxa_atexit@plt+0x5d68f8> │ │ │ │ + cmp ip, r7 │ │ │ │ + ble 5e2cb8 <__cxa_atexit@plt+0x5d696c> │ │ │ │ + ldrb r0, [sl, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + orr r0, r0, r1, lsl #8 │ │ │ │ + and r1, r0, r3 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 5e2c24 <__cxa_atexit@plt+0x5d68d8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5e2cfc <__cxa_atexit@plt+0x5d69b0> │ │ │ │ + ldr r9, [pc, #236] @ 5e2d4c <__cxa_atexit@plt+0x5d6a00> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + sub r7, r7, lr │ │ │ │ + sub r1, r3, #39 @ 0x27 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r8, [pc, #220] @ 5e2d50 <__cxa_atexit@plt+0x5d6a04> │ │ │ │ + sub lr, ip, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #36]! @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + add r1, r7, sl │ │ │ │ + add r8, r6, #8 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r8, {r0, r1, lr} │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 5e2d18 <__cxa_atexit@plt+0x5d69cc> │ │ │ │ + ldr r7, [pc, #116] @ 5e2d44 <__cxa_atexit@plt+0x5d69f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [pc, #108] @ 5e2d48 <__cxa_atexit@plt+0x5d69fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #60] @ 5e2d40 <__cxa_atexit@plt+0x5d69f4> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #28] @ 5e2d3c <__cxa_atexit@plt+0x5d69f0> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r9] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0x010558bc │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + smlatteq r5, r4, pc, r5 @ │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + andeq r1, r0, r8, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e1d10 <__cxa_atexit@plt+0x5d59c4> │ │ │ │ - ldr lr, [pc, #52] @ 5e1d1c <__cxa_atexit@plt+0x5d59d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - and r1, r1, r2 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + bcc 5e2de0 <__cxa_atexit@plt+0x5d6a94> │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + sub sl, r6, #39 @ 0x27 │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr r8, [pc, #100] @ 5e2df8 <__cxa_atexit@plt+0x5d6aac> │ │ │ │ + sub lr, r6, #23 │ │ │ │ + sub r7, r7, r1 │ │ │ │ + add r1, r7, r0 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #72] @ 5e2dfc <__cxa_atexit@plt+0x5d6ab0> │ │ │ │ + sub lr, r9, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e2e00 <__cxa_atexit@plt+0x5d6ab4> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlatteq r5, ip, r7, r5 │ │ │ │ + @ instruction: 0x01055e98 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e2e50 <__cxa_atexit@plt+0x5d6b04> │ │ │ │ + ldr r7, [pc, #64] @ 5e2e68 <__cxa_atexit@plt+0x5d6b1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #56] @ 5e2e6c <__cxa_atexit@plt+0x5d6b20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r2, r2, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5e2e70 <__cxa_atexit@plt+0x5d6b24> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e2ecc <__cxa_atexit@plt+0x5d6b80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e2ed8 <__cxa_atexit@plt+0x5d6b8c> │ │ │ │ + ldr r1, [pc, #68] @ 5e2ee8 <__cxa_atexit@plt+0x5d6b9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5e2eec <__cxa_atexit@plt+0x5d6ba0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabteq r5, r0, r7, r5 │ │ │ │ + rscseq lr, r6, r4, lsl #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5e1d8c <__cxa_atexit@plt+0x5d5a40> │ │ │ │ - ldr r7, [pc, #92] @ 5e1da0 <__cxa_atexit@plt+0x5d5a54> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - beq 5e1d74 <__cxa_atexit@plt+0x5d5a28> │ │ │ │ - ldr r7, [pc, #76] @ 5e1da4 <__cxa_atexit@plt+0x5d5a58> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e2f34 <__cxa_atexit@plt+0x5d6be8> │ │ │ │ + ldr r7, [pc, #48] @ 5e2f44 <__cxa_atexit@plt+0x5d6bf8> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - beq 5e1d80 <__cxa_atexit@plt+0x5d5a34> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5e2f28 <__cxa_atexit@plt+0x5d6bdc> │ │ │ │ mov r7, r8 │ │ │ │ - b 5e1dec <__cxa_atexit@plt+0x5d5aa0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 5e2f58 <__cxa_atexit@plt+0x5d6c0c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e1da8 <__cxa_atexit@plt+0x5d5a5c> │ │ │ │ + ldr r7, [pc, #12] @ 5e2f48 <__cxa_atexit@plt+0x5d6bfc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - smlalseq pc, r6, ip, r9 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5e1de0 <__cxa_atexit@plt+0x5d5a94> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5e1dd8 <__cxa_atexit@plt+0x5d5a8c> │ │ │ │ - b 5e1dec <__cxa_atexit@plt+0x5d5aa0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq lr, r6, r0, asr r1 │ │ │ │ + rscseq lr, r6, ip, lsr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 5e3090 <__cxa_atexit@plt+0x5d6d44> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5e2fb0 <__cxa_atexit@plt+0x5d6c64> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - tst r0, r1 │ │ │ │ - beq 5e1e2c <__cxa_atexit@plt+0x5d5ae0> │ │ │ │ - ldr r3, [pc, #208] @ 5e1ed4 <__cxa_atexit@plt+0x5d5b88> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5e1eac <__cxa_atexit@plt+0x5d5b60> │ │ │ │ - ldr r2, [pc, #184] @ 5e1ed8 <__cxa_atexit@plt+0x5d5b8c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 5e1e58 <__cxa_atexit@plt+0x5d5b0c> │ │ │ │ - ldr r3, [pc, #168] @ 5e1edc <__cxa_atexit@plt+0x5d5b90> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 5e2fc8 <__cxa_atexit@plt+0x5d6c7c> │ │ │ │ + ldr r7, [pc, #320] @ 5e30d0 <__cxa_atexit@plt+0x5d6d84> │ │ │ │ + ldr r3, [pc, #320] @ 5e30d4 <__cxa_atexit@plt+0x5d6d88> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5e1eac <__cxa_atexit@plt+0x5d5b60> │ │ │ │ - ldr r2, [pc, #144] @ 5e1ee0 <__cxa_atexit@plt+0x5d5b94> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5e1eb4 <__cxa_atexit@plt+0x5d5b68> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #20 │ │ │ │ - cmp lr, r8 │ │ │ │ - bcc 5e1ec0 <__cxa_atexit@plt+0x5d5b74> │ │ │ │ - ldr lr, [pc, #104] @ 5e1ee4 <__cxa_atexit@plt+0x5d5b98> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r8, #15 │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + add r7, r3, #2 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #276] @ 5e30cc <__cxa_atexit@plt+0x5d6d80> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ mov r6, r8 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #128] @ 5e1f78 <__cxa_atexit@plt+0x5d5c2c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ + lsl lr, r3, #3 │ │ │ │ + cmp lr, #33 @ 0x21 │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 5e1f60 <__cxa_atexit@plt+0x5d5c14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e1f68 <__cxa_atexit@plt+0x5d5c1c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr lr, [pc, #72] @ 5e1f7c <__cxa_atexit@plt+0x5d5c30> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + bge 5e3034 <__cxa_atexit@plt+0x5d6ce8> │ │ │ │ + add r6, r8, #48 @ 0x30 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 5e309c <__cxa_atexit@plt+0x5d6d50> │ │ │ │ + ldr r7, [pc, #244] @ 5e30e4 <__cxa_atexit@plt+0x5d6d98> │ │ │ │ + ldr r9, [pc, #244] @ 5e30e8 <__cxa_atexit@plt+0x5d6d9c> │ │ │ │ + ldr sl, [pc, #244] @ 5e30ec <__cxa_atexit@plt+0x5d6da0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + add r7, r8, #8 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stm r7, {r1, r2, r3} │ │ │ │ + mov r1, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str sl, [r1, #20]! │ │ │ │ + str lr, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + str r1, [r8, #36] @ 0x24 │ │ │ │ + str r8, [r8, #40] @ 0x28 │ │ │ │ + str r3, [r8, #44] @ 0x2c │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + add r6, r8, #56 @ 0x38 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 5e30ac <__cxa_atexit@plt+0x5d6d60> │ │ │ │ + ldr r7, [pc, #144] @ 5e30d8 <__cxa_atexit@plt+0x5d6d8c> │ │ │ │ + ldr lr, [pc, #144] @ 5e30dc <__cxa_atexit@plt+0x5d6d90> │ │ │ │ + ldr r9, [pc, #144] @ 5e30e0 <__cxa_atexit@plt+0x5d6d94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + add r7, r8, #8 │ │ │ │ + stm r7, {r1, r2, r3} │ │ │ │ + mov r7, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str lr, [r8, #32] │ │ │ │ + str r9, [r7, #20]! │ │ │ │ + add lr, r8, #36 @ 0x24 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + str r3, [r8, #28] │ │ │ │ + str r2, [r8, #48] @ 0x30 │ │ │ │ + str r3, [r8, #52] @ 0x34 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r5, ip, lsl r3 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 5e30c8 <__cxa_atexit@plt+0x5d6d7c> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5e30b8 <__cxa_atexit@plt+0x5d6d6c> │ │ │ │ + ldr r3, [pc, #16] @ 5e30c4 <__cxa_atexit@plt+0x5d6d78> │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrhteq lr, [r6], #0 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + rscseq sp, r6, r8, lsl r8 │ │ │ │ + @ instruction: 0xffffe898 │ │ │ │ + @ instruction: 0xffffeb6c │ │ │ │ + @ instruction: 0xffffe9d8 │ │ │ │ + @ instruction: 0xfffff764 │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + @ instruction: 0xfffff890 │ │ │ │ + rscseq sp, r6, ip, ror pc │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e1fd4 <__cxa_atexit@plt+0x5d5c88> │ │ │ │ + bcc 5e316c <__cxa_atexit@plt+0x5d6e20> │ │ │ │ + ldr r8, [pc, #108] @ 5e3184 <__cxa_atexit@plt+0x5d6e38> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #56] @ 5e1fe0 <__cxa_atexit@plt+0x5d5c94> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2, r8} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ + ldr lr, [pc, #104] @ 5e3188 <__cxa_atexit@plt+0x5d6e3c> │ │ │ │ + ldmdb r5, {r2, r7} │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [pc, #96] @ 5e318c <__cxa_atexit@plt+0x5d6e40> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + mov r1, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + lsl r0, r2, #3 │ │ │ │ str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r1, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010572b4 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #128] @ 5e2074 <__cxa_atexit@plt+0x5d5d28> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 5e205c <__cxa_atexit@plt+0x5d5d10> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e2064 <__cxa_atexit@plt+0x5d5d18> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr lr, [pc, #72] @ 5e2078 <__cxa_atexit@plt+0x5d5d2c> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r8, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r1, #20]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5e3190 <__cxa_atexit@plt+0x5d6e44> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffff630 │ │ │ │ + @ instruction: 0xfffff7fc │ │ │ │ + @ instruction: 0xfffff76c │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + rscseq sp, r6, r8, asr #4 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e20d8 <__cxa_atexit@plt+0x5d5d8c> │ │ │ │ + bcc 5e3218 <__cxa_atexit@plt+0x5d6ecc> │ │ │ │ + ldr r7, [pc, #116] @ 5e3230 <__cxa_atexit@plt+0x5d6ee4> │ │ │ │ + ldr lr, [pc, #116] @ 5e3234 <__cxa_atexit@plt+0x5d6ee8> │ │ │ │ + ldr r8, [pc, #116] @ 5e3238 <__cxa_atexit@plt+0x5d6eec> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #64] @ 5e20e4 <__cxa_atexit@plt+0x5d5d98> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + mov r0, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r0, #20]! │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010571b8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 5e323c <__cxa_atexit@plt+0x5d6ef0> │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffe720 │ │ │ │ + @ instruction: 0xffffe9e0 │ │ │ │ + @ instruction: 0xffffe860 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + rscseq sp, r6, r4, asr #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e21a8 <__cxa_atexit@plt+0x5d5e5c> │ │ │ │ - ldr r3, [pc, #176] @ 5e21b8 <__cxa_atexit@plt+0x5d5e6c> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e32e4 <__cxa_atexit@plt+0x5d6f98> │ │ │ │ + ldr r7, [pc, #164] @ 5e3308 <__cxa_atexit@plt+0x5d6fbc> │ │ │ │ + mov r3, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq 5e2178 <__cxa_atexit@plt+0x5d5e2c> │ │ │ │ - ldr r2, [pc, #160] @ 5e21bc <__cxa_atexit@plt+0x5d5e70> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst sl, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 5e2188 <__cxa_atexit@plt+0x5d5e3c> │ │ │ │ - ldr r1, [pc, #136] @ 5e21c0 <__cxa_atexit@plt+0x5d5e74> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5e2198 <__cxa_atexit@plt+0x5d5e4c> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #96] @ 5e21c4 <__cxa_atexit@plt+0x5d5e78> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - addne r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5e32c0 <__cxa_atexit@plt+0x5d6f74> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5e32d0 <__cxa_atexit@plt+0x5d6f84> │ │ │ │ + ldr r7, [pc, #128] @ 5e330c <__cxa_atexit@plt+0x5d6fc0> │ │ │ │ + ldr r3, [pc, #128] @ 5e3310 <__cxa_atexit@plt+0x5d6fc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + bhi 5e32f4 <__cxa_atexit@plt+0x5d6fa8> │ │ │ │ + ldr r7, [pc, #108] @ 5e3320 <__cxa_atexit@plt+0x5d6fd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e2f58 <__cxa_atexit@plt+0x5d6c0c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #64] @ 5e3318 <__cxa_atexit@plt+0x5d6fcc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e21c8 <__cxa_atexit@plt+0x5d5e7c> │ │ │ │ + ldr r7, [pc, #48] @ 5e331c <__cxa_atexit@plt+0x5d6fd0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - smlatbeq r5, ip, r4, r6 │ │ │ │ - rscseq pc, r6, r8, lsl #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #104] @ 5e2244 <__cxa_atexit@plt+0x5d5ef8> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 5e223c <__cxa_atexit@plt+0x5d5ef0> │ │ │ │ - ldr r1, [pc, #76] @ 5e2248 <__cxa_atexit@plt+0x5d5efc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e223c <__cxa_atexit@plt+0x5d5ef0> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #36] @ 5e224c <__cxa_atexit@plt+0x5d5f00> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addne r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - smlatteq r5, r8, r3, r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ 5e22ac <__cxa_atexit@plt+0x5d5f60> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e22a4 <__cxa_atexit@plt+0x5d5f58> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - eor r3, r3, r1 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #28] @ 5e22b0 <__cxa_atexit@plt+0x5d5f64> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - addne r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #16] @ 5e22f0 <__cxa_atexit@plt+0x5d5fa4> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - addne r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ + ldr r7, [pc, #24] @ 5e3314 <__cxa_atexit@plt+0x5d6fc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + smlabteq r5, ip, r2, r5 │ │ │ │ + rscseq sp, r6, ip, lsl #27 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + rscseq sp, r6, r8, lsr #27 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + rscseq sp, r6, r4, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5e3388 <__cxa_atexit@plt+0x5d703c> │ │ │ │ + ldr r7, [pc, #116] @ 5e33bc <__cxa_atexit@plt+0x5d7070> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + ldr r7, [pc, #104] @ 5e33c0 <__cxa_atexit@plt+0x5d7074> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e23c8 <__cxa_atexit@plt+0x5d607c> │ │ │ │ - ldr r3, [pc, #196] @ 5e23d8 <__cxa_atexit@plt+0x5d608c> │ │ │ │ + bhi 5e33a8 <__cxa_atexit@plt+0x5d705c> │ │ │ │ + ldr r7, [pc, #80] @ 5e33c4 <__cxa_atexit@plt+0x5d7078> │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e2388 <__cxa_atexit@plt+0x5d603c> │ │ │ │ - ldr r2, [pc, #180] @ 5e23dc <__cxa_atexit@plt+0x5d6090> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - beq 5e2398 <__cxa_atexit@plt+0x5d604c> │ │ │ │ - ldr lr, [pc, #160] @ 5e23e0 <__cxa_atexit@plt+0x5d6094> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e23a8 <__cxa_atexit@plt+0x5d605c> │ │ │ │ - add r7, lr, #1 │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e23c0 <__cxa_atexit@plt+0x5d6074> │ │ │ │ - ldr r1, [r9, #15] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r2, r2, r3 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5e23c0 <__cxa_atexit@plt+0x5d6074> │ │ │ │ - tst r1, r3 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r9, [r0, r9] │ │ │ │ - b 5e2340 <__cxa_atexit@plt+0x5d5ff4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + beq 5e339c <__cxa_atexit@plt+0x5d7050> │ │ │ │ mov r7, r8 │ │ │ │ + b 5e2f58 <__cxa_atexit@plt+0x5d6c0c> │ │ │ │ + ldr r7, [pc, #60] @ 5e33cc <__cxa_atexit@plt+0x5d7080> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r9, #6] │ │ │ │ - ldr r2, [pc, #48] @ 5e23e4 <__cxa_atexit@plt+0x5d6098> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e23e8 <__cxa_atexit@plt+0x5d609c> │ │ │ │ + ldr r7, [pc, #24] @ 5e33c8 <__cxa_atexit@plt+0x5d707c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - rscseq pc, r6, ip, ror #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + ldrsbteq sp, [r6], #200 @ 0xc8 │ │ │ │ + @ instruction: 0x0105519c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ 5e248c <__cxa_atexit@plt+0x5d6140> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #64] @ 5e3420 <__cxa_atexit@plt+0x5d70d4> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ tst r7, #3 │ │ │ │ - beq 5e2460 <__cxa_atexit@plt+0x5d6114> │ │ │ │ - ldr lr, [pc, #120] @ 5e2490 <__cxa_atexit@plt+0x5d6144> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5e2468 <__cxa_atexit@plt+0x5d611c> │ │ │ │ - add r3, lr, #1 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5e2480 <__cxa_atexit@plt+0x5d6134> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e3418 <__cxa_atexit@plt+0x5d70cc> │ │ │ │ + ldr r3, [pc, #44] @ 5e3424 <__cxa_atexit@plt+0x5d70d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #40] @ 5e3428 <__cxa_atexit@plt+0x5d70dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, #11] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e2480 <__cxa_atexit@plt+0x5d6134> │ │ │ │ - tst r0, r8 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r7, [r0, r7] │ │ │ │ - b 5e2418 <__cxa_atexit@plt+0x5d60cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #1 │ │ │ │ + addlt r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r3, [pc, #32] @ 5e2494 <__cxa_atexit@plt+0x5d6148> │ │ │ │ - cmp r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - @ instruction: 0x0105619c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr lr, [pc, #108] @ 5e2518 <__cxa_atexit@plt+0x5d61cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5e24f4 <__cxa_atexit@plt+0x5d61a8> │ │ │ │ - add r3, lr, #1 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5e250c <__cxa_atexit@plt+0x5d61c0> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e250c <__cxa_atexit@plt+0x5d61c0> │ │ │ │ - tst r0, r8 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r7, [r7, r0] │ │ │ │ - b 5e24ac <__cxa_atexit@plt+0x5d6160> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r3, [pc, #28] @ 5e251c <__cxa_atexit@plt+0x5d61d0> │ │ │ │ - cmp r8, r7 │ │ │ │ + ldr r3, [pc, #32] @ 5e345c <__cxa_atexit@plt+0x5d7110> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [pc, #28] @ 5e3460 <__cxa_atexit@plt+0x5d7114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #1 │ │ │ │ + addlt r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r5, r4, r0, r6 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e25f4 <__cxa_atexit@plt+0x5d62a8> │ │ │ │ - ldr r3, [pc, #196] @ 5e2604 <__cxa_atexit@plt+0x5d62b8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e25b4 <__cxa_atexit@plt+0x5d6268> │ │ │ │ - ldr r2, [pc, #180] @ 5e2608 <__cxa_atexit@plt+0x5d62bc> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + smlatteq r5, r8, r0, r5 │ │ │ │ + rscseq sp, r6, ip, asr ip │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e34b8 <__cxa_atexit@plt+0x5d716c> │ │ │ │ + ldr r2, [pc, #56] @ 5e34c4 <__cxa_atexit@plt+0x5d7178> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - beq 5e25c4 <__cxa_atexit@plt+0x5d6278> │ │ │ │ - ldr lr, [pc, #160] @ 5e260c <__cxa_atexit@plt+0x5d62c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e25d4 <__cxa_atexit@plt+0x5d6288> │ │ │ │ - add r7, lr, #2 │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e25ec <__cxa_atexit@plt+0x5d62a0> │ │ │ │ - ldr r1, [r9, #15] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r2, r2, r3 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5e25ec <__cxa_atexit@plt+0x5d62a0> │ │ │ │ - tst r1, r3 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r9, [r0, r9] │ │ │ │ - b 5e256c <__cxa_atexit@plt+0x5d6220> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + beq 5e34b0 <__cxa_atexit@plt+0x5d7164> │ │ │ │ + ldr r3, [pc, #36] @ 5e34c8 <__cxa_atexit@plt+0x5d717c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #52] @ 5e2610 <__cxa_atexit@plt+0x5d62c4> │ │ │ │ - add r7, lr, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - cmp r3, r1 │ │ │ │ - addeq r7, r0, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrshteq sp, [r6], #184 @ 0xb8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e34ec <__cxa_atexit@plt+0x5d71a0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq sp, r6, r8, asr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b d20248 <__cxa_atexit@plt+0xd13efc> │ │ │ │ + rscseq sp, r6, r0, ror #2 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e35a8 <__cxa_atexit@plt+0x5d725c> │ │ │ │ + ldr r2, [pc, #176] @ 5e35dc <__cxa_atexit@plt+0x5d7290> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e35b0 <__cxa_atexit@plt+0x5d7264> │ │ │ │ + ldr r7, [pc, #148] @ 5e35e0 <__cxa_atexit@plt+0x5d7294> │ │ │ │ + ldr r2, [pc, #148] @ 5e35e4 <__cxa_atexit@plt+0x5d7298> │ │ │ │ + ldr r1, [pc, #148] @ 5e35e8 <__cxa_atexit@plt+0x5d729c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, r7, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + bmi 5e3598 <__cxa_atexit@plt+0x5d724c> │ │ │ │ + ldr r3, [pc, #112] @ 5e35fc <__cxa_atexit@plt+0x5d72b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #76] @ 5e35ec <__cxa_atexit@plt+0x5d72a0> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e2614 <__cxa_atexit@plt+0x5d62c8> │ │ │ │ + ldr r5, [pc, #56] @ 5e35f0 <__cxa_atexit@plt+0x5d72a4> │ │ │ │ + ldr r2, [pc, #56] @ 5e35f4 <__cxa_atexit@plt+0x5d72a8> │ │ │ │ + ldr r7, [pc, #56] @ 5e35f8 <__cxa_atexit@plt+0x5d72ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, r5, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ + add sl, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - smlabteq r5, r0, pc, r5 @ │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - rscseq pc, r6, r4, asr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq sp, r6, ip, asr #22 │ │ │ │ + rscseq sp, r6, ip, asr #22 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + ldrsbteq sp, [r6], #172 @ 0xac │ │ │ │ + rscseq sp, r6, r0, ror #21 │ │ │ │ + rscseq sp, r6, r4, lsr #1 │ │ │ │ + @ instruction: 0xfffe8a08 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #144] @ 5e26b8 <__cxa_atexit@plt+0x5d636c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e3644 <__cxa_atexit@plt+0x5d72f8> │ │ │ │ + ldr r2, [pc, #48] @ 5e365c <__cxa_atexit@plt+0x5d7310> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5e3660 <__cxa_atexit@plt+0x5d7314> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e36ac <__cxa_atexit@plt+0x5d7360> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5e36c4 <__cxa_atexit@plt+0x5d7378> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5e36c8 <__cxa_atexit@plt+0x5d737c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x010555b8 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139e960 <__cxa_atexit@plt+0x1392614> │ │ │ │ + rscseq sp, r6, r0, ror #19 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e3734 <__cxa_atexit@plt+0x5d73e8> │ │ │ │ + ldr r2, [pc, #56] @ 5e3740 <__cxa_atexit@plt+0x5d73f4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 5e268c <__cxa_atexit@plt+0x5d6340> │ │ │ │ - ldr lr, [pc, #120] @ 5e26bc <__cxa_atexit@plt+0x5d6370> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5e2694 <__cxa_atexit@plt+0x5d6348> │ │ │ │ - add r3, lr, #2 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5e26ac <__cxa_atexit@plt+0x5d6360> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e26ac <__cxa_atexit@plt+0x5d6360> │ │ │ │ - tst r0, r8 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r7, [r0, r7] │ │ │ │ - b 5e2644 <__cxa_atexit@plt+0x5d62f8> │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + beq 5e372c <__cxa_atexit@plt+0x5d73e0> │ │ │ │ + ldr r3, [pc, #36] @ 5e3744 <__cxa_atexit@plt+0x5d73f8> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #36] @ 5e26c0 <__cxa_atexit@plt+0x5d6374> │ │ │ │ - add r3, lr, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - cmp r8, r1 │ │ │ │ - addeq r3, r0, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlatteq r5, r8, lr, r5 │ │ │ │ - @ instruction: 0x01055e90 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sp, r6, ip, ror r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e3768 <__cxa_atexit@plt+0x5d741c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq sp, r6, ip, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - ldr lr, [pc, #108] @ 5e2744 <__cxa_atexit@plt+0x5d63f8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5e2720 <__cxa_atexit@plt+0x5d63d4> │ │ │ │ - add r3, lr, #2 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5e2738 <__cxa_atexit@plt+0x5d63ec> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e2738 <__cxa_atexit@plt+0x5d63ec> │ │ │ │ - tst r0, r8 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r7, [r7, r0] │ │ │ │ - b 5e26d8 <__cxa_atexit@plt+0x5d638c> │ │ │ │ - ldr r0, [pc, #32] @ 5e2748 <__cxa_atexit@plt+0x5d63fc> │ │ │ │ - add r3, lr, #2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - cmp r8, r1 │ │ │ │ - addeq r3, r0, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b d20248 <__cxa_atexit@plt+0xd13efc> │ │ │ │ + rscseq ip, r6, r4, ror #29 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e3824 <__cxa_atexit@plt+0x5d74d8> │ │ │ │ + ldr r2, [pc, #176] @ 5e3858 <__cxa_atexit@plt+0x5d750c> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r3, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e280c <__cxa_atexit@plt+0x5d64c0> │ │ │ │ - ldr r3, [pc, #176] @ 5e281c <__cxa_atexit@plt+0x5d64d0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - beq 5e27d8 <__cxa_atexit@plt+0x5d648c> │ │ │ │ - ldr r2, [pc, #160] @ 5e2820 <__cxa_atexit@plt+0x5d64d4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 5e382c <__cxa_atexit@plt+0x5d74e0> │ │ │ │ + ldr r7, [pc, #148] @ 5e385c <__cxa_atexit@plt+0x5d7510> │ │ │ │ + ldr r2, [pc, #148] @ 5e3860 <__cxa_atexit@plt+0x5d7514> │ │ │ │ + ldr r1, [pc, #148] @ 5e3864 <__cxa_atexit@plt+0x5d7518> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 5e27e8 <__cxa_atexit@plt+0x5d649c> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5e27f8 <__cxa_atexit@plt+0x5d64ac> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 5e2804 <__cxa_atexit@plt+0x5d64b8> │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - ldr r2, [sl, #11] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r1, r1, r3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 5e2804 <__cxa_atexit@plt+0x5d64b8> │ │ │ │ - tst r7, r3 │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr sl, [r7, sl] │ │ │ │ - b 5e2794 <__cxa_atexit@plt+0x5d6448> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [sl, #6] │ │ │ │ - cmp r3, r7 │ │ │ │ - ldreq r8, [sl, #2] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + bmi 5e3814 <__cxa_atexit@plt+0x5d74c8> │ │ │ │ + ldr r3, [pc, #112] @ 5e3878 <__cxa_atexit@plt+0x5d752c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #76] @ 5e3868 <__cxa_atexit@plt+0x5d751c> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r7, [pc, #16] @ 5e2824 <__cxa_atexit@plt+0x5d64d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - rscseq lr, r6, r0, lsr pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [pc, #128] @ 5e28b8 <__cxa_atexit@plt+0x5d656c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - beq 5e2898 <__cxa_atexit@plt+0x5d654c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e28a4 <__cxa_atexit@plt+0x5d6558> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e28b0 <__cxa_atexit@plt+0x5d6564> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r2, r2, lr │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5e28b0 <__cxa_atexit@plt+0x5d6564> │ │ │ │ - tst r1, lr │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - b 5e2854 <__cxa_atexit@plt+0x5d6508> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - cmp lr, r0 │ │ │ │ - ldreq r7, [r3, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r7, lr} │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e2910 <__cxa_atexit@plt+0x5d65c4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e291c <__cxa_atexit@plt+0x5d65d0> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r2, r2, lr │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5e291c <__cxa_atexit@plt+0x5d65d0> │ │ │ │ - tst r1, lr │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ - b 5e28cc <__cxa_atexit@plt+0x5d6580> │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - cmp lr, r0 │ │ │ │ - ldreq r7, [r3, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #16 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5e29b8 <__cxa_atexit@plt+0x5d666c> │ │ │ │ - ldr lr, [pc, #176] @ 5e29f4 <__cxa_atexit@plt+0x5d66a8> │ │ │ │ - ldr sl, [pc, #176] @ 5e29f8 <__cxa_atexit@plt+0x5d66ac> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e29c8 <__cxa_atexit@plt+0x5d667c> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e29d4 <__cxa_atexit@plt+0x5d6688> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5e29e8 <__cxa_atexit@plt+0x5d669c> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - tst r0, r8 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r2 │ │ │ │ - moveq r7, lr │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - moveq r9, r3 │ │ │ │ - sub ip, ip, #16 │ │ │ │ - moveq r3, r2 │ │ │ │ - cmp fp, ip │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bls 5e294c <__cxa_atexit@plt+0x5d6600> │ │ │ │ - ldr r7, [pc, #60] @ 5e29fc <__cxa_atexit@plt+0x5d66b0> │ │ │ │ + ldr r5, [pc, #56] @ 5e386c <__cxa_atexit@plt+0x5d7520> │ │ │ │ + ldr r2, [pc, #56] @ 5e3870 <__cxa_atexit@plt+0x5d7524> │ │ │ │ + ldr r7, [pc, #56] @ 5e3874 <__cxa_atexit@plt+0x5d7528> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, r5, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ + add sl, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r9, #6] │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 5e29e8 <__cxa_atexit@plt+0x5d669c> │ │ │ │ - ldr r7, [pc, #36] @ 5e2a00 <__cxa_atexit@plt+0x5d66b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - rscseq lr, r6, r8, lsl #27 │ │ │ │ - smlatteq r5, r4, sp, r5 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq sp, [r6], #128 @ 0x80 │ │ │ │ + ldrsbteq sp, [r6], #128 @ 0x80 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + smlabbeq r5, ip, r8, r5 │ │ │ │ + rscseq sp, r6, r0, ror #16 │ │ │ │ + rscseq sp, r6, r4, ror #16 │ │ │ │ + rscseq ip, r6, r8, lsr #28 │ │ │ │ + @ instruction: 0xfffe878c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5e2a28 <__cxa_atexit@plt+0x5d66dc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e38c0 <__cxa_atexit@plt+0x5d7574> │ │ │ │ + ldr r2, [pc, #48] @ 5e38d8 <__cxa_atexit@plt+0x5d758c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e2a68 <__cxa_atexit@plt+0x5d671c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 5e2a78 <__cxa_atexit@plt+0x5d672c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r3, [pc, #20] @ 5e38dc <__cxa_atexit@plt+0x5d7590> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r5, r8, r3, r5 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5e2aa0 <__cxa_atexit@plt+0x5d6754> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5e2adc <__cxa_atexit@plt+0x5d6790> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e3928 <__cxa_atexit@plt+0x5d75dc> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #40] @ 5e2aec <__cxa_atexit@plt+0x5d67a0> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5e3940 <__cxa_atexit@plt+0x5d75f4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01056798 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e2b58 <__cxa_atexit@plt+0x5d680c> │ │ │ │ - ldr r3, [pc, #88] @ 5e2b68 <__cxa_atexit@plt+0x5d681c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e2b38 <__cxa_atexit@plt+0x5d67ec> │ │ │ │ - ldr r3, [pc, #72] @ 5e2b6c <__cxa_atexit@plt+0x5d6820> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r3, [pc, #20] @ 5e3944 <__cxa_atexit@plt+0x5d75f8> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5e2b48 <__cxa_atexit@plt+0x5d67fc> │ │ │ │ - b 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139ea9c <__cxa_atexit@plt+0x1392750> │ │ │ │ + rscseq sp, r6, r0, lsl #15 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e39dc <__cxa_atexit@plt+0x5d7690> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e39e8 <__cxa_atexit@plt+0x5d769c> │ │ │ │ + ldr lr, [pc, #100] @ 5e39f8 <__cxa_atexit@plt+0x5d76ac> │ │ │ │ + ldr r9, [pc, #100] @ 5e39fc <__cxa_atexit@plt+0x5d76b0> │ │ │ │ + ldr r1, [pc, #100] @ 5e3a00 <__cxa_atexit@plt+0x5d76b4> │ │ │ │ + ldr r8, [pc, #100] @ 5e3a04 <__cxa_atexit@plt+0x5d76b8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + stmib r2, {r1, r7, r9} │ │ │ │ + str r7, [r2, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #18 │ │ │ │ + mov r5, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #11 │ │ │ │ + str lr, [r2, #20] │ │ │ │ + str r0, [r2, #24] │ │ │ │ + b 139edc8 <__cxa_atexit@plt+0x1392a7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5e2b70 <__cxa_atexit@plt+0x5d6824> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq lr, r6, ip, ror #23 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq sp, r6, ip, asr #13 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5e2bac <__cxa_atexit@plt+0x5d6860> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 5e3a4c <__cxa_atexit@plt+0x5d7700> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e3a44 <__cxa_atexit@plt+0x5d76f8> │ │ │ │ + ldr r3, [pc, #24] @ 5e3a50 <__cxa_atexit@plt+0x5d7704> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq 5e2ba0 <__cxa_atexit@plt+0x5d6854> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq sp, r6, r0, lsl #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e3a74 <__cxa_atexit@plt+0x5d7728> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e2be8 <__cxa_atexit@plt+0x5d689c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov lr, r5 │ │ │ │ - ldr ip, [lr], #-4 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5e2dd4 <__cxa_atexit@plt+0x5d6a88> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str sl, [sp] │ │ │ │ - and r0, r1, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5e2c58 <__cxa_atexit@plt+0x5d690c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r0, [r1, #11] │ │ │ │ - ldr r1, [r1, #15] │ │ │ │ - cmp r1, r9 │ │ │ │ - bls 5e2cc0 <__cxa_atexit@plt+0x5d6974> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - tst r1, r8 │ │ │ │ - moveq r2, sl │ │ │ │ - str ip, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r1, r2 │ │ │ │ - b 5e2c00 <__cxa_atexit@plt+0x5d68b4> │ │ │ │ - ldr r7, [r1, #6] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r7, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - ldr r3, [sp] │ │ │ │ - tst r7, r9 │ │ │ │ - moveq ip, r3 │ │ │ │ - and r3, ip, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5e2d50 <__cxa_atexit@plt+0x5d6a04> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - ldr r3, [ip, #15] │ │ │ │ - ldr r2, [ip, #11] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r1, r3, r1 │ │ │ │ - and r1, r1, r7 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - tst r3, r7 │ │ │ │ - mov r3, #7 │ │ │ │ - moveq r3, #3 │ │ │ │ - ldr ip, [r3, ip] │ │ │ │ - b 5e2c7c <__cxa_atexit@plt+0x5d6930> │ │ │ │ - cmp r9, r1 │ │ │ │ - bls 5e2cf0 <__cxa_atexit@plt+0x5d69a4> │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r0, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - tst r0, r9 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5e2d84 <__cxa_atexit@plt+0x5d6a38> │ │ │ │ - str ip, [r5, #4] │ │ │ │ - b 5e2d8c <__cxa_atexit@plt+0x5d6a40> │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - ldr r0, [pc, #264] @ 5e2e08 <__cxa_atexit@plt+0x5d6abc> │ │ │ │ - sub r1, r5, #4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r2, ip} │ │ │ │ - sub r0, r5, #16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5e2dec <__cxa_atexit@plt+0x5d6aa0> │ │ │ │ - ldr r0, [pc, #240] @ 5e2e0c <__cxa_atexit@plt+0x5d6ac0> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-12]! │ │ │ │ - ands r0, sl, #3 │ │ │ │ - str r7, [r1, #4] │ │ │ │ - beq 5e2d98 <__cxa_atexit@plt+0x5d6a4c> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 5e2da8 <__cxa_atexit@plt+0x5d6a5c> │ │ │ │ - ldr r0, [pc, #208] @ 5e2e14 <__cxa_atexit@plt+0x5d6ac8> │ │ │ │ - mov r5, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r0, #2 │ │ │ │ - b 5e2e30 <__cxa_atexit@plt+0x5d6ae4> │ │ │ │ - ldr r3, [ip, #6] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne 5e2d70 <__cxa_atexit@plt+0x5d6a24> │ │ │ │ - ldr r7, [pc, #184] @ 5e2e1c <__cxa_atexit@plt+0x5d6ad0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #172] @ 5e2e24 <__cxa_atexit@plt+0x5d6ad8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - b 5e32a8 <__cxa_atexit@plt+0x5d6f5c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 5e2e10 <__cxa_atexit@plt+0x5d6ac4> │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ + rscseq sp, r6, r4, lsr r6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e3ae0 <__cxa_atexit@plt+0x5d7794> │ │ │ │ + ldr r2, [pc, #56] @ 5e3aec <__cxa_atexit@plt+0x5d77a0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - beq 5e2dc8 <__cxa_atexit@plt+0x5d6a7c> │ │ │ │ - mov r5, r1 │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + beq 5e3ad8 <__cxa_atexit@plt+0x5d778c> │ │ │ │ + ldr r3, [pc, #36] @ 5e3af0 <__cxa_atexit@plt+0x5d77a4> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5e2e20 <__cxa_atexit@plt+0x5d6ad4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5e2e18 <__cxa_atexit@plt+0x5d6acc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsbteq sp, [r6], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e3b14 <__cxa_atexit@plt+0x5d77c8> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq sp, r6, r0, lsr #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b d20248 <__cxa_atexit@plt+0xd13efc> │ │ │ │ + rscseq ip, r6, r8, lsr fp │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e3bd0 <__cxa_atexit@plt+0x5d7884> │ │ │ │ + ldr r2, [pc, #176] @ 5e3c04 <__cxa_atexit@plt+0x5d78b8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e3bd8 <__cxa_atexit@plt+0x5d788c> │ │ │ │ + ldr r7, [pc, #148] @ 5e3c08 <__cxa_atexit@plt+0x5d78bc> │ │ │ │ + ldr r2, [pc, #148] @ 5e3c0c <__cxa_atexit@plt+0x5d78c0> │ │ │ │ + ldr r1, [pc, #148] @ 5e3c10 <__cxa_atexit@plt+0x5d78c4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - andeq r0, r0, r0, asr r2 │ │ │ │ - smlatteq r5, r4, r7, r5 │ │ │ │ - rscseq lr, r6, ip, asr r9 │ │ │ │ - smlabteq r5, ip, r7, r5 │ │ │ │ - rscseq lr, r6, r0, ror r9 │ │ │ │ - @ instruction: 0x010557b4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5e2e80 <__cxa_atexit@plt+0x5d6b34> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5e2ed4 <__cxa_atexit@plt+0x5d6b88> │ │ │ │ - ldr r3, [pc, #144] @ 5e2ee8 <__cxa_atexit@plt+0x5d6b9c> │ │ │ │ + add r0, r7, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + bmi 5e3bc0 <__cxa_atexit@plt+0x5d7874> │ │ │ │ + ldr r3, [pc, #112] @ 5e3c24 <__cxa_atexit@plt+0x5d78d8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 5e2e94 <__cxa_atexit@plt+0x5d6b48> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5e2ea4 <__cxa_atexit@plt+0x5d6b58> │ │ │ │ - ldr r7, [pc, #124] @ 5e2ef0 <__cxa_atexit@plt+0x5d6ba4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 5e2ef8 <__cxa_atexit@plt+0x5d6bac> │ │ │ │ + str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #76] @ 5e3c14 <__cxa_atexit@plt+0x5d78c8> │ │ │ │ + mov r5, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #64] @ 5e2eec <__cxa_atexit@plt+0x5d6ba0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ - beq 5e2ec4 <__cxa_atexit@plt+0x5d6b78> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e2ef4 <__cxa_atexit@plt+0x5d6ba8> │ │ │ │ + ldr r5, [pc, #56] @ 5e3c18 <__cxa_atexit@plt+0x5d78cc> │ │ │ │ + ldr r2, [pc, #56] @ 5e3c1c <__cxa_atexit@plt+0x5d78d0> │ │ │ │ + ldr r7, [pc, #56] @ 5e3c20 <__cxa_atexit@plt+0x5d78d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, r5, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ + add sl, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - @ instruction: 0x010556b8 │ │ │ │ - rscseq lr, r6, r4, ror r8 │ │ │ │ - smlatbeq r5, r8, r6, r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq sp, r6, r4, lsr #10 │ │ │ │ + rscseq sp, r6, r4, lsr #10 │ │ │ │ + @ instruction: 0x010549b0 │ │ │ │ + smlatteq r5, r0, r4, r5 │ │ │ │ + ldrhteq sp, [r6], #68 @ 0x44 │ │ │ │ + ldrhteq sp, [r6], #72 @ 0x48 │ │ │ │ + rscseq ip, r6, ip, ror sl │ │ │ │ + @ instruction: 0xfffe83e0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e2f8c <__cxa_atexit@plt+0x5d6c40> │ │ │ │ - ldr r3, [pc, #128] @ 5e2f9c <__cxa_atexit@plt+0x5d6c50> │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq 5e2f4c <__cxa_atexit@plt+0x5d6c00> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5e2f5c <__cxa_atexit@plt+0x5d6c10> │ │ │ │ - ldr r7, [pc, #100] @ 5e2fa4 <__cxa_atexit@plt+0x5d6c58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e3c6c <__cxa_atexit@plt+0x5d7920> │ │ │ │ + ldr r2, [pc, #48] @ 5e3c84 <__cxa_atexit@plt+0x5d7938> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #60] @ 5e2fa0 <__cxa_atexit@plt+0x5d6c54> │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r3, [pc, #20] @ 5e3c88 <__cxa_atexit@plt+0x5d793c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 5e2f7c <__cxa_atexit@plt+0x5d6c30> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e2fa8 <__cxa_atexit@plt+0x5d6c5c> │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e3cd4 <__cxa_atexit@plt+0x5d7988> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 5e3cec <__cxa_atexit@plt+0x5d79a0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5e3cf0 <__cxa_atexit@plt+0x5d79a4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01054f90 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139e9fc <__cxa_atexit@plt+0x13926b0> │ │ │ │ + rscseq sp, r6, r8, ror #7 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e3d38 <__cxa_atexit@plt+0x5d79ec> │ │ │ │ + ldr r3, [pc, #28] @ 5e3d48 <__cxa_atexit@plt+0x5d79fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #12] @ 5e3d4c <__cxa_atexit@plt+0x5d7a00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - smlatteq r5, ip, r5, r5 │ │ │ │ - rscseq lr, r6, r0, asr #15 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq sp, r6, r8, asr #7 │ │ │ │ + rscseq sp, r6, r4, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e3e28 <__cxa_atexit@plt+0x5d7adc> │ │ │ │ + mov r2, r5 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + beq 5e3dac <__cxa_atexit@plt+0x5d7a60> │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 5e3ddc <__cxa_atexit@plt+0x5d7a90> │ │ │ │ + ldr lr, [pc, #188] @ 5e3e4c <__cxa_atexit@plt+0x5d7b00> │ │ │ │ + ldr r2, [pc, #188] @ 5e3e50 <__cxa_atexit@plt+0x5d7b04> │ │ │ │ + ldr r1, [pc, #188] @ 5e3e54 <__cxa_atexit@plt+0x5d7b08> │ │ │ │ + ldr r8, [pc, #188] @ 5e3e58 <__cxa_atexit@plt+0x5d7b0c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 5e3dfc <__cxa_atexit@plt+0x5d7ab0> │ │ │ │ + ldr r7, [pc, #144] @ 5e3e44 <__cxa_atexit@plt+0x5d7af8> │ │ │ │ + ldr r5, [pc, #144] @ 5e3e48 <__cxa_atexit@plt+0x5d7afc> │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r5, [r2] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 139e960 <__cxa_atexit@plt+0x1392614> │ │ │ │ + ldr lr, [pc, #80] @ 5e3e34 <__cxa_atexit@plt+0x5d7ae8> │ │ │ │ + ldr r2, [pc, #80] @ 5e3e38 <__cxa_atexit@plt+0x5d7aec> │ │ │ │ + ldr r1, [pc, #80] @ 5e3e3c <__cxa_atexit@plt+0x5d7af0> │ │ │ │ + ldr r8, [pc, #80] @ 5e3e40 <__cxa_atexit@plt+0x5d7af4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r8, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + b 139edc8 <__cxa_atexit@plt+0x1392a7c> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff8e4 │ │ │ │ + @ instruction: 0xfffff720 │ │ │ │ + @ instruction: 0xfffff678 │ │ │ │ + @ instruction: 0x000003b0 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + andeq r0, r0, ip, ror r2 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq sp, r6, ip, asr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 5e3ea0 <__cxa_atexit@plt+0x5d7b54> │ │ │ │ mov r3, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - bne 5e2fd8 <__cxa_atexit@plt+0x5d6c8c> │ │ │ │ - ldr r7, [pc, #52] @ 5e3000 <__cxa_atexit@plt+0x5d6cb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 5e2ffc <__cxa_atexit@plt+0x5d6cb0> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ stm r5, {r2, r3} │ │ │ │ - beq 5e2ff4 <__cxa_atexit@plt+0x5d6ca8> │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e3e98 <__cxa_atexit@plt+0x5d7b4c> │ │ │ │ + ldr r3, [pc, #24] @ 5e3ea4 <__cxa_atexit@plt+0x5d7b58> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq sp, r6, r0, lsl #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5e302c <__cxa_atexit@plt+0x5d6ce0> │ │ │ │ - ldr r7, [pc, #440] @ 5e31d8 <__cxa_atexit@plt+0x5d6e8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e3084 <__cxa_atexit@plt+0x5d6d38> │ │ │ │ - ldr r3, [r1, #6] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5e3144 <__cxa_atexit@plt+0x5d6df8> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r3 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - tst r2, r3 │ │ │ │ - mov r2, #7 │ │ │ │ - moveq r2, #3 │ │ │ │ - ldr r7, [r7, r2] │ │ │ │ - b 5e3040 <__cxa_atexit@plt+0x5d6cf4> │ │ │ │ - add r9, r1, #7 │ │ │ │ - ldr ip, [r1, #3] │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5e30fc <__cxa_atexit@plt+0x5d6db0> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r7, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - tst r7, r9 │ │ │ │ - moveq r0, ip │ │ │ │ - and r3, r0, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5e31c0 <__cxa_atexit@plt+0x5d6e74> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - ldr r3, [r0, #15] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r1, r3, r1 │ │ │ │ - and r1, r1, r7 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - tst r3, r7 │ │ │ │ - mov r3, #7 │ │ │ │ - moveq r3, #3 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ - b 5e30b8 <__cxa_atexit@plt+0x5d6d6c> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - cmp r9, r2 │ │ │ │ - bls 5e3164 <__cxa_atexit@plt+0x5d6e18> │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r1, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - tst r1, r9 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - strne r0, [r5, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - streq ip, [r5, #4] │ │ │ │ - b 5e2be8 <__cxa_atexit@plt+0x5d689c> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - ldr r7, [pc, #124] @ 5e31d4 <__cxa_atexit@plt+0x5d6e88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls 5e3198 <__cxa_atexit@plt+0x5d6e4c> │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - tst r2, r8 │ │ │ │ - strne lr, [r5, #4] │ │ │ │ - streq sl, [r5, #4] │ │ │ │ - mov sl, ip │ │ │ │ - str r0, [r5] │ │ │ │ - b 5e32a8 <__cxa_atexit@plt+0x5d6f5c> │ │ │ │ - cmp r8, r1 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - ldr r1, [pc, #40] @ 5e31d0 <__cxa_atexit@plt+0x5d6e84> │ │ │ │ - str lr, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - mov r8, ip │ │ │ │ - mov r9, sl │ │ │ │ - b 5e2f08 <__cxa_atexit@plt+0x5d6bbc> │ │ │ │ - ldr r3, [r0, #6] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne 5e3018 <__cxa_atexit@plt+0x5d6ccc> │ │ │ │ - b 5e3150 <__cxa_atexit@plt+0x5d6e04> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5e322c <__cxa_atexit@plt+0x5d6ee0> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e3ec8 <__cxa_atexit@plt+0x5d7b7c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq ip, r6, r8, asr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ + ldr r2, [pc, #108] @ 5e3f50 <__cxa_atexit@plt+0x5d7c04> │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ - ldr r1, [pc, #120] @ 5e3278 <__cxa_atexit@plt+0x5d6f2c> │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r3, {r1, r7} │ │ │ │ - ands r1, r2, #3 │ │ │ │ - beq 5e3240 <__cxa_atexit@plt+0x5d6ef4> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 5e3250 <__cxa_atexit@plt+0x5d6f04> │ │ │ │ - ldr r7, [pc, #96] @ 5e3280 <__cxa_atexit@plt+0x5d6f34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 5e3284 <__cxa_atexit@plt+0x5d6f38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #36] @ 5e327c <__cxa_atexit@plt+0x5d6f30> │ │ │ │ + add r2, pc, r2 │ │ │ │ tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5e3f2c <__cxa_atexit@plt+0x5d7be0> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #900 @ 0x384 │ │ │ │ + bge 5e3f38 <__cxa_atexit@plt+0x5d7bec> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5e3f40 <__cxa_atexit@plt+0x5d7bf4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #64] @ 5e3f58 <__cxa_atexit@plt+0x5d7c0c> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - beq 5e326c <__cxa_atexit@plt+0x5d6f20> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e32a8 <__cxa_atexit@plt+0x5d6f5c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5e3f54 <__cxa_atexit@plt+0x5d7c08> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrhteq ip, [r6], #72 @ 0x48 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #900 @ 0x384 │ │ │ │ + bge 5e3f9c <__cxa_atexit@plt+0x5d7c50> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5e3fa4 <__cxa_atexit@plt+0x5d7c58> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #44] @ 5e3fb8 <__cxa_atexit@plt+0x5d7c6c> │ │ │ │ + stmda r5, {r2, r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5e3fb4 <__cxa_atexit@plt+0x5d7c68> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e4020 <__cxa_atexit@plt+0x5d7cd4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5e402c <__cxa_atexit@plt+0x5d7ce0> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5e4030 <__cxa_atexit@plt+0x5d7ce4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + smlabteq r5, ip, r5, r4 │ │ │ │ + rscseq ip, r6, r0, ror #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov ip, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [ip], #-4 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 5e34b8 <__cxa_atexit@plt+0x5d716c> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - stm sp, {r3, sl} │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e3324 <__cxa_atexit@plt+0x5d6fd8> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - ldr sl, [r0, #3] │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - ldr r0, [r0, #15] │ │ │ │ - cmp r9, r0 │ │ │ │ - bhi 5e338c <__cxa_atexit@plt+0x5d7040> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 5e33c0 <__cxa_atexit@plt+0x5d7074> │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r3, r0, lr │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - tst r0, r8 │ │ │ │ - moveq r1, sl │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #112] @ 5e40b8 <__cxa_atexit@plt+0x5d7d6c> │ │ │ │ + mov r3, r5 │ │ │ │ str r7, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - b 5e32c4 <__cxa_atexit@plt+0x5d6f78> │ │ │ │ - ldr r3, [r0, #6] │ │ │ │ - rsb r2, r9, #0 │ │ │ │ - eor r2, r9, r2 │ │ │ │ - and r2, r3, r2 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - tst r3, r9 │ │ │ │ - moveq r7, r2 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5e3448 <__cxa_atexit@plt+0x5d70fc> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r3 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - tst r2, r3 │ │ │ │ - mov r2, #7 │ │ │ │ - moveq r2, #3 │ │ │ │ - ldr r7, [r2, r7] │ │ │ │ - b 5e3348 <__cxa_atexit@plt+0x5d6ffc> │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r2, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - tst r2, r9 │ │ │ │ - ldreq r7, [sp, #4] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r0 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r1, [r5] │ │ │ │ - b 5e2be8 <__cxa_atexit@plt+0x5d689c> │ │ │ │ - cmp r8, r2 │ │ │ │ - bne 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - ldr r2, [pc, #284] @ 5e34ec <__cxa_atexit@plt+0x5d71a0> │ │ │ │ - stm r5, {r1, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5e34d0 <__cxa_atexit@plt+0x5d7184> │ │ │ │ - ldr lr, [pc, #260] @ 5e34f0 <__cxa_atexit@plt+0x5d71a4> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ands r0, r3, #3 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - beq 5e3438 <__cxa_atexit@plt+0x5d70ec> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 5e347c <__cxa_atexit@plt+0x5d7130> │ │ │ │ - ldr r0, [pc, #228] @ 5e34f8 <__cxa_atexit@plt+0x5d71ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #2 │ │ │ │ - and r0, r0, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 5e3454 <__cxa_atexit@plt+0x5d7108> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 5e34b0 <__cxa_atexit@plt+0x5d7164> │ │ │ │ - b 5e2fb4 <__cxa_atexit@plt+0x5d6c68> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ + beq 5e4094 <__cxa_atexit@plt+0x5d7d48> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #900 @ 0x384 │ │ │ │ + bge 5e40a0 <__cxa_atexit@plt+0x5d7d54> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5e40a8 <__cxa_atexit@plt+0x5d7d5c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #64] @ 5e40c0 <__cxa_atexit@plt+0x5d7d74> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 5e3468 <__cxa_atexit@plt+0x5d711c> │ │ │ │ - ldr r7, [pc, #168] @ 5e3504 <__cxa_atexit@plt+0x5d71b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #144] @ 5e3500 <__cxa_atexit@plt+0x5d71b4> │ │ │ │ + ldr r7, [pc, #12] @ 5e40bc <__cxa_atexit@plt+0x5d7d70> │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq ip, r6, r0, asr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #900 @ 0x384 │ │ │ │ + bge 5e4108 <__cxa_atexit@plt+0x5d7dbc> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e4114 <__cxa_atexit@plt+0x5d7dc8> │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #48] @ 5e4128 <__cxa_atexit@plt+0x5d7ddc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 5e34f4 <__cxa_atexit@plt+0x5d71a8> │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 5e34a0 <__cxa_atexit@plt+0x5d7154> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [pc, #8] @ 5e4124 <__cxa_atexit@plt+0x5d7dd8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + smlabbeq r5, ip, pc, r4 @ │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e4190 <__cxa_atexit@plt+0x5d7e44> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5e419c <__cxa_atexit@plt+0x5d7e50> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5e41a0 <__cxa_atexit@plt+0x5d7e54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r5, r0, sl, r4 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + rscseq ip, r6, r4, lsl #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #48] @ 5e41e8 <__cxa_atexit@plt+0x5d7e9c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e41e0 <__cxa_atexit@plt+0x5d7e94> │ │ │ │ + ldr r3, [pc, #24] @ 5e41ec <__cxa_atexit@plt+0x5d7ea0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 5e3508 <__cxa_atexit@plt+0x5d71bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrhteq ip, [r6], #232 @ 0xe8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e4210 <__cxa_atexit@plt+0x5d7ec4> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq ip, r6, r0, lsl #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #108] @ 5e4298 <__cxa_atexit@plt+0x5d7f4c> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5e4274 <__cxa_atexit@plt+0x5d7f28> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #900 @ 0x384 │ │ │ │ + bge 5e4280 <__cxa_atexit@plt+0x5d7f34> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5e4288 <__cxa_atexit@plt+0x5d7f3c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #64] @ 5e42a0 <__cxa_atexit@plt+0x5d7f54> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5e34fc <__cxa_atexit@plt+0x5d71b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - mov r9, sl │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - @ instruction: 0xfffffbbc │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - rscseq lr, r6, r8, ror r2 │ │ │ │ - strheq r5, [r5, -ip] │ │ │ │ - ldrdeq r5, [r5, -r4] │ │ │ │ - smlalseq lr, r6, r4, r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5e3564 <__cxa_atexit@plt+0x5d7218> │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r7, #4]! │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5e35b8 <__cxa_atexit@plt+0x5d726c> │ │ │ │ - ldr r3, [pc, #144] @ 5e35cc <__cxa_atexit@plt+0x5d7280> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 5e3578 <__cxa_atexit@plt+0x5d722c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5e3588 <__cxa_atexit@plt+0x5d723c> │ │ │ │ - ldr r7, [pc, #124] @ 5e35d4 <__cxa_atexit@plt+0x5d7288> │ │ │ │ + ldr r7, [pc, #12] @ 5e429c <__cxa_atexit@plt+0x5d7f50> │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq ip, r6, r0, ror r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #900 @ 0x384 │ │ │ │ + bge 5e42e4 <__cxa_atexit@plt+0x5d7f98> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5e42ec <__cxa_atexit@plt+0x5d7fa0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #44] @ 5e4300 <__cxa_atexit@plt+0x5d7fb4> │ │ │ │ + stmda r5, {r2, r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 5e35dc <__cxa_atexit@plt+0x5d7290> │ │ │ │ + ldr r7, [pc, #8] @ 5e42fc <__cxa_atexit@plt+0x5d7fb0> │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + @ instruction: 0x01054db4 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e4368 <__cxa_atexit@plt+0x5d801c> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5e4374 <__cxa_atexit@plt+0x5d8028> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5e4378 <__cxa_atexit@plt+0x5d802c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #64] @ 5e35d0 <__cxa_atexit@plt+0x5d7284> │ │ │ │ - tst r9, #3 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + smlabbeq r5, r4, r2, r4 │ │ │ │ + rscseq ip, r6, r4, lsl #27 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e43ac <__cxa_atexit@plt+0x5d8060> │ │ │ │ + ldr r3, [pc, #28] @ 5e43bc <__cxa_atexit@plt+0x5d8070> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ - beq 5e35a8 <__cxa_atexit@plt+0x5d725c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e300c <__cxa_atexit@plt+0x5d6cc0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e35d8 <__cxa_atexit@plt+0x5d728c> │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #12] @ 5e43c0 <__cxa_atexit@plt+0x5d8074> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - smlalseq lr, r6, r0, r1 │ │ │ │ - smlabteq r5, r4, pc, r4 @ │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e3600 <__cxa_atexit@plt+0x5d72b4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffff9b8 │ │ │ │ + rscseq ip, r6, r4, asr sp │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e36f8 <__cxa_atexit@plt+0x5d73ac> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stm sp, {r7, sl} │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - bne 5e36d4 <__cxa_atexit@plt+0x5d7388> │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r7, [r0, #15] │ │ │ │ - cmp r9, r7 │ │ │ │ - bhi 5e36d4 <__cxa_atexit@plt+0x5d7388> │ │ │ │ - ldr r2, [r0, #3] │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr r0, [r0, #11] │ │ │ │ - cmp r7, r9 │ │ │ │ - bls 5e3688 <__cxa_atexit@plt+0x5d733c> │ │ │ │ - rsb lr, r7, #0 │ │ │ │ - eor r3, r7, lr │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 5e36d4 <__cxa_atexit@plt+0x5d7388> │ │ │ │ - tst r7, r8 │ │ │ │ - moveq r1, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - and r7, r1, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - str ip, [r5] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5e362c <__cxa_atexit@plt+0x5d72e0> │ │ │ │ - b 5e36d4 <__cxa_atexit@plt+0x5d7388> │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 5e36d4 <__cxa_atexit@plt+0x5d7388> │ │ │ │ - ldr r0, [pc, #156] @ 5e3734 <__cxa_atexit@plt+0x5d73e8> │ │ │ │ - str ip, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5e3710 <__cxa_atexit@plt+0x5d73c4> │ │ │ │ - ldr r7, [pc, #132] @ 5e3738 <__cxa_atexit@plt+0x5d73ec> │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e43f8 <__cxa_atexit@plt+0x5d80ac> │ │ │ │ + ldr r3, [pc, #44] @ 5e4410 <__cxa_atexit@plt+0x5d80c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r3, [pc, #36] @ 5e4414 <__cxa_atexit@plt+0x5d80c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #24] @ 5e4418 <__cxa_atexit@plt+0x5d80cc> │ │ │ │ + ldr r8, [pc, #24] @ 5e441c <__cxa_atexit@plt+0x5d80d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e36ec <__cxa_atexit@plt+0x5d73a0> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ - ldr r7, [pc, #100] @ 5e3740 <__cxa_atexit@plt+0x5d73f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5e3744 <__cxa_atexit@plt+0x5d73f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5e373c <__cxa_atexit@plt+0x5d73f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - mov r8, sl │ │ │ │ + @ instruction: 0xfffff974 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + rscseq ip, r6, r8, lsl #26 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + ldrshteq ip, [r6], #192 @ 0xc0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e4458 <__cxa_atexit@plt+0x5d810c> │ │ │ │ + ldr r3, [pc, #44] @ 5e4470 <__cxa_atexit@plt+0x5d8124> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r3, [pc, #36] @ 5e4474 <__cxa_atexit@plt+0x5d8128> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #24] @ 5e4478 <__cxa_atexit@plt+0x5d812c> │ │ │ │ + ldr r8, [pc, #24] @ 5e447c <__cxa_atexit@plt+0x5d8130> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - rscseq lr, r6, r8, lsr r0 │ │ │ │ - strdeq r5, [r5, -r8] │ │ │ │ - rscseq lr, r6, r8, asr r0 │ │ │ │ + @ instruction: 0xfffff914 │ │ │ │ + smlatteq r5, r0, r1, r4 │ │ │ │ + rscseq ip, r6, r8, lsr #25 │ │ │ │ + smlabteq r5, r8, r1, r4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5e3770 <__cxa_atexit@plt+0x5d7424> │ │ │ │ - ldr r7, [pc, #132] @ 5e37e8 <__cxa_atexit@plt+0x5d749c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e44d4 <__cxa_atexit@plt+0x5d8188> │ │ │ │ + ldr r2, [pc, #96] @ 5e4500 <__cxa_atexit@plt+0x5d81b4> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #96] @ 5e37dc <__cxa_atexit@plt+0x5d7490> │ │ │ │ - ldr r8, [r3, #8]! │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - ldr sl, [r3, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r3, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r3] │ │ │ │ - bhi 5e37c8 <__cxa_atexit@plt+0x5d747c> │ │ │ │ - ldr r7, [pc, #60] @ 5e37e0 <__cxa_atexit@plt+0x5d7494> │ │ │ │ - stm r5, {r8, sl} │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bhi 5e44e4 <__cxa_atexit@plt+0x5d8198> │ │ │ │ + ldr r3, [pc, #80] @ 5e4510 <__cxa_atexit@plt+0x5d81c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [pc, #72] @ 5e4514 <__cxa_atexit@plt+0x5d81c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #48] @ 5e450c <__cxa_atexit@plt+0x5d81c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 5e37bc <__cxa_atexit@plt+0x5d7470> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e37e4 <__cxa_atexit@plt+0x5d7498> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #24] @ 5e4504 <__cxa_atexit@plt+0x5d81b8> │ │ │ │ + ldr r8, [pc, #24] @ 5e4508 <__cxa_atexit@plt+0x5d81bc> │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq sp, r6, ip, lsl #31 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq ip, r6, r8, lsl ip │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + rscseq ip, r6, r4, ror #24 │ │ │ │ + @ instruction: 0xfffff898 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + rscseq ip, r6, r4, lsl ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5e3814 <__cxa_atexit@plt+0x5d74c8> │ │ │ │ - ldr r7, [pc, #48] @ 5e3838 <__cxa_atexit@plt+0x5d74ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5e453c <__cxa_atexit@plt+0x5d81f0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq ip, r6, ip, ror #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e45cc <__cxa_atexit@plt+0x5d8280> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5e45c0 <__cxa_atexit@plt+0x5d8274> │ │ │ │ + ldr lr, [pc, #100] @ 5e45d8 <__cxa_atexit@plt+0x5d828c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r8, [pc, #92] @ 5e45dc <__cxa_atexit@plt+0x5d8290> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #80] @ 5e45e0 <__cxa_atexit@plt+0x5d8294> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stmib r3, {r0, r2, r8} │ │ │ │ + ldr r3, [pc, #60] @ 5e45e4 <__cxa_atexit@plt+0x5d8298> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r8, [pc, #44] @ 5e45e8 <__cxa_atexit@plt+0x5d829c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r4, [r5, -ip] │ │ │ │ + qaddeq r4, r8, r5 │ │ │ │ + smlabbeq r5, r0, pc, r3 @ │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldrne r7, [pc, #8] @ 5e3834 <__cxa_atexit@plt+0x5d74e8> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r5, r4, pc, r4 @ │ │ │ │ - smlabteq r5, ip, pc, r4 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + rscseq ip, r6, ip, lsr fp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e3880 <__cxa_atexit@plt+0x5d7534> │ │ │ │ - ldr r7, [pc, #52] @ 5e3890 <__cxa_atexit@plt+0x5d7544> │ │ │ │ - tst r9, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e466c <__cxa_atexit@plt+0x5d8320> │ │ │ │ + ldr r2, [pc, #132] @ 5e46a4 <__cxa_atexit@plt+0x5d8358> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e467c <__cxa_atexit@plt+0x5d8330> │ │ │ │ + ldr r2, [pc, #112] @ 5e46a8 <__cxa_atexit@plt+0x5d835c> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bhi 5e4688 <__cxa_atexit@plt+0x5d833c> │ │ │ │ + ldr r3, [pc, #100] @ 5e46bc <__cxa_atexit@plt+0x5d8370> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r3, [pc, #92] @ 5e46c0 <__cxa_atexit@plt+0x5d8374> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #68] @ 5e46b8 <__cxa_atexit@plt+0x5d836c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - beq 5e3874 <__cxa_atexit@plt+0x5d7528> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e3894 <__cxa_atexit@plt+0x5d7548> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #48] @ 5e46b4 <__cxa_atexit@plt+0x5d8368> │ │ │ │ add r7, pc, r7 │ │ │ │ + b 5e4698 <__cxa_atexit@plt+0x5d834c> │ │ │ │ + ldr r7, [pc, #28] @ 5e46ac <__cxa_atexit@plt+0x5d8360> │ │ │ │ + ldr r8, [pc, #28] @ 5e46b0 <__cxa_atexit@plt+0x5d8364> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq sp, [r6], #232 @ 0xe8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + rscseq ip, r6, r8, ror sl │ │ │ │ + @ instruction: 0x01053f98 │ │ │ │ + rscseq ip, r6, r0, asr #21 │ │ │ │ + rscseq ip, r6, r0, ror #21 │ │ │ │ + @ instruction: 0xfffff700 │ │ │ │ + smlabteq r5, ip, pc, r3 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e38f8 <__cxa_atexit@plt+0x5d75ac> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 5e3920 <__cxa_atexit@plt+0x5d75d4> │ │ │ │ - ldr r3, [pc, #168] @ 5e3970 <__cxa_atexit@plt+0x5d7624> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 5e395c <__cxa_atexit@plt+0x5d7610> │ │ │ │ - ldr r2, [pc, #152] @ 5e3974 <__cxa_atexit@plt+0x5d7628> │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #144] @ 5e3978 <__cxa_atexit@plt+0x5d762c> │ │ │ │ + ldr r7, [pc, #12] @ 5e46e0 <__cxa_atexit@plt+0x5d8394> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - addeq r7, r2, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #100] @ 5e396c <__cxa_atexit@plt+0x5d7620> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e3954 <__cxa_atexit@plt+0x5d7608> │ │ │ │ - b 5e39c0 <__cxa_atexit@plt+0x5d7674> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r3, [r3, #15] │ │ │ │ - ldr lr, [pc, #48] @ 5e3968 <__cxa_atexit@plt+0x5d761c> │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e3954 <__cxa_atexit@plt+0x5d7608> │ │ │ │ - b 5e3ae8 <__cxa_atexit@plt+0x5d779c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrdeq r3, [r5, -r0] │ │ │ │ + rscseq ip, r6, r8, ror #20 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e4754 <__cxa_atexit@plt+0x5d8408> │ │ │ │ + ldr r2, [pc, #132] @ 5e478c <__cxa_atexit@plt+0x5d8440> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e4764 <__cxa_atexit@plt+0x5d8418> │ │ │ │ + ldr r2, [pc, #112] @ 5e4790 <__cxa_atexit@plt+0x5d8444> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bhi 5e4770 <__cxa_atexit@plt+0x5d8424> │ │ │ │ + ldr r3, [pc, #100] @ 5e47a4 <__cxa_atexit@plt+0x5d8458> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r3, [pc, #92] @ 5e47a8 <__cxa_atexit@plt+0x5d845c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 139ec2c <__cxa_atexit@plt+0x13928e0> │ │ │ │ + ldr r7, [pc, #68] @ 5e47a0 <__cxa_atexit@plt+0x5d8454> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #48] @ 5e479c <__cxa_atexit@plt+0x5d8450> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 5e4780 <__cxa_atexit@plt+0x5d8434> │ │ │ │ + ldr r7, [pc, #28] @ 5e4794 <__cxa_atexit@plt+0x5d8448> │ │ │ │ + ldr r8, [pc, #28] @ 5e4798 <__cxa_atexit@plt+0x5d844c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - smlatteq r5, ip, lr, r4 │ │ │ │ - smlatteq r5, r8, lr, r4 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + smlalseq ip, r6, r0, r9 │ │ │ │ + @ instruction: 0x01053eb0 │ │ │ │ + ldrsbteq ip, [r6], #152 @ 0x98 │ │ │ │ + ldrshteq ip, [r6], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfffff618 │ │ │ │ + smlatteq r5, r4, lr, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5e39b0 <__cxa_atexit@plt+0x5d7664> │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5e39b4 <__cxa_atexit@plt+0x5d7668> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e4808 <__cxa_atexit@plt+0x5d84bc> │ │ │ │ + ldr r3, [pc, #76] @ 5e4818 <__cxa_atexit@plt+0x5d84cc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e47f8 <__cxa_atexit@plt+0x5d84ac> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r3, [pc, #56] @ 5e481c <__cxa_atexit@plt+0x5d84d0> │ │ │ │ + cmp r7, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + addle r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r5, #12]! │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 5e39f8 <__cxa_atexit@plt+0x5d76ac> │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 5e3a44 <__cxa_atexit@plt+0x5d76f8> │ │ │ │ - ldr r2, [pc, #108] @ 5e3a60 <__cxa_atexit@plt+0x5d7714> │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 5e3a38 <__cxa_atexit@plt+0x5d76ec> │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5e3a24 <__cxa_atexit@plt+0x5d76d8> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5e3a44 <__cxa_atexit@plt+0x5d76f8> │ │ │ │ - ldr r0, [r3, #15] │ │ │ │ - tst r0, r1 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ - b 5e39f8 <__cxa_atexit@plt+0x5d76ac> │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 5e3a44 <__cxa_atexit@plt+0x5d76f8> │ │ │ │ - ldr r2, [pc, #36] @ 5e3a5c <__cxa_atexit@plt+0x5d7710> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r3, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #24] @ 5e3a64 <__cxa_atexit@plt+0x5d7718> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r2, #16]! │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - smlabbeq r5, r8, sp, r4 │ │ │ │ + ldr r7, [pc, #16] @ 5e4820 <__cxa_atexit@plt+0x5d84d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + rscseq ip, r6, r4, asr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5e3a9c <__cxa_atexit@plt+0x5d7750> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5e3aa0 <__cxa_atexit@plt+0x5d7754> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r3, [pc, #20] @ 5e484c <__cxa_atexit@plt+0x5d8500> │ │ │ │ + cmp r7, #0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #3 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + addle r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ + ldrdeq r3, [r5, -r8] │ │ │ │ + rscseq ip, r6, r0, asr r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5e3ad8 <__cxa_atexit@plt+0x5d778c> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5e3adc <__cxa_atexit@plt+0x5d7790> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #3 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e4898 <__cxa_atexit@plt+0x5d854c> │ │ │ │ + ldr r7, [pc, #52] @ 5e48ac <__cxa_atexit@plt+0x5d8560> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e488c <__cxa_atexit@plt+0x5d8540> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e48c0 <__cxa_atexit@plt+0x5d8574> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5e3b08 <__cxa_atexit@plt+0x5d77bc> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r9, [r1, #12]! │ │ │ │ - cmp r9, r3 │ │ │ │ - bls 5e3b1c <__cxa_atexit@plt+0x5d77d0> │ │ │ │ - ldr r7, [pc, #216] @ 5e3be8 <__cxa_atexit@plt+0x5d789c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #16] @ 5e48b0 <__cxa_atexit@plt+0x5d8564> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr sl, [r2, #4]! │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [r2, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bls 5e3b6c <__cxa_atexit@plt+0x5d7820> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r8, r2 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5e3b08 <__cxa_atexit@plt+0x5d77bc> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - tst r8, r3 │ │ │ │ - strne r0, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - streq lr, [r5, #20] │ │ │ │ - mov r5, r1 │ │ │ │ - b 5e3600 <__cxa_atexit@plt+0x5d72b4> │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 5e3b08 <__cxa_atexit@plt+0x5d77bc> │ │ │ │ - ldr r1, [pc, #96] @ 5e3bdc <__cxa_atexit@plt+0x5d7890> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bhi 5e3bc0 <__cxa_atexit@plt+0x5d7874> │ │ │ │ - ldr r0, [pc, #68] @ 5e3be0 <__cxa_atexit@plt+0x5d7894> │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 5e3bb4 <__cxa_atexit@plt+0x5d7868> │ │ │ │ - mov r7, sl │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r6, ip, lsl r9 │ │ │ │ + ldrshteq ip, [r6], #128 @ 0x80 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e4910 <__cxa_atexit@plt+0x5d85c4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e4970 <__cxa_atexit@plt+0x5d8624> │ │ │ │ + ldr r3, [pc, #148] @ 5e4980 <__cxa_atexit@plt+0x5d8634> │ │ │ │ + ldr r2, [pc, #148] @ 5e4984 <__cxa_atexit@plt+0x5d8638> │ │ │ │ + ldr r1, [pc, #148] @ 5e4988 <__cxa_atexit@plt+0x5d863c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e4954 <__cxa_atexit@plt+0x5d8608> │ │ │ │ + ldr r3, [pc, #104] @ 5e498c <__cxa_atexit@plt+0x5d8640> │ │ │ │ + ldr r2, [pc, #104] @ 5e4990 <__cxa_atexit@plt+0x5d8644> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5e4944 <__cxa_atexit@plt+0x5d85f8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5e3be4 <__cxa_atexit@plt+0x5d7898> │ │ │ │ + ldr r7, [pc, #56] @ 5e4994 <__cxa_atexit@plt+0x5d8648> │ │ │ │ + ldr r9, [pc, #56] @ 5e4998 <__cxa_atexit@plt+0x5d864c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, lr │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - smlalseq sp, r6, r4, fp │ │ │ │ - smlabteq r5, r4, ip, r4 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5e3c14 <__cxa_atexit@plt+0x5d78c8> │ │ │ │ - ldr r7, [pc, #128] @ 5e3c88 <__cxa_atexit@plt+0x5d793c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq ip, r6, r0, r1 │ │ │ │ + rscseq ip, r6, ip, ror r8 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + rscseq ip, r6, ip, ror #16 │ │ │ │ + @ instruction: 0xfffe6f24 │ │ │ │ + rscseq fp, r6, r0, asr ip │ │ │ │ + rscseq ip, r6, r0, lsr r8 │ │ │ │ + rscseq ip, r6, ip, lsl r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 5e3c7c <__cxa_atexit@plt+0x5d7930> │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - ldr r9, [r3, #-8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r3, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r3] │ │ │ │ - bhi 5e3c68 <__cxa_atexit@plt+0x5d791c> │ │ │ │ - ldr r7, [pc, #56] @ 5e3c80 <__cxa_atexit@plt+0x5d7934> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e49e4 <__cxa_atexit@plt+0x5d8698> │ │ │ │ + ldr r7, [pc, #52] @ 5e49f8 <__cxa_atexit@plt+0x5d86ac> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stm r5, {r7, r8, sl} │ │ │ │ - beq 5e3c5c <__cxa_atexit@plt+0x5d7910> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5e49d8 <__cxa_atexit@plt+0x5d868c> │ │ │ │ mov r7, r9 │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ + b 5e4a0c <__cxa_atexit@plt+0x5d86c0> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e3c84 <__cxa_atexit@plt+0x5d7938> │ │ │ │ + ldr r7, [pc, #16] @ 5e49fc <__cxa_atexit@plt+0x5d86b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - rscseq sp, r6, ip, ror #21 │ │ │ │ - smlabteq r5, ip, fp, r4 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrsbteq ip, [r6], #120 @ 0x78 │ │ │ │ + ldrhteq ip, [r6], #124 @ 0x7c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5e3cb4 <__cxa_atexit@plt+0x5d7968> │ │ │ │ - ldr r7, [pc, #48] @ 5e3cd8 <__cxa_atexit@plt+0x5d798c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e4a94 <__cxa_atexit@plt+0x5d8748> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5e4a54 <__cxa_atexit@plt+0x5d8708> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r2, [pc, #136] @ 5e4ac0 <__cxa_atexit@plt+0x5d8774> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - ldrne r7, [pc, #8] @ 5e3cd4 <__cxa_atexit@plt+0x5d7988> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #1 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e4aa4 <__cxa_atexit@plt+0x5d8758> │ │ │ │ + ldr r5, [pc, #76] @ 5e4ab8 <__cxa_atexit@plt+0x5d876c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5e4a84 <__cxa_atexit@plt+0x5d8738> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e48c0 <__cxa_atexit@plt+0x5d8574> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5e4abc <__cxa_atexit@plt+0x5d8770> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + rscseq ip, r6, r0, lsl r7 │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + rscseq ip, r6, r4, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e3d38 <__cxa_atexit@plt+0x5d79ec> │ │ │ │ - ldr r7, [pc, #96] @ 5e3d5c <__cxa_atexit@plt+0x5d7a10> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e4b0c <__cxa_atexit@plt+0x5d87c0> │ │ │ │ + ldr r7, [pc, #52] @ 5e4b20 <__cxa_atexit@plt+0x5d87d4> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #28 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e4b00 <__cxa_atexit@plt+0x5d87b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e4b34 <__cxa_atexit@plt+0x5d87e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5e4b24 <__cxa_atexit@plt+0x5d87d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r6, r0, lsl r7 │ │ │ │ + rscseq ip, r6, r4, ror #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e4b84 <__cxa_atexit@plt+0x5d8838> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e4be4 <__cxa_atexit@plt+0x5d8898> │ │ │ │ + ldr r3, [pc, #148] @ 5e4bf4 <__cxa_atexit@plt+0x5d88a8> │ │ │ │ + ldr r2, [pc, #148] @ 5e4bf8 <__cxa_atexit@plt+0x5d88ac> │ │ │ │ + ldr r1, [pc, #148] @ 5e4bfc <__cxa_atexit@plt+0x5d88b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e3d48 <__cxa_atexit@plt+0x5d79fc> │ │ │ │ - ldr r7, [pc, #76] @ 5e3d60 <__cxa_atexit@plt+0x5d7a14> │ │ │ │ + bhi 5e4bc8 <__cxa_atexit@plt+0x5d887c> │ │ │ │ + ldr r3, [pc, #104] @ 5e4c00 <__cxa_atexit@plt+0x5d88b4> │ │ │ │ + ldr r2, [pc, #104] @ 5e4c04 <__cxa_atexit@plt+0x5d88b8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5e4bb8 <__cxa_atexit@plt+0x5d886c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5e4c08 <__cxa_atexit@plt+0x5d88bc> │ │ │ │ + ldr r9, [pc, #56] @ 5e4c0c <__cxa_atexit@plt+0x5d88c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq fp, r6, ip, lsl pc │ │ │ │ + rscseq ip, r6, r0, ror r6 │ │ │ │ + @ instruction: 0x010541b8 │ │ │ │ + rscseq ip, r6, r0, ror #12 │ │ │ │ + @ instruction: 0xfffe6cb0 │ │ │ │ + ldrsbteq fp, [r6], #156 @ 0x9c │ │ │ │ + rscseq ip, r6, r4, lsr #12 │ │ │ │ + rscseq ip, r6, r0, lsl r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e4c58 <__cxa_atexit@plt+0x5d890c> │ │ │ │ + ldr r7, [pc, #52] @ 5e4c6c <__cxa_atexit@plt+0x5d8920> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - beq 5e3d2c <__cxa_atexit@plt+0x5d79e0> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5e4c4c <__cxa_atexit@plt+0x5d8900> │ │ │ │ mov r7, r9 │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ + b 5e4c80 <__cxa_atexit@plt+0x5d8934> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5e3d68 <__cxa_atexit@plt+0x5d7a1c> │ │ │ │ + ldr r7, [pc, #16] @ 5e4c70 <__cxa_atexit@plt+0x5d8924> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e3d64 <__cxa_atexit@plt+0x5d7a18> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r6, ip, asr #11 │ │ │ │ + ldrhteq ip, [r6], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e4d08 <__cxa_atexit@plt+0x5d89bc> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5e4cc8 <__cxa_atexit@plt+0x5d897c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r0, [pc, #132] @ 5e4d34 <__cxa_atexit@plt+0x5d89e8> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r0, r1, r7} │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e4d18 <__cxa_atexit@plt+0x5d89cc> │ │ │ │ + ldr r5, [pc, #76] @ 5e4d2c <__cxa_atexit@plt+0x5d89e0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5e4cf8 <__cxa_atexit@plt+0x5d89ac> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e4b34 <__cxa_atexit@plt+0x5d87e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5e4d30 <__cxa_atexit@plt+0x5d89e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffffb84 │ │ │ │ - rscseq sp, r6, ip, lsl #20 │ │ │ │ - rscseq sp, r6, r4, lsr #20 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + rscseq ip, r6, r4, lsl #10 │ │ │ │ + @ instruction: 0x01053f9c │ │ │ │ + rscseq ip, r6, r8, lsr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5e3da0 <__cxa_atexit@plt+0x5d7a54> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5e3da4 <__cxa_atexit@plt+0x5d7a58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e4d80 <__cxa_atexit@plt+0x5d8a34> │ │ │ │ + ldr r7, [pc, #52] @ 5e4d94 <__cxa_atexit@plt+0x5d8a48> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e4d74 <__cxa_atexit@plt+0x5d8a28> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e4da8 <__cxa_atexit@plt+0x5d8a5c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r5, r8, r7, r4 │ │ │ │ - smlatbeq r5, r4, r7, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e3dd8 <__cxa_atexit@plt+0x5d7a8c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5e3de0 <__cxa_atexit@plt+0x5d7a94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r7, [pc, #16] @ 5e4d98 <__cxa_atexit@plt+0x5d8a4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r6, r4, lsl #10 │ │ │ │ + ldrsbteq ip, [r6], #72 @ 0x48 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5e3e64 <__cxa_atexit@plt+0x5d7b18> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e3e6c <__cxa_atexit@plt+0x5d7b20> │ │ │ │ - ldr r7, [pc, #132] @ 5e3e9c <__cxa_atexit@plt+0x5d7b50> │ │ │ │ - ldr r1, [pc, #132] @ 5e3ea0 <__cxa_atexit@plt+0x5d7b54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e4df8 <__cxa_atexit@plt+0x5d8aac> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e4e58 <__cxa_atexit@plt+0x5d8b0c> │ │ │ │ + ldr r3, [pc, #148] @ 5e4e68 <__cxa_atexit@plt+0x5d8b1c> │ │ │ │ + ldr r2, [pc, #148] @ 5e4e6c <__cxa_atexit@plt+0x5d8b20> │ │ │ │ + ldr r1, [pc, #148] @ 5e4e70 <__cxa_atexit@plt+0x5d8b24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - bhi 5e3e84 <__cxa_atexit@plt+0x5d7b38> │ │ │ │ - ldr r7, [pc, #100] @ 5e3ea4 <__cxa_atexit@plt+0x5d7b58> │ │ │ │ + bhi 5e4e3c <__cxa_atexit@plt+0x5d8af0> │ │ │ │ + ldr r3, [pc, #104] @ 5e4e74 <__cxa_atexit@plt+0x5d8b28> │ │ │ │ + ldr r2, [pc, #104] @ 5e4e78 <__cxa_atexit@plt+0x5d8b2c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5e4e2c <__cxa_atexit@plt+0x5d8ae0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5e4e7c <__cxa_atexit@plt+0x5d8b30> │ │ │ │ + ldr r9, [pc, #56] @ 5e4e80 <__cxa_atexit@plt+0x5d8b34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq fp, r6, r8, lsr #25 │ │ │ │ + rscseq ip, r6, r4, ror #8 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + rscseq ip, r6, r4, asr r4 │ │ │ │ + @ instruction: 0xfffe6a3c │ │ │ │ + rscseq fp, r6, r8, ror #14 │ │ │ │ + rscseq ip, r6, r8, lsl r4 │ │ │ │ + rscseq ip, r6, r4, lsl #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e4ecc <__cxa_atexit@plt+0x5d8b80> │ │ │ │ + ldr r7, [pc, #52] @ 5e4ee0 <__cxa_atexit@plt+0x5d8b94> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r3, sl} │ │ │ │ - beq 5e3e58 <__cxa_atexit@plt+0x5d7b0c> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5e4ec0 <__cxa_atexit@plt+0x5d8b74> │ │ │ │ mov r7, r9 │ │ │ │ - b 5e38a0 <__cxa_atexit@plt+0x5d7554> │ │ │ │ + b 5e4ef4 <__cxa_atexit@plt+0x5d8ba8> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 5e3e74 <__cxa_atexit@plt+0x5d7b28> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #48] @ 5e3eac <__cxa_atexit@plt+0x5d7b60> │ │ │ │ + ldr r7, [pc, #16] @ 5e4ee4 <__cxa_atexit@plt+0x5d8b98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5e3ea8 <__cxa_atexit@plt+0x5d7b5c> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r6, r0, asr #7 │ │ │ │ + rscseq ip, r6, r4, lsr #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc 5e4f78 <__cxa_atexit@plt+0x5d8c2c> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5e4f38 <__cxa_atexit@plt+0x5d8bec> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + bl 65eafc <__cxa_atexit@plt+0x6527b0> │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + ldr r7, [pc, #128] @ 5e4fa4 <__cxa_atexit@plt+0x5d8c58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e4f88 <__cxa_atexit@plt+0x5d8c3c> │ │ │ │ + ldr r5, [pc, #76] @ 5e4f9c <__cxa_atexit@plt+0x5d8c50> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5e4f68 <__cxa_atexit@plt+0x5d8c1c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e4da8 <__cxa_atexit@plt+0x5d8a5c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5e4fa0 <__cxa_atexit@plt+0x5d8c54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - ldrsbteq sp, [r6], #128 @ 0x80 │ │ │ │ - rscseq sp, r6, ip, ror #17 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + ldrshteq ip, [r6], #44 @ 0x2c │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + rscseq ip, r6, r0, lsr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 5e3ee4 <__cxa_atexit@plt+0x5d7b98> │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #24] @ 5e3ee8 <__cxa_atexit@plt+0x5d7b9c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e4ff0 <__cxa_atexit@plt+0x5d8ca4> │ │ │ │ + ldr r7, [pc, #52] @ 5e5004 <__cxa_atexit@plt+0x5d8cb8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e4fe4 <__cxa_atexit@plt+0x5d8c98> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e5018 <__cxa_atexit@plt+0x5d8ccc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #16] @ 5e5008 <__cxa_atexit@plt+0x5d8cbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq ip, [r6], #44 @ 0x2c │ │ │ │ + ldrsbteq ip, [r6], #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e5068 <__cxa_atexit@plt+0x5d8d1c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e50c8 <__cxa_atexit@plt+0x5d8d7c> │ │ │ │ + ldr r3, [pc, #148] @ 5e50d8 <__cxa_atexit@plt+0x5d8d8c> │ │ │ │ + ldr r2, [pc, #148] @ 5e50dc <__cxa_atexit@plt+0x5d8d90> │ │ │ │ + ldr r1, [pc, #148] @ 5e50e0 <__cxa_atexit@plt+0x5d8d94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e3fac <__cxa_atexit@plt+0x5d7c60> │ │ │ │ - ldr r3, [pc, #176] @ 5e3fbc <__cxa_atexit@plt+0x5d7c70> │ │ │ │ + bhi 5e50ac <__cxa_atexit@plt+0x5d8d60> │ │ │ │ + ldr r3, [pc, #104] @ 5e50e4 <__cxa_atexit@plt+0x5d8d98> │ │ │ │ + ldr r2, [pc, #104] @ 5e50e8 <__cxa_atexit@plt+0x5d8d9c> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - beq 5e3f7c <__cxa_atexit@plt+0x5d7c30> │ │ │ │ - ldr r2, [pc, #160] @ 5e3fc0 <__cxa_atexit@plt+0x5d7c74> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 5e3f8c <__cxa_atexit@plt+0x5d7c40> │ │ │ │ - ldr r1, [pc, #136] @ 5e3fc4 <__cxa_atexit@plt+0x5d7c78> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5e509c <__cxa_atexit@plt+0x5d8d50> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5cb858 <__cxa_atexit@plt+0x5bf50c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5e50ec <__cxa_atexit@plt+0x5d8da0> │ │ │ │ + ldr r9, [pc, #56] @ 5e50f0 <__cxa_atexit@plt+0x5d8da4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq fp, r6, r8, lsr sl │ │ │ │ + rscseq ip, r6, ip, asr r2 │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + rscseq ip, r6, ip, asr #4 │ │ │ │ + @ instruction: 0xfffe67cc │ │ │ │ + ldrshteq fp, [r6], #72 @ 0x48 │ │ │ │ + rscseq ip, r6, r0, lsl r2 │ │ │ │ + ldrshteq ip, [r6], #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e513c <__cxa_atexit@plt+0x5d8df0> │ │ │ │ + ldr r7, [pc, #52] @ 5e5150 <__cxa_atexit@plt+0x5d8e04> │ │ │ │ tst r9, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5e3f9c <__cxa_atexit@plt+0x5d7c50> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #96] @ 5e3fc8 <__cxa_atexit@plt+0x5d7c7c> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5e5130 <__cxa_atexit@plt+0x5d8de4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e5164 <__cxa_atexit@plt+0x5d8e18> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5e5154 <__cxa_atexit@plt+0x5d8e08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq ip, [r6], #24 │ │ │ │ + smlalseq ip, r6, ip, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc 5e51e8 <__cxa_atexit@plt+0x5d8e9c> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5e51a8 <__cxa_atexit@plt+0x5d8e5c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + bl 65eb28 <__cxa_atexit@plt+0x6527dc> │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + ldr r7, [pc, #128] @ 5e5214 <__cxa_atexit@plt+0x5d8ec8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e51f8 <__cxa_atexit@plt+0x5d8eac> │ │ │ │ + ldr r5, [pc, #76] @ 5e520c <__cxa_atexit@plt+0x5d8ec0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5e51d8 <__cxa_atexit@plt+0x5d8e8c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e5018 <__cxa_atexit@plt+0x5d8ccc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5e5210 <__cxa_atexit@plt+0x5d8ec4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + ldrshteq ip, [r6], #4 │ │ │ │ + smlatteq r5, r4, r4, r3 │ │ │ │ + ldrshteq fp, [r6], #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e5298 <__cxa_atexit@plt+0x5d8f4c> │ │ │ │ + ldr r3, [pc, #108] @ 5e52a8 <__cxa_atexit@plt+0x5d8f5c> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5e527c <__cxa_atexit@plt+0x5d8f30> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5e528c <__cxa_atexit@plt+0x5d8f40> │ │ │ │ + ldr r3, [pc, #76] @ 5e52b0 <__cxa_atexit@plt+0x5d8f64> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e3fcc <__cxa_atexit@plt+0x5d7c80> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5e52ac <__cxa_atexit@plt+0x5d8f60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - smlatbeq r5, r8, r6, r4 │ │ │ │ - ldrhteq sp, [r6], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #104] @ 5e4048 <__cxa_atexit@plt+0x5d7cfc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 5e4040 <__cxa_atexit@plt+0x5d7cf4> │ │ │ │ - ldr r1, [pc, #76] @ 5e404c <__cxa_atexit@plt+0x5d7d00> │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq ip, r6, r8, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rscseq fp, r6, r0, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5e52ec <__cxa_atexit@plt+0x5d8fa0> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #24] @ 5e52f4 <__cxa_atexit@plt+0x5d8fa8> │ │ │ │ + stmda r5, {r2, r3, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e4040 <__cxa_atexit@plt+0x5d7cf4> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r2, r2, r1 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #36] @ 5e4050 <__cxa_atexit@plt+0x5d7d04> │ │ │ │ - cmp r3, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq fp, r6, ip, lsl r1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e535c <__cxa_atexit@plt+0x5d9010> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [pc, #60] @ 5e5368 <__cxa_atexit@plt+0x5d901c> │ │ │ │ + add r1, r1, r0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r2, r6, #1 │ │ │ │ + add r3, r7, #8 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + sub r5, r5, #20 │ │ │ │ + b 5e5378 <__cxa_atexit@plt+0x5d902c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r5, r4, r2, r3 │ │ │ │ + rscseq fp, r6, r8, lsr #1 │ │ │ │ + andeq r0, r0, r9, lsr #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5e5454 <__cxa_atexit@plt+0x5d9108> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #20]! │ │ │ │ + ldr r7, [r2, #-16] │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 5e53e4 <__cxa_atexit@plt+0x5d9098> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + bcc 5e5470 <__cxa_atexit@plt+0x5d9124> │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + sub r7, r7, r0 │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 5e5418 <__cxa_atexit@plt+0x5d90cc> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e5444 <__cxa_atexit@plt+0x5d90f8> │ │ │ │ + ldr r3, [pc, #212] @ 5e54a8 <__cxa_atexit@plt+0x5d915c> │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r2, [pc, #180] @ 5e54a0 <__cxa_atexit@plt+0x5d9154> │ │ │ │ + ldr r1, [pc, #180] @ 5e54a4 <__cxa_atexit@plt+0x5d9158> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r0, [r7] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + strb r0, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr lr, [pc, #116] @ 5e5494 <__cxa_atexit@plt+0x5d9148> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #40]! @ 0x28 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [pc, #68] @ 5e5490 <__cxa_atexit@plt+0x5d9144> │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r6, [pc, #64] @ 5e549c <__cxa_atexit@plt+0x5d9150> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r6, [pc, #32] @ 5e5498 <__cxa_atexit@plt+0x5d914c> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + smlabbeq r5, r0, r2, r3 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + rscseq sl, r6, r8, ror #30 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e5534 <__cxa_atexit@plt+0x5d91e8> │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + sub r7, r7, r1 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5e54f8 <__cxa_atexit@plt+0x5d91ac> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e5524 <__cxa_atexit@plt+0x5d91d8> │ │ │ │ + ldr r3, [pc, #112] @ 5e555c <__cxa_atexit@plt+0x5d9210> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr lr, [pc, #84] @ 5e5554 <__cxa_atexit@plt+0x5d9208> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - smlatteq r5, r4, r5, r4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #36] @ 5e5550 <__cxa_atexit@plt+0x5d9204> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r6, [pc, #28] @ 5e5558 <__cxa_atexit@plt+0x5d920c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ 5e40b0 <__cxa_atexit@plt+0x5d7d64> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e40a8 <__cxa_atexit@plt+0x5d7d5c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - eor r3, r3, r1 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #28] @ 5e40b4 <__cxa_atexit@plt+0x5d7d68> │ │ │ │ - cmp r3, r7 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e55c4 <__cxa_atexit@plt+0x5d9278> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #52] @ 5e55d0 <__cxa_atexit@plt+0x5d9284> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, #40] @ 5e55d4 <__cxa_atexit@plt+0x5d9288> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - and r3, r2, r3 │ │ │ │ - ldr r2, [pc, #16] @ 5e40f4 <__cxa_atexit@plt+0x5d7da8> │ │ │ │ - cmp r3, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r5, ip, r6, r3 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + rscseq sl, r6, ip, lsr lr │ │ │ │ + andeq r1, r0, sl, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5e560c <__cxa_atexit@plt+0x5d92c0> │ │ │ │ + mov r3, r5 │ │ │ │ + ldrb r1, [r3, #4]! │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + strb r1, [r0], #1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 5e5610 <__cxa_atexit@plt+0x5d92c4> │ │ │ │ + add r3, r5, #4 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 5e5378 <__cxa_atexit@plt+0x5d902c> │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #28 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5e5768 <__cxa_atexit@plt+0x5d941c> │ │ │ │ + ldr r8, [pc, #400] @ 5e57d0 <__cxa_atexit@plt+0x5d9484> │ │ │ │ + ldr r0, [pc, #400] @ 5e57d4 <__cxa_atexit@plt+0x5d9488> │ │ │ │ + mov r5, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r0, #-4]! │ │ │ │ + add r8, r1, #1 │ │ │ │ + add r1, r6, #20 │ │ │ │ + sub sl, r2, #1 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bcc 5e5774 <__cxa_atexit@plt+0x5d9428> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5e56f4 <__cxa_atexit@plt+0x5d93a8> │ │ │ │ + ldr r1, [pc, #328] @ 5e57d8 <__cxa_atexit@plt+0x5d948c> │ │ │ │ + mov r0, r6 │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + str sl, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + add r3, r0, #44 @ 0x2c │ │ │ │ + cmp ip, r3 │ │ │ │ + str r9, [r0, #8] │ │ │ │ + str r8, [r0, #12] │ │ │ │ + str sl, [r0, #16] │ │ │ │ + bcc 5e5794 <__cxa_atexit@plt+0x5d9448> │ │ │ │ + ldr r7, [pc, #276] @ 5e57dc <__cxa_atexit@plt+0x5d9490> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #268] @ 5e57e0 <__cxa_atexit@plt+0x5d9494> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + b 5e575c <__cxa_atexit@plt+0x5d9410> │ │ │ │ + ldr r0, [pc, #236] @ 5e57e8 <__cxa_atexit@plt+0x5d949c> │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #228] @ 5e57ec <__cxa_atexit@plt+0x5d94a0> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + add r7, r2, #2 │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 5e57ac <__cxa_atexit@plt+0x5d9460> │ │ │ │ + ldr lr, [pc, #188] @ 5e57f0 <__cxa_atexit@plt+0x5d94a4> │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #180] @ 5e57f4 <__cxa_atexit@plt+0x5d94a8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e4118 <__cxa_atexit@plt+0x5d7dcc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, rrx │ │ │ │ + ldr r7, [pc, #128] @ 5e57fc <__cxa_atexit@plt+0x5d94b0> │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [pc, #72] @ 5e57e4 <__cxa_atexit@plt+0x5d9498> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 5e57c0 <__cxa_atexit@plt+0x5d9474> │ │ │ │ + ldr r0, [pc, #68] @ 5e57f8 <__cxa_atexit@plt+0x5d94ac> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #28 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + ldrdeq r2, [r5, -r4] │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + smlatteq r5, ip, sp, r2 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + rscseq fp, r6, ip, lsl #23 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e5858 <__cxa_atexit@plt+0x5d950c> │ │ │ │ + ldr lr, [pc, #68] @ 5e5870 <__cxa_atexit@plt+0x5d9524> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #60] @ 5e5874 <__cxa_atexit@plt+0x5d9528> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r7, r9, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5e5878 <__cxa_atexit@plt+0x5d952c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e58dc <__cxa_atexit@plt+0x5d9590> │ │ │ │ + ldr r8, [pc, #84] @ 5e58f4 <__cxa_atexit@plt+0x5d95a8> │ │ │ │ + sub r7, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #76] @ 5e58f8 <__cxa_atexit@plt+0x5d95ac> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + sub r9, r5, #16 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e58fc <__cxa_atexit@plt+0x5d95b0> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r5, ip, r3, r3 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r3, r2, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e4214 <__cxa_atexit@plt+0x5d7ec8> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - stm sp, {r7, sl} │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #1 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - bne 5e41f0 <__cxa_atexit@plt+0x5d7ea4> │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r7, [r0, #15] │ │ │ │ - cmp r9, r7 │ │ │ │ - bhi 5e41f0 <__cxa_atexit@plt+0x5d7ea4> │ │ │ │ - ldr r2, [r0, #3] │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - ldr r0, [r0, #11] │ │ │ │ - cmp r7, r9 │ │ │ │ - bls 5e41a0 <__cxa_atexit@plt+0x5d7e54> │ │ │ │ - rsb lr, r7, #0 │ │ │ │ - eor r3, r7, lr │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 5e41f0 <__cxa_atexit@plt+0x5d7ea4> │ │ │ │ - tst r7, r8 │ │ │ │ - moveq r1, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - and r7, r1, #3 │ │ │ │ - cmp r7, #1 │ │ │ │ - str ip, [r5] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 5e4144 <__cxa_atexit@plt+0x5d7df8> │ │ │ │ - b 5e41f0 <__cxa_atexit@plt+0x5d7ea4> │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 5e41f0 <__cxa_atexit@plt+0x5d7ea4> │ │ │ │ - ldr r0, [pc, #160] @ 5e4250 <__cxa_atexit@plt+0x5d7f04> │ │ │ │ - str ip, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5e422c <__cxa_atexit@plt+0x5d7ee0> │ │ │ │ - ldr r7, [pc, #136] @ 5e4254 <__cxa_atexit@plt+0x5d7f08> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e5984 <__cxa_atexit@plt+0x5d9638> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5e595c <__cxa_atexit@plt+0x5d9610> │ │ │ │ + ldr r7, [pc, #128] @ 5e59ac <__cxa_atexit@plt+0x5d9660> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5e4208 <__cxa_atexit@plt+0x5d7ebc> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - b 5e4350 <__cxa_atexit@plt+0x5d8004> │ │ │ │ - ldr r7, [pc, #100] @ 5e425c <__cxa_atexit@plt+0x5d7f10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r7, [pc, #60] @ 5e59a0 <__cxa_atexit@plt+0x5d9654> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #2 │ │ │ │ + ldr r7, [pc, #48] @ 5e59a4 <__cxa_atexit@plt+0x5d9658> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add sl, r7, #1 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5e4260 <__cxa_atexit@plt+0x5d7f14> │ │ │ │ + ldr r7, [pc, #28] @ 5e59a8 <__cxa_atexit@plt+0x5d965c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5e4258 <__cxa_atexit@plt+0x5d7f0c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - mov r8, sl │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + smlabteq r5, r4, fp, r2 │ │ │ │ + rscseq fp, r6, ip, ror r9 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e59f0 <__cxa_atexit@plt+0x5d96a4> │ │ │ │ + ldr r7, [pc, #48] @ 5e5a00 <__cxa_atexit@plt+0x5d96b4> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r2 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5e59e4 <__cxa_atexit@plt+0x5d9698> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e5a10 <__cxa_atexit@plt+0x5d96c4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - rscseq sp, r6, r0, lsr r5 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - rscseq sp, r6, r0, asr r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5e42ac <__cxa_atexit@plt+0x5d7f60> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e42cc <__cxa_atexit@plt+0x5d7f80> │ │ │ │ - ldr r7, [pc, #72] @ 5e42e0 <__cxa_atexit@plt+0x5d7f94> │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r7, [pc, #12] @ 5e5a04 <__cxa_atexit@plt+0x5d96b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - stm r5, {r7, r8, r9, sl} │ │ │ │ - beq 5e42c0 <__cxa_atexit@plt+0x5d7f74> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e4350 <__cxa_atexit@plt+0x5d8004> │ │ │ │ - ldr r7, [pc, #52] @ 5e42e8 <__cxa_atexit@plt+0x5d7f9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq fp, r6, ip, lsl r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #356] @ 5e5b7c <__cxa_atexit@plt+0x5d9830> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e5b20 <__cxa_atexit@plt+0x5d97d4> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5e5ab0 <__cxa_atexit@plt+0x5d9764> │ │ │ │ + ldr r3, [pc, #312] @ 5e5b80 <__cxa_atexit@plt+0x5d9834> │ │ │ │ + mov r2, r6 │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + add r3, r2, #44 @ 0x2c │ │ │ │ + cmp r7, r3 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + str r9, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + bcc 5e5b3c <__cxa_atexit@plt+0x5d97f0> │ │ │ │ + ldr lr, [pc, #284] @ 5e5b98 <__cxa_atexit@plt+0x5d984c> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #276] @ 5e5b9c <__cxa_atexit@plt+0x5d9850> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #24] │ │ │ │ + add r1, r6, #32 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r1, {r8, sl, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5e42e4 <__cxa_atexit@plt+0x5d7f98> │ │ │ │ + ldr r3, [pc, #208] @ 5e5b88 <__cxa_atexit@plt+0x5d983c> │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r2, r3, #1 │ │ │ │ + ldr r3, [pc, #196] @ 5e5b8c <__cxa_atexit@plt+0x5d9840> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r5] │ │ │ │ + add r0, r3, #2 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + bcc 5e5b5c <__cxa_atexit@plt+0x5d9810> │ │ │ │ + ldr lr, [pc, #184] @ 5e5ba0 <__cxa_atexit@plt+0x5d9854> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #176] @ 5e5ba4 <__cxa_atexit@plt+0x5d9858> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #108] @ 5e5b94 <__cxa_atexit@plt+0x5d9848> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #16 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - smlalseq sp, r6, ip, r4 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #64] @ 5e5b84 <__cxa_atexit@plt+0x5d9838> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #44] @ 5e5b90 <__cxa_atexit@plt+0x5d9844> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + smlatbeq r5, r4, r5, r3 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq fp, r6, r0, ror #15 │ │ │ │ + smlatbeq r5, r0, lr, r2 │ │ │ │ + smlabteq r5, r8, r1, r3 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e5c00 <__cxa_atexit@plt+0x5d98b4> │ │ │ │ + ldr lr, [pc, #68] @ 5e5c18 <__cxa_atexit@plt+0x5d98cc> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #60] @ 5e5c1c <__cxa_atexit@plt+0x5d98d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r7, r9, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5e5c20 <__cxa_atexit@plt+0x5d98d4> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e5c84 <__cxa_atexit@plt+0x5d9938> │ │ │ │ + ldr r8, [pc, #84] @ 5e5c9c <__cxa_atexit@plt+0x5d9950> │ │ │ │ + sub r7, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #76] @ 5e5ca0 <__cxa_atexit@plt+0x5d9954> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + sub r9, r5, #16 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e5ca4 <__cxa_atexit@plt+0x5d9958> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r4 │ │ │ │ + smlabteq r5, ip, ip, r2 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e4330 <__cxa_atexit@plt+0x5d7fe4> │ │ │ │ - ldr r7, [pc, #52] @ 5e4340 <__cxa_atexit@plt+0x5d7ff4> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi 5e5ce8 <__cxa_atexit@plt+0x5d999c> │ │ │ │ + ldr r7, [pc, #48] @ 5e5cf8 <__cxa_atexit@plt+0x5d99ac> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - beq 5e4324 <__cxa_atexit@plt+0x5d7fd8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e4350 <__cxa_atexit@plt+0x5d8004> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5e5cdc <__cxa_atexit@plt+0x5d9990> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e5d08 <__cxa_atexit@plt+0x5d99bc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e4344 <__cxa_atexit@plt+0x5d7ff8> │ │ │ │ + ldr r7, [pc, #12] @ 5e5cfc <__cxa_atexit@plt+0x5d99b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq sp, r6, ip, lsr r4 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq fp, r6, r8, lsr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5e4380 <__cxa_atexit@plt+0x5d8034> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5e43d4 <__cxa_atexit@plt+0x5d8088> │ │ │ │ - ldr r7, [pc, #212] @ 5e4448 <__cxa_atexit@plt+0x5d80fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r3, [pc, #356] @ 5e5e74 <__cxa_atexit@plt+0x5d9b28> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e5e18 <__cxa_atexit@plt+0x5d9acc> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5e5da8 <__cxa_atexit@plt+0x5d9a5c> │ │ │ │ + ldr r3, [pc, #312] @ 5e5e78 <__cxa_atexit@plt+0x5d9b2c> │ │ │ │ + mov r2, r6 │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + add r3, r2, #44 @ 0x2c │ │ │ │ + cmp r7, r3 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + str r9, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str sl, [r2, #16] │ │ │ │ + bcc 5e5e34 <__cxa_atexit@plt+0x5d9ae8> │ │ │ │ + ldr lr, [pc, #284] @ 5e5e90 <__cxa_atexit@plt+0x5d9b44> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #276] @ 5e5e94 <__cxa_atexit@plt+0x5d9b48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #24] │ │ │ │ + add r1, r6, #32 │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r1, {r8, sl, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #188] @ 5e4444 <__cxa_atexit@plt+0x5d80f8> │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r3, [pc, #208] @ 5e5e80 <__cxa_atexit@plt+0x5d9b34> │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r2, r3, #1 │ │ │ │ + ldr r3, [pc, #196] @ 5e5e84 <__cxa_atexit@plt+0x5d9b38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r1, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 5e4408 <__cxa_atexit@plt+0x5d80bc> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e4410 <__cxa_atexit@plt+0x5d80c4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e442c <__cxa_atexit@plt+0x5d80e0> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - tst r1, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - moveq r1, #3 │ │ │ │ - ldr r7, [r1, r7] │ │ │ │ - b 5e43a8 <__cxa_atexit@plt+0x5d805c> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r3, [r3, #15] │ │ │ │ - ldr lr, [pc, #84] @ 5e4440 <__cxa_atexit@plt+0x5d80f4> │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - str lr, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e4408 <__cxa_atexit@plt+0x5d80bc> │ │ │ │ - b 5e44c8 <__cxa_atexit@plt+0x5d817c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e442c <__cxa_atexit@plt+0x5d80e0> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #24] @ 5e444c <__cxa_atexit@plt+0x5d8100> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r0, r3, #2 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + bcc 5e5e54 <__cxa_atexit@plt+0x5d9b08> │ │ │ │ + ldr lr, [pc, #184] @ 5e5e98 <__cxa_atexit@plt+0x5d9b4c> │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #176] @ 5e5e9c <__cxa_atexit@plt+0x5d9b50> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #108] @ 5e5e8c <__cxa_atexit@plt+0x5d9b40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0x010541b8 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + ldr r7, [pc, #64] @ 5e5e7c <__cxa_atexit@plt+0x5d9b30> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #44] @ 5e5e88 <__cxa_atexit@plt+0x5d9b3c> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + @ instruction: 0xfffff8dc │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + smlabbeq r5, r4, r7, r2 │ │ │ │ + smlatbeq r5, ip, r2, r3 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq fp, r6, r8, ror #9 │ │ │ │ + smlatbeq r5, ip, r7, r2 │ │ │ │ + ldrdeq r2, [r5, -r0] │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5e4490 <__cxa_atexit@plt+0x5d8144> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5e44a8 <__cxa_atexit@plt+0x5d815c> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - tst r1, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - moveq r1, #3 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - b 5e4464 <__cxa_atexit@plt+0x5d8118> │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5e44a8 <__cxa_atexit@plt+0x5d815c> │ │ │ │ - ldr r9, [r3, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #12] @ 5e44bc <__cxa_atexit@plt+0x5d8170> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e5ef8 <__cxa_atexit@plt+0x5d9bac> │ │ │ │ + ldr lr, [pc, #68] @ 5e5f10 <__cxa_atexit@plt+0x5d9bc4> │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #60] @ 5e5f14 <__cxa_atexit@plt+0x5d9bc8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r7, r9, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r5, r0, r0, r4 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ + ldr r3, [pc, #24] @ 5e5f18 <__cxa_atexit@plt+0x5d9bcc> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 5e44e4 <__cxa_atexit@plt+0x5d8198> │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - cmp r9, r3 │ │ │ │ - bls 5e44f8 <__cxa_atexit@plt+0x5d81ac> │ │ │ │ - ldr r7, [pc, #220] @ 5e45c8 <__cxa_atexit@plt+0x5d827c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r1, #12]! │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr sl, [r1, #-4] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - cmp r3, r9 │ │ │ │ - bls 5e4554 <__cxa_atexit@plt+0x5d8208> │ │ │ │ - rsb r0, r3, #0 │ │ │ │ - eor r0, r3, r0 │ │ │ │ - and r0, r2, r0 │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 5e44e4 <__cxa_atexit@plt+0x5d8198> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - tst r2, r3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - strne ip, [r5, #20] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - streq lr, [r5, #20] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 5e4118 <__cxa_atexit@plt+0x5d7dcc> │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5e44e4 <__cxa_atexit@plt+0x5d8198> │ │ │ │ - ldr r1, [pc, #88] @ 5e45bc <__cxa_atexit@plt+0x5d8270> │ │ │ │ - sub r0, r5, #24 │ │ │ │ - cmp fp, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str ip, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - bhi 5e45a4 <__cxa_atexit@plt+0x5d8258> │ │ │ │ - ldr r0, [pc, #64] @ 5e45c0 <__cxa_atexit@plt+0x5d8274> │ │ │ │ - tst sl, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - stmib r5, {r8, sl, lr} │ │ │ │ - beq 5e4598 <__cxa_atexit@plt+0x5d824c> │ │ │ │ - mov r7, sl │ │ │ │ - b 5e4350 <__cxa_atexit@plt+0x5d8004> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e5f7c <__cxa_atexit@plt+0x5d9c30> │ │ │ │ + ldr r8, [pc, #84] @ 5e5f94 <__cxa_atexit@plt+0x5d9c48> │ │ │ │ + sub r7, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #76] @ 5e5f98 <__cxa_atexit@plt+0x5d9c4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + sub r9, r5, #16 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e5f9c <__cxa_atexit@plt+0x5d9c50> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e5ffc <__cxa_atexit@plt+0x5d9cb0> │ │ │ │ + ldr r3, [pc, #76] @ 5e600c <__cxa_atexit@plt+0x5d9cc0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e5fec <__cxa_atexit@plt+0x5d9ca0> │ │ │ │ + ldr r3, [pc, #60] @ 5e6010 <__cxa_atexit@plt+0x5d9cc4> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e5fec <__cxa_atexit@plt+0x5d9ca0> │ │ │ │ + mov r7, r8 │ │ │ │ + b f973b4 <__cxa_atexit@plt+0xf8b068> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5e45c4 <__cxa_atexit@plt+0x5d8278> │ │ │ │ + ldr r7, [pc, #16] @ 5e6014 <__cxa_atexit@plt+0x5d9cc8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - rscseq sp, r6, r4, asr #3 │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq fp, r6, r8, lsl r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5e4600 <__cxa_atexit@plt+0x5d82b4> │ │ │ │ - ldr r7, [pc, #52] @ 5e461c <__cxa_atexit@plt+0x5d82d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r3, [pc, #36] @ 5e604c <__cxa_atexit@plt+0x5d9d00> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - beq 5e4614 <__cxa_atexit@plt+0x5d82c8> │ │ │ │ - b 5e4350 <__cxa_atexit@plt+0x5d8004> │ │ │ │ - ldr r7, [pc, #24] @ 5e4620 <__cxa_atexit@plt+0x5d82d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e6044 <__cxa_atexit@plt+0x5d9cf8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b f973b4 <__cxa_atexit@plt+0xf8b068> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e4654 <__cxa_atexit@plt+0x5d8308> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 5e465c <__cxa_atexit@plt+0x5d8310> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r3, [r5, -ip] │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b f973b4 <__cxa_atexit@plt+0xf8b068> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e46c8 <__cxa_atexit@plt+0x5d837c> │ │ │ │ - ldr r7, [pc, #108] @ 5e46f4 <__cxa_atexit@plt+0x5d83a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - bhi 5e46e0 <__cxa_atexit@plt+0x5d8394> │ │ │ │ - ldr r7, [pc, #84] @ 5e46f8 <__cxa_atexit@plt+0x5d83ac> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r3, r9, sl} │ │ │ │ - beq 5e46bc <__cxa_atexit@plt+0x5d8370> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e4350 <__cxa_atexit@plt+0x5d8004> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 5e60c0 <__cxa_atexit@plt+0x5d9d74> │ │ │ │ + ldr r3, [pc, #76] @ 5e60d0 <__cxa_atexit@plt+0x5d9d84> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e60b0 <__cxa_atexit@plt+0x5d9d64> │ │ │ │ + ldr r3, [pc, #60] @ 5e60d4 <__cxa_atexit@plt+0x5d9d88> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e60b0 <__cxa_atexit@plt+0x5d9d64> │ │ │ │ + mov r7, r8 │ │ │ │ + b f973b4 <__cxa_atexit@plt+0xf8b068> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5e4700 <__cxa_atexit@plt+0x5d83b4> │ │ │ │ + ldr r7, [pc, #16] @ 5e60d8 <__cxa_atexit@plt+0x5d9d8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e46fc <__cxa_atexit@plt+0x5d83b0> │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + rscseq fp, r6, r4, asr r2 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e6160 <__cxa_atexit@plt+0x5d9e14> │ │ │ │ + ldr r7, [pc, #136] @ 5e6188 <__cxa_atexit@plt+0x5d9e3c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r2, {r7, r9} │ │ │ │ + beq 5e6154 <__cxa_atexit@plt+0x5d9e08> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e6174 <__cxa_atexit@plt+0x5d9e28> │ │ │ │ + ldr lr, [pc, #108] @ 5e6190 <__cxa_atexit@plt+0x5d9e44> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + ldr r7, [pc, #100] @ 5e6194 <__cxa_atexit@plt+0x5d9e48> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5e618c <__cxa_atexit@plt+0x5d9e40> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - rscseq sp, r6, r8, lsl #1 │ │ │ │ - rscseq sp, r6, r4, lsr #1 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e47a0 <__cxa_atexit@plt+0x5d8454> │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrhteq fp, [r6], #24 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5e4764 <__cxa_atexit@plt+0x5d8418> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5e4770 <__cxa_atexit@plt+0x5d8424> │ │ │ │ - ldr r1, [pc, #68] @ 5e4780 <__cxa_atexit@plt+0x5d8434> │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e61e4 <__cxa_atexit@plt+0x5d9e98> │ │ │ │ + ldr lr, [pc, #52] @ 5e61f0 <__cxa_atexit@plt+0x5d9ea4> │ │ │ │ + ldr r1, [pc, #52] @ 5e61f4 <__cxa_atexit@plt+0x5d9ea8> │ │ │ │ sub r8, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ 5e4784 <__cxa_atexit@plt+0x5d8438> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + str lr, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlatteq r5, r0, sp, r3 │ │ │ │ - @ instruction: 0x01053e94 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - str r9, [sp, #12] │ │ │ │ - bhi 5e48d0 <__cxa_atexit@plt+0x5d8584> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [pc, #304] @ 5e48f0 <__cxa_atexit@plt+0x5d85a4> │ │ │ │ - add r9, r6, #28 │ │ │ │ - mvn r1, #0 │ │ │ │ + bhi 5e6294 <__cxa_atexit@plt+0x5d9f48> │ │ │ │ + ldr r7, [pc, #136] @ 5e62bc <__cxa_atexit@plt+0x5d9f70> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r8 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r8, [sp] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - cmp lr, r9 │ │ │ │ - bcc 5e48bc <__cxa_atexit@plt+0x5d8570> │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r5, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e4880 <__cxa_atexit@plt+0x5d8534> │ │ │ │ - lsr ip, r5, #1 │ │ │ │ - mvn r8, r1, lsl ip │ │ │ │ - tst r0, r8 │ │ │ │ - beq 5e4820 <__cxa_atexit@plt+0x5d84d4> │ │ │ │ - tst r8, r0, lsr ip │ │ │ │ - bne 5e483c <__cxa_atexit@plt+0x5d84f0> │ │ │ │ - cmp r5, #2 │ │ │ │ - mov r5, ip │ │ │ │ - str ip, [r3] │ │ │ │ - bcs 5e47f4 <__cxa_atexit@plt+0x5d84a8> │ │ │ │ - b 5e4880 <__cxa_atexit@plt+0x5d8534> │ │ │ │ - lsr r0, r0, ip │ │ │ │ - cmp r5, #1 │ │ │ │ - add r2, ip, r2 │ │ │ │ - mov r5, ip │ │ │ │ - str ip, [r3] │ │ │ │ - bhi 5e47f4 <__cxa_atexit@plt+0x5d84a8> │ │ │ │ - b 5e4880 <__cxa_atexit@plt+0x5d8534> │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - mov r5, sl │ │ │ │ - str r2, [r3] │ │ │ │ - str ip, [r5], #-20 @ 0xffffffec │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r0, ip} │ │ │ │ + stmdb r2, {r7, r9} │ │ │ │ + beq 5e6288 <__cxa_atexit@plt+0x5d9f3c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e62a8 <__cxa_atexit@plt+0x5d9f5c> │ │ │ │ + ldr lr, [pc, #108] @ 5e62c4 <__cxa_atexit@plt+0x5d9f78> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + ldr r7, [pc, #100] @ 5e62c8 <__cxa_atexit@plt+0x5d9f7c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ - mov r3, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5e62c0 <__cxa_atexit@plt+0x5d9f74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + rscseq fp, r6, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bls 5e47dc <__cxa_atexit@plt+0x5d8490> │ │ │ │ - mov r3, sl │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r6 │ │ │ │ - mov sl, r0 │ │ │ │ - b 5e48d4 <__cxa_atexit@plt+0x5d8588> │ │ │ │ - ldr r5, [pc, #108] @ 5e48f4 <__cxa_atexit@plt+0x5d85a8> │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - ldr r5, [pc, #96] @ 5e48f8 <__cxa_atexit@plt+0x5d85ac> │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - stm lr, {r2, r5, r6} │ │ │ │ + bhi 5e637c <__cxa_atexit@plt+0x5da030> │ │ │ │ + ldr r7, [pc, #180] @ 5e63a4 <__cxa_atexit@plt+0x5da058> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r2, {r7, r9} │ │ │ │ + beq 5e6370 <__cxa_atexit@plt+0x5da024> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5e6390 <__cxa_atexit@plt+0x5da044> │ │ │ │ + ldr sl, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr lr, [pc, #140] @ 5e63ac <__cxa_atexit@plt+0x5da060> │ │ │ │ + sub r8, r3, #23 │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #128] @ 5e63b0 <__cxa_atexit@plt+0x5da064> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ str r7, [r6, #8] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - sub r7, r9, #6 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str ip, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + ldr r7, [pc, #108] @ 5e63b4 <__cxa_atexit@plt+0x5da068> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [pc, #92] @ 5e63b8 <__cxa_atexit@plt+0x5da06c> │ │ │ │ + sub r8, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r2, {r7, sl} │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldm sp, {r8, sl} │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - b 5e48d4 <__cxa_atexit@plt+0x5d8588> │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r7, [pc, #32] @ 5e48fc <__cxa_atexit@plt+0x5d85b0> │ │ │ │ + ldr r7, [pc, #36] @ 5e63a8 <__cxa_atexit@plt+0x5da05c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r3, {r6, sl} │ │ │ │ - b 5e48b0 <__cxa_atexit@plt+0x5d8564> │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - smlabteq r5, r4, r9, r4 │ │ │ │ - smlalseq ip, r6, r8, lr │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [pc, #20] @ 5e4934 <__cxa_atexit@plt+0x5d85e8> │ │ │ │ - lsr sl, r3, r2 │ │ │ │ - add r8, r1, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r0, r7} │ │ │ │ - b 5e47a0 <__cxa_atexit@plt+0x5d8454> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq sl, r6, r4, lsr #31 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + @ instruction: 0x010522b8 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e4988 <__cxa_atexit@plt+0x5d863c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5e4994 <__cxa_atexit@plt+0x5d8648> │ │ │ │ + bcc 5e6438 <__cxa_atexit@plt+0x5da0ec> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr sl, [pc, #88] @ 5e6444 <__cxa_atexit@plt+0x5da0f8> │ │ │ │ + sub r9, r6, #23 │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #76] @ 5e6448 <__cxa_atexit@plt+0x5da0fc> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr lr, [pc, #72] @ 5e644c <__cxa_atexit@plt+0x5da100> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #36] @ 5e6450 <__cxa_atexit@plt+0x5da104> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ + @ instruction: 0x01052198 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + smlatteq r5, r4, r1, r2 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 5e62d8 <__cxa_atexit@plt+0x5d9f8c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e49dc <__cxa_atexit@plt+0x5d8690> │ │ │ │ - ldr r7, [pc, #52] @ 5e49ec <__cxa_atexit@plt+0x5d86a0> │ │ │ │ + bhi 5e652c <__cxa_atexit@plt+0x5da1e0> │ │ │ │ + ldr r2, [pc, #184] @ 5e6554 <__cxa_atexit@plt+0x5da208> │ │ │ │ + mov r3, r5 │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5e49d0 <__cxa_atexit@plt+0x5d8684> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e49fc <__cxa_atexit@plt+0x5d86b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5e650c <__cxa_atexit@plt+0x5da1c0> │ │ │ │ + ldr r3, [pc, #160] @ 5e6558 <__cxa_atexit@plt+0x5da20c> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5e651c <__cxa_atexit@plt+0x5da1d0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5e653c <__cxa_atexit@plt+0x5da1f0> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [pc, #108] @ 5e6560 <__cxa_atexit@plt+0x5da214> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e49f0 <__cxa_atexit@plt+0x5d86a4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5e655c <__cxa_atexit@plt+0x5da210> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalseq ip, r6, ip, sp │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + rscseq sl, r6, r0, lsr #28 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r6, [pc, #220] @ 5e4ae4 <__cxa_atexit@plt+0x5d8798> │ │ │ │ - ldr r8, [pc, #220] @ 5e4ae8 <__cxa_atexit@plt+0x5d879c> │ │ │ │ - mov lr, r5 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r2, lr, r1 │ │ │ │ - and r3, r7, #3 │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5e4aa8 <__cxa_atexit@plt+0x5d875c> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5e4a8c <__cxa_atexit@plt+0x5d8740> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - mov r5, lr │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - str r0, [r5, r1]! │ │ │ │ - add r0, sl, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - stmdb r5, {r6, r7, ip} │ │ │ │ - bhi 5e4ac4 <__cxa_atexit@plt+0x5d8778> │ │ │ │ - sub r1, r1, #20 │ │ │ │ - mov r7, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - str r8, [r2, #-20] @ 0xffffffec │ │ │ │ - str r9, [r2, #-16] │ │ │ │ - bne 5e4a1c <__cxa_atexit@plt+0x5d86d0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r6, [sp] │ │ │ │ - add r5, lr, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #92] @ 5e4af0 <__cxa_atexit@plt+0x5d87a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r6, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #120] @ 5e65f4 <__cxa_atexit@plt+0x5da2a8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5e65d4 <__cxa_atexit@plt+0x5da288> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 5e65e0 <__cxa_atexit@plt+0x5da294> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #64] @ 5e65f8 <__cxa_atexit@plt+0x5da2ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r2, #4]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r6, [sp] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - b 5e47a0 <__cxa_atexit@plt+0x5d8454> │ │ │ │ - ldr r7, [pc, #32] @ 5e4aec <__cxa_atexit@plt+0x5d87a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r2, #12 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xffffffdc │ │ │ │ - rscseq ip, r6, ip, lsr #25 │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5e4b5c <__cxa_atexit@plt+0x5d8810> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5e4b4c <__cxa_atexit@plt+0x5d8800> │ │ │ │ - ldr r7, [pc, #56] @ 5e4b60 <__cxa_atexit@plt+0x5d8814> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5e4b40 <__cxa_atexit@plt+0x5d87f4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e49fc <__cxa_atexit@plt+0x5d86b0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5e4b64 <__cxa_atexit@plt+0x5d8818> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - rscseq ip, r6, ip, lsr #24 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0x01052698 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e4bb8 <__cxa_atexit@plt+0x5d886c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #52] @ 5e4bc4 <__cxa_atexit@plt+0x5d8878> │ │ │ │ + bcc 5e6640 <__cxa_atexit@plt+0x5da2f4> │ │ │ │ + ldr lr, [pc, #44] @ 5e664c <__cxa_atexit@plt+0x5da300> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r5, ip, r6, r4 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e4c70 <__cxa_atexit@plt+0x5d8924> │ │ │ │ - ldr r3, [pc, #176] @ 5e4c98 <__cxa_atexit@plt+0x5d894c> │ │ │ │ + bhi 5e66fc <__cxa_atexit@plt+0x5da3b0> │ │ │ │ + ldr r2, [pc, #180] @ 5e6724 <__cxa_atexit@plt+0x5da3d8> │ │ │ │ + mov r3, r5 │ │ │ │ tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 5e66dc <__cxa_atexit@plt+0x5da390> │ │ │ │ + ldr r3, [pc, #156] @ 5e6728 <__cxa_atexit@plt+0x5da3dc> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 5e4c50 <__cxa_atexit@plt+0x5d8904> │ │ │ │ - ldr r3, [pc, #160] @ 5e4c9c <__cxa_atexit@plt+0x5d8950> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5e4c60 <__cxa_atexit@plt+0x5d8914> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + beq 5e66ec <__cxa_atexit@plt+0x5da3a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 5e4c80 <__cxa_atexit@plt+0x5d8934> │ │ │ │ + bcc 5e670c <__cxa_atexit@plt+0x5da3c0> │ │ │ │ ldr r7, [r9, #3] │ │ │ │ - eor r7, r7, r2 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r7, r2, r7 │ │ │ │ - ldr r2, [pc, #104] @ 5e4ca4 <__cxa_atexit@plt+0x5d8958> │ │ │ │ + ldrb r7, [r7, r2] │ │ │ │ + ldr r2, [pc, #108] @ 5e6730 <__cxa_atexit@plt+0x5da3e4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 5e4ca0 <__cxa_atexit@plt+0x5d8954> │ │ │ │ + ldr r7, [pc, #40] @ 5e672c <__cxa_atexit@plt+0x5da3e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq ip, r6, ip, lsl #22 │ │ │ │ - smlatbeq r5, ip, r9, r3 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + rscseq sl, r6, r4, asr ip │ │ │ │ + @ instruction: 0x01051fb4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5e4d28 <__cxa_atexit@plt+0x5d89dc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [pc, #116] @ 5e67c0 <__cxa_atexit@plt+0x5da474> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5e4d10 <__cxa_atexit@plt+0x5d89c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 5e67a0 <__cxa_atexit@plt+0x5da454> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e4d18 <__cxa_atexit@plt+0x5d89cc> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5e67ac <__cxa_atexit@plt+0x5da460> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - eor r7, r7, r2 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r7, r2, r7 │ │ │ │ - ldr r2, [pc, #48] @ 5e4d2c <__cxa_atexit@plt+0x5d89e0> │ │ │ │ + ldrb r7, [r7, r1] │ │ │ │ + ldr r2, [pc, #60] @ 5e67c4 <__cxa_atexit@plt+0x5da478> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - smlatteq r5, ip, r8, r3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + strdeq r1, [r5, -r0] │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e4d7c <__cxa_atexit@plt+0x5d8a30> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bcc 5e680c <__cxa_atexit@plt+0x5da4c0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - eor r7, r7, r2 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r7, r2, r7 │ │ │ │ - ldr r2, [pc, #24] @ 5e4d88 <__cxa_atexit@plt+0x5d8a3c> │ │ │ │ + ldrb r7, [r7, r2] │ │ │ │ + ldr r2, [pc, #28] @ 5e6818 <__cxa_atexit@plt+0x5da4cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + strb r7, [r3, #8] │ │ │ │ sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r2, #-12]! │ │ │ │ - sub r7, r2, #20 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - stmib r2, {r9, sl} │ │ │ │ - bhi 5e4e70 <__cxa_atexit@plt+0x5d8b24> │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e4e1c <__cxa_atexit@plt+0x5d8ad0> │ │ │ │ - ldr r2, [pc, #204] @ 5e4ea8 <__cxa_atexit@plt+0x5d8b5c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-20]! @ 0xffffffec │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e4e58 <__cxa_atexit@plt+0x5d8b0c> │ │ │ │ - ldr r2, [pc, #172] @ 5e4eac <__cxa_atexit@plt+0x5d8b60> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e4e68 <__cxa_atexit@plt+0x5d8b1c> │ │ │ │ - b 5e4fe4 <__cxa_atexit@plt+0x5d8c98> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e4e84 <__cxa_atexit@plt+0x5d8b38> │ │ │ │ - ldr r7, [pc, #128] @ 5e4eb4 <__cxa_atexit@plt+0x5d8b68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r7, [pc, #116] @ 5e4eb8 <__cxa_atexit@plt+0x5d8b6c> │ │ │ │ + bhi 5e6890 <__cxa_atexit@plt+0x5da544> │ │ │ │ + ldr r3, [pc, #124] @ 5e68b8 <__cxa_atexit@plt+0x5da56c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e6880 <__cxa_atexit@plt+0x5da534> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e68a0 <__cxa_atexit@plt+0x5da554> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r2, [pc, #92] @ 5e68c0 <__cxa_atexit@plt+0x5da574> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 5e4eb0 <__cxa_atexit@plt+0x5d8b64> │ │ │ │ + ldr r7, [pc, #36] @ 5e68bc <__cxa_atexit@plt+0x5da570> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 5e4ea4 <__cxa_atexit@plt+0x5d8b58> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl #11 │ │ │ │ - @ instruction: 0x000001bc │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq ip, r6, ip, lsl #18 │ │ │ │ - tsteq r5, ip, lsr #8 │ │ │ │ - strdeq r3, [r5, -r0] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e4f18 <__cxa_atexit@plt+0x5d8bcc> │ │ │ │ - ldr r2, [pc, #184] @ 5e4f90 <__cxa_atexit@plt+0x5d8c44> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e4f58 <__cxa_atexit@plt+0x5d8c0c> │ │ │ │ - ldr r2, [pc, #152] @ 5e4f94 <__cxa_atexit@plt+0x5d8c48> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e4f68 <__cxa_atexit@plt+0x5d8c1c> │ │ │ │ - b 5e4fe4 <__cxa_atexit@plt+0x5d8c98> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq sl, r6, r4, asr #21 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e4f70 <__cxa_atexit@plt+0x5d8c24> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #92] @ 5e4f98 <__cxa_atexit@plt+0x5d8c4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #84] @ 5e4f9c <__cxa_atexit@plt+0x5d8c50> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e6904 <__cxa_atexit@plt+0x5da5b8> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #36] @ 5e6910 <__cxa_atexit@plt+0x5da5c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r5, ip, sp, r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e69d8 <__cxa_atexit@plt+0x5da68c> │ │ │ │ + ldr r2, [pc, #204] @ 5e6a00 <__cxa_atexit@plt+0x5da6b4> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 5e69b8 <__cxa_atexit@plt+0x5da66c> │ │ │ │ + ldr r3, [pc, #180] @ 5e6a04 <__cxa_atexit@plt+0x5da6b8> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r0, [r9, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5e69c8 <__cxa_atexit@plt+0x5da67c> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 5e69e8 <__cxa_atexit@plt+0x5da69c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #120] @ 5e6a0c <__cxa_atexit@plt+0x5da6c0> │ │ │ │ + sub r0, r0, r7 │ │ │ │ + add r1, r7, r1 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #40] @ 5e6a08 <__cxa_atexit@plt+0x5da6bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e4f8c <__cxa_atexit@plt+0x5d8c40> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r4 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - smlatteq r5, ip, r5, r3 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + rscseq sl, r6, r0, lsl #19 │ │ │ │ + @ instruction: 0x010522b0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e4fd8 <__cxa_atexit@plt+0x5d8c8c> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r3, [pc, #124] @ 5e6aa8 <__cxa_atexit@plt+0x5da75c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e4fd0 <__cxa_atexit@plt+0x5d8c84> │ │ │ │ - b 5e4fe4 <__cxa_atexit@plt+0x5d8c98> │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5e6a88 <__cxa_atexit@plt+0x5da73c> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc 5e6a94 <__cxa_atexit@plt+0x5da748> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r8, [pc, #68] @ 5e6aac <__cxa_atexit@plt+0x5da760> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + add r0, r0, r7 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r6, {r8, lr} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r2 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrdeq r2, [r5, -ip] │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5e50dc <__cxa_atexit@plt+0x5d8d90> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - cmp r1, r9 │ │ │ │ - bne 5e503c <__cxa_atexit@plt+0x5d8cf0> │ │ │ │ - ldr r3, [pc, #232] @ 5e50fc <__cxa_atexit@plt+0x5d8db0> │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #24] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e6b08 <__cxa_atexit@plt+0x5da7bc> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [pc, #60] @ 5e6b14 <__cxa_atexit@plt+0x5da7c8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + sub r1, r1, r7 │ │ │ │ + add r0, r0, r7 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e6b94 <__cxa_atexit@plt+0x5da848> │ │ │ │ + ldr r3, [pc, #132] @ 5e6bbc <__cxa_atexit@plt+0x5da870> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5e50c8 <__cxa_atexit@plt+0x5d8d7c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 5e4ebc <__cxa_atexit@plt+0x5d8b70> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - eor lr, r9, r1 │ │ │ │ - sub r2, r0, #1 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - cmp lr, r0 │ │ │ │ - bls 5e507c <__cxa_atexit@plt+0x5d8d30> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [pc, #152] @ 5e50f8 <__cxa_atexit@plt+0x5d8dac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldmdb r5, {r2, r8} │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e6b84 <__cxa_atexit@plt+0x5da838> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e6ba4 <__cxa_atexit@plt+0x5da858> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + add r7, r7, r2 │ │ │ │ + ldr r2, [pc, #92] @ 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - clz r3, lr │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r8, r2, r3 │ │ │ │ - ldr r2, [pc, #92] @ 5e50f0 <__cxa_atexit@plt+0x5d8da4> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5e50d0 <__cxa_atexit@plt+0x5d8d84> │ │ │ │ - ldr r3, [pc, #60] @ 5e50f4 <__cxa_atexit@plt+0x5d8da8> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #36] @ 5e6bc0 <__cxa_atexit@plt+0x5da874> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - mrseq r4, SP_usr │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r6, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add lr, r5, #16 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e4ebc <__cxa_atexit@plt+0x5d8b70> │ │ │ │ - andeq r0, r0, r7, lsr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e5148 <__cxa_atexit@plt+0x5d8dfc> │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r5, #28]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - add r6, r6, #32 │ │ │ │ - sub lr, r5, #32 │ │ │ │ - ands r9, r0, sl │ │ │ │ - beq 5e51f0 <__cxa_atexit@plt+0x5d8ea4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #8] │ │ │ │ - str r9, [r2, #-4] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r8, [r2] │ │ │ │ - bcc 5e5260 <__cxa_atexit@plt+0x5d8f14> │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov ip, fp │ │ │ │ - str r8, [r2, #28] │ │ │ │ - ldr fp, [r2, #16] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r0, r0, r2 │ │ │ │ - ldr r2, [pc, #232] @ 5e529c <__cxa_atexit@plt+0x5d8f50> │ │ │ │ - sub r8, r6, #26 │ │ │ │ - and r0, r0, sl │ │ │ │ - sub sl, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r2, lr} │ │ │ │ - ldr r2, [pc, #208] @ 5e52a0 <__cxa_atexit@plt+0x5d8f54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - mov r8, fp │ │ │ │ - mov fp, ip │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b 5e54a8 <__cxa_atexit@plt+0x5d915c> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - str r7, [r2, #8] │ │ │ │ - cmp r9, r6 │ │ │ │ - stmda r2, {r1, r8} │ │ │ │ - bcc 5e5274 <__cxa_atexit@plt+0x5d8f28> │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - str r8, [r2, #28] │ │ │ │ - ldr lr, [r2, #16] │ │ │ │ - ldr r9, [r2, #20] │ │ │ │ - ldr ip, [r2, #24] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r0, r0, r2 │ │ │ │ - ldr r2, [pc, #120] @ 5e52a4 <__cxa_atexit@plt+0x5d8f58> │ │ │ │ - and r0, r0, sl │ │ │ │ - sub r8, r6, #26 │ │ │ │ - add sl, r3, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r2, ip} │ │ │ │ - ldr r2, [pc, #96] @ 5e52a8 <__cxa_atexit@plt+0x5d8f5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stm sl, {r2, r7, r8} │ │ │ │ - sub sl, r6, #15 │ │ │ │ - mov r8, lr │ │ │ │ - b 5e54a8 <__cxa_atexit@plt+0x5d915c> │ │ │ │ - ldr r0, [pc, #44] @ 5e5294 <__cxa_atexit@plt+0x5d8f48> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5e5284 <__cxa_atexit@plt+0x5d8f38> │ │ │ │ - ldr r0, [pc, #28] @ 5e5298 <__cxa_atexit@plt+0x5d8f4c> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlatbeq r5, r0, r0, r4 │ │ │ │ - smlabbeq r5, ip, r0, r4 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - andeq r1, r0, r8, asr #14 │ │ │ │ + rscseq sl, r6, r8, asr #15 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5e533c <__cxa_atexit@plt+0x5d8ff0> │ │ │ │ - ldr sl, [pc, #128] @ 5e5354 <__cxa_atexit@plt+0x5d9008> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - str r2, [r5] │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, lr, r2 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr fp, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - and r2, r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 5e5358 <__cxa_atexit@plt+0x5d900c> │ │ │ │ - add lr, r3, #16 │ │ │ │ - sub sl, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - stm lr, {r1, fp, ip} │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 5e54a8 <__cxa_atexit@plt+0x5d915c> │ │ │ │ - ldr r3, [pc, #24] @ 5e535c <__cxa_atexit@plt+0x5d9010> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc 5e6c10 <__cxa_atexit@plt+0x5da8c4> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r2, [pc, #36] @ 5e6c1c <__cxa_atexit@plt+0x5da8d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r5, r0, sl, r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e6ca4 <__cxa_atexit@plt+0x5da958> │ │ │ │ + ldr r3, [pc, #140] @ 5e6ccc <__cxa_atexit@plt+0x5da980> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r5, r8, pc, r3 @ │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r1, r0, r8, asr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5e6c94 <__cxa_atexit@plt+0x5da948> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5e53f4 <__cxa_atexit@plt+0x5d90a8> │ │ │ │ - ldr sl, [pc, #132] @ 5e540c <__cxa_atexit@plt+0x5d90c0> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - str r2, [r5] │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, lr, r2 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr fp, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - and r2, r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ 5e5410 <__cxa_atexit@plt+0x5d90c4> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - b 5e54a8 <__cxa_atexit@plt+0x5d915c> │ │ │ │ - ldr r3, [pc, #24] @ 5e5414 <__cxa_atexit@plt+0x5d90c8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r3, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, lr, r3 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e6cb4 <__cxa_atexit@plt+0x5da968> │ │ │ │ + ldr lr, [pc, #112] @ 5e6cd4 <__cxa_atexit@plt+0x5da988> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5e6cd0 <__cxa_atexit@plt+0x5da984> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrhteq sl, [r6], #108 @ 0x6c │ │ │ │ + smlatteq r5, ip, pc, r1 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5e5464 <__cxa_atexit@plt+0x5d9118> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 5e547c <__cxa_atexit@plt+0x5d9130> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #40] @ 5e5480 <__cxa_atexit@plt+0x5d9134> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bcc 5e6d20 <__cxa_atexit@plt+0x5da9d4> │ │ │ │ + ldr lr, [pc, #48] @ 5e6d2c <__cxa_atexit@plt+0x5da9e0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r7, #1 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e5484 <__cxa_atexit@plt+0x5d9138> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - smlatteq r5, r0, r0, r3 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e54a8 <__cxa_atexit@plt+0x5d915c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - sub r7, r3, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ - bhi 5e5514 <__cxa_atexit@plt+0x5d91c8> │ │ │ │ - ldr r3, [r5] │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5e54f4 <__cxa_atexit@plt+0x5d91a8> │ │ │ │ - ldr r2, [pc, #80] @ 5e5528 <__cxa_atexit@plt+0x5d91dc> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e550c <__cxa_atexit@plt+0x5d91c0> │ │ │ │ - b 5e553c <__cxa_atexit@plt+0x5d91f0> │ │ │ │ - ldr r7, [pc, #52] @ 5e5530 <__cxa_atexit@plt+0x5d91e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, sl │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e6db8 <__cxa_atexit@plt+0x5daa6c> │ │ │ │ + ldr r7, [pc, #144] @ 5e6de0 <__cxa_atexit@plt+0x5daa94> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5e6da8 <__cxa_atexit@plt+0x5daa5c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e6dc8 <__cxa_atexit@plt+0x5daa7c> │ │ │ │ + ldr lr, [pc, #116] @ 5e6de8 <__cxa_atexit@plt+0x5daa9c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r7, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5e552c <__cxa_atexit@plt+0x5d91e0> │ │ │ │ + ldr r7, [pc, #36] @ 5e6de4 <__cxa_atexit@plt+0x5daa98> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rscseq ip, r6, ip, ror #4 │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq sl, r6, ip, lsr #11 │ │ │ │ + ldrdeq r1, [r5, -ip] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r2, [pc, #148] @ 5e55e4 <__cxa_atexit@plt+0x5d9298> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e55d8 <__cxa_atexit@plt+0x5d928c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - eor r7, r9, r2 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - cmp r7, r3 │ │ │ │ - bls 5e5590 <__cxa_atexit@plt+0x5d9244> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e6e38 <__cxa_atexit@plt+0x5daaec> │ │ │ │ + ldr lr, [pc, #52] @ 5e6e44 <__cxa_atexit@plt+0x5daaf8> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r7, #1 │ │ │ │ + add lr, r3, #8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #80] @ 5e55e8 <__cxa_atexit@plt+0x5d929c> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r3, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + rscseq sl, r6, r0, lsr #10 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e6ee0 <__cxa_atexit@plt+0x5dab94> │ │ │ │ + ldr r3, [pc, #132] @ 5e6ef0 <__cxa_atexit@plt+0x5daba4> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5e6ec4 <__cxa_atexit@plt+0x5dab78> │ │ │ │ + ldr r2, [pc, #112] @ 5e6ef4 <__cxa_atexit@plt+0x5daba8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ str r2, [r3, #-8]! │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #12] │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq 5e55d8 <__cxa_atexit@plt+0x5d928c> │ │ │ │ - ldr r3, [pc, #32] @ 5e55ec <__cxa_atexit@plt+0x5d92a0> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq 5e6ed4 <__cxa_atexit@plt+0x5dab88> │ │ │ │ + ldr r3, [pc, #80] @ 5e6ef8 <__cxa_atexit@plt+0x5dabac> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #64] @ 5e6efc <__cxa_atexit@plt+0x5dabb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - eor r7, r9, r2 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - cmp r7, r3 │ │ │ │ - bls 5e5624 <__cxa_atexit@plt+0x5d92d8> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #24] @ 5e6f00 <__cxa_atexit@plt+0x5dabb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #80] @ 5e567c <__cxa_atexit@plt+0x5d9330> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + smlalseq sl, r6, r4, r4 │ │ │ │ + rscseq sl, r6, r8, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #68] @ 5e6f68 <__cxa_atexit@plt+0x5dac1c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5e5670 <__cxa_atexit@plt+0x5d9324> │ │ │ │ - ldr r3, [pc, #32] @ 5e5680 <__cxa_atexit@plt+0x5d9334> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ + beq 5e6f5c <__cxa_atexit@plt+0x5dac10> │ │ │ │ + ldr r3, [pc, #44] @ 5e6f6c <__cxa_atexit@plt+0x5dac20> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #28] @ 5e6f70 <__cxa_atexit@plt+0x5dac24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r7, lsr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e56a8 <__cxa_atexit@plt+0x5d935c> │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e56dc <__cxa_atexit@plt+0x5d9390> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5e57ec <__cxa_atexit@plt+0x5d94a0> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e56f0 <__cxa_atexit@plt+0x5d93a4> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e57ac <__cxa_atexit@plt+0x5d9460> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #12]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - ldmdb r2, {r1, lr} │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - and r9, r0, ip │ │ │ │ - ldr r0, [pc, #132] @ 5e57c8 <__cxa_atexit@plt+0x5d947c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r0, r8, sl} │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e5788 <__cxa_atexit@plt+0x5d943c> │ │ │ │ - ldr r3, [pc, #104] @ 5e57cc <__cxa_atexit@plt+0x5d9480> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlatteq r5, r0, ip, r1 │ │ │ │ + ldrshteq sl, [r6], #56 @ 0x38 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 5e6fa4 <__cxa_atexit@plt+0x5dac58> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - beq 5e57a0 <__cxa_atexit@plt+0x5d9454> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5e553c <__cxa_atexit@plt+0x5d91f0> │ │ │ │ - ldr r3, [pc, #68] @ 5e57d4 <__cxa_atexit@plt+0x5d9488> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e57d0 <__cxa_atexit@plt+0x5d9484> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ 5e6fa8 <__cxa_atexit@plt+0x5dac5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + @ instruction: 0x01051c98 │ │ │ │ + rscseq sl, r6, r0, asr #7 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 5e6ff0 <__cxa_atexit@plt+0x5daca4> │ │ │ │ + ldr r2, [pc, #48] @ 5e6ff4 <__cxa_atexit@plt+0x5daca8> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - smlatbeq r5, r8, sp, r2 │ │ │ │ - andeq r1, r0, r8, asr #14 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmda r5, {r1, r2, r3, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r9, [pc, #12] @ 5e6ff8 <__cxa_atexit@plt+0x5dacac> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b f94fd8 <__cxa_atexit@plt+0xf88c8c> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrdeq r1, [r5, -r4] │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e56f0 <__cxa_atexit@plt+0x5d93a4> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e58a8 <__cxa_atexit@plt+0x5d955c> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #12]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - ldmdb r2, {r1, lr} │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - and r9, r0, ip │ │ │ │ - ldr r0, [pc, #132] @ 5e58c4 <__cxa_atexit@plt+0x5d9578> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, sl} │ │ │ │ - add r0, r3, #12 │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - bne 5e5884 <__cxa_atexit@plt+0x5d9538> │ │ │ │ - ldr r3, [pc, #104] @ 5e58c8 <__cxa_atexit@plt+0x5d957c> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ + ldr r3, [pc, #128] @ 5e708c <__cxa_atexit@plt+0x5dad40> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - beq 5e589c <__cxa_atexit@plt+0x5d9550> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5e553c <__cxa_atexit@plt+0x5d91f0> │ │ │ │ - ldr r3, [pc, #68] @ 5e58d0 <__cxa_atexit@plt+0x5d9584> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5e7074 <__cxa_atexit@plt+0x5dad28> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e707c <__cxa_atexit@plt+0x5dad30> │ │ │ │ + ldr lr, [pc, #92] @ 5e7090 <__cxa_atexit@plt+0x5dad44> │ │ │ │ + sub r1, r3, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r8, [pc, #76] @ 5e7094 <__cxa_atexit@plt+0x5dad48> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e58cc <__cxa_atexit@plt+0x5d9580> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - smlatbeq r5, ip, ip, r2 │ │ │ │ - andeq r1, r0, r8, asr #14 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + smlatbeq r5, r8, ip, r1 │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e57ec <__cxa_atexit@plt+0x5d94a0> │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e70f8 <__cxa_atexit@plt+0x5dadac> │ │ │ │ + ldr lr, [pc, #72] @ 5e7104 <__cxa_atexit@plt+0x5dadb8> │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r8, [pc, #56] @ 5e7108 <__cxa_atexit@plt+0x5dadbc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + smlabbeq r5, r0, fp, r1 │ │ │ │ + rscseq sl, r6, r8, ror #4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e594c <__cxa_atexit@plt+0x5d9600> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - bne 5e5938 <__cxa_atexit@plt+0x5d95ec> │ │ │ │ - ldr r3, [pc, #68] @ 5e595c <__cxa_atexit@plt+0x5d9610> │ │ │ │ - ldr r7, [sl, #2] │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ + bhi 5e71a4 <__cxa_atexit@plt+0x5dae58> │ │ │ │ + ldr r3, [pc, #132] @ 5e71b4 <__cxa_atexit@plt+0x5dae68> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5e7188 <__cxa_atexit@plt+0x5dae3c> │ │ │ │ + ldr r2, [pc, #112] @ 5e71b8 <__cxa_atexit@plt+0x5dae6c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - beq 5e5944 <__cxa_atexit@plt+0x5d95f8> │ │ │ │ - b 5e596c <__cxa_atexit@plt+0x5d9620> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq 5e7198 <__cxa_atexit@plt+0x5dae4c> │ │ │ │ + ldr r3, [pc, #80] @ 5e71bc <__cxa_atexit@plt+0x5dae70> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #64] @ 5e71c0 <__cxa_atexit@plt+0x5dae74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e5960 <__cxa_atexit@plt+0x5d9614> │ │ │ │ + ldr r7, [pc, #24] @ 5e71c4 <__cxa_atexit@plt+0x5dae78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq fp, r6, ip, lsr lr │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r2, [pc, #116] @ 5e59f4 <__cxa_atexit@plt+0x5d96a8> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e59e8 <__cxa_atexit@plt+0x5d969c> │ │ │ │ - ldr r2, [pc, #92] @ 5e59f8 <__cxa_atexit@plt+0x5d96ac> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - eor r2, r2, r9 │ │ │ │ - clz r2, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - lsr r8, r1, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - beq 5e59e8 <__cxa_atexit@plt+0x5d969c> │ │ │ │ - ldr r3, [pc, #32] @ 5e59fc <__cxa_atexit@plt+0x5d96b0> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0x01051ab4 │ │ │ │ + ldrsbteq sl, [r6], #16 │ │ │ │ + rscseq sl, r6, r0, lsr #3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e7230 <__cxa_atexit@plt+0x5daee4> │ │ │ │ + ldr r3, [pc, #84] @ 5e7240 <__cxa_atexit@plt+0x5daef4> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5e7220 <__cxa_atexit@plt+0x5daed4> │ │ │ │ + ldr r7, [pc, #64] @ 5e7244 <__cxa_atexit@plt+0x5daef8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #48] @ 5e7248 <__cxa_atexit@plt+0x5daefc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - eor r3, r2, r9 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r2, r3 │ │ │ │ - ldr r2, [pc, #64] @ 5e5a70 <__cxa_atexit@plt+0x5d9724> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5e5a64 <__cxa_atexit@plt+0x5d9718> │ │ │ │ - ldr r3, [pc, #32] @ 5e5a74 <__cxa_atexit@plt+0x5d9728> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #20] @ 5e724c <__cxa_atexit@plt+0x5daf00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r6, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e5aa0 <__cxa_atexit@plt+0x5d9754> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + rscseq sl, r6, r4, asr r1 │ │ │ │ + rscseq sl, r6, ip, lsl r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 5e7280 <__cxa_atexit@plt+0x5daf34> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e5ad4 <__cxa_atexit@plt+0x5d9788> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5e5be4 <__cxa_atexit@plt+0x5d9898> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e5ae8 <__cxa_atexit@plt+0x5d979c> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e5ba8 <__cxa_atexit@plt+0x5d985c> │ │ │ │ - mov r3, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r3, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #132] @ 5e5bc4 <__cxa_atexit@plt+0x5d9878> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - stmib r2, {r0, r8, ip} │ │ │ │ - and r2, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5e5b8c <__cxa_atexit@plt+0x5d9840> │ │ │ │ - ldr r0, [pc, #104] @ 5e5bc8 <__cxa_atexit@plt+0x5d987c> │ │ │ │ - ldr r2, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - beq 5e5b98 <__cxa_atexit@plt+0x5d984c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5e596c <__cxa_atexit@plt+0x5d9620> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e5bcc <__cxa_atexit@plt+0x5d9880> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ 5e7284 <__cxa_atexit@plt+0x5daf38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + @ instruction: 0x010519bc │ │ │ │ + rscseq sl, r6, r4, ror #1 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 5e72cc <__cxa_atexit@plt+0x5daf80> │ │ │ │ + ldr r2, [pc, #48] @ 5e72d0 <__cxa_atexit@plt+0x5daf84> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #13 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmda r5, {r1, r2, r3, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r9, [pc, #12] @ 5e72d4 <__cxa_atexit@plt+0x5daf88> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + b f94fd8 <__cxa_atexit@plt+0xf88c8c> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + @ instruction: 0x01051f90 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e5ae8 <__cxa_atexit@plt+0x5d979c> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e5ca4 <__cxa_atexit@plt+0x5d9958> │ │ │ │ - mov r3, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r3, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #132] @ 5e5cc0 <__cxa_atexit@plt+0x5d9974> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, ip} │ │ │ │ - add r0, r2, #12 │ │ │ │ - and r2, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - bne 5e5c88 <__cxa_atexit@plt+0x5d993c> │ │ │ │ - ldr r0, [pc, #104] @ 5e5cc4 <__cxa_atexit@plt+0x5d9978> │ │ │ │ - ldr r2, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - beq 5e5c94 <__cxa_atexit@plt+0x5d9948> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5e596c <__cxa_atexit@plt+0x5d9620> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e7334 <__cxa_atexit@plt+0x5dafe8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + bl b818 │ │ │ │ + ldr r2, [pc, #52] @ 5e7340 <__cxa_atexit@plt+0x5daff4> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5e7344 <__cxa_atexit@plt+0x5daff8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r8, {r1, r9} │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e5cc8 <__cxa_atexit@plt+0x5d997c> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e5be4 <__cxa_atexit@plt+0x5d9898> │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + smlabteq r5, r4, r9, r1 │ │ │ │ + rscseq sl, r6, ip, lsr r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5e5d08 <__cxa_atexit@plt+0x5d99bc> │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, fp │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - b 5e5d1c <__cxa_atexit@plt+0x5d99d0> │ │ │ │ - ldr r7, [pc, #8] @ 5e5d18 <__cxa_atexit@plt+0x5d99cc> │ │ │ │ + bhi 5e73b0 <__cxa_atexit@plt+0x5db064> │ │ │ │ + ldr r3, [pc, #84] @ 5e73c0 <__cxa_atexit@plt+0x5db074> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5e73a0 <__cxa_atexit@plt+0x5db054> │ │ │ │ + ldr r7, [pc, #64] @ 5e73c4 <__cxa_atexit@plt+0x5db078> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r7, [pc, #48] @ 5e73c8 <__cxa_atexit@plt+0x5db07c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5e73cc <__cxa_atexit@plt+0x5db080> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r6, r4, lsl #21 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e5d78 <__cxa_atexit@plt+0x5d9a2c> │ │ │ │ - ldr r2, [pc, #180] @ 5e5dec <__cxa_atexit@plt+0x5d9aa0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0x0105189c │ │ │ │ + ldrsbteq r9, [r6], #244 @ 0xf4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7460 <__cxa_atexit@plt+0x5db114> │ │ │ │ + ldr r2, [pc, #128] @ 5e7470 <__cxa_atexit@plt+0x5db124> │ │ │ │ mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #12] │ │ │ │ - beq 5e5db4 <__cxa_atexit@plt+0x5d9a68> │ │ │ │ - ldr r2, [pc, #148] @ 5e5df0 <__cxa_atexit@plt+0x5d9aa4> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ + beq 5e7448 <__cxa_atexit@plt+0x5db0fc> │ │ │ │ + ldr r2, [pc, #108] @ 5e7474 <__cxa_atexit@plt+0x5db128> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e5dc4 <__cxa_atexit@plt+0x5d9a78> │ │ │ │ - b 5e5e3c <__cxa_atexit@plt+0x5d9af0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e5dcc <__cxa_atexit@plt+0x5d9a80> │ │ │ │ - ldr r7, [pc, #100] @ 5e5df4 <__cxa_atexit@plt+0x5d9aa8> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 5e7458 <__cxa_atexit@plt+0x5db10c> │ │ │ │ + ldr r2, [pc, #80] @ 5e7478 <__cxa_atexit@plt+0x5db12c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r7, [pc, #64] @ 5e747c <__cxa_atexit@plt+0x5db130> │ │ │ │ + mov r5, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e5de8 <__cxa_atexit@plt+0x5d9a9c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #8 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq r3, [r5, -r0] │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + ldr r7, [pc, #24] @ 5e7480 <__cxa_atexit@plt+0x5db134> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + strdeq r1, [r5, -r4] │ │ │ │ + rscseq r9, r6, r4, lsr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e5e30 <__cxa_atexit@plt+0x5d9ae4> │ │ │ │ + ldr r2, [pc, #68] @ 5e74e4 <__cxa_atexit@plt+0x5db198> │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e5e28 <__cxa_atexit@plt+0x5d9adc> │ │ │ │ - b 5e5e3c <__cxa_atexit@plt+0x5d9af0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne 5e5e84 <__cxa_atexit@plt+0x5d9b38> │ │ │ │ - ldr r1, [pc, #148] @ 5e5ef0 <__cxa_atexit@plt+0x5d9ba4> │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 5e5ed4 <__cxa_atexit@plt+0x5d9b88> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5e5d1c <__cxa_atexit@plt+0x5d99d0> │ │ │ │ - eor r3, r9, r2 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r8, r2, r3 │ │ │ │ - ldr r2, [pc, #72] @ 5e5ee8 <__cxa_atexit@plt+0x5d9b9c> │ │ │ │ mov r3, r5 │ │ │ │ - str r9, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5e5edc <__cxa_atexit@plt+0x5d9b90> │ │ │ │ - ldr r3, [pc, #40] @ 5e5eec <__cxa_atexit@plt+0x5d9ba0> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + beq 5e74d8 <__cxa_atexit@plt+0x5db18c> │ │ │ │ + ldr r3, [pc, #44] @ 5e74e8 <__cxa_atexit@plt+0x5db19c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [pc, #28] @ 5e74ec <__cxa_atexit@plt+0x5db1a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r3, #4] │ │ │ │ - b 5e5d1c <__cxa_atexit@plt+0x5d99d0> │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e5f48 <__cxa_atexit@plt+0x5d9bfc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e4dac <__cxa_atexit@plt+0x5d8a60> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ands r8, r2, r0 │ │ │ │ - beq 5e5fe4 <__cxa_atexit@plt+0x5d9c98> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmda r5, {r8, sl} │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5e604c <__cxa_atexit@plt+0x5d9d00> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov ip, fp │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - rsb fp, r1, #0 │ │ │ │ - eor r2, r2, fp │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r2, [pc, #220] @ 5e6088 <__cxa_atexit@plt+0x5d9d3c> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov fp, ip │ │ │ │ - sub lr, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - ldr r2, [pc, #196] @ 5e608c <__cxa_atexit@plt+0x5d9d40> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b 5e58f4 <__cxa_atexit@plt+0x5d95a8> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r8, r6 │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - bcc 5e6060 <__cxa_atexit@plt+0x5d9d14> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r2, r2, lr │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr r0, [pc, #116] @ 5e6090 <__cxa_atexit@plt+0x5d9d44> │ │ │ │ - add r5, r5, #28 │ │ │ │ - add lr, r3, #16 │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - ldr r0, [pc, #92] @ 5e6094 <__cxa_atexit@plt+0x5d9d48> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stm lr, {r0, r7, ip} │ │ │ │ - b 5e58f4 <__cxa_atexit@plt+0x5d95a8> │ │ │ │ - ldr r0, [pc, #44] @ 5e6080 <__cxa_atexit@plt+0x5d9d34> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5e6070 <__cxa_atexit@plt+0x5d9d24> │ │ │ │ - ldr r0, [pc, #28] @ 5e6084 <__cxa_atexit@plt+0x5d9d38> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlatbeq r5, r8, r2, r3 │ │ │ │ - @ instruction: 0x01053290 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 5e751c <__cxa_atexit@plt+0x5db1d0> │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5e6114 <__cxa_atexit@plt+0x5d9dc8> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - rsb r9, r1, #0 │ │ │ │ - eor r0, r0, r9 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr r2, [pc, #68] @ 5e612c <__cxa_atexit@plt+0x5d9de0> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r9, r6, #15 │ │ │ │ - sub lr, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r2, [pc, #48] @ 5e6130 <__cxa_atexit@plt+0x5d9de4> │ │ │ │ - add r7, r3, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stm r7, {r2, ip, lr} │ │ │ │ - b 5e58f4 <__cxa_atexit@plt+0x5d95a8> │ │ │ │ - ldr r3, [pc, #24] @ 5e6134 <__cxa_atexit@plt+0x5d9de8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ 5e7520 <__cxa_atexit@plt+0x5db1d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5e61b8 <__cxa_atexit@plt+0x5d9e6c> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - rsb r9, r1, #0 │ │ │ │ - eor r0, r0, r9 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr r2, [pc, #72] @ 5e61d0 <__cxa_atexit@plt+0x5d9e84> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r9, r6, #15 │ │ │ │ - sub lr, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r2, [pc, #52] @ 5e61d4 <__cxa_atexit@plt+0x5d9e88> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b 5e58f4 <__cxa_atexit@plt+0x5d95a8> │ │ │ │ - ldr r3, [pc, #24] @ 5e61d8 <__cxa_atexit@plt+0x5d9e8c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #132] @ 5e75b8 <__cxa_atexit@plt+0x5db26c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r5, ip, r0, r3 │ │ │ │ - strheq r3, [r5, -ip] │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 5e75a0 <__cxa_atexit@plt+0x5db254> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5e75a8 <__cxa_atexit@plt+0x5db25c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #80] @ 5e75bc <__cxa_atexit@plt+0x5db270> │ │ │ │ + sub r1, r3, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #72] @ 5e75c0 <__cxa_atexit@plt+0x5db274> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + smlatteq r5, r0, r6, r1 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5e621c <__cxa_atexit@plt+0x5d9ed0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + bcc 5e7620 <__cxa_atexit@plt+0x5db2d4> │ │ │ │ + ldr lr, [pc, #68] @ 5e762c <__cxa_atexit@plt+0x5db2e0> │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r8, [pc, #52] @ 5e7630 <__cxa_atexit@plt+0x5db2e4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #16 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 5e6234 <__cxa_atexit@plt+0x5d9ee8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e6238 <__cxa_atexit@plt+0x5d9eec> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - qaddeq r3, r0, r5 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strdeq r1, [r5, -r4] │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e62c4 <__cxa_atexit@plt+0x5d9f78> │ │ │ │ - ldr r3, [pc, #120] @ 5e62d4 <__cxa_atexit@plt+0x5d9f88> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e76c4 <__cxa_atexit@plt+0x5db378> │ │ │ │ + ldr r2, [pc, #128] @ 5e76d4 <__cxa_atexit@plt+0x5db388> │ │ │ │ mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 5e6298 <__cxa_atexit@plt+0x5d9f4c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e62a8 <__cxa_atexit@plt+0x5d9f5c> │ │ │ │ - ldr r3, [pc, #92] @ 5e62d8 <__cxa_atexit@plt+0x5d9f8c> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + beq 5e76ac <__cxa_atexit@plt+0x5db360> │ │ │ │ + ldr r2, [pc, #108] @ 5e76d8 <__cxa_atexit@plt+0x5db38c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5e62bc <__cxa_atexit@plt+0x5d9f70> │ │ │ │ - b 5e634c <__cxa_atexit@plt+0x5da000> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 5e76bc <__cxa_atexit@plt+0x5db370> │ │ │ │ + ldr r2, [pc, #80] @ 5e76dc <__cxa_atexit@plt+0x5db390> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r7, [pc, #64] @ 5e76e0 <__cxa_atexit@plt+0x5db394> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5e62e0 <__cxa_atexit@plt+0x5d9f94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5e62dc <__cxa_atexit@plt+0x5d9f90> │ │ │ │ + ldr r7, [pc, #24] @ 5e76e4 <__cxa_atexit@plt+0x5db398> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - rscseq fp, r6, ip, asr #9 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0x01051590 │ │ │ │ + ldrsbteq r9, [r6], #192 @ 0xc0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e6320 <__cxa_atexit@plt+0x5d9fd4> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 5e633c <__cxa_atexit@plt+0x5d9ff0> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e6334 <__cxa_atexit@plt+0x5d9fe8> │ │ │ │ - b 5e634c <__cxa_atexit@plt+0x5da000> │ │ │ │ - ldr r7, [pc, #24] @ 5e6340 <__cxa_atexit@plt+0x5d9ff4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7748 <__cxa_atexit@plt+0x5db3fc> │ │ │ │ + ldr r7, [pc, #80] @ 5e7758 <__cxa_atexit@plt+0x5db40c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5e773c <__cxa_atexit@plt+0x5db3f0> │ │ │ │ + ldr r7, [pc, #64] @ 5e775c <__cxa_atexit@plt+0x5db410> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #48] @ 5e7760 <__cxa_atexit@plt+0x5db414> │ │ │ │ + mov r5, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0x01052498 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr r2, [pc, #120] @ 5e63d8 <__cxa_atexit@plt+0x5da08c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e63b0 <__cxa_atexit@plt+0x5da064> │ │ │ │ - ldr r2, [pc, #96] @ 5e63dc <__cxa_atexit@plt+0x5da090> │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst sl, #3 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - beq 5e63b8 <__cxa_atexit@plt+0x5da06c> │ │ │ │ - sub r7, r3, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e63c4 <__cxa_atexit@plt+0x5da078> │ │ │ │ - mov r7, fp │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - b 5e5d1c <__cxa_atexit@plt+0x5d99d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5e63e0 <__cxa_atexit@plt+0x5da094> │ │ │ │ + ldr r7, [pc, #20] @ 5e7764 <__cxa_atexit@plt+0x5db418> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - rscseq fp, r6, r4, asr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + rscseq r9, r6, r4, asr ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5e644c <__cxa_atexit@plt+0x5da100> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 5e7794 <__cxa_atexit@plt+0x5db448> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - beq 5e6428 <__cxa_atexit@plt+0x5da0dc> │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e6434 <__cxa_atexit@plt+0x5da0e8> │ │ │ │ - mov r7, fp │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - b 5e5d1c <__cxa_atexit@plt+0x5d99d0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [pc, #16] @ 5e6450 <__cxa_atexit@plt+0x5da104> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq fp, r6, r0, asr r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ 5e7798 <__cxa_atexit@plt+0x5db44c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlatbeq r5, r8, r4, r1 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov sl, r7 │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e6480 <__cxa_atexit@plt+0x5da134> │ │ │ │ - mov r7, fp │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - b 5e5d1c <__cxa_atexit@plt+0x5d99d0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e77f4 <__cxa_atexit@plt+0x5db4a8> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ - ldr r7, [pc, #12] @ 5e6498 <__cxa_atexit@plt+0x5da14c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + bl b818 │ │ │ │ + ldr r2, [pc, #52] @ 5e7800 <__cxa_atexit@plt+0x5db4b4> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 5e7804 <__cxa_atexit@plt+0x5db4b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r8, #24] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r6, r4, lsl #6 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5e64dc <__cxa_atexit@plt+0x5da190> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5e64e4 <__cxa_atexit@plt+0x5da198> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5e7868 <__cxa_atexit@plt+0x5db51c> │ │ │ │ + ldr r7, [pc, #80] @ 5e7878 <__cxa_atexit@plt+0x5db52c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5e785c <__cxa_atexit@plt+0x5db510> │ │ │ │ + ldr r7, [pc, #64] @ 5e787c <__cxa_atexit@plt+0x5db530> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #48] @ 5e7880 <__cxa_atexit@plt+0x5db534> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - qaddeq r2, r4, r5 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - mov r1, r3 │ │ │ │ - sub r7, r3, #24 │ │ │ │ - str r9, [r1, #4]! │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - bhi 5e65d4 <__cxa_atexit@plt+0x5da288> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e6578 <__cxa_atexit@plt+0x5da22c> │ │ │ │ - ldr r2, [pc, #212] @ 5e660c <__cxa_atexit@plt+0x5da2c0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-20]! @ 0xffffffec │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e65bc <__cxa_atexit@plt+0x5da270> │ │ │ │ - ldr r2, [pc, #180] @ 5e6610 <__cxa_atexit@plt+0x5da2c4> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r7, [pc, #20] @ 5e7884 <__cxa_atexit@plt+0x5db538> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + smlatteq r5, r0, r3, r1 │ │ │ │ + rscseq r9, r6, r4, lsr fp │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5e7918 <__cxa_atexit@plt+0x5db5cc> │ │ │ │ + ldr lr, [pc, #144] @ 5e7938 <__cxa_atexit@plt+0x5db5ec> │ │ │ │ + ldr r8, [pc, #144] @ 5e793c <__cxa_atexit@plt+0x5db5f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e65cc <__cxa_atexit@plt+0x5da280> │ │ │ │ - b 5e6748 <__cxa_atexit@plt+0x5da3fc> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + beq 5e790c <__cxa_atexit@plt+0x5db5c0> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ + add r2, r6, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 5e65e8 <__cxa_atexit@plt+0x5da29c> │ │ │ │ - ldr r7, [pc, #136] @ 5e6618 <__cxa_atexit@plt+0x5da2cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #132] @ 5e661c <__cxa_atexit@plt+0x5da2d0> │ │ │ │ + bcc 5e7924 <__cxa_atexit@plt+0x5db5d8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #80] @ 5e7940 <__cxa_atexit@plt+0x5db5f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - add r8, r3, #1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - sub r7, r2, #6 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 5e6614 <__cxa_atexit@plt+0x5da2c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 5e6608 <__cxa_atexit@plt+0x5da2bc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsl r5 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - ldrhteq fp, [r6], #28 │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, pc, r1 @ │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e667c <__cxa_atexit@plt+0x5da330> │ │ │ │ - ldr r2, [pc, #184] @ 5e66f4 <__cxa_atexit@plt+0x5da3a8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e66bc <__cxa_atexit@plt+0x5da370> │ │ │ │ - ldr r2, [pc, #152] @ 5e66f8 <__cxa_atexit@plt+0x5da3ac> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e66cc <__cxa_atexit@plt+0x5da380> │ │ │ │ - b 5e6748 <__cxa_atexit@plt+0x5da3fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e66d4 <__cxa_atexit@plt+0x5da388> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #92] @ 5e66fc <__cxa_atexit@plt+0x5da3b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #84] @ 5e6700 <__cxa_atexit@plt+0x5da3b4> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e66f0 <__cxa_atexit@plt+0x5da3a4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #8 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlabteq r5, r0, fp, r2 │ │ │ │ - smlabbeq r5, r8, lr, r1 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e798c <__cxa_atexit@plt+0x5db640> │ │ │ │ + ldr lr, [pc, #48] @ 5e7998 <__cxa_atexit@plt+0x5db64c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e673c <__cxa_atexit@plt+0x5da3f0> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e6734 <__cxa_atexit@plt+0x5da3e8> │ │ │ │ - b 5e6748 <__cxa_atexit@plt+0x5da3fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #20 │ │ │ │ - cmp r7, r9 │ │ │ │ - bcc 5e6878 <__cxa_atexit@plt+0x5da52c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr lr, [r2, #16] │ │ │ │ - cmp r0, sl │ │ │ │ - bne 5e67d0 <__cxa_atexit@plt+0x5da484> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr sl, [pc, #276] @ 5e6898 <__cxa_atexit@plt+0x5da54c> │ │ │ │ - ldr r8, [pc, #276] @ 5e689c <__cxa_atexit@plt+0x5da550> │ │ │ │ - ldr r3, [r1, #12]! │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [r1, #12] │ │ │ │ - ldr r0, [r1, #-8] │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ - str r8, [r1, #-4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - beq 5e685c <__cxa_atexit@plt+0x5da510> │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6620 <__cxa_atexit@plt+0x5da2d4> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - eor r1, sl, r0 │ │ │ │ - sub r3, r2, #1 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - cmp r1, r2 │ │ │ │ - bls 5e6808 <__cxa_atexit@plt+0x5da4bc> │ │ │ │ - str r0, [r6, #12]! │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r1, [pc, #156] @ 5e6894 <__cxa_atexit@plt+0x5da548> │ │ │ │ - sub r7, r9, #14 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - stmdb r6, {r1, lr} │ │ │ │ - bx r0 │ │ │ │ - clz r3, r1 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r9, r2, r3 │ │ │ │ - ldr r2, [pc, #108] @ 5e688c <__cxa_atexit@plt+0x5da540> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 5e686c <__cxa_atexit@plt+0x5da520> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #72] @ 5e6890 <__cxa_atexit@plt+0x5da544> │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6620 <__cxa_atexit@plt+0x5da2d4> │ │ │ │ - andeq r1, r0, r8, lsr #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e68f8 <__cxa_atexit@plt+0x5da5ac> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r1, r0, r8, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e692c <__cxa_atexit@plt+0x5da5e0> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5e6a24 <__cxa_atexit@plt+0x5da6d8> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6940 <__cxa_atexit@plt+0x5da5f4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e69d0 <__cxa_atexit@plt+0x5da684> │ │ │ │ - ldr r8, [pc, #160] @ 5e6a00 <__cxa_atexit@plt+0x5da6b4> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldmib r5, {r2, r3, ip} │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r1, r1, r2 │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - str r0, [r7, #12] │ │ │ │ - and r2, r1, lr │ │ │ │ - ldr r1, [pc, #100] @ 5e6a04 <__cxa_atexit@plt+0x5da6b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - add r3, r5, #20 │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str ip, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e69ec <__cxa_atexit@plt+0x5da6a0> │ │ │ │ + smlatteq r5, r8, r2, r1 │ │ │ │ + rscseq r9, r6, r8, lsl #20 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7a04 <__cxa_atexit@plt+0x5db6b8> │ │ │ │ + ldr r7, [pc, #84] @ 5e7a14 <__cxa_atexit@plt+0x5db6c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 5e79f8 <__cxa_atexit@plt+0x5db6ac> │ │ │ │ + ldr r7, [pc, #64] @ 5e7a18 <__cxa_atexit@plt+0x5db6cc> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #48] @ 5e7a1c <__cxa_atexit@plt+0x5db6d0> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ - mov r7, #32 │ │ │ │ - ldr r3, [pc, #48] @ 5e6a0c <__cxa_atexit@plt+0x5da6c0> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #20] @ 5e6a08 <__cxa_atexit@plt+0x5da6bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5e7a20 <__cxa_atexit@plt+0x5db6d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - @ instruction: 0x010528bc │ │ │ │ - rscseq sl, r6, r8, lsr #27 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + rscseq r9, r6, ip, lsr #19 │ │ │ │ + rscseq r9, r6, r4, lsl #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 5e7a54 <__cxa_atexit@plt+0x5db708> │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6940 <__cxa_atexit@plt+0x5da5f4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e6ab0 <__cxa_atexit@plt+0x5da764> │ │ │ │ - ldr r8, [pc, #156] @ 5e6ae0 <__cxa_atexit@plt+0x5da794> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldmib r5, {r2, r3, ip} │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r1, r1, r2 │ │ │ │ - stmib r7, {r8, sl} │ │ │ │ - str r0, [r7, #12] │ │ │ │ - and r2, r1, lr │ │ │ │ - ldr r1, [pc, #96] @ 5e6ae4 <__cxa_atexit@plt+0x5da798> │ │ │ │ - add lr, r7, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - add r3, r5, #20 │ │ │ │ - str r2, [r7, #28] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - stm lr, {r1, r9, ip} │ │ │ │ - bhi 5e6acc <__cxa_atexit@plt+0x5da780> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ - mov r7, #32 │ │ │ │ - ldr r3, [pc, #48] @ 5e6aec <__cxa_atexit@plt+0x5da7a0> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #20] @ 5e6ae8 <__cxa_atexit@plt+0x5da79c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ - ldrdeq r2, [r5, -r4] │ │ │ │ - rscseq sl, r6, r8, asr #25 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #12] @ 5e7a58 <__cxa_atexit@plt+0x5db70c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + smlatteq r5, r8, r1, r1 │ │ │ │ + rscseq r9, r6, ip, asr #18 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e7aa4 <__cxa_atexit@plt+0x5db758> │ │ │ │ + ldr r2, [pc, #44] @ 5e7ab0 <__cxa_atexit@plt+0x5db764> │ │ │ │ + ldr r1, [pc, #44] @ 5e7ab4 <__cxa_atexit@plt+0x5db768> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + b f969d8 <__cxa_atexit@plt+0xf8a68c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6a24 <__cxa_atexit@plt+0x5da6d8> │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5e6b50 <__cxa_atexit@plt+0x5da804> │ │ │ │ + bcc 5e7b00 <__cxa_atexit@plt+0x5db7b4> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 5e6b68 <__cxa_atexit@plt+0x5da81c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #40] @ 5e6b6c <__cxa_atexit@plt+0x5da820> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr lr, [pc, #44] @ 5e7b0c <__cxa_atexit@plt+0x5db7c0> │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e6b70 <__cxa_atexit@plt+0x5da824> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - strdeq r1, [r5, -r4] │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e6b94 <__cxa_atexit@plt+0x5da848> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + rscseq r9, r6, r0, lsr #17 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7b78 <__cxa_atexit@plt+0x5db82c> │ │ │ │ + ldr r7, [pc, #84] @ 5e7b88 <__cxa_atexit@plt+0x5db83c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ stmib r5, {r9, sl} │ │ │ │ - bhi 5e6bb0 <__cxa_atexit@plt+0x5da864> │ │ │ │ - mov r7, fp │ │ │ │ - b 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ - ldr r7, [pc, #8] @ 5e6bc0 <__cxa_atexit@plt+0x5da874> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + beq 5e7b6c <__cxa_atexit@plt+0x5db820> │ │ │ │ + ldr r7, [pc, #64] @ 5e7b8c <__cxa_atexit@plt+0x5db840> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r7, [pc, #48] @ 5e7b90 <__cxa_atexit@plt+0x5db844> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, r6, r8, ror #23 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e6c20 <__cxa_atexit@plt+0x5da8d4> │ │ │ │ - ldr r2, [pc, #112] @ 5e6c50 <__cxa_atexit@plt+0x5da904> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e6c38 <__cxa_atexit@plt+0x5da8ec> │ │ │ │ - ldr r2, [pc, #80] @ 5e6c54 <__cxa_atexit@plt+0x5da908> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e6c48 <__cxa_atexit@plt+0x5da8fc> │ │ │ │ - b 5e6ca0 <__cxa_atexit@plt+0x5da954> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r3, [pc, #44] @ 5e6c58 <__cxa_atexit@plt+0x5da90c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 5e7b94 <__cxa_atexit@plt+0x5db848> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e6c94 <__cxa_atexit@plt+0x5da948> │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + rscseq r9, r6, r8, lsr r8 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5e7c40 <__cxa_atexit@plt+0x5db8f4> │ │ │ │ + ldr lr, [pc, #168] @ 5e7c60 <__cxa_atexit@plt+0x5db914> │ │ │ │ + ldr r8, [pc, #168] @ 5e7c64 <__cxa_atexit@plt+0x5db918> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e6c8c <__cxa_atexit@plt+0x5da940> │ │ │ │ - b 5e6ca0 <__cxa_atexit@plt+0x5da954> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 5e7c34 <__cxa_atexit@plt+0x5db8e8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 5e7c4c <__cxa_atexit@plt+0x5db900> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr lr, [pc, #100] @ 5e7c68 <__cxa_atexit@plt+0x5db91c> │ │ │ │ + sub r3, r2, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #92] @ 5e7c6c <__cxa_atexit@plt+0x5db920> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - eor r7, sl, r2 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - cmp r7, r3 │ │ │ │ - bls 5e6ccc <__cxa_atexit@plt+0x5da980> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #88] @ 5e6d2c <__cxa_atexit@plt+0x5da9e0> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r9, r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 5e6d20 <__cxa_atexit@plt+0x5da9d4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #36] @ 5e6d30 <__cxa_atexit@plt+0x5da9e4> │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r1, r0, r8, lsr #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e6d64 <__cxa_atexit@plt+0x5daa18> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r1, r0, r8, ror #13 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ands r9, r2, sl │ │ │ │ - beq 5e6ddc <__cxa_atexit@plt+0x5daa90> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 5e6e3c <__cxa_atexit@plt+0x5daaf0> │ │ │ │ - ldr lr, [pc, #196] @ 5e6e70 <__cxa_atexit@plt+0x5dab24> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, sl │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - b 5e6e28 <__cxa_atexit@plt+0x5daadc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - bcc 5e6e50 <__cxa_atexit@plt+0x5dab04> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr lr, [pc, #116] @ 5e6e78 <__cxa_atexit@plt+0x5dab2c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e7ccc <__cxa_atexit@plt+0x5db980> │ │ │ │ + ldr lr, [pc, #68] @ 5e7cd8 <__cxa_atexit@plt+0x5db98c> │ │ │ │ + sub r1, r6, #19 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - and r0, r0, sl │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r8, [pc, #52] @ 5e7cdc <__cxa_atexit@plt+0x5db990> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ - ldr r0, [pc, #48] @ 5e6e74 <__cxa_atexit@plt+0x5dab28> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5e6e60 <__cxa_atexit@plt+0x5dab14> │ │ │ │ - ldr r0, [pc, #36] @ 5e6e7c <__cxa_atexit@plt+0x5dab30> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r5, ip, r4, r2 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ + add lr, r3, #16 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + smlatbeq r5, r8, pc, r0 @ │ │ │ │ + andeq r0, r3, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7d18 <__cxa_atexit@plt+0x5db9cc> │ │ │ │ + ldr r7, [pc, #40] @ 5e7d28 <__cxa_atexit@plt+0x5db9dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + ldr r7, [pc, #32] @ 5e7d2c <__cxa_atexit@plt+0x5db9e0> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r7, [pc, #16] @ 5e7d30 <__cxa_atexit@plt+0x5db9e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + rscseq r9, r6, r8, lsr #13 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5e6ef8 <__cxa_atexit@plt+0x5dabac> │ │ │ │ - ldr lr, [pc, #104] @ 5e6f10 <__cxa_atexit@plt+0x5dabc4> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r7 │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, fp │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ - ldr r3, [pc, #20] @ 5e6f14 <__cxa_atexit@plt+0x5dabc8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010523b0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ + bcc 5e7d78 <__cxa_atexit@plt+0x5dba2c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #40] @ 5e7d84 <__cxa_atexit@plt+0x5dba38> │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7e2c <__cxa_atexit@plt+0x5dbae0> │ │ │ │ + ldr r7, [pc, #172] @ 5e7e54 <__cxa_atexit@plt+0x5dbb08> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5e7e1c <__cxa_atexit@plt+0x5dbad0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e7e3c <__cxa_atexit@plt+0x5dbaf0> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #136] @ 5e7e5c <__cxa_atexit@plt+0x5dbb10> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [pc, #128] @ 5e7e60 <__cxa_atexit@plt+0x5dbb14> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r8, [pc, #120] @ 5e7e64 <__cxa_atexit@plt+0x5dbb18> │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #112] @ 5e7e68 <__cxa_atexit@plt+0x5dbb1c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r0, r3, r0 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5e7e58 <__cxa_atexit@plt+0x5dbb0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlalseq r9, r6, ip, r5 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + smlabbeq r5, r8, r2, r1 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5e6f90 <__cxa_atexit@plt+0x5dac44> │ │ │ │ - ldr lr, [pc, #104] @ 5e6fa8 <__cxa_atexit@plt+0x5dac5c> │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r7 │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, fp │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b 5e6bc4 <__cxa_atexit@plt+0x5da878> │ │ │ │ - ldr r3, [pc, #20] @ 5e6fac <__cxa_atexit@plt+0x5dac60> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + bcc 5e7edc <__cxa_atexit@plt+0x5dbb90> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #80] @ 5e7ee8 <__cxa_atexit@plt+0x5dbb9c> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [pc, #72] @ 5e7eec <__cxa_atexit@plt+0x5dbba0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #64] @ 5e7ef0 <__cxa_atexit@plt+0x5dbba4> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #56] @ 5e7ef4 <__cxa_atexit@plt+0x5dbba8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r5, ip, r2, r1 │ │ │ │ + smlabteq r5, r4, r1, r1 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + smlatbeq r5, r0, r3, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5e6fe8 <__cxa_atexit@plt+0x5dac9c> │ │ │ │ + bhi 5e7f28 <__cxa_atexit@plt+0x5dbbdc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5e6ff0 <__cxa_atexit@plt+0x5daca4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r2, [pc, #20] @ 5e7f30 <__cxa_atexit@plt+0x5dbbe4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + b 5e7f40 <__cxa_atexit@plt+0x5dbbf4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e7038 <__cxa_atexit@plt+0x5dacec> │ │ │ │ - ldr r7, [pc, #52] @ 5e7048 <__cxa_atexit@plt+0x5dacfc> │ │ │ │ - tst r9, #3 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e7fe0 <__cxa_atexit@plt+0x5dbc94> │ │ │ │ + ldr r7, [pc, #180] @ 5e8008 <__cxa_atexit@plt+0x5dbcbc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5e702c <__cxa_atexit@plt+0x5dace0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e7058 <__cxa_atexit@plt+0x5dad0c> │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5e7fc4 <__cxa_atexit@plt+0x5dbc78> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5e7fd4 <__cxa_atexit@plt+0x5dbc88> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e7ff0 <__cxa_atexit@plt+0x5dbca4> │ │ │ │ + ldr lr, [pc, #144] @ 5e8010 <__cxa_atexit@plt+0x5dbcc4> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5e8014 <__cxa_atexit@plt+0x5dbcc8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e704c <__cxa_atexit@plt+0x5dad00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq sl, r6, r4, ror #14 │ │ │ │ + ldr r7, [pc, #36] @ 5e800c <__cxa_atexit@plt+0x5dbcc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r9, r6, ip, ror #7 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + smlabbeq r5, r4, r1, r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e70d8 <__cxa_atexit@plt+0x5dad8c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #164] @ 5e7118 <__cxa_atexit@plt+0x5dadcc> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5e70ec <__cxa_atexit@plt+0x5dada0> │ │ │ │ - ldr r1, [pc, #140] @ 5e711c <__cxa_atexit@plt+0x5dadd0> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq 5e70fc <__cxa_atexit@plt+0x5dadb0> │ │ │ │ - ldr r1, [pc, #108] @ 5e7120 <__cxa_atexit@plt+0x5dadd4> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - tst r7, #3 │ │ │ │ + bne 5e808c <__cxa_atexit@plt+0x5dbd40> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5e809c <__cxa_atexit@plt+0x5dbd50> │ │ │ │ + ldr lr, [pc, #100] @ 5e80ac <__cxa_atexit@plt+0x5dbd60> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5e80b0 <__cxa_atexit@plt+0x5dbd64> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + strheq r1, [r5, -ip] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e815c <__cxa_atexit@plt+0x5dbe10> │ │ │ │ + ldr r1, [pc, #168] @ 5e817c <__cxa_atexit@plt+0x5dbe30> │ │ │ │ + ldr r7, [pc, #168] @ 5e8180 <__cxa_atexit@plt+0x5dbe34> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5e710c <__cxa_atexit@plt+0x5dadc0> │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e71ec <__cxa_atexit@plt+0x5daea0> │ │ │ │ - ldr r7, [pc, #68] @ 5e7124 <__cxa_atexit@plt+0x5dadd8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5e8150 <__cxa_atexit@plt+0x5dbe04> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5e8168 <__cxa_atexit@plt+0x5dbe1c> │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #116] @ 5e8184 <__cxa_atexit@plt+0x5dbe38> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #108] @ 5e8188 <__cxa_atexit@plt+0x5dbe3c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #100] @ 5e818c <__cxa_atexit@plt+0x5dbe40> │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #92] @ 5e8190 <__cxa_atexit@plt+0x5dbe44> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r6, r6, #8 │ │ │ │ + add r2, r7, r2 │ │ │ │ + stm r6, {r0, r1, r2, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + strdeq r0, [r5, -r8] │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e8204 <__cxa_atexit@plt+0x5dbeb8> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #80] @ 5e8210 <__cxa_atexit@plt+0x5dbec4> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [pc, #72] @ 5e8214 <__cxa_atexit@plt+0x5dbec8> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #64] @ 5e8218 <__cxa_atexit@plt+0x5dbecc> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #56] @ 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + @ instruction: 0x01050e9c │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5e825c <__cxa_atexit@plt+0x5dbf10> │ │ │ │ + ldr r7, [pc, #44] @ 5e8278 <__cxa_atexit@plt+0x5dbf2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + str r9, [r8, #8] │ │ │ │ + mov r9, r3 │ │ │ │ + b 5e7f40 <__cxa_atexit@plt+0x5dbbf4> │ │ │ │ + ldr r7, [pc, #24] @ 5e827c <__cxa_atexit@plt+0x5dbf30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + rscseq r9, r6, r0, ror r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 615744 <__cxa_atexit@plt+0x6093f8> │ │ │ │ + rscseq r9, r6, r4, asr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e82dc <__cxa_atexit@plt+0x5dbf90> │ │ │ │ + ldr r2, [pc, #52] @ 5e82e4 <__cxa_atexit@plt+0x5dbf98> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 5e82e8 <__cxa_atexit@plt+0x5dbf9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r5, [pc, #28] @ 5e82ec <__cxa_atexit@plt+0x5dbfa0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - smlatteq r5, r0, r6, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r2, #7] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #72] @ 5e7190 <__cxa_atexit@plt+0x5dae44> │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e7188 <__cxa_atexit@plt+0x5dae3c> │ │ │ │ - ldr r2, [pc, #48] @ 5e7194 <__cxa_atexit@plt+0x5dae48> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + @ instruction: 0x01050698 │ │ │ │ + ldrshteq r9, [r6], #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #32 │ │ │ │ + mov r9, r7 │ │ │ │ + b 615400 <__cxa_atexit@plt+0x6090b4> │ │ │ │ + ldrsbteq r9, [r6], #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e8358 <__cxa_atexit@plt+0x5dc00c> │ │ │ │ + ldr r2, [pc, #52] @ 5e8360 <__cxa_atexit@plt+0x5dc014> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 5e8364 <__cxa_atexit@plt+0x5dc018> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - beq 5e7188 <__cxa_atexit@plt+0x5dae3c> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e71ec <__cxa_atexit@plt+0x5daea0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r5, [pc, #28] @ 5e8368 <__cxa_atexit@plt+0x5dc01c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 5e71d4 <__cxa_atexit@plt+0x5dae88> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlatteq r5, r8, r1, r0 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + rscseq r9, r6, r8, ror r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #32 │ │ │ │ + mov r9, r7 │ │ │ │ + b 615400 <__cxa_atexit@plt+0x6090b4> │ │ │ │ + rscseq r9, r6, r8, asr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5e83ec <__cxa_atexit@plt+0x5dc0a0> │ │ │ │ + ldr r3, [pc, #80] @ 5e8404 <__cxa_atexit@plt+0x5dc0b8> │ │ │ │ + ldr r2, [pc, #80] @ 5e8408 <__cxa_atexit@plt+0x5dc0bc> │ │ │ │ + ldr r1, [pc, #80] @ 5e840c <__cxa_atexit@plt+0x5dc0c0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5e71cc <__cxa_atexit@plt+0x5dae80> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e71ec <__cxa_atexit@plt+0x5daea0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e71ec <__cxa_atexit@plt+0x5daea0> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e7248 <__cxa_atexit@plt+0x5daefc> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #172] @ 5e72bc <__cxa_atexit@plt+0x5daf70> │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - beq 5e7284 <__cxa_atexit@plt+0x5daf38> │ │ │ │ - ldr r2, [pc, #148] @ 5e72c0 <__cxa_atexit@plt+0x5daf74> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e7294 <__cxa_atexit@plt+0x5daf48> │ │ │ │ - b 5e730c <__cxa_atexit@plt+0x5dafc0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e729c <__cxa_atexit@plt+0x5daf50> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #84] @ 5e72c4 <__cxa_atexit@plt+0x5daf78> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add lr, r7, #24 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #28] @ 5e8410 <__cxa_atexit@plt+0x5dc0c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + smlabteq r5, r8, r1, r0 │ │ │ │ + ldrshteq r8, [r6], #252 @ 0xfc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ + ldrsbteq r8, [r6], #244 @ 0xf4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e847c <__cxa_atexit@plt+0x5dc130> │ │ │ │ + ldr r7, [pc, #68] @ 5e848c <__cxa_atexit@plt+0x5dc140> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5e8470 <__cxa_atexit@plt+0x5dc124> │ │ │ │ + ldr r7, [pc, #48] @ 5e8490 <__cxa_atexit@plt+0x5dc144> │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e72b8 <__cxa_atexit@plt+0x5daf6c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r7 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq r1, [r5, -r0] │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e7300 <__cxa_atexit@plt+0x5dafb4> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r7, [pc, #16] @ 5e8494 <__cxa_atexit@plt+0x5dc148> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r8, r6, r8, lsl #31 │ │ │ │ + rscseq r8, r6, r4, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5e84bc <__cxa_atexit@plt+0x5dc170> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r8, r6, ip, lsr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #56] @ 5e8510 <__cxa_atexit@plt+0x5dc1c4> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e72f8 <__cxa_atexit@plt+0x5dafac> │ │ │ │ - b 5e730c <__cxa_atexit@plt+0x5dafc0> │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq 5e8508 <__cxa_atexit@plt+0x5dc1bc> │ │ │ │ + ldr r5, [pc, #28] @ 5e8514 <__cxa_atexit@plt+0x5dc1c8> │ │ │ │ + mov r9, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5e73f8 <__cxa_atexit@plt+0x5db0ac> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - cmp r1, sl │ │ │ │ - bne 5e7394 <__cxa_atexit@plt+0x5db048> │ │ │ │ - ldr lr, [pc, #212] @ 5e7414 <__cxa_atexit@plt+0x5db0c8> │ │ │ │ - ldr r8, [pc, #212] @ 5e7418 <__cxa_atexit@plt+0x5db0cc> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - beq 5e73e0 <__cxa_atexit@plt+0x5db094> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e71ec <__cxa_atexit@plt+0x5daea0> │ │ │ │ - ldr r3, [pc, #112] @ 5e740c <__cxa_atexit@plt+0x5db0c0> │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r8, r6, r4, ror #29 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5e853c <__cxa_atexit@plt+0x5dc1f0> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 5e73f0 <__cxa_atexit@plt+0x5db0a4> │ │ │ │ - eor r2, r1, sl │ │ │ │ - clz r2, r2 │ │ │ │ - ldr r3, [pc, #84] @ 5e7410 <__cxa_atexit@plt+0x5db0c4> │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r9, r1, r2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffffc68 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - b 5e71ec <__cxa_atexit@plt+0x5daea0> │ │ │ │ - andeq r0, r0, r5, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldmib r5, {r3, sl} │ │ │ │ - eor r2, r2, sl │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [pc, #32] @ 5e747c <__cxa_atexit@plt+0x5db130> │ │ │ │ - clz r2, r2 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r9, r0, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - str r9, [r5, #4] │ │ │ │ + bcc 5e85a4 <__cxa_atexit@plt+0x5dc258> │ │ │ │ + ldr r2, [pc, #80] @ 5e85bc <__cxa_atexit@plt+0x5dc270> │ │ │ │ + sub r1, r6, #21 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr lr, [pc, #72] @ 5e85c0 <__cxa_atexit@plt+0x5dc274> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #64] @ 5e85c4 <__cxa_atexit@plt+0x5dc278> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r2, r7, r9} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 5e85c8 <__cxa_atexit@plt+0x5dc27c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01050bb8 │ │ │ │ + smlatbeq r5, r8, fp, r0 │ │ │ │ + qaddeq r0, r0, r5 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #5 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e863c <__cxa_atexit@plt+0x5dc2f0> │ │ │ │ + ldr lr, [pc, #100] @ 5e8654 <__cxa_atexit@plt+0x5dc308> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #96] @ 5e8658 <__cxa_atexit@plt+0x5dc30c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #92] @ 5e865c <__cxa_atexit@plt+0x5dc310> │ │ │ │ + add r9, r2, #1 │ │ │ │ + sub r2, r6, #21 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 5e8660 <__cxa_atexit@plt+0x5dc314> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatteq r4, r4, pc, pc @ │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq r8, r6, r0, lsr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e74ac <__cxa_atexit@plt+0x5db160> │ │ │ │ - stmda r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e75c8 <__cxa_atexit@plt+0x5db27c> │ │ │ │ - mov r2, #0 │ │ │ │ - stmda r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e74bc <__cxa_atexit@plt+0x5db170> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e7584 <__cxa_atexit@plt+0x5db238> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - add sl, r5, #20 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldm sl, {r4, r9, sl} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - and r0, r0, r4 │ │ │ │ - ldr r4, [pc, #140] @ 5e75a0 <__cxa_atexit@plt+0x5db254> │ │ │ │ - add r8, r2, #16 │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - stmib r2, {r4, r9, sl} │ │ │ │ - ldr r4, [pc, #124] @ 5e75a4 <__cxa_atexit@plt+0x5db258> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str lr, [r2, #32] │ │ │ │ - stm r8, {r4, fp, ip} │ │ │ │ - and r4, r1, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ - bne 5e756c <__cxa_atexit@plt+0x5db220> │ │ │ │ - ldr r4, [pc, #96] @ 5e75a8 <__cxa_atexit@plt+0x5db25c> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr r2, [r1, #6] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5, #16] │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 5e7578 <__cxa_atexit@plt+0x5db22c> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e86a4 <__cxa_atexit@plt+0x5dc358> │ │ │ │ + ldr r3, [pc, #44] @ 5e86bc <__cxa_atexit@plt+0x5dc370> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #36] @ 5e86c0 <__cxa_atexit@plt+0x5dc374> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + ldr r7, [pc, #24] @ 5e86c4 <__cxa_atexit@plt+0x5dc378> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 5e76e0 <__cxa_atexit@plt+0x5db394> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlabteq r5, r4, fp, r0 │ │ │ │ + rscseq r8, r6, r4, ror #26 │ │ │ │ + rscseq r8, r6, r0, asr #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5e86e8 <__cxa_atexit@plt+0x5dc39c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b e272a0 <__cxa_atexit@plt+0xe1af54> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r8, r6, ip, lsl sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5e8710 <__cxa_atexit@plt+0x5dc3c4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + rscseq r8, r6, r8, lsl #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e8744 <__cxa_atexit@plt+0x5dc3f8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 5e874c <__cxa_atexit@plt+0x5dc400> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 5e875c <__cxa_atexit@plt+0x5dc410> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5e75ac <__cxa_atexit@plt+0x5db260> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + smlatteq r4, ip, sp, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e8814 <__cxa_atexit@plt+0x5dc4c8> │ │ │ │ + ldr r7, [pc, #204] @ 5e883c <__cxa_atexit@plt+0x5dc4f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r1, r0, r9, asr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e74bc <__cxa_atexit@plt+0x5db170> │ │ │ │ - mov fp, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 5e87f0 <__cxa_atexit@plt+0x5dc4a4> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5e8800 <__cxa_atexit@plt+0x5dc4b4> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e7694 <__cxa_atexit@plt+0x5db348> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - add sl, r5, #20 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - stm sp, {r4, fp} │ │ │ │ - ldm sl, {r4, r9, sl} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - and r0, r0, r4 │ │ │ │ - ldr r4, [pc, #144] @ 5e76b0 <__cxa_atexit@plt+0x5db364> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - stmib r2, {r4, r9, sl} │ │ │ │ - ldr r4, [pc, #132] @ 5e76b4 <__cxa_atexit@plt+0x5db368> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str fp, [r2, #24] │ │ │ │ - str r4, [r2, #16] │ │ │ │ - and r4, r1, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str lr, [r2, #32] │ │ │ │ - bne 5e767c <__cxa_atexit@plt+0x5db330> │ │ │ │ - ldr r4, [pc, #96] @ 5e76b8 <__cxa_atexit@plt+0x5db36c> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr r2, [r1, #6] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5, #16] │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 5e7688 <__cxa_atexit@plt+0x5db33c> │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e8824 <__cxa_atexit@plt+0x5dc4d8> │ │ │ │ + ldr lr, [pc, #172] @ 5e8848 <__cxa_atexit@plt+0x5dc4fc> │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r8, #10] │ │ │ │ + ldr r0, [r8, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #148] @ 5e884c <__cxa_atexit@plt+0x5dc500> │ │ │ │ + sub r3, r2, #23 │ │ │ │ + add sl, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r8, [pc, #132] @ 5e8850 <__cxa_atexit@plt+0x5dc504> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + stm sl, {r1, r8, r9} │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 5e76e0 <__cxa_atexit@plt+0x5db394> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #60] @ 5e8844 <__cxa_atexit@plt+0x5dc4f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 5e76bc <__cxa_atexit@plt+0x5db370> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 5e8840 <__cxa_atexit@plt+0x5dc4f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r1, r0, r9, asr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e75c8 <__cxa_atexit@plt+0x5db27c> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #124] @ 5e7770 <__cxa_atexit@plt+0x5db424> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e7764 <__cxa_atexit@plt+0x5db418> │ │ │ │ - ldr r1, [pc, #100] @ 5e7774 <__cxa_atexit@plt+0x5db428> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-12]! │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - eor r1, r1, sl │ │ │ │ - clz r1, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - lsr r9, r0, r1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - beq 5e7764 <__cxa_atexit@plt+0x5db418> │ │ │ │ - ldr r3, [pc, #40] @ 5e7778 <__cxa_atexit@plt+0x5db42c> │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ + rscseq r8, r6, r0, lsl #24 │ │ │ │ + tstpeq r4, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tstpeq r4, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr sl, [r3, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - eor r3, r2, sl │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r9, r2, r3 │ │ │ │ - ldr r2, [pc, #72] @ 5e77f4 <__cxa_atexit@plt+0x5db4a8> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - beq 5e77e8 <__cxa_atexit@plt+0x5db49c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #36] @ 5e77f8 <__cxa_atexit@plt+0x5db4ac> │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5e88d4 <__cxa_atexit@plt+0x5dc588> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e88e8 <__cxa_atexit@plt+0x5dc59c> │ │ │ │ + ldr lr, [pc, #124] @ 5e88fc <__cxa_atexit@plt+0x5dc5b0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #96] @ 5e8900 <__cxa_atexit@plt+0x5dc5b4> │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #88] @ 5e8904 <__cxa_atexit@plt+0x5dc5b8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r7, lr} │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 5e88f8 <__cxa_atexit@plt+0x5dc5ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r7, ror #10 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e782c <__cxa_atexit@plt+0x5db4e0> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r4, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + smlabbeq r4, r0, ip, pc @ │ │ │ │ + smlatbeq r5, r4, r3, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e8968 <__cxa_atexit@plt+0x5dc61c> │ │ │ │ + ldr r3, [pc, #80] @ 5e8978 <__cxa_atexit@plt+0x5dc62c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 5e6500 <__cxa_atexit@plt+0x5da1b4> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e7860 <__cxa_atexit@plt+0x5db514> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5e795c <__cxa_atexit@plt+0x5db610> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e7874 <__cxa_atexit@plt+0x5db528> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e7920 <__cxa_atexit@plt+0x5db5d4> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r2, #-8] │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - ldr r9, [r2, #-4] │ │ │ │ - ldmib r2, {sl, ip} │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #120] @ 5e793c <__cxa_atexit@plt+0x5db5f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r0, r8, ip} │ │ │ │ - and r3, r1, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5e8958 <__cxa_atexit@plt+0x5dc60c> │ │ │ │ + ldr r2, [pc, #64] @ 5e897c <__cxa_atexit@plt+0x5dc630> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e7908 <__cxa_atexit@plt+0x5db5bc> │ │ │ │ - ldr r3, [pc, #92] @ 5e7940 <__cxa_atexit@plt+0x5db5f4> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - beq 5e7914 <__cxa_atexit@plt+0x5db5c8> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5e76e0 <__cxa_atexit@plt+0x5db394> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #56] @ 5e8980 <__cxa_atexit@plt+0x5dc634> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r2, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e7944 <__cxa_atexit@plt+0x5db5f8> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01051998 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #21 │ │ │ │ + ldr r7, [pc, #20] @ 5e8984 <__cxa_atexit@plt+0x5dc638> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlatteq r4, r4, fp, pc @ │ │ │ │ + ldrhteq r8, [r6], #160 @ 0xa0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e7874 <__cxa_atexit@plt+0x5db528> │ │ │ │ - mov fp, r7 │ │ │ │ + ldr r2, [pc, #36] @ 5e89bc <__cxa_atexit@plt+0x5dc670> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5e89c0 <__cxa_atexit@plt+0x5dc674> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0104fb90 │ │ │ │ + smlabbeq r4, r4, fp, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e8a5c <__cxa_atexit@plt+0x5dc710> │ │ │ │ + ldr r7, [pc, #160] @ 5e8a84 <__cxa_atexit@plt+0x5dc738> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq 5e8a4c <__cxa_atexit@plt+0x5dc700> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e7a08 <__cxa_atexit@plt+0x5db6bc> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r2, #-8] │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - ldr r9, [r2, #-4] │ │ │ │ - ldmib r2, {sl, ip} │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #120] @ 5e7a24 <__cxa_atexit@plt+0x5db6d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, ip} │ │ │ │ - add r0, r3, #12 │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - bne 5e79f0 <__cxa_atexit@plt+0x5db6a4> │ │ │ │ - ldr r3, [pc, #92] @ 5e7a28 <__cxa_atexit@plt+0x5db6dc> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - beq 5e79fc <__cxa_atexit@plt+0x5db6b0> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5e76e0 <__cxa_atexit@plt+0x5db394> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5e8a6c <__cxa_atexit@plt+0x5dc720> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldrb r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #124] @ 5e8a8c <__cxa_atexit@plt+0x5dc740> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #116] @ 5e8a90 <__cxa_atexit@plt+0x5dc744> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #108] @ 5e8a94 <__cxa_atexit@plt+0x5dc748> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r3, r3, r7 │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5e8a88 <__cxa_atexit@plt+0x5dc73c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e7a2c <__cxa_atexit@plt+0x5db6e0> │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010518b0 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e795c <__cxa_atexit@plt+0x5db610> │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r8, r6, r0, asr #19 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5e7a88 <__cxa_atexit@plt+0x5db73c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5e7aa0 <__cxa_atexit@plt+0x5db754> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bcc 5e8afc <__cxa_atexit@plt+0x5dc7b0> │ │ │ │ + ldr r2, [pc, #76] @ 5e8b08 <__cxa_atexit@plt+0x5dc7bc> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ 5e8b0c <__cxa_atexit@plt+0x5dc7c0> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #52] @ 5e8b10 <__cxa_atexit@plt+0x5dc7c4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r7, r7, r9 │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e7aa4 <__cxa_atexit@plt+0x5db758> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r5, r8, r7, r1 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + smlatbeq r5, ip, r5, r0 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + smlabbeq r5, r0, r7, r0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5e7b10 <__cxa_atexit@plt+0x5db7c4> │ │ │ │ + bhi 5e8b6c <__cxa_atexit@plt+0x5dc820> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5e7b1c <__cxa_atexit@plt+0x5db7d0> │ │ │ │ - ldr r1, [pc, #76] @ 5e7b2c <__cxa_atexit@plt+0x5db7e0> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 5e8b78 <__cxa_atexit@plt+0x5dc82c> │ │ │ │ + ldr r1, [pc, #68] @ 5e8b88 <__cxa_atexit@plt+0x5dc83c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5e7b30 <__cxa_atexit@plt+0x5db7e4> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5e8b8c <__cxa_atexit@plt+0x5dc840> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlatteq r5, r8, sl, r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r2, #-12]! │ │ │ │ - sub r7, r2, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r2, {r9, sl} │ │ │ │ - bhi 5e7c18 <__cxa_atexit@plt+0x5db8cc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e7bbc <__cxa_atexit@plt+0x5db870> │ │ │ │ - ldr r2, [pc, #212] @ 5e7c50 <__cxa_atexit@plt+0x5db904> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-20]! @ 0xffffffec │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e7c00 <__cxa_atexit@plt+0x5db8b4> │ │ │ │ - ldr r2, [pc, #180] @ 5e7c54 <__cxa_atexit@plt+0x5db908> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e7c10 <__cxa_atexit@plt+0x5db8c4> │ │ │ │ - b 5e7d8c <__cxa_atexit@plt+0x5dba40> │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + tstpeq r4, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5e8be8 <__cxa_atexit@plt+0x5dc89c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e7c2c <__cxa_atexit@plt+0x5db8e0> │ │ │ │ - ldr r7, [pc, #136] @ 5e7c5c <__cxa_atexit@plt+0x5db910> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #132] @ 5e7c60 <__cxa_atexit@plt+0x5db914> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5e8bf4 <__cxa_atexit@plt+0x5dc8a8> │ │ │ │ + ldr r1, [pc, #68] @ 5e8c04 <__cxa_atexit@plt+0x5dc8b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5e8c08 <__cxa_atexit@plt+0x5dc8bc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + tstpeq r4, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r4, sl, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e8c50 <__cxa_atexit@plt+0x5dc904> │ │ │ │ + ldr r7, [pc, #52] @ 5e8c64 <__cxa_atexit@plt+0x5dc918> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e8c44 <__cxa_atexit@plt+0x5dc8f8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5e8c74 <__cxa_atexit@plt+0x5dc928> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 5e7c58 <__cxa_atexit@plt+0x5db90c> │ │ │ │ + ldr r7, [pc, #16] @ 5e8c68 <__cxa_atexit@plt+0x5dc91c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 5e7c4c <__cxa_atexit@plt+0x5db900> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #10 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - rscseq r9, r6, r4, lsl #23 │ │ │ │ - smlabbeq r5, ip, r6, r1 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r8, r6, ip, asr #15 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e7cc0 <__cxa_atexit@plt+0x5db974> │ │ │ │ - ldr r2, [pc, #184] @ 5e7d38 <__cxa_atexit@plt+0x5db9ec> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e7d00 <__cxa_atexit@plt+0x5db9b4> │ │ │ │ - ldr r2, [pc, #152] @ 5e7d3c <__cxa_atexit@plt+0x5db9f0> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e7d10 <__cxa_atexit@plt+0x5db9c4> │ │ │ │ - b 5e7d8c <__cxa_atexit@plt+0x5dba40> │ │ │ │ + bne 5e8d14 <__cxa_atexit@plt+0x5dc9c8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5e7d18 <__cxa_atexit@plt+0x5db9cc> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #92] @ 5e7d40 <__cxa_atexit@plt+0x5db9f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #84] @ 5e7d44 <__cxa_atexit@plt+0x5db9f8> │ │ │ │ + bcc 5e8d78 <__cxa_atexit@plt+0x5dca2c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r7, r7, #6 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + subs r7, r7, #1 │ │ │ │ + beq 5e8d28 <__cxa_atexit@plt+0x5dc9dc> │ │ │ │ + ldr lr, [pc, #236] @ 5e8d98 <__cxa_atexit@plt+0x5dca4c> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r9, r3, #50 @ 0x32 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #24]! │ │ │ │ + ldr sl, [pc, #220] @ 5e8d9c <__cxa_atexit@plt+0x5dca50> │ │ │ │ + add lr, r2, #1 │ │ │ │ + sub r8, r3, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r6, #-16] │ │ │ │ + str r0, [r6, #-12] │ │ │ │ + str sl, [r6, #-20] @ 0xffffffec │ │ │ │ + str lr, [r6, #-8] │ │ │ │ + str r7, [r6, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r7, [pc, #180] @ 5e8da0 <__cxa_atexit@plt+0x5dca54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r7, [pc, #164] @ 5e8da4 <__cxa_atexit@plt+0x5dca58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #120] @ 5e8d94 <__cxa_atexit@plt+0x5dca48> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e7d34 <__cxa_atexit@plt+0x5db9e8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r9, [pc, #88] @ 5e8d88 <__cxa_atexit@plt+0x5dca3c> │ │ │ │ + add r7, r6, #4 │ │ │ │ + sub lr, r3, #35 @ 0x23 │ │ │ │ + add r8, r6, #36 @ 0x24 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #72] @ 5e8d8c <__cxa_atexit@plt+0x5dca40> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #28 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [pc, #40] @ 5e8d90 <__cxa_atexit@plt+0x5dca44> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #22 │ │ │ │ + mov r6, r8 │ │ │ │ + bx ip │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e7d80 <__cxa_atexit@plt+0x5dba34> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e7d78 <__cxa_atexit@plt+0x5dba2c> │ │ │ │ - b 5e7d8c <__cxa_atexit@plt+0x5dba40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #24 │ │ │ │ - cmp r7, sl │ │ │ │ - bcc 5e7ec0 <__cxa_atexit@plt+0x5dbb74> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r1, #3] │ │ │ │ - ldr r7, [r2, #8]! │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr lr, [r2, #16] │ │ │ │ - cmp r0, r9 │ │ │ │ - bne 5e7e18 <__cxa_atexit@plt+0x5dbacc> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r9, [pc, #280] @ 5e7ee0 <__cxa_atexit@plt+0x5dbb94> │ │ │ │ - ldr r8, [pc, #280] @ 5e7ee4 <__cxa_atexit@plt+0x5dbb98> │ │ │ │ - ldr ip, [r1, #12]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [r1, #-8] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r1, #12] │ │ │ │ - str r6, [r1, #16] │ │ │ │ - str r8, [r1, #-4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - beq 5e7ea4 <__cxa_atexit@plt+0x5dbb58> │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, fp │ │ │ │ - b 5e7c64 <__cxa_atexit@plt+0x5db918> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - eor r1, r9, r0 │ │ │ │ - sub r3, r2, #1 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - cmp r1, r2 │ │ │ │ - bls 5e7e50 <__cxa_atexit@plt+0x5dbb04> │ │ │ │ - str r0, [r6, #12]! │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r1, [pc, #156] @ 5e7edc <__cxa_atexit@plt+0x5dbb90> │ │ │ │ - sub r7, sl, #18 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - stmdb r6, {r1, lr} │ │ │ │ - bx r0 │ │ │ │ - clz r3, r1 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl sl, r2, r3 │ │ │ │ - ldr r2, [pc, #108] @ 5e7ed4 <__cxa_atexit@plt+0x5dbb88> │ │ │ │ + tstpeq r4, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + smlabteq r4, r0, r8, pc @ │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + smlatbeq r4, r0, r8, pc @ │ │ │ │ + tstpeq r4, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str sl, [r5] │ │ │ │ - beq 5e7eb4 <__cxa_atexit@plt+0x5dbb68> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #72] @ 5e7ed8 <__cxa_atexit@plt+0x5dbb8c> │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e8df4 <__cxa_atexit@plt+0x5dcaa8> │ │ │ │ + ldr r7, [pc, #60] @ 5e8e08 <__cxa_atexit@plt+0x5dcabc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e8de8 <__cxa_atexit@plt+0x5dca9c> │ │ │ │ + ldr r7, [pc, #44] @ 5e8e0c <__cxa_atexit@plt+0x5dcac0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5e8fc8 <__cxa_atexit@plt+0x5dcc7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 5e8e10 <__cxa_atexit@plt+0x5dcac4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r1 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e7c64 <__cxa_atexit@plt+0x5db918> │ │ │ │ - andeq r1, r0, r8, lsr #13 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq r8, r6, ip, lsr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e7f40 <__cxa_atexit@plt+0x5dbbf4> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ + ldr r3, [pc, #12] @ 5e8e30 <__cxa_atexit@plt+0x5dcae4> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r1, r0, r8, ror #13 │ │ │ │ + b 5e8fc8 <__cxa_atexit@plt+0x5dcc7c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e7f74 <__cxa_atexit@plt+0x5dbc28> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5e8074 <__cxa_atexit@plt+0x5dbd28> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e7f88 <__cxa_atexit@plt+0x5dbc3c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e8020 <__cxa_atexit@plt+0x5dbcd4> │ │ │ │ - ldr r8, [pc, #168] @ 5e8050 <__cxa_atexit@plt+0x5dbd04> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldmib r5, {r2, r3, ip} │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - stmib r7, {r8, sl, lr} │ │ │ │ - eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #104] @ 5e8054 <__cxa_atexit@plt+0x5dbd08> │ │ │ │ - and r0, r1, r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e8e68 <__cxa_atexit@plt+0x5dcb1c> │ │ │ │ + ldr r2, [pc, #40] @ 5e8e80 <__cxa_atexit@plt+0x5dcb34> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - add r3, r5, #20 │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str ip, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - str r0, [r7, #28] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e803c <__cxa_atexit@plt+0x5dbcf0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - mov r7, #32 │ │ │ │ - ldr r3, [pc, #48] @ 5e805c <__cxa_atexit@plt+0x5dbd10> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5e8e84 <__cxa_atexit@plt+0x5dcb38> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #20] @ 5e8058 <__cxa_atexit@plt+0x5dbd0c> │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlabteq r4, ip, r6, pc @ │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e8edc <__cxa_atexit@plt+0x5dcb90> │ │ │ │ + ldr lr, [pc, #64] @ 5e8ee4 <__cxa_atexit@plt+0x5dcb98> │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #48] @ 5e8ee8 <__cxa_atexit@plt+0x5dcb9c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub sl, r2, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r8, r0, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 5e92c8 <__cxa_atexit@plt+0x5dcf7c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tstpeq r4, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e8f20 <__cxa_atexit@plt+0x5dcbd4> │ │ │ │ + ldr r2, [pc, #28] @ 5e8f2c <__cxa_atexit@plt+0x5dcbe0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tstpeq r4, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e8f90 <__cxa_atexit@plt+0x5dcc44> │ │ │ │ + ldr r2, [pc, #96] @ 5e8fac <__cxa_atexit@plt+0x5dcc60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e8f98 <__cxa_atexit@plt+0x5dcc4c> │ │ │ │ + ldr r7, [pc, #72] @ 5e8fb0 <__cxa_atexit@plt+0x5dcc64> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e8f84 <__cxa_atexit@plt+0x5dcc38> │ │ │ │ + ldr r7, [pc, #56] @ 5e8fb4 <__cxa_atexit@plt+0x5dcc68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5e8fc8 <__cxa_atexit@plt+0x5dcc7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5e8fb8 <__cxa_atexit@plt+0x5dcc6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010512b0 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - rscseq r9, r6, r4, ror #14 │ │ │ │ + ldrdeq pc, [r4, -r4] │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + rscseq r8, r6, r8, lsl #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e908c <__cxa_atexit@plt+0x5dcd40> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5e9030 <__cxa_atexit@plt+0x5dcce4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #24 │ │ │ │ + str r8, [r3] │ │ │ │ + cmp r2, r7 │ │ │ │ + bcc 5e909c <__cxa_atexit@plt+0x5dcd50> │ │ │ │ + ldr r2, [r8, #14] │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 5e9050 <__cxa_atexit@plt+0x5dcd04> │ │ │ │ + ldr r7, [pc, #180] @ 5e90c0 <__cxa_atexit@plt+0x5dcd74> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #8]! │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #148] @ 5e90cc <__cxa_atexit@plt+0x5dcd80> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #144] @ 5e90d0 <__cxa_atexit@plt+0x5dcd84> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #124] @ 5e90d4 <__cxa_atexit@plt+0x5dcd88> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r0, [r8, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #52] @ 5e90c8 <__cxa_atexit@plt+0x5dcd7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 5e90c4 <__cxa_atexit@plt+0x5dcd78> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ + smlalseq r8, r6, ip, r3 │ │ │ │ + strdeq r0, [r5, -r0] │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e7f88 <__cxa_atexit@plt+0x5dbc3c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5e8108 <__cxa_atexit@plt+0x5dbdbc> │ │ │ │ - ldr r8, [pc, #164] @ 5e8138 <__cxa_atexit@plt+0x5dbdec> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldmib r5, {r2, r3, ip} │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - stmib r7, {r8, sl, lr} │ │ │ │ - eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #100] @ 5e813c <__cxa_atexit@plt+0x5dbdf0> │ │ │ │ - and r0, r1, r0 │ │ │ │ - add lr, r7, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - add r3, r5, #20 │ │ │ │ - str r0, [r7, #28] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - stm lr, {r2, r9, ip} │ │ │ │ - bhi 5e8124 <__cxa_atexit@plt+0x5dbdd8> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - mov r7, #32 │ │ │ │ - ldr r3, [pc, #48] @ 5e8144 <__cxa_atexit@plt+0x5dbdf8> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5e9150 <__cxa_atexit@plt+0x5dce04> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 5e9124 <__cxa_atexit@plt+0x5dcdd8> │ │ │ │ + ldr r6, [pc, #88] @ 5e9168 <__cxa_atexit@plt+0x5dce1c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8, #4]! │ │ │ │ + mov r6, r8 │ │ │ │ + str r3, [r6, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #68] @ 5e9170 <__cxa_atexit@plt+0x5dce24> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r2, [r8, #20] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 5e916c <__cxa_atexit@plt+0x5dce20> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #20] @ 5e8140 <__cxa_atexit@plt+0x5dbdf4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5e92c8 <__cxa_atexit@plt+0x5dcf7c> │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e91d0 <__cxa_atexit@plt+0x5dce84> │ │ │ │ + ldr lr, [pc, #64] @ 5e91d8 <__cxa_atexit@plt+0x5dce8c> │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #48] @ 5e91dc <__cxa_atexit@plt+0x5dce90> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub sl, r2, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r8, r0, #1 │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 5e92c8 <__cxa_atexit@plt+0x5dcf7c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r5, r4, r1, r1 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - rscseq r9, r6, ip, ror r6 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e8074 <__cxa_atexit@plt+0x5dbd28> │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tstpeq r4, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5e81a8 <__cxa_atexit@plt+0x5dbe5c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 5e81c0 <__cxa_atexit@plt+0x5dbe74> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #40] @ 5e81c4 <__cxa_atexit@plt+0x5dbe78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ + bcc 5e9214 <__cxa_atexit@plt+0x5dcec8> │ │ │ │ + ldr r2, [pc, #28] @ 5e9220 <__cxa_atexit@plt+0x5dced4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5e81c8 <__cxa_atexit@plt+0x5dbe7c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r1, [r5, -r0] │ │ │ │ - @ instruction: 0x0105039c │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e81ec <__cxa_atexit@plt+0x5dbea0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bhi 5e8208 <__cxa_atexit@plt+0x5dbebc> │ │ │ │ - mov r7, fp │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - ldr r7, [pc, #8] @ 5e8218 <__cxa_atexit@plt+0x5dbecc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e9284 <__cxa_atexit@plt+0x5dcf38> │ │ │ │ + ldr r2, [pc, #96] @ 5e92a0 <__cxa_atexit@plt+0x5dcf54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e928c <__cxa_atexit@plt+0x5dcf40> │ │ │ │ + ldr r7, [pc, #72] @ 5e92a4 <__cxa_atexit@plt+0x5dcf58> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e9278 <__cxa_atexit@plt+0x5dcf2c> │ │ │ │ + ldr r7, [pc, #56] @ 5e92a8 <__cxa_atexit@plt+0x5dcf5c> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5e8fc8 <__cxa_atexit@plt+0x5dcc7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlalseq r9, r6, ip, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e8278 <__cxa_atexit@plt+0x5dbf2c> │ │ │ │ - ldr r2, [pc, #112] @ 5e82a8 <__cxa_atexit@plt+0x5dbf5c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 5e8290 <__cxa_atexit@plt+0x5dbf44> │ │ │ │ - ldr r2, [pc, #80] @ 5e82ac <__cxa_atexit@plt+0x5dbf60> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e82a0 <__cxa_atexit@plt+0x5dbf54> │ │ │ │ - b 5e82f8 <__cxa_atexit@plt+0x5dbfac> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r3, [pc, #44] @ 5e82b0 <__cxa_atexit@plt+0x5dbf64> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - add r8, r3, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #24] @ 5e92ac <__cxa_atexit@plt+0x5dcf60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlatteq r4, r0, r2, pc @ │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + smlalseq r8, r6, r4, r1 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov r3, r8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e9370 <__cxa_atexit@plt+0x5dd024> │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r8, r7, #4 │ │ │ │ + cmp sl, #1 │ │ │ │ + bne 5e9330 <__cxa_atexit@plt+0x5dcfe4> │ │ │ │ + ldr lr, [pc, #152] @ 5e9390 <__cxa_atexit@plt+0x5dd044> │ │ │ │ + ldr r0, [pc, #152] @ 5e9394 <__cxa_atexit@plt+0x5dd048> │ │ │ │ + mov sl, #1 │ │ │ │ + add r2, r7, #32 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + add r0, r7, #24 │ │ │ │ + stm r0, {r1, r3, sl} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str lr, [r7, #4] │ │ │ │ + sub r7, r6, #26 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x010502b4 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e82ec <__cxa_atexit@plt+0x5dbfa0> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r2, [pc, #100] @ 5e939c <__cxa_atexit@plt+0x5dd050> │ │ │ │ + str sl, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #96] @ 5e93a0 <__cxa_atexit@plt+0x5dd054> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e82e4 <__cxa_atexit@plt+0x5dbf98> │ │ │ │ - b 5e82f8 <__cxa_atexit@plt+0x5dbfac> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add lr, r7, #16 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r9, [r7, #32] │ │ │ │ + str r0, [r7, #28] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stm lr, {r1, r3, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - eor r7, r9, r2 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - cmp r7, r3 │ │ │ │ - bls 5e8324 <__cxa_atexit@plt+0x5dbfd8> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ + ldr r7, [pc, #32] @ 5e9398 <__cxa_atexit@plt+0x5dd04c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #88] @ 5e8384 <__cxa_atexit@plt+0x5dc038> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr sl, r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + tstpeq r4, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + ldrhteq r8, [r6], #8 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str sl, [r5] │ │ │ │ - beq 5e8378 <__cxa_atexit@plt+0x5dc02c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #36] @ 5e8388 <__cxa_atexit@plt+0x5dc03c> │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e93f0 <__cxa_atexit@plt+0x5dd0a4> │ │ │ │ + ldr r7, [pc, #60] @ 5e9404 <__cxa_atexit@plt+0x5dd0b8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5e93e4 <__cxa_atexit@plt+0x5dd098> │ │ │ │ + ldr r7, [pc, #44] @ 5e9408 <__cxa_atexit@plt+0x5dd0bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5e8fc8 <__cxa_atexit@plt+0x5dcc7c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5e940c <__cxa_atexit@plt+0x5dd0c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r1, r0, r8, lsr #13 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq r8, r6, ip, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e83bc <__cxa_atexit@plt+0x5dc070> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ + ldr r3, [pc, #12] @ 5e942c <__cxa_atexit@plt+0x5dd0e0> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r1, r0, r8, ror #13 │ │ │ │ + b 5e8fc8 <__cxa_atexit@plt+0x5dcc7c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ands r9, r2, sl │ │ │ │ - beq 5e8434 <__cxa_atexit@plt+0x5dc0e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 5e8494 <__cxa_atexit@plt+0x5dc148> │ │ │ │ - ldr lr, [pc, #196] @ 5e84c8 <__cxa_atexit@plt+0x5dc17c> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, sl │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - b 5e8480 <__cxa_atexit@plt+0x5dc134> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - bcc 5e84a8 <__cxa_atexit@plt+0x5dc15c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr lr, [pc, #116] @ 5e84d0 <__cxa_atexit@plt+0x5dc184> │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - and r0, r0, sl │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r7, fp │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - ldr r0, [pc, #48] @ 5e84cc <__cxa_atexit@plt+0x5dc180> │ │ │ │ - mov r5, lr │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e9464 <__cxa_atexit@plt+0x5dd118> │ │ │ │ + ldr r2, [pc, #40] @ 5e947c <__cxa_atexit@plt+0x5dd130> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5e9480 <__cxa_atexit@plt+0x5dd134> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlabteq r4, ip, r4, pc @ │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + ldrhteq r7, [r6], #244 @ 0xf4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e94b8 <__cxa_atexit@plt+0x5dd16c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5e94c0 <__cxa_atexit@plt+0x5dd174> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5e94d0 <__cxa_atexit@plt+0x5dd184> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tstpeq r4, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e9564 <__cxa_atexit@plt+0x5dd218> │ │ │ │ + ldr r3, [pc, #144] @ 5e9574 <__cxa_atexit@plt+0x5dd228> │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5e9534 <__cxa_atexit@plt+0x5dd1e8> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5e9544 <__cxa_atexit@plt+0x5dd1f8> │ │ │ │ + ldr r7, [r9, #14] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e9558 <__cxa_atexit@plt+0x5dd20c> │ │ │ │ + ldr r3, [pc, #112] @ 5e9584 <__cxa_atexit@plt+0x5dd238> │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r9, #10] │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 5e9580 <__cxa_atexit@plt+0x5dd234> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5e9578 <__cxa_atexit@plt+0x5dd22c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 5e957c <__cxa_atexit@plt+0x5dd230> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + tstpeq r4, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r7, [r6], #224 @ 0xe0 │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrhteq r7, [r6], #224 @ 0xe0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5e95d8 <__cxa_atexit@plt+0x5dd28c> │ │ │ │ + ldr r7, [r3, #14] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5e95ec <__cxa_atexit@plt+0x5dd2a0> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r3, [r3, #10] │ │ │ │ + ldr r0, [pc, #64] @ 5e9604 <__cxa_atexit@plt+0x5dd2b8> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 5e84b8 <__cxa_atexit@plt+0x5dc16c> │ │ │ │ - ldr r0, [pc, #36] @ 5e84d4 <__cxa_atexit@plt+0x5dc188> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 5e9600 <__cxa_atexit@plt+0x5dd2b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5e95fc <__cxa_atexit@plt+0x5dd2b0> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + @ instruction: 0x0104fab4 │ │ │ │ + tstpeq r4, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r7, r6, r0, lsr lr │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e9654 <__cxa_atexit@plt+0x5dd308> │ │ │ │ + ldr r2, [pc, #48] @ 5e9660 <__cxa_atexit@plt+0x5dd314> │ │ │ │ + mov r8, fp │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r3, r7, #8 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 5e9664 <__cxa_atexit@plt+0x5dd318> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r4, r0, pc, lr @ │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5e9718 <__cxa_atexit@plt+0x5dd3cc> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 5e96bc <__cxa_atexit@plt+0x5dd370> │ │ │ │ + ldr r7, [pc, #204] @ 5e975c <__cxa_atexit@plt+0x5dd410> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ + ldr r1, [pc, #180] @ 5e9760 <__cxa_atexit@plt+0x5dd414> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5e9738 <__cxa_atexit@plt+0x5dd3ec> │ │ │ │ + ldr lr, [pc, #148] @ 5e9764 <__cxa_atexit@plt+0x5dd418> │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + ldr lr, [pc, #120] @ 5e9768 <__cxa_atexit@plt+0x5dd41c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #56] @ 5e9758 <__cxa_atexit@plt+0x5dd40c> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r6, [pc, #20] @ 5e9754 <__cxa_atexit@plt+0x5dd408> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + muleq r0, r0, r1 │ │ │ │ + smlabteq r4, ip, pc, lr @ │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + tstpeq r4, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + rscseq r7, r6, ip, asr #25 │ │ │ │ + andeq r0, r0, r8, ror #20 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5e9664 <__cxa_atexit@plt+0x5dd318> │ │ │ │ + ldrhteq r7, [r6], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r8, ror #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5e8550 <__cxa_atexit@plt+0x5dc204> │ │ │ │ - ldr lr, [pc, #104] @ 5e8568 <__cxa_atexit@plt+0x5dc21c> │ │ │ │ - sub r1, r6, #15 │ │ │ │ + bcc 5e97f8 <__cxa_atexit@plt+0x5dd4ac> │ │ │ │ + ldr r7, [pc, #96] @ 5e9810 <__cxa_atexit@plt+0x5dd4c4> │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 5e9814 <__cxa_atexit@plt+0x5dd4c8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r7 │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, fp │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - ldr r3, [pc, #20] @ 5e856c <__cxa_atexit@plt+0x5dc220> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5e9818 <__cxa_atexit@plt+0x5dd4cc> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r2, r0, r9, asr #26 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + tstpeq r4, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + rscseq r7, r6, ip, lsl ip │ │ │ │ + andeq r0, r0, r8, ror #20 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + strb r1, [r3, r2] │ │ │ │ + add r3, r2, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5e9664 <__cxa_atexit@plt+0x5dd318> │ │ │ │ + rscseq r7, r6, ip, ror #23 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5e94d0 <__cxa_atexit@plt+0x5dd184> │ │ │ │ + ldrshteq r7, [r6], #176 @ 0xb0 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e98a0 <__cxa_atexit@plt+0x5dd554> │ │ │ │ + ldr r3, [pc, #44] @ 5e98a8 <__cxa_atexit@plt+0x5dd55c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr sl, [r7, #20] │ │ │ │ + ldr r3, [pc, #20] @ 5e98ac <__cxa_atexit@plt+0x5dd560> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + b 5cd290 <__cxa_atexit@plt+0x5c0f44> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlabbeq r4, r8, ip, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5e85e8 <__cxa_atexit@plt+0x5dc29c> │ │ │ │ - ldr lr, [pc, #104] @ 5e8600 <__cxa_atexit@plt+0x5dc2b4> │ │ │ │ - sub r1, r6, #15 │ │ │ │ + bcc 5e990c <__cxa_atexit@plt+0x5dd5c0> │ │ │ │ + ldr lr, [pc, #72] @ 5e9924 <__cxa_atexit@plt+0x5dd5d8> │ │ │ │ + sub r1, r6, #21 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r7 │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r7, fp │ │ │ │ - str lr, [r3, #4] │ │ │ │ + ldr sl, [pc, #64] @ 5e9928 <__cxa_atexit@plt+0x5dd5dc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + stm lr, {r1, r2, r7, r9} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str sl, [r3, #4] │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - ldr r3, [pc, #20] @ 5e8604 <__cxa_atexit@plt+0x5dc2b8> │ │ │ │ - mov r2, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5e992c <__cxa_atexit@plt+0x5dd5e0> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r5, r0, ip, r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5e8694 <__cxa_atexit@plt+0x5dc348> │ │ │ │ - ldr r8, [pc, #140] @ 5e86b4 <__cxa_atexit@plt+0x5dc368> │ │ │ │ - ldr r9, [pc, #140] @ 5e86b8 <__cxa_atexit@plt+0x5dc36c> │ │ │ │ - add sl, r2, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5e8688 <__cxa_atexit@plt+0x5dc33c> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 5e86a0 <__cxa_atexit@plt+0x5dc354> │ │ │ │ - ldr r0, [pc, #72] @ 5e86bc <__cxa_atexit@plt+0x5dc370> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stmib r6, {r0, r1, r7, sl} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - smlatteq r4, ip, lr, pc @ │ │ │ │ - smlatteq r5, r8, fp, r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tstpeq r4, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, ip, ip, lr │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5e8710 <__cxa_atexit@plt+0x5dc3c4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5e871c <__cxa_atexit@plt+0x5dc3d0> │ │ │ │ + bcc 5e9994 <__cxa_atexit@plt+0x5dd648> │ │ │ │ + ldr r8, [pc, #88] @ 5e99ac <__cxa_atexit@plt+0x5dd660> │ │ │ │ + sub r2, r6, #21 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #80] @ 5e99b0 <__cxa_atexit@plt+0x5dd664> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5e87b8 <__cxa_atexit@plt+0x5dc46c> │ │ │ │ - ldr r8, [pc, #152] @ 5e87d8 <__cxa_atexit@plt+0x5dc48c> │ │ │ │ - ldr r9, [pc, #152] @ 5e87dc <__cxa_atexit@plt+0x5dc490> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5e87ac <__cxa_atexit@plt+0x5dc460> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 5e87c4 <__cxa_atexit@plt+0x5dc478> │ │ │ │ - ldr r0, [pc, #80] @ 5e87e0 <__cxa_atexit@plt+0x5dc494> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r3, [pc, #24] @ 5e99b4 <__cxa_atexit@plt+0x5dd668> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + smlabteq r4, r4, r7, pc @ │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + smlalseq r7, r6, r0, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e99e4 <__cxa_atexit@plt+0x5dd698> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + ldr r7, [pc, #8] @ 5e99f4 <__cxa_atexit@plt+0x5dd6a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + rscseq r7, r6, r0, ror sl │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov lr, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5e9a94 <__cxa_atexit@plt+0x5dd748> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r9, [lr] │ │ │ │ + ldr r8, [pc, #216] @ 5e9af8 <__cxa_atexit@plt+0x5dd7ac> │ │ │ │ + mov r0, #0 │ │ │ │ + mov r3, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r1, #2 │ │ │ │ + add r1, r6, r0 │ │ │ │ + bne 5e9ab0 <__cxa_atexit@plt+0x5dd764> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r2, r1, #24 │ │ │ │ + cmp sl, r2 │ │ │ │ + bcc 5e9ad4 <__cxa_atexit@plt+0x5dd788> │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr fp, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + add sl, r3, #24 │ │ │ │ + add r0, r0, #24 │ │ │ │ + str r7, [r1, #24] │ │ │ │ + str r8, [r1, #4]! │ │ │ │ + stm lr, {r1, r2} │ │ │ │ + str r9, [r1, #8] │ │ │ │ + add r9, r3, #4 │ │ │ │ + str ip, [r1, #12] │ │ │ │ + str fp, [r1, #16] │ │ │ │ + ands r1, r2, #3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r3, sl │ │ │ │ + bne 5e9a28 <__cxa_atexit@plt+0x5dd6dc> │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r6, r6, r0 │ │ │ │ + b 5e9a98 <__cxa_atexit@plt+0x5dd74c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [pc, #84] @ 5e9af4 <__cxa_atexit@plt+0x5dd7a8> │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ + ldr r0, [pc, #72] @ 5e9b00 <__cxa_atexit@plt+0x5dd7b4> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, lr, #8 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 5e9afc <__cxa_atexit@plt+0x5dd7b0> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r3, #24 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - ldrdeq pc, [r4, -r8] │ │ │ │ - smlabteq r5, ip, sl, r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e882c <__cxa_atexit@plt+0x5dc4e0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 5e8838 <__cxa_atexit@plt+0x5dc4ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e8874 <__cxa_atexit@plt+0x5dc528> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5e887c <__cxa_atexit@plt+0x5dc530> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r7, r6, r8, asr #18 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e9b70 <__cxa_atexit@plt+0x5dd824> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #24 │ │ │ │ + cmp r0, r9 │ │ │ │ + bcc 5e9b80 <__cxa_atexit@plt+0x5dd834> │ │ │ │ + ldr lr, [pc, #84] @ 5e9b90 <__cxa_atexit@plt+0x5dd844> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + stmib r5, {r6, r8} │ │ │ │ + str r1, [r6, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, fp │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + bic r7, r1, #3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0104fcbc │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + rscseq r7, r6, r0, asr #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e9bd0 <__cxa_atexit@plt+0x5dd884> │ │ │ │ + ldr r7, [pc, #48] @ 5e9bec <__cxa_atexit@plt+0x5dd8a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + ldr r7, [pc, #24] @ 5e9bf0 <__cxa_atexit@plt+0x5dd8a4> │ │ │ │ + ldr r3, [pc, #24] @ 5e9bf4 <__cxa_atexit@plt+0x5dd8a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + tstpeq r4, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + rscseq r7, r6, r4, lsl #17 │ │ │ │ + tstpeq r4, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5e88e0 <__cxa_atexit@plt+0x5dc594> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5e88ec <__cxa_atexit@plt+0x5dc5a0> │ │ │ │ - ldr r1, [pc, #76] @ 5e88fc <__cxa_atexit@plt+0x5dc5b0> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5e8900 <__cxa_atexit@plt+0x5dc5b4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e9c94 <__cxa_atexit@plt+0x5dd948> │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r0, [pc, #144] @ 5e9cb8 <__cxa_atexit@plt+0x5dd96c> │ │ │ │ + sub r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r6, {r0, r2} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5e9ca8 <__cxa_atexit@plt+0x5dd95c> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5e9c58 <__cxa_atexit@plt+0x5dd90c> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r1, [pc, #92] @ 5e9cbc <__cxa_atexit@plt+0x5dd970> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + sub r9, r6, #19 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + strb r0, [r3, #-4] │ │ │ │ + ldr r7, [pc, #60] @ 5e9cc0 <__cxa_atexit@plt+0x5dd974> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tstpeq r4, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e893c <__cxa_atexit@plt+0x5dc5f0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5e8944 <__cxa_atexit@plt+0x5dc5f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5e9d34 <__cxa_atexit@plt+0x5dd9e8> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5e9cf4 <__cxa_atexit@plt+0x5dd9a8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r1, [pc, #76] @ 5e9d48 <__cxa_atexit@plt+0x5dd9fc> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + sub r9, r3, #19 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + strb r0, [r6, #-4] │ │ │ │ + ldr r7, [pc, #44] @ 5e9d4c <__cxa_atexit@plt+0x5dda00> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e9e1c <__cxa_atexit@plt+0x5ddad0> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 5e9e24 <__cxa_atexit@plt+0x5ddad8> │ │ │ │ + ldr lr, [pc, #200] @ 5e9e4c <__cxa_atexit@plt+0x5ddb00> │ │ │ │ + ldr r0, [pc, #200] @ 5e9e50 <__cxa_atexit@plt+0x5ddb04> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + add r3, r2, #44 @ 0x2c │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + str r7, [r2, #20] │ │ │ │ + add r8, r7, r0 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp r9, r3 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + bcc 5e9e38 <__cxa_atexit@plt+0x5ddaec> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5e9e14 <__cxa_atexit@plt+0x5ddac8> │ │ │ │ + ldr r6, [pc, #116] @ 5e9e54 <__cxa_atexit@plt+0x5ddb08> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + sub r9, r3, #19 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2, #32]! │ │ │ │ + mov r6, r3 │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + strb r1, [r2, #-4] │ │ │ │ + ldr r7, [pc, #84] @ 5e9e58 <__cxa_atexit@plt+0x5ddb0c> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + ldr r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r6, r2 │ │ │ │ + b 5e9e2c <__cxa_atexit@plt+0x5ddae0> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0x0104e794 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #60 @ 0x3c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e898c <__cxa_atexit@plt+0x5dc640> │ │ │ │ - ldr r7, [pc, #52] @ 5e899c <__cxa_atexit@plt+0x5dc650> │ │ │ │ - tst r9, #3 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5e9ea4 <__cxa_atexit@plt+0x5ddb58> │ │ │ │ + ldr r7, [pc, #56] @ 5e9eb8 <__cxa_atexit@plt+0x5ddb6c> │ │ │ │ + tst sl, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5e8980 <__cxa_atexit@plt+0x5dc634> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5e89ac <__cxa_atexit@plt+0x5dc660> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 5e9e98 <__cxa_atexit@plt+0x5ddb4c> │ │ │ │ + mov r7, fp │ │ │ │ + str sl, [r5] │ │ │ │ + b 5e9ed4 <__cxa_atexit@plt+0x5ddb88> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5e89a0 <__cxa_atexit@plt+0x5dc654> │ │ │ │ + ldr r7, [pc, #16] @ 5e9ebc <__cxa_atexit@plt+0x5ddb70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r8, r6, ip, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq r7, [r6], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5e9ed4 <__cxa_atexit@plt+0x5ddb88> │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e8a24 <__cxa_atexit@plt+0x5dc6d8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #152] @ 5e8a60 <__cxa_atexit@plt+0x5dc714> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5e8a38 <__cxa_atexit@plt+0x5dc6ec> │ │ │ │ - ldr r1, [pc, #128] @ 5e8a64 <__cxa_atexit@plt+0x5dc718> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq 5e8a48 <__cxa_atexit@plt+0x5dc6fc> │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r1, [pc, #92] @ 5e8a68 <__cxa_atexit@plt+0x5dc71c> │ │ │ │ + bne 5e9f80 <__cxa_atexit@plt+0x5ddc34> │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [pc, #208] @ 5e9fc8 <__cxa_atexit@plt+0x5ddc7c> │ │ │ │ + mov r1, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add fp, r6, r1 │ │ │ │ + add r3, fp, #28 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5e9fa4 <__cxa_atexit@plt+0x5ddc58> │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr ip, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r4, [pc, #168] @ 5e9fcc <__cxa_atexit@plt+0x5ddc80> │ │ │ │ + mov r0, fp │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r0, #8] │ │ │ │ + str sl, [r0, #12] │ │ │ │ + str r4, [r0, #16] │ │ │ │ + str r7, [r0, #20] │ │ │ │ + ands r0, r2, #3 │ │ │ │ + str ip, [fp, #28] │ │ │ │ + beq 5e9f8c <__cxa_atexit@plt+0x5ddc40> │ │ │ │ + add r1, r1, #28 │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r0, #2 │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e8a58 <__cxa_atexit@plt+0x5dc70c> │ │ │ │ - b 5e8b34 <__cxa_atexit@plt+0x5dc7e8> │ │ │ │ - ldr r7, [pc, #64] @ 5e8a6c <__cxa_atexit@plt+0x5dc720> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + beq 5e9efc <__cxa_atexit@plt+0x5ddbb0> │ │ │ │ + add r6, r6, r1 │ │ │ │ + sub r7, r6, #24 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r6, [pc, #36] @ 5e9fd0 <__cxa_atexit@plt+0x5ddc84> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [pc, #196] @ 5ea0b0 <__cxa_atexit@plt+0x5ddd64> │ │ │ │ + mov r1, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, r6, r1 │ │ │ │ + add r3, lr, #28 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5ea08c <__cxa_atexit@plt+0x5ddd40> │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr ip, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r0, [pc, #156] @ 5ea0b4 <__cxa_atexit@plt+0x5ddd68> │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + mov r0, lr │ │ │ │ + str ip, [lr, #28] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str fp, [r0, #8] │ │ │ │ + str sl, [r0, #12] │ │ │ │ + str r4, [r0, #16] │ │ │ │ + str r7, [r0, #20] │ │ │ │ + ands r0, r2, #3 │ │ │ │ + beq 5ea074 <__cxa_atexit@plt+0x5ddd28> │ │ │ │ + add r1, r1, #28 │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5e9ff0 <__cxa_atexit@plt+0x5ddca4> │ │ │ │ + add r6, r6, r1 │ │ │ │ + sub r7, r6, #24 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r6, [pc, #36] @ 5ea0b8 <__cxa_atexit@plt+0x5ddd6c> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5e9ed4 <__cxa_atexit@plt+0x5ddb88> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ea100 <__cxa_atexit@plt+0x5dddb4> │ │ │ │ + ldr r7, [pc, #32] @ 5ea110 <__cxa_atexit@plt+0x5dddc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, r9 │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #12] @ 5ea114 <__cxa_atexit@plt+0x5dddc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0x0104fd94 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r7, r6, r8, ror #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #96] @ 5ea188 <__cxa_atexit@plt+0x5dde3c> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #88] @ 5e8ae4 <__cxa_atexit@plt+0x5dc798> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - beq 5e8acc <__cxa_atexit@plt+0x5dc780> │ │ │ │ - ldr r3, [pc, #64] @ 5e8ae8 <__cxa_atexit@plt+0x5dc79c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5e8ad8 <__cxa_atexit@plt+0x5dc78c> │ │ │ │ + str r2, [r5] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 5ea174 <__cxa_atexit@plt+0x5dde28> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5ea17c <__cxa_atexit@plt+0x5dde30> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + add r1, r2, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str r1, [r5], #-16 │ │ │ │ + b 5ea1e4 <__cxa_atexit@plt+0x5dde98> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5ea1d0 <__cxa_atexit@plt+0x5dde84> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + add r1, r2, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str r1, [r5], #-16 │ │ │ │ + b 5ea1e4 <__cxa_atexit@plt+0x5dde98> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ mov r7, r3 │ │ │ │ - b 5e8b34 <__cxa_atexit@plt+0x5dc7e8> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r6, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 5ea2c0 <__cxa_atexit@plt+0x5ddf74> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r8, [sl, #4]! │ │ │ │ + mov r9, sl │ │ │ │ + ldr r0, [sl, #4] │ │ │ │ + ldr r1, [r9, #12]! │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 5ea258 <__cxa_atexit@plt+0x5ddf0c> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 5ea290 <__cxa_atexit@plt+0x5ddf44> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5ea2ac <__cxa_atexit@plt+0x5ddf60> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + mov r7, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5ea214 <__cxa_atexit@plt+0x5ddec8> │ │ │ │ + add r2, r2, r0 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + ldr r9, [pc, #124] @ 5ea2dc <__cxa_atexit@plt+0x5ddf90> │ │ │ │ + ldr r2, [pc, #124] @ 5ea2e0 <__cxa_atexit@plt+0x5ddf94> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r1, [r0], #1 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + sub r9, lr, #3 │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #80] @ 5ea2e8 <__cxa_atexit@plt+0x5ddf9c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #28] @ 5ea2e4 <__cxa_atexit@plt+0x5ddf98> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5ea330 <__cxa_atexit@plt+0x5ddfe4> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + add r1, r2, r0 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str r1, [r5], #-16 │ │ │ │ + b 5ea1e4 <__cxa_atexit@plt+0x5dde98> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 5e8b28 <__cxa_atexit@plt+0x5dc7dc> │ │ │ │ + str r7, [r5], #-4 │ │ │ │ + b 5ea1e4 <__cxa_atexit@plt+0x5dde98> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5ea3c8 <__cxa_atexit@plt+0x5de07c> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #108] @ 5ea3e0 <__cxa_atexit@plt+0x5de094> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ea3d4 <__cxa_atexit@plt+0x5de088> │ │ │ │ + ldr r2, [pc, #88] @ 5ea3e4 <__cxa_atexit@plt+0x5de098> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + beq 5ea3b8 <__cxa_atexit@plt+0x5de06c> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5ea5a4 <__cxa_atexit@plt+0x5de258> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r4, ip, r1, lr │ │ │ │ + andeq r0, r0, ip, lsl #4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ea480 <__cxa_atexit@plt+0x5de134> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #140] @ 5ea4a4 <__cxa_atexit@plt+0x5de158> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ea494 <__cxa_atexit@plt+0x5de148> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5ea448 <__cxa_atexit@plt+0x5de0fc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r2, [pc, #88] @ 5ea4a8 <__cxa_atexit@plt+0x5de15c> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #68] @ 5ea4ac <__cxa_atexit@plt+0x5de160> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ea520 <__cxa_atexit@plt+0x5de1d4> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5ea4e8 <__cxa_atexit@plt+0x5de19c> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r2, [pc, #64] @ 5ea530 <__cxa_atexit@plt+0x5de1e4> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #44] @ 5ea534 <__cxa_atexit@plt+0x5de1e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ea58c <__cxa_atexit@plt+0x5de240> │ │ │ │ + ldr r2, [pc, #60] @ 5ea598 <__cxa_atexit@plt+0x5de24c> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + beq 5ea580 <__cxa_atexit@plt+0x5de234> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5ea5a4 <__cxa_atexit@plt+0x5de258> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 5ea668 <__cxa_atexit@plt+0x5de31c> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #36 @ 0x24 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 5ea680 <__cxa_atexit@plt+0x5de334> │ │ │ │ + ldr lr, [pc, #212] @ 5ea6a0 <__cxa_atexit@plt+0x5de354> │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r1, [r7, #14] │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + ldr r2, [pc, #168] @ 5ea6a4 <__cxa_atexit@plt+0x5de358> │ │ │ │ + add lr, r1, r8 │ │ │ │ + add r3, r7, #56 @ 0x38 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ + str ip, [r7, #24] │ │ │ │ + str r7, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 5ea68c <__cxa_atexit@plt+0x5de340> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5ea678 <__cxa_atexit@plt+0x5de32c> │ │ │ │ + ldr r6, [pc, #112] @ 5ea6a8 <__cxa_atexit@plt+0x5de35c> │ │ │ │ + ldrb r2, [r8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #40]! @ 0x28 │ │ │ │ + strb r2, [r9, #20] │ │ │ │ + ldr r6, [pc, #96] @ 5ea6ac <__cxa_atexit@plt+0x5de360> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [r9, #-16] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r6, [r9, #16] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + tsteq r4, ip, lsr #32 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ea728 <__cxa_atexit@plt+0x5de3dc> │ │ │ │ + ldr r3, [pc, #116] @ 5ea74c <__cxa_atexit@plt+0x5de400> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r3, r5, #16 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ea740 <__cxa_atexit@plt+0x5de3f4> │ │ │ │ + ldr r2, [pc, #92] @ 5ea750 <__cxa_atexit@plt+0x5de404> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e8b20 <__cxa_atexit@plt+0x5dc7d4> │ │ │ │ - b 5e8b34 <__cxa_atexit@plt+0x5dc7e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + tst sl, #3 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + beq 5ea718 <__cxa_atexit@plt+0x5de3cc> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 5ea5a4 <__cxa_atexit@plt+0x5de258> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + ldr r7, [pc, #36] @ 5ea754 <__cxa_atexit@plt+0x5de408> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + rscseq r6, r6, r0, asr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ea7ec <__cxa_atexit@plt+0x5de4a0> │ │ │ │ + ldr ip, [pc, #140] @ 5ea804 <__cxa_atexit@plt+0x5de4b8> │ │ │ │ + ldr lr, [pc, #140] @ 5ea808 <__cxa_atexit@plt+0x5de4bc> │ │ │ │ + add ip, pc, ip │ │ │ │ + add lr, pc, lr │ │ │ │ + ands r3, sl, #3 │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + beq 5ea7d4 <__cxa_atexit@plt+0x5de488> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ea7e4 <__cxa_atexit@plt+0x5de498> │ │ │ │ + ldr r0, [sl, #2] │ │ │ │ + ldr r3, [sl, #6] │ │ │ │ + ldr r1, [sl, #10] │ │ │ │ + ldr r2, [sl, #14] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + sub r7, r7, #20 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + sub r0, r1, #1 │ │ │ │ + mov sl, r3 │ │ │ │ + add r1, r0, r2 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + bls 5ea780 <__cxa_atexit@plt+0x5de434> │ │ │ │ + b 5ea7f0 <__cxa_atexit@plt+0x5de4a4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, sl │ │ │ │ + ldr r7, [pc, #20] @ 5ea80c <__cxa_atexit@plt+0x5de4c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + rscseq r6, r6, ip, ror ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e8b88 <__cxa_atexit@plt+0x5dc83c> │ │ │ │ + bne 5ea8d0 <__cxa_atexit@plt+0x5de584> │ │ │ │ + mov r2, r7 │ │ │ │ ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r2, #10] │ │ │ │ + ldr r0, [r2, #14] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #148] @ 5e8be4 <__cxa_atexit@plt+0x5dc898> │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - beq 5e8bbc <__cxa_atexit@plt+0x5dc870> │ │ │ │ - ldr r2, [pc, #124] @ 5e8be8 <__cxa_atexit@plt+0x5dc89c> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e8bcc <__cxa_atexit@plt+0x5dc880> │ │ │ │ - b 5e8c34 <__cxa_atexit@plt+0x5dc8e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e8bd4 <__cxa_atexit@plt+0x5dc888> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [pc, #64] @ 5e8bec <__cxa_atexit@plt+0x5dc8a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr lr, [pc, #200] @ 5ea90c <__cxa_atexit@plt+0x5de5c0> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r3, r1, #1 │ │ │ │ + add r1, r3, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r5, #32 │ │ │ │ + str lr, [r3, #-8]! │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 5ea8f4 <__cxa_atexit@plt+0x5de5a8> │ │ │ │ + ldr r3, [pc, #156] @ 5ea910 <__cxa_atexit@plt+0x5de5c4> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + stmda r5, {r3, r8, r9} │ │ │ │ + beq 5ea8dc <__cxa_atexit@plt+0x5de590> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5ea8e8 <__cxa_atexit@plt+0x5de59c> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r0, [r5] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + add r2, r0, r7 │ │ │ │ + sub r1, r1, #20 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r7, sl │ │ │ │ + cmp fp, r1 │ │ │ │ + bls 5ea878 <__cxa_atexit@plt+0x5de52c> │ │ │ │ + add r3, r5, #4 │ │ │ │ + b 5ea8f8 <__cxa_atexit@plt+0x5de5ac> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #20] @ 5ea914 <__cxa_atexit@plt+0x5de5c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + rscseq r6, r6, r4, ror fp │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r7, [r5], #-4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5ea994 <__cxa_atexit@plt+0x5de648> │ │ │ │ + ldmib r3, {r1, r7} │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5ea960 <__cxa_atexit@plt+0x5de614> │ │ │ │ + ldr r0, [r3, #20]! │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr lr, [pc, #80] @ 5ea9b8 <__cxa_atexit@plt+0x5de66c> │ │ │ │ + ldr r8, [pc, #80] @ 5ea9bc <__cxa_atexit@plt+0x5de670> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldrb r0, [r1], #-1 │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + sub r8, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r3, #-4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #24] @ 5ea9b4 <__cxa_atexit@plt+0x5de668> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x010506b4 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e8c28 <__cxa_atexit@plt+0x5dc8dc> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e8c20 <__cxa_atexit@plt+0x5dc8d4> │ │ │ │ - b 5e8c34 <__cxa_atexit@plt+0x5dc8e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5eaa30 <__cxa_atexit@plt+0x5de6e4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5eaa00 <__cxa_atexit@plt+0x5de6b4> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, lsl #1 │ │ │ │ + ldr lr, [pc, #68] @ 5eaa4c <__cxa_atexit@plt+0x5de700> │ │ │ │ + ldr r0, [pc, #68] @ 5eaa50 <__cxa_atexit@plt+0x5de704> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5eaa48 <__cxa_atexit@plt+0x5de6fc> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r0, lr │ │ │ │ - bcc 5e8d14 <__cxa_atexit@plt+0x5dc9c8> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r3, [r1, #12]! │ │ │ │ - ldr r7, [r1, #-4] │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 5e8cbc <__cxa_atexit@plt+0x5dc970> │ │ │ │ - ldr r8, [pc, #196] @ 5e8d2c <__cxa_atexit@plt+0x5dc9e0> │ │ │ │ - ldr r9, [pc, #196] @ 5e8d30 <__cxa_atexit@plt+0x5dc9e4> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r8, r6, #8 │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - stm r8, {r2, sl, ip} │ │ │ │ - str r3, [r6, #20] │ │ │ │ - beq 5e8cfc <__cxa_atexit@plt+0x5dc9b0> │ │ │ │ - add r2, r5, #12 │ │ │ │ - stm r2, {r0, r6, r7} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, fp │ │ │ │ - b 5e8d54 <__cxa_atexit@plt+0x5dca08> │ │ │ │ - ldr r1, [pc, #100] @ 5e8d28 <__cxa_atexit@plt+0x5dc9dc> │ │ │ │ - tst r7, #3 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + cmp r7, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bcc 5eaac8 <__cxa_atexit@plt+0x5de77c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5eaa94 <__cxa_atexit@plt+0x5de748> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #80] @ 5eaaec <__cxa_atexit@plt+0x5de7a0> │ │ │ │ + ldr r0, [pc, #80] @ 5eaaf0 <__cxa_atexit@plt+0x5de7a4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ str r2, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - beq 5e8d0c <__cxa_atexit@plt+0x5dc9c0> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #24] @ 5eaae8 <__cxa_atexit@plt+0x5de79c> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5eab90 <__cxa_atexit@plt+0x5de844> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5eab54 <__cxa_atexit@plt+0x5de808> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5eab60 <__cxa_atexit@plt+0x5de814> │ │ │ │ + ldr r1, [pc, #68] @ 5eab70 <__cxa_atexit@plt+0x5de824> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5eab74 <__cxa_atexit@plt+0x5de828> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r3, r5 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + cmp fp, r2 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + bhi 5eabb8 <__cxa_atexit@plt+0x5de86c> │ │ │ │ mov r7, fp │ │ │ │ + b 5eabc4 <__cxa_atexit@plt+0x5de878> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5eacb0 <__cxa_atexit@plt+0x5de964> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #0 │ │ │ │ + ble 5eac28 <__cxa_atexit@plt+0x5de8dc> │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr lr, [pc, #200] @ 5eacc8 <__cxa_atexit@plt+0x5de97c> │ │ │ │ + ldr r9, [pc, #200] @ 5eaccc <__cxa_atexit@plt+0x5de980> │ │ │ │ + ldmib r7, {r0, r7} │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + str lr, [r5, #-4] │ │ │ │ str r0, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 5e9060 <__cxa_atexit@plt+0x5dcd14> │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5eac70 <__cxa_atexit@plt+0x5de924> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5eac8c <__cxa_atexit@plt+0x5de940> │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + cmp r7, #1 │ │ │ │ + mov r7, r1 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + blt 5eac2c <__cxa_atexit@plt+0x5de8e0> │ │ │ │ + ldr r7, [pc, #92] @ 5eacc4 <__cxa_atexit@plt+0x5de978> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + b 5eabec <__cxa_atexit@plt+0x5de8a0> │ │ │ │ + ldr r6, [pc, #88] @ 5eacd0 <__cxa_atexit@plt+0x5de984> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ + mov r5, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #64] @ 5eacd4 <__cxa_atexit@plt+0x5de988> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r7, [pc, #48] @ 5eacd8 <__cxa_atexit@plt+0x5de98c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r2 │ │ │ │ - mov r0, #24 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror #6 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + ldr r7, [r5], #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlabbeq r4, r0, r4, lr │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 5e8d54 <__cxa_atexit@plt+0x5dca08> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e8db0 <__cxa_atexit@plt+0x5dca64> │ │ │ │ - ldr r2, [pc, #184] @ 5e8e28 <__cxa_atexit@plt+0x5dcadc> │ │ │ │ + bne 5ead18 <__cxa_atexit@plt+0x5de9cc> │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r7, #12] │ │ │ │ - beq 5e8df0 <__cxa_atexit@plt+0x5dcaa4> │ │ │ │ - ldr r2, [pc, #152] @ 5e8e2c <__cxa_atexit@plt+0x5dcae0> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e8e00 <__cxa_atexit@plt+0x5dcab4> │ │ │ │ - b 5e8e78 <__cxa_atexit@plt+0x5dcb2c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e8e08 <__cxa_atexit@plt+0x5dcabc> │ │ │ │ - ldr r7, [pc, #100] @ 5e8e30 <__cxa_atexit@plt+0x5dcae4> │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + str r2, [r5, #20] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5eabc4 <__cxa_atexit@plt+0x5de878> │ │ │ │ + ldr r7, [pc, #12] @ 5ead2c <__cxa_atexit@plt+0x5de9e0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #16]! │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + sub sl, r2, #1 │ │ │ │ + add r8, r1, #1 │ │ │ │ mov r7, r3 │ │ │ │ + b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5eadd4 <__cxa_atexit@plt+0x5dea88> │ │ │ │ + ldr sl, [r7, #28] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str sl, [r5, #-16]! │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r8, [r7, #24] │ │ │ │ + ldr lr, [pc, #68] @ 5eaddc <__cxa_atexit@plt+0x5dea90> │ │ │ │ + tst r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #60] @ 5eade0 <__cxa_atexit@plt+0x5dea94> │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + add ip, pc, ip │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r8, r9} │ │ │ │ + beq 5eadc4 <__cxa_atexit@plt+0x5dea78> │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e8e24 <__cxa_atexit@plt+0x5dcad8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x01050494 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e8e6c <__cxa_atexit@plt+0x5dcb20> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e8e64 <__cxa_atexit@plt+0x5dcb18> │ │ │ │ - b 5e8e78 <__cxa_atexit@plt+0x5dcb2c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + smlabbeq r4, r4, r7, sp │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #16]! │ │ │ │ + ldmdb r5, {r3, r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 5eaeec <__cxa_atexit@plt+0x5deba0> │ │ │ │ + ldr r2, [r5] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5eaec0 <__cxa_atexit@plt+0x5deb74> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - mov lr, r7 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + sub lr, r5, #16 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 5e8f58 <__cxa_atexit@plt+0x5dcc0c> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [lr, #3] │ │ │ │ - ldr r0, [r1, #8]! │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 5e8efc <__cxa_atexit@plt+0x5dcbb0> │ │ │ │ - ldr lr, [pc, #196] @ 5e8f70 <__cxa_atexit@plt+0x5dcc24> │ │ │ │ - ldr r8, [pc, #196] @ 5e8f74 <__cxa_atexit@plt+0x5dcc28> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + bcc 5eaefc <__cxa_atexit@plt+0x5debb0> │ │ │ │ + ldr lr, [pc, #216] @ 5eaf30 <__cxa_atexit@plt+0x5debe4> │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r0, [r2, #6] │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - str lr, [r5, #8] │ │ │ │ - add lr, r6, #8 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r6, #20] │ │ │ │ - beq 5e8f3c <__cxa_atexit@plt+0x5dcbf0> │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r0, r6, r7} │ │ │ │ - mov r5, r1 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + ldr ip, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr lr, [r5, #-4] │ │ │ │ + ldr r1, [pc, #176] @ 5eaf34 <__cxa_atexit@plt+0x5debe8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e8d54 <__cxa_atexit@plt+0x5dca08> │ │ │ │ - ldr r1, [pc, #104] @ 5e8f6c <__cxa_atexit@plt+0x5dcc20> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5e8f4c <__cxa_atexit@plt+0x5dcc00> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stmda r5, {r2, lr} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r8, [r3, #-8]! │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5eaf20 <__cxa_atexit@plt+0x5debd4> │ │ │ │ mov r7, fp │ │ │ │ - b 5e9060 <__cxa_atexit@plt+0x5dcd14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 5eabc4 <__cxa_atexit@plt+0x5de878> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5eaf2c <__cxa_atexit@plt+0x5debe0> │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - mov r0, #24 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffff9cc │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - b 5e8d54 <__cxa_atexit@plt+0x5dca08> │ │ │ │ - andeq r0, r0, r6, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 5e9060 <__cxa_atexit@plt+0x5dcd14> │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + smlatbeq r4, r0, r2, lr │ │ │ │ + andeq r0, r0, r6, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #16] │ │ │ │ - bcc 5e900c <__cxa_atexit@plt+0x5dccc0> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [pc, #36] @ 5e9024 <__cxa_atexit@plt+0x5dccd8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bcc 5eafc4 <__cxa_atexit@plt+0x5dec78> │ │ │ │ + ldr lr, [pc, #124] @ 5eafdc <__cxa_atexit@plt+0x5dec90> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr sl, [r7, #14] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ldr r7, [pc, #56] @ 5eafe0 <__cxa_atexit@plt+0x5dec94> │ │ │ │ + add lr, r3, #40 @ 0x28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5e9028 <__cxa_atexit@plt+0x5dccdc> │ │ │ │ - mov r2, #12 │ │ │ │ + ldr r3, [pc, #24] @ 5eafe4 <__cxa_atexit@plt+0x5dec98> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r0, r6, asr #1 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5eb02c <__cxa_atexit@plt+0x5dece0> │ │ │ │ + ldr r7, [pc, #52] @ 5eb040 <__cxa_atexit@plt+0x5decf4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5eb020 <__cxa_atexit@plt+0x5decd4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5eb050 <__cxa_atexit@plt+0x5ded04> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5eb044 <__cxa_atexit@plt+0x5decf8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r6, r6, r4, asr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stmib r5, {r0, r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - b 5e9060 <__cxa_atexit@plt+0x5dcd14> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - mov fp, r7 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - clz r2, r2 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r0, #3] │ │ │ │ - lsr r1, r1, r2 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5e90ec <__cxa_atexit@plt+0x5dcda0> │ │ │ │ - ldr lr, [pc, #280] @ 5e91b4 <__cxa_atexit@plt+0x5dce68> │ │ │ │ + mov r1, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 5eb0d8 <__cxa_atexit@plt+0x5ded8c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5eb0f0 <__cxa_atexit@plt+0x5deda4> │ │ │ │ + ldr lr, [pc, #144] @ 5eb108 <__cxa_atexit@plt+0x5dedbc> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r8, [pc, #128] @ 5eb10c <__cxa_atexit@plt+0x5dedc0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - str lr, [r2, #-20]! @ 0xffffffec │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - stmib r2, {r0, r8} │ │ │ │ - str r7, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - beq 5e915c <__cxa_atexit@plt+0x5dce10> │ │ │ │ - ldr r2, [pc, #232] @ 5e91b8 <__cxa_atexit@plt+0x5dce6c> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e9184 <__cxa_atexit@plt+0x5dce38> │ │ │ │ - b 5e9200 <__cxa_atexit@plt+0x5dceb4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r2, #-8]! │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r0, lr │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - bcc 5e918c <__cxa_atexit@plt+0x5dce40> │ │ │ │ - ldr r9, [pc, #144] @ 5e91a8 <__cxa_atexit@plt+0x5dce5c> │ │ │ │ - sub r0, lr, #6 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #136] @ 5e91ac <__cxa_atexit@plt+0x5dce60> │ │ │ │ + str lr, [r1, #4]! │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + mov r3, r1 │ │ │ │ + mov r7, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r8, [r3, #12]! │ │ │ │ + str r3, [r1, #4] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r1, [r7, #-12]! │ │ │ │ + str r9, [r5, #-8]! │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ + str r1, [r1, #16] │ │ │ │ + bhi 5eb0fc <__cxa_atexit@plt+0x5dedb0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5eabc4 <__cxa_atexit@plt+0x5de878> │ │ │ │ + ldr r7, [pc, #48] @ 5eb110 <__cxa_atexit@plt+0x5dedc4> │ │ │ │ + mov r6, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ands r0, r1, r3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - beq 5e916c <__cxa_atexit@plt+0x5dce20> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, fp │ │ │ │ - str r0, [r2] │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, fp │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r2] │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #28] @ 5e91b0 <__cxa_atexit@plt+0x5dce64> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #12 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tstpeq r4, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, lsl #11 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r3, r0, fp, asr #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + tsteq r4, r4, asr #32 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5eb160 <__cxa_atexit@plt+0x5dee14> │ │ │ │ + ldr r7, [pc, #60] @ 5eb170 <__cxa_atexit@plt+0x5dee24> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5eb154 <__cxa_atexit@plt+0x5dee08> │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, fp │ │ │ │ + str r9, [r5] │ │ │ │ + b 5eb18c <__cxa_atexit@plt+0x5dee40> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5eb174 <__cxa_atexit@plt+0x5dee28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r6, r6, r8, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e91f4 <__cxa_atexit@plt+0x5dcea8> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e91ec <__cxa_atexit@plt+0x5dcea0> │ │ │ │ - b 5e9200 <__cxa_atexit@plt+0x5dceb4> │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 5eb18c <__cxa_atexit@plt+0x5dee40> │ │ │ │ + ldr r1, [r5] │ │ │ │ + and r3, r1, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5eb214 <__cxa_atexit@plt+0x5deec8> │ │ │ │ + ldr r2, [r1, #14] │ │ │ │ + ldr r3, [r1, #6] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5eb1e0 <__cxa_atexit@plt+0x5dee94> │ │ │ │ + ldr r0, [r1, #2] │ │ │ │ + ldr r1, [r1, #10] │ │ │ │ + mov fp, r8 │ │ │ │ + add r2, r1, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + b 5eb25c <__cxa_atexit@plt+0x5def10> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5eb22c <__cxa_atexit@plt+0x5deee0> │ │ │ │ + mov r7, r3 │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5eb1d0 <__cxa_atexit@plt+0x5dee84> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5eb210 <__cxa_atexit@plt+0x5deec4> │ │ │ │ + ldr r3, [pc, #60] @ 5eb23c <__cxa_atexit@plt+0x5deef0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r6, r0, ip, lsl #25 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [pc, #28] @ 5eb238 <__cxa_atexit@plt+0x5deeec> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r1, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5eb1ac <__cxa_atexit@plt+0x5dee60> │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 5eb18c <__cxa_atexit@plt+0x5dee40> │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #24 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc 5e9368 <__cxa_atexit@plt+0x5dd01c> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r1, #12]! │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - ldr sl, [r1, #20] │ │ │ │ - cmp r9, r2 │ │ │ │ - bne 5e9298 <__cxa_atexit@plt+0x5dcf4c> │ │ │ │ - ldr r2, [pc, #336] @ 5e9384 <__cxa_atexit@plt+0x5dd038> │ │ │ │ - ldr r0, [pc, #336] @ 5e9388 <__cxa_atexit@plt+0x5dd03c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #16]! │ │ │ │ - str sl, [r6, #16] │ │ │ │ - ldr r8, [r2, #32] │ │ │ │ - ldr r0, [r2, #-12] │ │ │ │ - ldr r3, [r2, #-8] │ │ │ │ - str r6, [r2, #16] │ │ │ │ - str r9, [r2, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - beq 5e92ec <__cxa_atexit@plt+0x5dcfa0> │ │ │ │ - ldr r3, [pc, #272] @ 5e938c <__cxa_atexit@plt+0x5dd040> │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, ip │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - eor r1, r2, r9 │ │ │ │ - rsb r0, r0, #0 │ │ │ │ - eor r0, lr, r0 │ │ │ │ - tst r0, r1 │ │ │ │ - beq 5e92fc <__cxa_atexit@plt+0x5dcfb0> │ │ │ │ - str r9, [r6, #12]! │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r1, [pc, #188] @ 5e9380 <__cxa_atexit@plt+0x5dd034> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5eb2d8 <__cxa_atexit@plt+0x5def8c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ands r7, lr, r2 │ │ │ │ - stmdb r6, {r1, sl} │ │ │ │ - sub r1, ip, #18 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - beq 5e9350 <__cxa_atexit@plt+0x5dd004> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - bx r0 │ │ │ │ - clz r1, r1 │ │ │ │ - eor r1, r1, #31 │ │ │ │ - ldr r3, [pc, #108] @ 5e9378 <__cxa_atexit@plt+0x5dd02c> │ │ │ │ - mov r0, #1 │ │ │ │ - lsl sl, r0, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5eb2a0 <__cxa_atexit@plt+0x5def54> │ │ │ │ + ldr r3, [pc, #112] @ 5eb2f4 <__cxa_atexit@plt+0x5defa8> │ │ │ │ + ldr r7, [r5, #16]! │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - beq 5e9360 <__cxa_atexit@plt+0x5dd014> │ │ │ │ - ldr r3, [pc, #72] @ 5e937c <__cxa_atexit@plt+0x5dd030> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - mov r9, r2 │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - mov r7, #0 │ │ │ │ + beq 5eb2d0 <__cxa_atexit@plt+0x5def84> │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ + b 5eb18c <__cxa_atexit@plt+0x5dee40> │ │ │ │ + ldr r1, [pc, #84] @ 5eb2fc <__cxa_atexit@plt+0x5defb0> │ │ │ │ + ldr r0, [pc, #84] @ 5eb300 <__cxa_atexit@plt+0x5defb4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0104ff9c │ │ │ │ - @ instruction: 0xfffff604 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, ror #13 │ │ │ │ + ldr r6, [pc, #24] @ 5eb2f8 <__cxa_atexit@plt+0x5defac> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + smlabteq r4, r4, r3, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e93c0 <__cxa_atexit@plt+0x5dd074> │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + b 5eb18c <__cxa_atexit@plt+0x5dee40> │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r8, [r5], #-4 │ │ │ │ - ands r7, r2, r3 │ │ │ │ - beq 5e93f0 <__cxa_atexit@plt+0x5dd0a4> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ - andeq r6, r0, ip, asr #31 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5eb340 <__cxa_atexit@plt+0x5deff4> │ │ │ │ + ldr r7, [pc, #28] @ 5eb350 <__cxa_atexit@plt+0x5df004> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 5eb25c <__cxa_atexit@plt+0x5def10> │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5eb3a0 <__cxa_atexit@plt+0x5df054> │ │ │ │ + ldr r7, [pc, #60] @ 5eb3b0 <__cxa_atexit@plt+0x5df064> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5eb394 <__cxa_atexit@plt+0x5df048> │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, fp │ │ │ │ + str r9, [r5] │ │ │ │ + b 5eb3cc <__cxa_atexit@plt+0x5df080> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5eb3b4 <__cxa_atexit@plt+0x5df068> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrsbteq r6, [r6], #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5e942c <__cxa_atexit@plt+0x5dd0e0> │ │ │ │ - ldmib r5, {r2, sl} │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #48] @ 0x30 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 5eb3cc <__cxa_atexit@plt+0x5df080> │ │ │ │ + ldr r1, [r5] │ │ │ │ + and r3, r1, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5eb454 <__cxa_atexit@plt+0x5df108> │ │ │ │ + ldr r2, [r1, #14] │ │ │ │ + ldr r3, [r1, #6] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5eb420 <__cxa_atexit@plt+0x5df0d4> │ │ │ │ + ldr r0, [r1, #2] │ │ │ │ + ldr r1, [r1, #10] │ │ │ │ + mov fp, r8 │ │ │ │ + add r2, r1, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + b 5eb49c <__cxa_atexit@plt+0x5df150> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5eb46c <__cxa_atexit@plt+0x5df120> │ │ │ │ + mov r7, r3 │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5eb410 <__cxa_atexit@plt+0x5df0c4> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5eb450 <__cxa_atexit@plt+0x5df104> │ │ │ │ + ldr r3, [pc, #60] @ 5eb47c <__cxa_atexit@plt+0x5df130> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r3, r0, fp, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e945c <__cxa_atexit@plt+0x5dd110> │ │ │ │ - stmda r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e95c4 <__cxa_atexit@plt+0x5dd278> │ │ │ │ - mov r2, #0 │ │ │ │ - stmda r3, {r2, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e946c <__cxa_atexit@plt+0x5dd120> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e9528 <__cxa_atexit@plt+0x5dd1dc> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr sl, [pc, #176] @ 5e9558 <__cxa_atexit@plt+0x5dd20c> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - rsb r8, r1, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r5, #24] │ │ │ │ - eor r3, r3, r8 │ │ │ │ - mov r4, fp │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #52] @ 0x34 │ │ │ │ - and r2, r3, r2 │ │ │ │ - ldr r3, [pc, #136] @ 5e955c <__cxa_atexit@plt+0x5dd210> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r7, #12] │ │ │ │ - stmib r7, {r3, lr} │ │ │ │ - ldr r3, [pc, #120] @ 5e9560 <__cxa_atexit@plt+0x5dd214> │ │ │ │ - add lr, r7, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str fp, [r5, #4]! │ │ │ │ - mov fp, r4 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp r4, r7 │ │ │ │ - stm lr, {r3, r9, ip} │ │ │ │ - bhi 5e9544 <__cxa_atexit@plt+0x5dd1f8> │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - ldr r7, [pc, #56] @ 5e9568 <__cxa_atexit@plt+0x5dd21c> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #24] @ 5e9564 <__cxa_atexit@plt+0x5dd218> │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #28] @ 5eb478 <__cxa_atexit@plt+0x5df12c> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - smlabbeq r4, r8, sp, pc @ │ │ │ │ - tstpeq r4, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, r6, r0, ror #4 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq fp, r1, lr, asr #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e946c <__cxa_atexit@plt+0x5dd120> │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r7, r2, r3 │ │ │ │ - beq 5e95b4 <__cxa_atexit@plt+0x5dd268> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - mov r7, #0 │ │ │ │ + mov r1, r7 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e9684 <__cxa_atexit@plt+0x5dd338> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr sl, [pc, #180] @ 5e96b4 <__cxa_atexit@plt+0x5dd368> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - rsb r8, r1, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r5, #24] │ │ │ │ - eor r3, r3, r8 │ │ │ │ - mov r4, fp │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #52] @ 0x34 │ │ │ │ - and r2, r3, r2 │ │ │ │ - ldr r3, [pc, #140] @ 5e96b8 <__cxa_atexit@plt+0x5dd36c> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r7, #12] │ │ │ │ - stmib r7, {r3, lr} │ │ │ │ - ldr r3, [pc, #124] @ 5e96bc <__cxa_atexit@plt+0x5dd370> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str ip, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str fp, [r5, #4]! │ │ │ │ - mov fp, r4 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp r4, r7 │ │ │ │ - bhi 5e96a0 <__cxa_atexit@plt+0x5dd354> │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e821c <__cxa_atexit@plt+0x5dbed0> │ │ │ │ - ldr r7, [pc, #56] @ 5e96c4 <__cxa_atexit@plt+0x5dd378> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #24] @ 5e96c0 <__cxa_atexit@plt+0x5dd374> │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - tstpeq r4, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, r6, r4, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq fp, r1, lr, asr #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e95c4 <__cxa_atexit@plt+0x5dd278> │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + b 5eb3ec <__cxa_atexit@plt+0x5df0a0> │ │ │ │ + smlabteq r4, ip, r0, sp │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r7, r2, r3 │ │ │ │ - beq 5e9710 <__cxa_atexit@plt+0x5dd3c4> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - mov r7, #0 │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ - andeq r0, r0, r9, ror #27 │ │ │ │ + b 5eb3cc <__cxa_atexit@plt+0x5df080> │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5e97ac <__cxa_atexit@plt+0x5dd460> │ │ │ │ - ldr lr, [pc, #124] @ 5e97c4 <__cxa_atexit@plt+0x5dd478> │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [pc, #100] @ 5e97c8 <__cxa_atexit@plt+0x5dd47c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ands r5, r0, r8 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - beq 5e9798 <__cxa_atexit@plt+0x5dd44c> │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - mov r5, #0 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ - ldr r3, [pc, #24] @ 5e97cc <__cxa_atexit@plt+0x5dd480> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r4, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e98bc <__cxa_atexit@plt+0x5dd570> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [pc, #228] @ 5e98d8 <__cxa_atexit@plt+0x5dd58c> │ │ │ │ - ldr lr, [pc, #228] @ 5e98dc <__cxa_atexit@plt+0x5dd590> │ │ │ │ - mov r9, r5 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - str r8, [r5] │ │ │ │ - ldr sl, [r9, #16]! │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr fp, [r5, #24] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr lr, [pc, #192] @ 5e98e0 <__cxa_atexit@plt+0x5dd594> │ │ │ │ - sub r0, r6, #30 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stmdb r7, {r3, fp} │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, ip, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - str lr, [r7, #-12] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r0, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - beq 5e989c <__cxa_atexit@plt+0x5dd550> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add lr, r5, #20 │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm lr, {r1, r7, fp} │ │ │ │ - bne 5e98a4 <__cxa_atexit@plt+0x5dd558> │ │ │ │ - ldr r3, [pc, #108] @ 5e98e4 <__cxa_atexit@plt+0x5dd598> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r2, [r1, #6] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5eb518 <__cxa_atexit@plt+0x5df1cc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5eb4e0 <__cxa_atexit@plt+0x5df194> │ │ │ │ + ldr r3, [pc, #112] @ 5eb534 <__cxa_atexit@plt+0x5df1e8> │ │ │ │ + ldr r7, [r5, #16]! │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 5e98b0 <__cxa_atexit@plt+0x5dd564> │ │ │ │ - mov r5, r9 │ │ │ │ - b 5e9ae8 <__cxa_atexit@plt+0x5dd79c> │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 5e8728 <__cxa_atexit@plt+0x5dc3dc> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5eb510 <__cxa_atexit@plt+0x5df1c4> │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 5eb3cc <__cxa_atexit@plt+0x5df080> │ │ │ │ + ldr r1, [pc, #84] @ 5eb53c <__cxa_atexit@plt+0x5df1f0> │ │ │ │ + ldr r0, [pc, #84] @ 5eb540 <__cxa_atexit@plt+0x5df1f4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #32] @ 5e98e8 <__cxa_atexit@plt+0x5dd59c> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xffffef24 │ │ │ │ - tstpeq r4, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror #4 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ + ldr r6, [pc, #24] @ 5eb538 <__cxa_atexit@plt+0x5df1ec> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + smlabbeq r4, r4, r1, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e97d0 <__cxa_atexit@plt+0x5dd484> │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ + b 5eb3cc <__cxa_atexit@plt+0x5df080> │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bne 5e994c <__cxa_atexit@plt+0x5dd600> │ │ │ │ - ldr r2, [pc, #44] @ 5e995c <__cxa_atexit@plt+0x5dd610> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e9954 <__cxa_atexit@plt+0x5dd608> │ │ │ │ - b 5e9ae8 <__cxa_atexit@plt+0x5dd79c> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5e9a3c <__cxa_atexit@plt+0x5dd6f0> │ │ │ │ - ldr r3, [pc, #216] @ 5e9a58 <__cxa_atexit@plt+0x5dd70c> │ │ │ │ - ldr lr, [pc, #216] @ 5e9a5c <__cxa_atexit@plt+0x5dd710> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5] │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [pc, #180] @ 5e9a60 <__cxa_atexit@plt+0x5dd714> │ │ │ │ - mov ip, r5 │ │ │ │ - sub r3, r6, #30 │ │ │ │ - tst r7, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [ip, #16]! │ │ │ │ - stmdb r7, {r0, sl} │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - str lr, [r7, #-12] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - beq 5e9a24 <__cxa_atexit@plt+0x5dd6d8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add lr, r5, #20 │ │ │ │ - and r3, r1, #3 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - bne 5e9a28 <__cxa_atexit@plt+0x5dd6dc> │ │ │ │ - ldr r3, [pc, #96] @ 5e9a64 <__cxa_atexit@plt+0x5dd718> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr r2, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - beq 5e9a30 <__cxa_atexit@plt+0x5dd6e4> │ │ │ │ - mov r5, ip │ │ │ │ - b 5e9ae8 <__cxa_atexit@plt+0x5dd79c> │ │ │ │ - b 5e8610 <__cxa_atexit@plt+0x5dc2c4> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + bne 5eb57c <__cxa_atexit@plt+0x5df230> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 5eb49c <__cxa_atexit@plt+0x5df150> │ │ │ │ + ldr r7, [pc, #12] @ 5eb590 <__cxa_atexit@plt+0x5df244> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, ip │ │ │ │ + smlatbeq r4, ip, pc, ip @ │ │ │ │ + rscseq r5, r6, r4, lsr #29 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5eb608 <__cxa_atexit@plt+0x5df2bc> │ │ │ │ + ldr r1, [pc, #92] @ 5eb610 <__cxa_atexit@plt+0x5df2c4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + cmp r3, #0 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + bmi 5eb5f8 <__cxa_atexit@plt+0x5df2ac> │ │ │ │ + ldr lr, [pc, #68] @ 5eb618 <__cxa_atexit@plt+0x5df2cc> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5eb614 <__cxa_atexit@plt+0x5df2c8> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #32] @ 5e9a68 <__cxa_atexit@plt+0x5dd71c> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xffffec80 │ │ │ │ - smlatbeq r4, r8, r8, pc @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + smlatbeq r4, r8, sl, sp │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r5, lsl #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5eb66c <__cxa_atexit@plt+0x5df320> │ │ │ │ + ldr r2, [pc, #56] @ 5eb678 <__cxa_atexit@plt+0x5df32c> │ │ │ │ + ldr r1, [pc, #56] @ 5eb67c <__cxa_atexit@plt+0x5df330> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + sub r1, r6, #1 │ │ │ │ + add r7, r7, #8 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9960 <__cxa_atexit@plt+0x5dd614> │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlabbeq r4, ip, pc, ip @ │ │ │ │ + andeq r0, r0, r6, lsr #10 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bne 5e9acc <__cxa_atexit@plt+0x5dd780> │ │ │ │ - ldr r2, [pc, #44] @ 5e9adc <__cxa_atexit@plt+0x5dd790> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e9ad4 <__cxa_atexit@plt+0x5dd788> │ │ │ │ - b 5e9ae8 <__cxa_atexit@plt+0x5dd79c> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + mov r3, #0 │ │ │ │ + stmda r5!, {r3, r7} │ │ │ │ + b 5eb69c <__cxa_atexit@plt+0x5df350> │ │ │ │ + andeq r1, r0, r8, lsr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #124] @ 5e9b78 <__cxa_atexit@plt+0x5dd82c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5e9b6c <__cxa_atexit@plt+0x5dd820> │ │ │ │ - ldr r1, [pc, #100] @ 5e9b7c <__cxa_atexit@plt+0x5dd830> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5eb74c <__cxa_atexit@plt+0x5df400> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + cmp r0, r7 │ │ │ │ + bge 5eb6f8 <__cxa_atexit@plt+0x5df3ac> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r1, [pc, #192] @ 5eb794 <__cxa_atexit@plt+0x5df448> │ │ │ │ + sub r9, r2, #3 │ │ │ │ + ldrb r3, [r3, r0] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #-12]! │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - eor r1, r1, r9 │ │ │ │ - clz r1, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - lsr sl, r0, r1 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - beq 5e9b6c <__cxa_atexit@plt+0x5dd820> │ │ │ │ - ldr r3, [pc, #40] @ 5e9b80 <__cxa_atexit@plt+0x5dd834> │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [pc, #176] @ 5eb798 <__cxa_atexit@plt+0x5df44c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r8, [r5, #28] │ │ │ │ + bcc 5eb768 <__cxa_atexit@plt+0x5df41c> │ │ │ │ + ldr r9, [pc, #140] @ 5eb79c <__cxa_atexit@plt+0x5df450> │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #132] @ 5eb7a0 <__cxa_atexit@plt+0x5df454> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r1, r7, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #60] @ 5eb790 <__cxa_atexit@plt+0x5df444> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #28] @ 5eb78c <__cxa_atexit@plt+0x5df440> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + @ instruction: 0x0104cf90 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + andeq r0, r0, r6, ror #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5eb80c <__cxa_atexit@plt+0x5df4c0> │ │ │ │ + ldr r8, [pc, #88] @ 5eb824 <__cxa_atexit@plt+0x5df4d8> │ │ │ │ + sub r9, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #80] @ 5eb828 <__cxa_atexit@plt+0x5df4dc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5eb82c <__cxa_atexit@plt+0x5df4e0> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r4, r0, r4, sp │ │ │ │ + @ instruction: 0x0104cdb4 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r1, r0, r8, ror #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - eor r3, r2, r9 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr sl, r2, r3 │ │ │ │ - ldr r2, [pc, #72] @ 5e9bfc <__cxa_atexit@plt+0x5dd8b0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str sl, [r5] │ │ │ │ - beq 5e9bf0 <__cxa_atexit@plt+0x5dd8a4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #36] @ 5e9c00 <__cxa_atexit@plt+0x5dd8b4> │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #72] @ 5eb88c <__cxa_atexit@plt+0x5df540> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 5eb880 <__cxa_atexit@plt+0x5df534> │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #32] @ 5eb890 <__cxa_atexit@plt+0x5df544> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r7, ror #10 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r1, r0, r8, lsr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e9c34 <__cxa_atexit@plt+0x5dd8e8> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 5e7b4c <__cxa_atexit@plt+0x5db800> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #11 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #16] @ 5eb8c4 <__cxa_atexit@plt+0x5df578> │ │ │ │ + strb r2, [r1, r3] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r7, ror #20 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5e9c68 <__cxa_atexit@plt+0x5dd91c> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5e9d64 <__cxa_atexit@plt+0x5dda18> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9c7c <__cxa_atexit@plt+0x5dd930> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e9d28 <__cxa_atexit@plt+0x5dd9dc> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r2, #-8] │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - ldr r9, [r2, #-4] │ │ │ │ - ldmib r2, {sl, ip} │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #120] @ 5e9d44 <__cxa_atexit@plt+0x5dd9f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r0, r8, ip} │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e9d10 <__cxa_atexit@plt+0x5dd9c4> │ │ │ │ - ldr r3, [pc, #92] @ 5e9d48 <__cxa_atexit@plt+0x5dd9fc> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - beq 5e9d1c <__cxa_atexit@plt+0x5dd9d0> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5e9ae8 <__cxa_atexit@plt+0x5dd79c> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ + b 5eb69c <__cxa_atexit@plt+0x5df350> │ │ │ │ + rscseq r5, r6, r4, lsr #23 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5eb96c <__cxa_atexit@plt+0x5df620> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5eb978 <__cxa_atexit@plt+0x5df62c> │ │ │ │ + ldr r2, [pc, #116] @ 5eb988 <__cxa_atexit@plt+0x5df63c> │ │ │ │ + ldr r1, [pc, #116] @ 5eb98c <__cxa_atexit@plt+0x5df640> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r1, [pc, #92] @ 5eb990 <__cxa_atexit@plt+0x5df644> │ │ │ │ + tst sl, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + str r7, [r9, #8] │ │ │ │ + beq 5eb95c <__cxa_atexit@plt+0x5df610> │ │ │ │ + ldr r7, [pc, #64] @ 5eb994 <__cxa_atexit@plt+0x5df648> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e9d4c <__cxa_atexit@plt+0x5dda00> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + smlabbeq r4, r8, ip, ip │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r5, r6, ip, ror #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 5eb9c0 <__cxa_atexit@plt+0x5df674> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104f590 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #21 │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9c7c <__cxa_atexit@plt+0x5dd930> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5e9e10 <__cxa_atexit@plt+0x5ddac4> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r2, #-8] │ │ │ │ - ldr r1, [r2, #-12] │ │ │ │ - ldr r9, [r2, #-4] │ │ │ │ - ldmib r2, {sl, ip} │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #120] @ 5e9e2c <__cxa_atexit@plt+0x5ddae0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, ip} │ │ │ │ - add r0, r3, #12 │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - bne 5e9df8 <__cxa_atexit@plt+0x5ddaac> │ │ │ │ - ldr r3, [pc, #92] @ 5e9e30 <__cxa_atexit@plt+0x5ddae4> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - beq 5e9e04 <__cxa_atexit@plt+0x5ddab8> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5e9ae8 <__cxa_atexit@plt+0x5dd79c> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5eb9f8 <__cxa_atexit@plt+0x5df6ac> │ │ │ │ + ldr r2, [pc, #40] @ 5eba10 <__cxa_atexit@plt+0x5df6c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5e9e34 <__cxa_atexit@plt+0x5ddae8> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r3, [pc, #20] @ 5eba14 <__cxa_atexit@plt+0x5df6c8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r8, r4, pc @ │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5e9d64 <__cxa_atexit@plt+0x5dda18> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5e9f38 <__cxa_atexit@plt+0x5ddbec> │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e9edc <__cxa_atexit@plt+0x5ddb90> │ │ │ │ - ldr r3, [pc, #224] @ 5e9f70 <__cxa_atexit@plt+0x5ddc24> │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-20]! @ 0xffffffec │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlatbeq r4, r4, fp, ip │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5ebadc <__cxa_atexit@plt+0x5df790> │ │ │ │ + ldr lr, [pc, #196] @ 5ebaf8 <__cxa_atexit@plt+0x5df7ac> │ │ │ │ + ldr r0, [pc, #196] @ 5ebafc <__cxa_atexit@plt+0x5df7b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r3, #3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - beq 5e9f20 <__cxa_atexit@plt+0x5ddbd4> │ │ │ │ - ldr r2, [pc, #180] @ 5e9f74 <__cxa_atexit@plt+0x5ddc28> │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5ebac0 <__cxa_atexit@plt+0x5df774> │ │ │ │ + ldr r0, [pc, #156] @ 5ebb00 <__cxa_atexit@plt+0x5df7b4> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5e9f30 <__cxa_atexit@plt+0x5ddbe4> │ │ │ │ - b 5e9fc8 <__cxa_atexit@plt+0x5ddc7c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - bcc 5e9f50 <__cxa_atexit@plt+0x5ddc04> │ │ │ │ - ldr r7, [pc, #128] @ 5e9f7c <__cxa_atexit@plt+0x5ddc30> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r7, [pc, #116] @ 5e9f80 <__cxa_atexit@plt+0x5ddc34> │ │ │ │ + str r0, [r2] │ │ │ │ + beq 5ebad0 <__cxa_atexit@plt+0x5df784> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5ebae4 <__cxa_atexit@plt+0x5df798> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #108] @ 5ebb04 <__cxa_atexit@plt+0x5df7b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #100] @ 5ebb08 <__cxa_atexit@plt+0x5df7bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stm r1, {r0, r2, r6, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - bx r0 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 5e9f78 <__cxa_atexit@plt+0x5ddc2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5e9f6c <__cxa_atexit@plt+0x5ddc20> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #8 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - rscseq r7, r6, r0, ror r8 │ │ │ │ - tstpeq r4, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - andeq r0, r0, r5, lsr #4 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlatteq r4, r4, sl, ip │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + smlabbeq r4, r0, fp, ip │ │ │ │ + smlabbeq r4, r0, r6, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 5e9fbc <__cxa_atexit@plt+0x5ddc70> │ │ │ │ + ldr r3, [pc, #128] @ 5ebb9c <__cxa_atexit@plt+0x5df850> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5e9fb4 <__cxa_atexit@plt+0x5ddc68> │ │ │ │ - b 5e9fc8 <__cxa_atexit@plt+0x5ddc7c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, asr #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + beq 5ebb84 <__cxa_atexit@plt+0x5df838> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5ea07c <__cxa_atexit@plt+0x5ddd30> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - sub r0, r1, #1 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - eor r7, r9, r2 │ │ │ │ - cmp r7, r1 │ │ │ │ - bls 5ea024 <__cxa_atexit@plt+0x5ddcd8> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [pc, #144] @ 5ea094 <__cxa_atexit@plt+0x5ddd48> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bcc 5ebb8c <__cxa_atexit@plt+0x5df840> │ │ │ │ + ldr lr, [pc, #92] @ 5ebba0 <__cxa_atexit@plt+0x5df854> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #68] @ 5ebba4 <__cxa_atexit@plt+0x5df858> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 5ea08c <__cxa_atexit@plt+0x5ddd40> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5ea070 <__cxa_atexit@plt+0x5ddd24> │ │ │ │ - ldr r3, [pc, #48] @ 5ea090 <__cxa_atexit@plt+0x5ddd44> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - tstpeq r4, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r7, lsr #29 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5ea0bc <__cxa_atexit@plt+0x5ddd70> │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #29 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - mov ip, r4 │ │ │ │ - add r6, r6, #32 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ands r9, r2, r0 │ │ │ │ - beq 5ea15c <__cxa_atexit@plt+0x5dde10> │ │ │ │ - ldr r1, [ip, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - cmp r1, r6 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 5ea1d4 <__cxa_atexit@plt+0x5dde88> │ │ │ │ - ldr r4, [r5, #28]! │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r4, [sp] │ │ │ │ - str r8, [r5] │ │ │ │ - rsb r4, lr, #0 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r2, [pc, #224] @ 5ea210 <__cxa_atexit@plt+0x5ddec4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #208] @ 5ea214 <__cxa_atexit@plt+0x5ddec8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - b 5ea1c4 <__cxa_atexit@plt+0x5dde78> │ │ │ │ - ldr r1, [ip, #804] @ 0x324 │ │ │ │ - mov r4, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r1, r6 │ │ │ │ - stmda r5, {r4, r8} │ │ │ │ - bcc 5ea1ec <__cxa_atexit@plt+0x5ddea0> │ │ │ │ - ldr r4, [r5, #28]! │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r4, [sp] │ │ │ │ - str r8, [r5] │ │ │ │ - rsb r4, r1, #0 │ │ │ │ - eor r2, r2, r4 │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r2, [pc, #120] @ 5ea21c <__cxa_atexit@plt+0x5dded0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r2, lr} │ │ │ │ - ldr r4, [pc, #108] @ 5ea220 <__cxa_atexit@plt+0x5dded4> │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stm lr, {r4, r7, sl} │ │ │ │ - ldr r8, [sp] │ │ │ │ - sub sl, r6, #15 │ │ │ │ - mov r4, ip │ │ │ │ - b 5ea410 <__cxa_atexit@plt+0x5de0c4> │ │ │ │ - ldr r0, [pc, #60] @ 5ea218 <__cxa_atexit@plt+0x5ddecc> │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5ea200 <__cxa_atexit@plt+0x5ddeb4> │ │ │ │ - ldr r0, [pc, #48] @ 5ea224 <__cxa_atexit@plt+0x5dded8> │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [ip, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r4, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - strheq pc, [r4, -ip] @ │ │ │ │ - smlatbeq r4, r4, r0, pc @ │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r1, r0, r8, asr #26 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlabteq r4, r4, r5, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ea2ac <__cxa_atexit@plt+0x5ddf60> │ │ │ │ - ldr sl, [pc, #116] @ 5ea2c4 <__cxa_atexit@plt+0x5ddf78> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - sub r9, r5, #28 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldm r9, {r1, r2, r7, r9} │ │ │ │ + bcc 5ebc08 <__cxa_atexit@plt+0x5df8bc> │ │ │ │ + ldr lr, [pc, #72] @ 5ebc14 <__cxa_atexit@plt+0x5df8c8> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #-12] │ │ │ │ - stmib r3, {sl, fp} │ │ │ │ - str r9, [r3, #12] │ │ │ │ - and r1, r1, r0 │ │ │ │ - ldr r0, [pc, #56] @ 5ea2c8 <__cxa_atexit@plt+0x5ddf7c> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - stm lr, {r0, r7, ip} │ │ │ │ - b 5ea410 <__cxa_atexit@plt+0x5de0c4> │ │ │ │ - ldr r3, [pc, #24] @ 5ea2cc <__cxa_atexit@plt+0x5ddf80> │ │ │ │ - mov r2, #32 │ │ │ │ + ldr lr, [pc, #48] @ 5ebc18 <__cxa_atexit@plt+0x5df8cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + rscseq r5, r6, r8, lsl r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ebcf0 <__cxa_atexit@plt+0x5df9a4> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ebcd8 <__cxa_atexit@plt+0x5df98c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #76 @ 0x4c │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5ebd00 <__cxa_atexit@plt+0x5df9b4> │ │ │ │ + ldr ip, [pc, #208] @ 5ebd30 <__cxa_atexit@plt+0x5df9e4> │ │ │ │ + add r7, sl, #6 │ │ │ │ + ldr lr, [pc, #204] @ 5ebd34 <__cxa_atexit@plt+0x5df9e8> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + ldr sl, [pc, #192] @ 5ebd38 <__cxa_atexit@plt+0x5df9ec> │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str lr, [r1, #28]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #132] @ 5ebd3c <__cxa_atexit@plt+0x5df9f0> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str sl, [r6, #48]! @ 0x30 │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ 5ebd2c <__cxa_atexit@plt+0x5df9e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 5ebd28 <__cxa_atexit@plt+0x5df9dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5ebd24 <__cxa_atexit@plt+0x5df9d8> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlalseq r5, r6, r0, r7 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + rscseq r5, r6, r4, asr #14 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5ebde8 <__cxa_atexit@plt+0x5dfa9c> │ │ │ │ + ldr r3, [pc, #148] @ 5ebe00 <__cxa_atexit@plt+0x5dfab4> │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr lr, [pc, #128] @ 5ebe04 <__cxa_atexit@plt+0x5dfab8> │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr sl, [pc, #116] @ 5ebe08 <__cxa_atexit@plt+0x5dfabc> │ │ │ │ + str r0, [r8, #20] │ │ │ │ + mov r0, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #28]! │ │ │ │ + str r7, [r8, #24] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str r0, [r8, #72] @ 0x48 │ │ │ │ + str r0, [r8, #56] @ 0x38 │ │ │ │ + str r8, [r8, #60] @ 0x3c │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str r9, [r8, #40] @ 0x28 │ │ │ │ + str r8, [r8, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #60] @ 5ebe0c <__cxa_atexit@plt+0x5dfac0> │ │ │ │ + mov r7, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str sl, [r8, #48]! @ 0x30 │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 5ebe10 <__cxa_atexit@plt+0x5dfac4> │ │ │ │ + mov r2, #76 @ 0x4c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r4, ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r4, pc, lr @ │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r1, r0, r8, asr #26 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + smlatteq r4, r8, r7, ip │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + rscseq r5, r6, ip, ror #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + rscseq r5, r6, r0, ror #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ebe7c <__cxa_atexit@plt+0x5dfb30> │ │ │ │ + ldr r3, [pc, #64] @ 5ebe8c <__cxa_atexit@plt+0x5dfb40> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 5ebe6c <__cxa_atexit@plt+0x5dfb20> │ │ │ │ + ldr r7, [pc, #44] @ 5ebe90 <__cxa_atexit@plt+0x5dfb44> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5ebe94 <__cxa_atexit@plt+0x5dfb48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r5, r6, r4, lsl r6 │ │ │ │ + ldrshteq r5, [r6], #84 @ 0x54 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 5ebec0 <__cxa_atexit@plt+0x5dfb74> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ea358 <__cxa_atexit@plt+0x5de00c> │ │ │ │ - ldr sl, [pc, #120] @ 5ea370 <__cxa_atexit@plt+0x5de024> │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r8, [r5, #32]! │ │ │ │ - sub r9, r5, #28 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldm r9, {r1, r2, r7, r9} │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #-12] │ │ │ │ - stmib r3, {sl, fp} │ │ │ │ - str r9, [r3, #12] │ │ │ │ - and r1, r1, r0 │ │ │ │ - ldr r0, [pc, #60] @ 5ea374 <__cxa_atexit@plt+0x5de028> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - b 5ea410 <__cxa_atexit@plt+0x5de0c4> │ │ │ │ - ldr r3, [pc, #24] @ 5ea378 <__cxa_atexit@plt+0x5de02c> │ │ │ │ - mov r2, #32 │ │ │ │ + bcc 5ebef8 <__cxa_atexit@plt+0x5dfbac> │ │ │ │ + ldr r2, [pc, #40] @ 5ebf10 <__cxa_atexit@plt+0x5dfbc4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5ebf14 <__cxa_atexit@plt+0x5dfbc8> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, ror #30 │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlatbeq r4, r4, r6, ip │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq r5, r6, r4, lsl #11 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ebf7c <__cxa_atexit@plt+0x5dfc30> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #68] @ 5ebf84 <__cxa_atexit@plt+0x5dfc38> │ │ │ │ + str r9, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #64] @ 5ebf88 <__cxa_atexit@plt+0x5dfc3c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst sl, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq 5ebf6c <__cxa_atexit@plt+0x5dfc20> │ │ │ │ + ldr r7, [pc, #40] @ 5ebf8c <__cxa_atexit@plt+0x5dfc40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r5, r6, ip, lsl #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 5ebfb8 <__cxa_atexit@plt+0x5dfc6c> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5ea3cc <__cxa_atexit@plt+0x5de080> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 5ea3e4 <__cxa_atexit@plt+0x5de098> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - ldr r7, [pc, #40] @ 5ea3e8 <__cxa_atexit@plt+0x5de09c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bcc 5ebff0 <__cxa_atexit@plt+0x5dfca4> │ │ │ │ + ldr r2, [pc, #40] @ 5ec008 <__cxa_atexit@plt+0x5dfcbc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5ea3ec <__cxa_atexit@plt+0x5de0a0> │ │ │ │ + ldr r3, [pc, #20] @ 5ec00c <__cxa_atexit@plt+0x5dfcc0> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0104eeb0 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5ea410 <__cxa_atexit@plt+0x5de0c4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - sub r7, r3, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ - bhi 5ea47c <__cxa_atexit@plt+0x5de130> │ │ │ │ - ldr r3, [r5] │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5ea45c <__cxa_atexit@plt+0x5de110> │ │ │ │ - ldr r2, [pc, #80] @ 5ea490 <__cxa_atexit@plt+0x5de144> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 5ea474 <__cxa_atexit@plt+0x5de128> │ │ │ │ - b 5ea4a4 <__cxa_atexit@plt+0x5de158> │ │ │ │ - ldr r7, [pc, #52] @ 5ea498 <__cxa_atexit@plt+0x5de14c> │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlatbeq r4, ip, r5, ip │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq r5, r6, r8, lsr #8 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ec088 <__cxa_atexit@plt+0x5dfd3c> │ │ │ │ + ldr r1, [pc, #96] @ 5ec090 <__cxa_atexit@plt+0x5dfd44> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + cmp r3, #0 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + bmi 5ec078 <__cxa_atexit@plt+0x5dfd2c> │ │ │ │ + ldr lr, [pc, #72] @ 5ec098 <__cxa_atexit@plt+0x5dfd4c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #20] @ 5ec094 <__cxa_atexit@plt+0x5dfd48> │ │ │ │ + mov r5, r2 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5ea494 <__cxa_atexit@plt+0x5de148> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + smlatteq r4, ip, r4, ip │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r6, [pc, #128] @ 5ec130 <__cxa_atexit@plt+0x5dfde4> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r2, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 5ec110 <__cxa_atexit@plt+0x5dfdc4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ec120 <__cxa_atexit@plt+0x5dfdd4> │ │ │ │ + ldr lr, [pc, #88] @ 5ec134 <__cxa_atexit@plt+0x5dfde8> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + ldr r1, [pc, #80] @ 5ec138 <__cxa_atexit@plt+0x5dfdec> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r1, r6, #1 │ │ │ │ + str r1, [r5, #20] │ │ │ │ + add r1, r7, #8 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + mov r7, r2 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rscseq r7, r6, r0, lsr r3 │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + smlatteq r4, r4, r4, ip │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ec198 <__cxa_atexit@plt+0x5dfe4c> │ │ │ │ + ldr lr, [pc, #68] @ 5ec1a4 <__cxa_atexit@plt+0x5dfe58> │ │ │ │ + ldr r8, [pc, #68] @ 5ec1a8 <__cxa_atexit@plt+0x5dfe5c> │ │ │ │ + sub r1, r6, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r2, [pc, #148] @ 5ea54c <__cxa_atexit@plt+0x5de200> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5ea540 <__cxa_atexit@plt+0x5de1f4> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - eor r7, r9, r2 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - cmp r7, r3 │ │ │ │ - bls 5ea4f8 <__cxa_atexit@plt+0x5de1ac> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #80] @ 5ea550 <__cxa_atexit@plt+0x5de204> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r3, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + str r1, [r5, #20] │ │ │ │ + add r1, r2, #8 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ str r8, [r3, #4] │ │ │ │ - beq 5ea540 <__cxa_atexit@plt+0x5de1f4> │ │ │ │ - ldr r3, [pc, #32] @ 5ea554 <__cxa_atexit@plt+0x5de208> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - eor r7, r9, r2 │ │ │ │ - sub r2, r3, #1 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - cmp r7, r3 │ │ │ │ - bls 5ea58c <__cxa_atexit@plt+0x5de240> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #80] @ 5ea5e4 <__cxa_atexit@plt+0x5de298> │ │ │ │ - clz r7, r7 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5ec1cc <__cxa_atexit@plt+0x5dfe80> │ │ │ │ + andeq r0, r0, r8, lsr #21 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 5ec284 <__cxa_atexit@plt+0x5dff38> │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5ea5d8 <__cxa_atexit@plt+0x5de28c> │ │ │ │ - ldr r3, [pc, #32] @ 5ea5e8 <__cxa_atexit@plt+0x5de29c> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r1, [r2, #-4]! │ │ │ │ + cmn r1, #1 │ │ │ │ + beq 5ec230 <__cxa_atexit@plt+0x5dfee4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r3, [pc, #200] @ 5ec2cc <__cxa_atexit@plt+0x5dff80> │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, #184] @ 5ec2d0 <__cxa_atexit@plt+0x5dff84> │ │ │ │ + sub r9, lr, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r8, [r5, #24] │ │ │ │ + bcc 5ec2a0 <__cxa_atexit@plt+0x5dff54> │ │ │ │ + ldr r9, [pc, #140] @ 5ec2d4 <__cxa_atexit@plt+0x5dff88> │ │ │ │ + sub r0, r2, #23 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #132] @ 5ec2d8 <__cxa_atexit@plt+0x5dff8c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r5, {r3, r7} │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r1, r3, lr} │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [pc, #60] @ 5ec2c8 <__cxa_atexit@plt+0x5dff7c> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #28] @ 5ec2c4 <__cxa_atexit@plt+0x5dff78> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r7, lsr #23 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + andeq r0, r0, r6, ror #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 5ea610 <__cxa_atexit@plt+0x5de2c4> │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5ec33c <__cxa_atexit@plt+0x5dfff0> │ │ │ │ + ldr r8, [pc, #80] @ 5ec354 <__cxa_atexit@plt+0x5e0008> │ │ │ │ + sub r9, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #72] @ 5ec358 <__cxa_atexit@plt+0x5e000c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r8, r3, #8 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + stm r8, {r0, r1, r2, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 5ec35c <__cxa_atexit@plt+0x5e0010> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5ea644 <__cxa_atexit@plt+0x5de2f8> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5ea754 <__cxa_atexit@plt+0x5de408> │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5ea658 <__cxa_atexit@plt+0x5de30c> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ea714 <__cxa_atexit@plt+0x5de3c8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #72] @ 5ec3c4 <__cxa_atexit@plt+0x5e0078> │ │ │ │ mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #12]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - ldmdb r2, {r1, lr} │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - and r9, r0, ip │ │ │ │ - ldr r0, [pc, #132] @ 5ea730 <__cxa_atexit@plt+0x5de3e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r0, r8, sl} │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5ea6f0 <__cxa_atexit@plt+0x5de3a4> │ │ │ │ - ldr r3, [pc, #104] @ 5ea734 <__cxa_atexit@plt+0x5de3e8> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - beq 5ea708 <__cxa_atexit@plt+0x5de3bc> │ │ │ │ - mov r5, r2 │ │ │ │ - b 5ea4a4 <__cxa_atexit@plt+0x5de158> │ │ │ │ - ldr r3, [pc, #68] @ 5ea73c <__cxa_atexit@plt+0x5de3f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5ec3b4 <__cxa_atexit@plt+0x5e0068> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #36] @ 5ec3c8 <__cxa_atexit@plt+0x5e007c> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5ea738 <__cxa_atexit@plt+0x5de3ec> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104ebb0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - andeq r1, r0, r8, asr #14 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, asr #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5ea658 <__cxa_atexit@plt+0x5de30c> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ea810 <__cxa_atexit@plt+0x5de4c4> │ │ │ │ - mov r2, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r2, #12]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r9, [r2, #4] │ │ │ │ - ldmdb r2, {r1, lr} │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r7, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - and r9, r0, ip │ │ │ │ - ldr r0, [pc, #132] @ 5ea82c <__cxa_atexit@plt+0x5de4e0> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #20] @ 5ec400 <__cxa_atexit@plt+0x5e00b4> │ │ │ │ + strb r7, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r7, r2, #1 │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5ec1cc <__cxa_atexit@plt+0x5dfe80> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5ec4e0 <__cxa_atexit@plt+0x5e0194> │ │ │ │ + ldr lr, [pc, #196] @ 5ec4fc <__cxa_atexit@plt+0x5e01b0> │ │ │ │ + ldr r0, [pc, #196] @ 5ec500 <__cxa_atexit@plt+0x5e01b4> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, sl} │ │ │ │ - add r0, r3, #12 │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - bne 5ea7ec <__cxa_atexit@plt+0x5de4a0> │ │ │ │ - ldr r3, [pc, #104] @ 5ea830 <__cxa_atexit@plt+0x5de4e4> │ │ │ │ - ldr r7, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5ec4c4 <__cxa_atexit@plt+0x5e0178> │ │ │ │ + ldr r0, [pc, #156] @ 5ec504 <__cxa_atexit@plt+0x5e01b8> │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - beq 5ea804 <__cxa_atexit@plt+0x5de4b8> │ │ │ │ + str r0, [r2] │ │ │ │ + beq 5ec4d4 <__cxa_atexit@plt+0x5e0188> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5ec4e8 <__cxa_atexit@plt+0x5e019c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #108] @ 5ec508 <__cxa_atexit@plt+0x5e01bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #100] @ 5ec50c <__cxa_atexit@plt+0x5e01c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stm r1, {r0, r2, r6, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - b 5ea4a4 <__cxa_atexit@plt+0x5de158> │ │ │ │ - ldr r3, [pc, #68] @ 5ea838 <__cxa_atexit@plt+0x5de4ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r8, r3, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5ea834 <__cxa_atexit@plt+0x5de4e8> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlatteq r4, r0, r0, ip │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + tsteq r4, ip, ror r1 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #128] @ 5ec5a0 <__cxa_atexit@plt+0x5e0254> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104eab4 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - andeq r1, r0, r8, asr #14 │ │ │ │ + beq 5ec588 <__cxa_atexit@plt+0x5e023c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ec590 <__cxa_atexit@plt+0x5e0244> │ │ │ │ + ldr lr, [pc, #92] @ 5ec5a4 <__cxa_atexit@plt+0x5e0258> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #68] @ 5ec5a8 <__cxa_atexit@plt+0x5e025c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + smlabteq r4, ip, r0, ip │ │ │ │ + smlabteq r4, r0, fp, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5ea754 <__cxa_atexit@plt+0x5de408> │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ec60c <__cxa_atexit@plt+0x5e02c0> │ │ │ │ + ldr lr, [pc, #72] @ 5ec618 <__cxa_atexit@plt+0x5e02cc> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 5ec61c <__cxa_atexit@plt+0x5e02d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, r4, asr #32 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + rscseq r4, r6, r4, lsl lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ea8b4 <__cxa_atexit@plt+0x5de568> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ec6f4 <__cxa_atexit@plt+0x5e03a8> │ │ │ │ and r7, sl, #3 │ │ │ │ cmp r7, #2 │ │ │ │ + bne 5ec6dc <__cxa_atexit@plt+0x5e0390> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #76 @ 0x4c │ │ │ │ stmdb r5, {r8, r9, sl} │ │ │ │ - bne 5ea8a0 <__cxa_atexit@plt+0x5de554> │ │ │ │ - ldr r3, [pc, #68] @ 5ea8c4 <__cxa_atexit@plt+0x5de578> │ │ │ │ - ldr r7, [sl, #2] │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - beq 5ea8ac <__cxa_atexit@plt+0x5de560> │ │ │ │ - b 5ea8d4 <__cxa_atexit@plt+0x5de588> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5ec704 <__cxa_atexit@plt+0x5e03b8> │ │ │ │ + ldr ip, [pc, #208] @ 5ec734 <__cxa_atexit@plt+0x5e03e8> │ │ │ │ + add r7, sl, #6 │ │ │ │ + ldr lr, [pc, #204] @ 5ec738 <__cxa_atexit@plt+0x5e03ec> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + ldr sl, [pc, #192] @ 5ec73c <__cxa_atexit@plt+0x5e03f0> │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #132] @ 5ec740 <__cxa_atexit@plt+0x5e03f4> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + str sl, [r6, #48]! @ 0x30 │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #76] @ 5ec730 <__cxa_atexit@plt+0x5e03e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ea8c8 <__cxa_atexit@plt+0x5de57c> │ │ │ │ + ldr r7, [pc, #48] @ 5ec72c <__cxa_atexit@plt+0x5e03e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r6, r6, r0, lsl #30 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r2, [pc, #116] @ 5ea95c <__cxa_atexit@plt+0x5de610> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5ea950 <__cxa_atexit@plt+0x5de604> │ │ │ │ - ldr r2, [pc, #92] @ 5ea960 <__cxa_atexit@plt+0x5de614> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - eor r2, r2, r9 │ │ │ │ - clz r2, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - lsr r8, r1, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - beq 5ea950 <__cxa_atexit@plt+0x5de604> │ │ │ │ - ldr r3, [pc, #32] @ 5ea964 <__cxa_atexit@plt+0x5de618> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 5ec728 <__cxa_atexit@plt+0x5e03dc> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - eor r3, r2, r9 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r2, r3 │ │ │ │ - ldr r2, [pc, #64] @ 5ea9d8 <__cxa_atexit@plt+0x5de68c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5ea9cc <__cxa_atexit@plt+0x5de680> │ │ │ │ - ldr r3, [pc, #32] @ 5ea9dc <__cxa_atexit@plt+0x5de690> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq r4, r6, r4, lsr #27 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + @ instruction: 0xfffff8b4 │ │ │ │ + @ instruction: 0xfffff998 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + rscseq r4, r6, r8, asr sp │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5ec7e8 <__cxa_atexit@plt+0x5e049c> │ │ │ │ + ldr r3, [pc, #144] @ 5ec800 <__cxa_atexit@plt+0x5e04b4> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr lr, [pc, #128] @ 5ec804 <__cxa_atexit@plt+0x5e04b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr sl, [pc, #112] @ 5ec808 <__cxa_atexit@plt+0x5e04bc> │ │ │ │ + str r0, [r8, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #20]! │ │ │ │ + add lr, r8, #32 │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str r0, [r8, #72] @ 0x48 │ │ │ │ + str r8, [r8, #56] @ 0x38 │ │ │ │ + str r0, [r8, #60] @ 0x3c │ │ │ │ + str r3, [r8, #28] │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + ldr r3, [pc, #60] @ 5ec80c <__cxa_atexit@plt+0x5e04c0> │ │ │ │ + mov r7, r8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str sl, [r8, #48]! @ 0x30 │ │ │ │ + str r3, [r7, #64]! @ 0x40 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r6, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 5eaa08 <__cxa_atexit@plt+0x5de6bc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ + ldr r3, [pc, #32] @ 5ec810 <__cxa_atexit@plt+0x5e04c4> │ │ │ │ + mov r2, #76 @ 0x4c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ands r2, r2, r1 │ │ │ │ - beq 5eaa3c <__cxa_atexit@plt+0x5de6f0> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, fp │ │ │ │ - stmda r3, {r2, r8} │ │ │ │ - b 5eab4c <__cxa_atexit@plt+0x5de800> │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 5eaa50 <__cxa_atexit@plt+0x5de704> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5eab10 <__cxa_atexit@plt+0x5de7c4> │ │ │ │ - mov r3, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r3, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #132] @ 5eab2c <__cxa_atexit@plt+0x5de7e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - stmib r2, {r0, r8, ip} │ │ │ │ - and r2, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5eaaf4 <__cxa_atexit@plt+0x5de7a8> │ │ │ │ - ldr r0, [pc, #104] @ 5eab30 <__cxa_atexit@plt+0x5de7e4> │ │ │ │ - ldr r2, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - beq 5eab00 <__cxa_atexit@plt+0x5de7b4> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5ea8d4 <__cxa_atexit@plt+0x5de588> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr fp, [sp] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff79c │ │ │ │ + @ instruction: 0xfffff878 │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + smlatteq r4, r8, sp, fp │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + rscseq r4, r6, r4, lsl #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + rscseq r4, r6, r8, ror ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ec87c <__cxa_atexit@plt+0x5e0530> │ │ │ │ + ldr r3, [pc, #64] @ 5ec88c <__cxa_atexit@plt+0x5e0540> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 5ec86c <__cxa_atexit@plt+0x5e0520> │ │ │ │ + ldr r7, [pc, #44] @ 5ec890 <__cxa_atexit@plt+0x5e0544> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #16] @ 5ec894 <__cxa_atexit@plt+0x5e0548> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5eab34 <__cxa_atexit@plt+0x5de7e8> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r4, r6, ip, lsr #24 │ │ │ │ + rscseq r4, r6, ip, lsl #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 5ec8c0 <__cxa_atexit@plt+0x5e0574> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104e7b4 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #13 │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5eaa50 <__cxa_atexit@plt+0x5de704> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5eac0c <__cxa_atexit@plt+0x5de8c0> │ │ │ │ - mov r3, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r8, [r3, #16]! │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - rsb fp, lr, #0 │ │ │ │ - eor r0, r9, fp │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - and r9, r0, sl │ │ │ │ - ldr r0, [pc, #132] @ 5eac28 <__cxa_atexit@plt+0x5de8dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, ip} │ │ │ │ - add r0, r2, #12 │ │ │ │ - and r2, r1, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - bne 5eabf0 <__cxa_atexit@plt+0x5de8a4> │ │ │ │ - ldr r0, [pc, #104] @ 5eac2c <__cxa_atexit@plt+0x5de8e0> │ │ │ │ - ldr r2, [r1, #2] │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - beq 5eabfc <__cxa_atexit@plt+0x5de8b0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5ea8d4 <__cxa_atexit@plt+0x5de588> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ec8f8 <__cxa_atexit@plt+0x5e05ac> │ │ │ │ + ldr r2, [pc, #40] @ 5ec910 <__cxa_atexit@plt+0x5e05c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #24] @ 5eac30 <__cxa_atexit@plt+0x5de8e4> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r3, [pc, #20] @ 5ec914 <__cxa_atexit@plt+0x5e05c8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104e6b8 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #13 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlatbeq r4, r4, ip, fp │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ec950 <__cxa_atexit@plt+0x5e0604> │ │ │ │ + ldr r7, [pc, #44] @ 5ec964 <__cxa_atexit@plt+0x5e0618> │ │ │ │ + strb r8, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #16] @ 5ec968 <__cxa_atexit@plt+0x5e061c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + uxtb r8, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r4, r6, ip, asr fp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 5eab4c <__cxa_atexit@plt+0x5de800> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ec9d4 <__cxa_atexit@plt+0x5e0688> │ │ │ │ + mov sl, #1016 @ 0x3f8 │ │ │ │ + ldrb r1, [r5, #4] │ │ │ │ + add r9, r7, #8 │ │ │ │ + orr sl, sl, #3072 @ 0xc00 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + bl b968 │ │ │ │ + ldr lr, [pc, #52] @ 5ec9e0 <__cxa_atexit@plt+0x5e0694> │ │ │ │ + sub r3, r6, #14 │ │ │ │ + sub r2, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #40] @ 5ec9e4 <__cxa_atexit@plt+0x5e0698> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r8, {r1, r7, lr} │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, r8, #16 │ │ │ │ + stm lr, {r2, r3, r9, sl} │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5eac88 <__cxa_atexit@plt+0x5de93c> │ │ │ │ - ldr r7, [pc, #48] @ 5eac98 <__cxa_atexit@plt+0x5de94c> │ │ │ │ + bhi 5eca54 <__cxa_atexit@plt+0x5e0708> │ │ │ │ + ldr r3, [pc, #108] @ 5eca74 <__cxa_atexit@plt+0x5e0728> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 5eac7c <__cxa_atexit@plt+0x5de930> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5eaca8 <__cxa_atexit@plt+0x5de95c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 5eca44 <__cxa_atexit@plt+0x5e06f8> │ │ │ │ + ldrb r8, [r8, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5eca64 <__cxa_atexit@plt+0x5e0718> │ │ │ │ + ldr r5, [pc, #84] @ 5eca80 <__cxa_atexit@plt+0x5e0734> │ │ │ │ + strb r8, [r7] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5eac9c <__cxa_atexit@plt+0x5de950> │ │ │ │ + ldr r7, [pc, #32] @ 5eca7c <__cxa_atexit@plt+0x5e0730> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - rscseq r6, r6, r0, lsr fp │ │ │ │ + ldr r7, [pc, #12] @ 5eca78 <__cxa_atexit@plt+0x5e072c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r4, r6, ip, asr #20 │ │ │ │ + rscseq r4, r6, r0, ror #20 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5ead20 <__cxa_atexit@plt+0x5de9d4> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #156] @ 5ead60 <__cxa_atexit@plt+0x5dea14> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 5ead34 <__cxa_atexit@plt+0x5de9e8> │ │ │ │ - ldr r1, [pc, #132] @ 5ead64 <__cxa_atexit@plt+0x5dea18> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r0, [r3, #7] │ │ │ │ + ldrb r8, [r7, #3] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ecabc <__cxa_atexit@plt+0x5e0770> │ │ │ │ + ldr r7, [pc, #44] @ 5ecad0 <__cxa_atexit@plt+0x5e0784> │ │ │ │ + strb r8, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #16] @ 5ecad4 <__cxa_atexit@plt+0x5e0788> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + ldrshteq r4, [r6], #144 @ 0x90 │ │ │ │ + rscseq r4, r6, r4, ror #19 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq 5ead44 <__cxa_atexit@plt+0x5de9f8> │ │ │ │ - ldr r1, [pc, #100] @ 5ead68 <__cxa_atexit@plt+0x5dea1c> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5ead54 <__cxa_atexit@plt+0x5dea08> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ecb98 <__cxa_atexit@plt+0x5e084c> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + ldr r2, [pc, #188] @ 5ecbc8 <__cxa_atexit@plt+0x5e087c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ecba4 <__cxa_atexit@plt+0x5e0858> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5ecbac <__cxa_atexit@plt+0x5e0860> │ │ │ │ + cmp r9, #0 │ │ │ │ + bmi 5ecb50 <__cxa_atexit@plt+0x5e0804> │ │ │ │ + ldr r7, [pc, #160] @ 5ecbdc <__cxa_atexit@plt+0x5e0890> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + stmib r3, {r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #116] @ 5ecbcc <__cxa_atexit@plt+0x5e0880> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r3, [pc, #108] @ 5ecbd0 <__cxa_atexit@plt+0x5e0884> │ │ │ │ + mov r7, #0 │ │ │ │ + add lr, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #96] @ 5ecbd4 <__cxa_atexit@plt+0x5e0888> │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + stm lr, {r1, r3, r6, r7} │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ - ldr r7, [pc, #68] @ 5ead6c <__cxa_atexit@plt+0x5dea20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r2, r6 │ │ │ │ + b 5ecbb4 <__cxa_atexit@plt+0x5e0868> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5ecbd8 <__cxa_atexit@plt+0x5e088c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + smlatbeq r4, ip, r5, ip │ │ │ │ + rscseq r4, r6, r0, lsl #18 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ + ldrsbteq r4, [r6], #140 @ 0x8c │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ecca0 <__cxa_atexit@plt+0x5e0954> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + ldr r2, [pc, #188] @ 5eccd0 <__cxa_atexit@plt+0x5e0984> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5eccac <__cxa_atexit@plt+0x5e0960> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5eccb4 <__cxa_atexit@plt+0x5e0968> │ │ │ │ + cmp r9, #0 │ │ │ │ + bmi 5ecc58 <__cxa_atexit@plt+0x5e090c> │ │ │ │ + ldr r7, [pc, #160] @ 5ecce4 <__cxa_atexit@plt+0x5e0998> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-24]! @ 0xffffffe8 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, r9 │ │ │ │ + stmib r3, {r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #116] @ 5eccd4 <__cxa_atexit@plt+0x5e0988> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r3, [pc, #108] @ 5eccd8 <__cxa_atexit@plt+0x5e098c> │ │ │ │ + mov r7, #0 │ │ │ │ + add lr, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #96] @ 5eccdc <__cxa_atexit@plt+0x5e0990> │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + stm lr, {r1, r3, r6, r7} │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0x0104da98 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + b 5eccbc <__cxa_atexit@plt+0x5e0970> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5ecce0 <__cxa_atexit@plt+0x5e0994> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlatbeq r4, r4, r4, ip │ │ │ │ + ldrshteq r4, [r6], #120 @ 0x78 │ │ │ │ + andeq r0, r0, ip, lsl #5 │ │ │ │ + ldrsbteq r4, [r6], #116 @ 0x74 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [r2, #7] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #64] @ 5eadd0 <__cxa_atexit@plt+0x5dea84> │ │ │ │ - str r5, [r3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ecda8 <__cxa_atexit@plt+0x5e0a5c> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + ldr r2, [pc, #188] @ 5ecdd8 <__cxa_atexit@plt+0x5e0a8c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ecdb4 <__cxa_atexit@plt+0x5e0a68> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5ecdbc <__cxa_atexit@plt+0x5e0a70> │ │ │ │ + cmp r9, #0 │ │ │ │ + bmi 5ecd60 <__cxa_atexit@plt+0x5e0a14> │ │ │ │ + ldr r7, [pc, #160] @ 5ecdec <__cxa_atexit@plt+0x5e0aa0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + stmib r3, {r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #116] @ 5ecddc <__cxa_atexit@plt+0x5e0a90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r3, [pc, #108] @ 5ecde0 <__cxa_atexit@plt+0x5e0a94> │ │ │ │ + mov r7, #0 │ │ │ │ + add lr, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #96] @ 5ecde4 <__cxa_atexit@plt+0x5e0a98> │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + stm lr, {r1, r3, r6, r7} │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5eadc8 <__cxa_atexit@plt+0x5dea7c> │ │ │ │ - ldr r2, [pc, #40] @ 5eadd4 <__cxa_atexit@plt+0x5dea88> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - beq 5eadc8 <__cxa_atexit@plt+0x5dea7c> │ │ │ │ - b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5eae0c <__cxa_atexit@plt+0x5deac0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5eae04 <__cxa_atexit@plt+0x5deab8> │ │ │ │ - b 5eae18 <__cxa_atexit@plt+0x5deacc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r2, r6 │ │ │ │ + b 5ecdc4 <__cxa_atexit@plt+0x5e0a78> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5ecde8 <__cxa_atexit@plt+0x5e0a9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5eae4c <__cxa_atexit@plt+0x5deb00> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #108] @ 5eaea0 <__cxa_atexit@plt+0x5deb54> │ │ │ │ - tst r3, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq 5eae84 <__cxa_atexit@plt+0x5deb38> │ │ │ │ - mov r7, r3 │ │ │ │ - b 5eaeb0 <__cxa_atexit@plt+0x5deb64> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5eae90 <__cxa_atexit@plt+0x5deb44> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 5eaea4 <__cxa_atexit@plt+0x5deb58> │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + @ instruction: 0x0104c39c │ │ │ │ + ldrshteq r4, [r6], #96 @ 0x60 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + rscseq r4, r6, r4, asr #12 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ece90 <__cxa_atexit@plt+0x5e0b44> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5ece98 <__cxa_atexit@plt+0x5e0b4c> │ │ │ │ + cmp r9, #0 │ │ │ │ + bmi 5ece3c <__cxa_atexit@plt+0x5e0af0> │ │ │ │ + ldr r7, [pc, #152] @ 5ecec4 <__cxa_atexit@plt+0x5e0b78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, r9 │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #112] @ 5eceb4 <__cxa_atexit@plt+0x5e0b68> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #96] @ 5eceb8 <__cxa_atexit@plt+0x5e0b6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #92] @ 5ecebc <__cxa_atexit@plt+0x5e0b70> │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r6 │ │ │ │ + b 5ecea0 <__cxa_atexit@plt+0x5e0b54> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 5ecec0 <__cxa_atexit@plt+0x5e0b74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r2, [pc, #116] @ 5eaf38 <__cxa_atexit@plt+0x5debec> │ │ │ │ - mov r3, r5 │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5eaf2c <__cxa_atexit@plt+0x5debe0> │ │ │ │ - ldr r2, [pc, #92] @ 5eaf3c <__cxa_atexit@plt+0x5debf0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - eor r2, r2, r9 │ │ │ │ - clz r2, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - lsr r8, r1, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - beq 5eaf2c <__cxa_atexit@plt+0x5debe0> │ │ │ │ - ldr r3, [pc, #32] @ 5eaf40 <__cxa_atexit@plt+0x5debf4> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - eor r3, r2, r9 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r8, r2, r3 │ │ │ │ - ldr r2, [pc, #64] @ 5eafb4 <__cxa_atexit@plt+0x5dec68> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - beq 5eafa8 <__cxa_atexit@plt+0x5dec5c> │ │ │ │ - ldr r3, [pc, #32] @ 5eafb8 <__cxa_atexit@plt+0x5dec6c> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r6, ror #10 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 5eafe4 <__cxa_atexit@plt+0x5dec98> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + smlabteq r4, r0, r2, ip │ │ │ │ + rscseq r4, r6, r4, lsl r6 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrshteq r4, [r6], #84 @ 0x54 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5ecef0 <__cxa_atexit@plt+0x5e0ba4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b 5e9e6c <__cxa_atexit@plt+0x5ddb20> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - ands r8, r2, r0 │ │ │ │ - beq 5eb080 <__cxa_atexit@plt+0x5ded34> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmda r5, {r8, sl} │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5eb0e8 <__cxa_atexit@plt+0x5ded9c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov ip, fp │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - rsb fp, r1, #0 │ │ │ │ - eor r2, r2, fp │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r2, [pc, #220] @ 5eb124 <__cxa_atexit@plt+0x5dedd8> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov fp, ip │ │ │ │ - sub lr, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - ldr r2, [pc, #196] @ 5eb128 <__cxa_atexit@plt+0x5deddc> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b 5ea85c <__cxa_atexit@plt+0x5de510> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ str r7, [r5, #12] │ │ │ │ - cmp r8, r6 │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - bcc 5eb0fc <__cxa_atexit@plt+0x5dedb0> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r2, r2, lr │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr r0, [pc, #116] @ 5eb12c <__cxa_atexit@plt+0x5dede0> │ │ │ │ - add r5, r5, #28 │ │ │ │ - add lr, r3, #16 │ │ │ │ - sub ip, r6, #26 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - ldr r0, [pc, #92] @ 5eb130 <__cxa_atexit@plt+0x5dede4> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stm lr, {r0, r7, ip} │ │ │ │ - b 5ea85c <__cxa_atexit@plt+0x5de510> │ │ │ │ - ldr r0, [pc, #44] @ 5eb11c <__cxa_atexit@plt+0x5dedd0> │ │ │ │ - mov r5, lr │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq r4, r6, r8, asr #11 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ecf7c <__cxa_atexit@plt+0x5e0c30> │ │ │ │ + ldr lr, [pc, #108] @ 5ecf8c <__cxa_atexit@plt+0x5e0c40> │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + add r7, r0, #8 │ │ │ │ + cmp r1, #0 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + beq 5ecf68 <__cxa_atexit@plt+0x5e0c1c> │ │ │ │ + ldr r2, [pc, #60] @ 5ecf90 <__cxa_atexit@plt+0x5e0c44> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + sub r5, r5, #16 │ │ │ │ mov r7, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5eb10c <__cxa_atexit@plt+0x5dedc0> │ │ │ │ - ldr r0, [pc, #28] @ 5eb120 <__cxa_atexit@plt+0x5dedd4> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - strdeq lr, [r4, -r4] │ │ │ │ - @ instruction: 0x0104e19c │ │ │ │ - smlabbeq r4, r4, r1, lr │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 5ecfa0 <__cxa_atexit@plt+0x5e0c54> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r4, ip, r6, fp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r4, r6, r8, lsr #10 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5eb1b8 <__cxa_atexit@plt+0x5dee6c> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - rsb r9, r1, #0 │ │ │ │ - eor r0, r0, r9 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ed034 <__cxa_atexit@plt+0x5e0ce8> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - and r0, r0, r7 │ │ │ │ - ldr r7, [pc, #76] @ 5eb1d0 <__cxa_atexit@plt+0x5dee84> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r9, r6, #15 │ │ │ │ - sub lr, r6, #26 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r2, [pc, #48] @ 5eb1d4 <__cxa_atexit@plt+0x5dee88> │ │ │ │ - add r7, r3, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stm r7, {r2, ip, lr} │ │ │ │ - b 5ea85c <__cxa_atexit@plt+0x5de510> │ │ │ │ - ldr r3, [pc, #24] @ 5eb1d8 <__cxa_atexit@plt+0x5dee8c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ecfd8 <__cxa_atexit@plt+0x5e0c8c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5ed024 <__cxa_atexit@plt+0x5e0cd8> │ │ │ │ + ldr r3, [pc, #144] @ 5ed060 <__cxa_atexit@plt+0x5e0d14> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - strheq lr, [r4, -r4] │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r7, asr #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5eb264 <__cxa_atexit@plt+0x5def18> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - rsb r9, r1, #0 │ │ │ │ - eor r0, r0, r9 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - and r0, r0, r7 │ │ │ │ - ldr r7, [pc, #80] @ 5eb27c <__cxa_atexit@plt+0x5def30> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #116] @ 5ed054 <__cxa_atexit@plt+0x5e0d08> │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr lr, [pc, #104] @ 5ed058 <__cxa_atexit@plt+0x5e0d0c> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + stm r9, {r0, r1, r2, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 5ed050 <__cxa_atexit@plt+0x5e0d04> │ │ │ │ add r5, r5, #32 │ │ │ │ - sub r9, r6, #15 │ │ │ │ - sub lr, r6, #26 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r2, [pc, #52] @ 5eb280 <__cxa_atexit@plt+0x5def34> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b 5ea85c <__cxa_atexit@plt+0x5de510> │ │ │ │ - ldr r3, [pc, #24] @ 5eb284 <__cxa_atexit@plt+0x5def38> │ │ │ │ - mov r2, #32 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r6, [pc, #32] @ 5ed05c <__cxa_atexit@plt+0x5e0d10> │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5eb2f0 <__cxa_atexit@plt+0x5defa4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r4, r6, r8, asr r4 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ed10c <__cxa_atexit@plt+0x5e0dc0> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 5eb30c <__cxa_atexit@plt+0x5defc0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5eb2f8 <__cxa_atexit@plt+0x5defac> │ │ │ │ - ldr r3, [pc, #76] @ 5eb310 <__cxa_atexit@plt+0x5defc4> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r1, r3, r2 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #88] @ 5ed118 <__cxa_atexit@plt+0x5e0dcc> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 5eb2e0 <__cxa_atexit@plt+0x5def94> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + ldr r2, [pc, #76] @ 5ed11c <__cxa_atexit@plt+0x5e0dd0> │ │ │ │ + add lr, r8, #20 │ │ │ │ + sub r3, r6, #41 @ 0x29 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #64] @ 5ed120 <__cxa_atexit@plt+0x5e0dd4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str fp, [r8, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + stm lr, {r2, r3, r8, sl} │ │ │ │ + stmdb r8, {r1, r7} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r9, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + smlalseq r4, r6, r8, r3 │ │ │ │ + andeq r0, r0, r5, ror #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ed19c <__cxa_atexit@plt+0x5e0e50> │ │ │ │ + ldr r3, [pc, #132] @ 5ed1c8 <__cxa_atexit@plt+0x5e0e7c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5ed1b0 <__cxa_atexit@plt+0x5e0e64> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #104] @ 5ed1cc <__cxa_atexit@plt+0x5e0e80> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5ed1b8 <__cxa_atexit@plt+0x5e0e6c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #68] @ 5ed1d0 <__cxa_atexit@plt+0x5e0e84> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 5ed2d8 <__cxa_atexit@plt+0x5e0f8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5eb314 <__cxa_atexit@plt+0x5defc8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r4, ror r2 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - rscseq r6, r6, r0, asr #9 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5eb370 <__cxa_atexit@plt+0x5df024> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5eb37c <__cxa_atexit@plt+0x5df030> │ │ │ │ - ldr r1, [pc, #68] @ 5eb38c <__cxa_atexit@plt+0x5df040> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ 5eb390 <__cxa_atexit@plt+0x5df044> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r4, r6, r8, ror #5 │ │ │ │ + andeq r0, r0, r5, ror #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #72] @ 5ed238 <__cxa_atexit@plt+0x5e0eec> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5ed228 <__cxa_atexit@plt+0x5e0edc> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [pc, #36] @ 5ed23c <__cxa_atexit@plt+0x5e0ef0> │ │ │ │ + strb r3, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r4, r6, ip, ror r2 │ │ │ │ + andeq r0, r0, r6, asr #5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [pc, #20] @ 5ed278 <__cxa_atexit@plt+0x5e0f2c> │ │ │ │ + strb r7, [r1, r2] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, r2, #1 │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + rscseq r4, r6, r0, asr #4 │ │ │ │ + andeq r0, r0, r5, ror #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 5ed2b4 <__cxa_atexit@plt+0x5e0f68> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + mov r3, #0 │ │ │ │ + stm lr, {r3, r7, r8} │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5ecfa0 <__cxa_atexit@plt+0x5e0c54> │ │ │ │ + ldr r3, [pc, #12] @ 5ed2c8 <__cxa_atexit@plt+0x5e0f7c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + rscseq r4, r6, ip, ror #2 │ │ │ │ + andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ed378 <__cxa_atexit@plt+0x5e102c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ed310 <__cxa_atexit@plt+0x5e0fc4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5ed354 <__cxa_atexit@plt+0x5e1008> │ │ │ │ + ldr r3, [pc, #152] @ 5ed3a0 <__cxa_atexit@plt+0x5e1054> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5ed364 <__cxa_atexit@plt+0x5e1018> │ │ │ │ + ldr lr, [pc, #132] @ 5ed3a4 <__cxa_atexit@plt+0x5e1058> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #128] @ 5ed3a8 <__cxa_atexit@plt+0x5e105c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str lr, [r6, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + add lr, r6, #8 │ │ │ │ + add r1, r1, #1 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #56] @ 5ed394 <__cxa_atexit@plt+0x5e1048> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #44] @ 5ed398 <__cxa_atexit@plt+0x5e104c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ 5ed39c <__cxa_atexit@plt+0x5e1050> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + @ instruction: 0x0104bdbc │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ + andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ed444 <__cxa_atexit@plt+0x5e10f8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + add r1, r3, r2 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + mov r3, r8 │ │ │ │ + cmp r9, #1 │ │ │ │ + str r7, [r3, #8]! │ │ │ │ + ldr r7, [pc, #84] @ 5ed450 <__cxa_atexit@plt+0x5e1104> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r7, [pc, #76] @ 5ed454 <__cxa_atexit@plt+0x5e1108> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + blt 5ed438 <__cxa_atexit@plt+0x5e10ec> │ │ │ │ + ldr r3, [pc, #64] @ 5ed458 <__cxa_atexit@plt+0x5e110c> │ │ │ │ + sub r2, r6, #21 │ │ │ │ + add lr, r8, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + stm lr, {r2, r7, sl} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r9, [r8, #28] │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabbeq r4, r8, r2, sp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + rscseq r4, r6, ip, asr r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5eb3d8 <__cxa_atexit@plt+0x5df08c> │ │ │ │ - ldr r7, [pc, #52] @ 5eb3ec <__cxa_atexit@plt+0x5df0a0> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ed4ac <__cxa_atexit@plt+0x5e1160> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5ed4b4 <__cxa_atexit@plt+0x5e1168> │ │ │ │ + ldr r7, [pc, #68] @ 5ed4d8 <__cxa_atexit@plt+0x5e118c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 5eb3cc <__cxa_atexit@plt+0x5df080> │ │ │ │ - mov r7, sl │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, #32 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + mov r3, r6 │ │ │ │ + b 5ed4bc <__cxa_atexit@plt+0x5e1170> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 5ed4d4 <__cxa_atexit@plt+0x5e1188> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, #32 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5eb3f0 <__cxa_atexit@plt+0x5df0a4> │ │ │ │ + ldrshteq r3, [r6], #248 @ 0xf8 │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ed50c <__cxa_atexit@plt+0x5e11c0> │ │ │ │ + ldr r3, [pc, #24] @ 5ed518 <__cxa_atexit@plt+0x5e11cc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r6, r6, r0, ror #7 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r8, [pc, #292] @ 5eb530 <__cxa_atexit@plt+0x5df1e4> │ │ │ │ - ldr r9, [pc, #292] @ 5eb534 <__cxa_atexit@plt+0x5df1e8> │ │ │ │ - mov sl, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r6, sl, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5eb4a8 <__cxa_atexit@plt+0x5df15c> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5eb498 <__cxa_atexit@plt+0x5df14c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5eb510 <__cxa_atexit@plt+0x5df1c4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r0, r3, #20 │ │ │ │ - add r1, r1, #20 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str ip, [r6, #12] │ │ │ │ - add ip, r3, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - bne 5eb420 <__cxa_atexit@plt+0x5df0d4> │ │ │ │ - ldr r0, [r2] │ │ │ │ - add r6, sl, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - bic r7, ip, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ed568 <__cxa_atexit@plt+0x5e121c> │ │ │ │ + ldr lr, [pc, #52] @ 5ed574 <__cxa_atexit@plt+0x5e1228> │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #44] @ 5ed578 <__cxa_atexit@plt+0x5e122c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5eb520 <__cxa_atexit@plt+0x5df1d4> │ │ │ │ - ldr r0, [pc, #120] @ 5eb538 <__cxa_atexit@plt+0x5df1ec> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str ip, [r3] │ │ │ │ - ldr r1, [r5, #16]! │ │ │ │ - ldr r8, [pc, #96] @ 5eb53c <__cxa_atexit@plt+0x5df1f0> │ │ │ │ - add r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #88] @ 5eb540 <__cxa_atexit@plt+0x5df1f4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - add r7, r6, #30 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - smlatbeq r4, r4, r0, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5eb5c0 <__cxa_atexit@plt+0x5df274> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #128] @ 5eb5e8 <__cxa_atexit@plt+0x5df29c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5eb5c8 <__cxa_atexit@plt+0x5df27c> │ │ │ │ - ldr r3, [pc, #108] @ 5eb5ec <__cxa_atexit@plt+0x5df2a0> │ │ │ │ - ldr r2, [pc, #108] @ 5eb5f0 <__cxa_atexit@plt+0x5df2a4> │ │ │ │ - tst sl, #3 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + rscseq r3, r6, r4, asr #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ed5ec <__cxa_atexit@plt+0x5e12a0> │ │ │ │ + ldr r3, [pc, #132] @ 5ed630 <__cxa_atexit@plt+0x5e12e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - beq 5eb5b0 <__cxa_atexit@plt+0x5df264> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5eb5f4 <__cxa_atexit@plt+0x5df2a8> │ │ │ │ - ldr r5, [pc, #36] @ 5eb5f8 <__cxa_atexit@plt+0x5df2ac> │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ed608 <__cxa_atexit@plt+0x5e12bc> │ │ │ │ + add r3, r7, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ed610 <__cxa_atexit@plt+0x5e12c4> │ │ │ │ + ldr r7, [pc, #104] @ 5ed63c <__cxa_atexit@plt+0x5e12f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, #32 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #68] @ 5ed638 <__cxa_atexit@plt+0x5e12ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0104cfb8 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - smlatbeq r4, ip, pc, ip @ │ │ │ │ - ldrshteq r6, [r6], #20 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ + mov r3, r6 │ │ │ │ + b 5ed618 <__cxa_atexit@plt+0x5e12cc> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5ed634 <__cxa_atexit@plt+0x5e12e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, #32 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + smlalseq r3, r6, ip, lr │ │ │ │ + ldrsbteq r3, [r6], #232 @ 0xe8 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5eb678 <__cxa_atexit@plt+0x5df32c> │ │ │ │ + bhi 5ed6a0 <__cxa_atexit@plt+0x5e1354> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #128] @ 5eb6a0 <__cxa_atexit@plt+0x5df354> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 5ed6bc <__cxa_atexit@plt+0x5e1370> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5eb680 <__cxa_atexit@plt+0x5df334> │ │ │ │ - ldr r3, [pc, #108] @ 5eb6a4 <__cxa_atexit@plt+0x5df358> │ │ │ │ - ldr r2, [pc, #108] @ 5eb6a8 <__cxa_atexit@plt+0x5df35c> │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - beq 5eb668 <__cxa_atexit@plt+0x5df31c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + bhi 5ed6a8 <__cxa_atexit@plt+0x5e135c> │ │ │ │ + ldr r7, [pc, #68] @ 5ed6c0 <__cxa_atexit@plt+0x5e1374> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5ed694 <__cxa_atexit@plt+0x5e1348> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5ed72c <__cxa_atexit@plt+0x5e13e0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5eb6ac <__cxa_atexit@plt+0x5df360> │ │ │ │ - ldr r5, [pc, #36] @ 5eb6b0 <__cxa_atexit@plt+0x5df364> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #20] @ 5ed6c4 <__cxa_atexit@plt+0x5e1378> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - rscseq r6, r6, ip, lsr r1 │ │ │ │ - smlatbeq r4, r8, lr, ip │ │ │ │ + @ instruction: 0x0104aebc │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r3, r6, ip, lsr lr │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5eb6f8 <__cxa_atexit@plt+0x5df3ac> │ │ │ │ - ldr r7, [pc, #52] @ 5eb70c <__cxa_atexit@plt+0x5df3c0> │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ed70c <__cxa_atexit@plt+0x5e13c0> │ │ │ │ + ldr r7, [pc, #52] @ 5ed71c <__cxa_atexit@plt+0x5e13d0> │ │ │ │ tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq 5eb6ec <__cxa_atexit@plt+0x5df3a0> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5ed700 <__cxa_atexit@plt+0x5e13b4> │ │ │ │ mov r7, r9 │ │ │ │ - b 5eb71c <__cxa_atexit@plt+0x5df3d0> │ │ │ │ + b 5ed72c <__cxa_atexit@plt+0x5e13e0> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5eb710 <__cxa_atexit@plt+0x5df3c4> │ │ │ │ + ldr r7, [pc, #12] @ 5ed720 <__cxa_atexit@plt+0x5e13d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r6, r6, r4, asr #1 │ │ │ │ + ldrsbteq r3, [r6], #220 @ 0xdc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ed7a4 <__cxa_atexit@plt+0x5e1458> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr lr, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + stmda r5, {r0, r3, lr} │ │ │ │ mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + bcc 5ed7c8 <__cxa_atexit@plt+0x5e147c> │ │ │ │ cmp r7, #1 │ │ │ │ - bne 5eb7b0 <__cxa_atexit@plt+0x5df464> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5eb880 <__cxa_atexit@plt+0x5df534> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - sub lr, r5, #12 │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi 5eb800 <__cxa_atexit@plt+0x5df4b4> │ │ │ │ - ldr r7, [pc, #396] @ 5eb8f8 <__cxa_atexit@plt+0x5df5ac> │ │ │ │ - ldr sl, [pc, #396] @ 5eb8fc <__cxa_atexit@plt+0x5df5b0> │ │ │ │ - cmp fp, lr │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str sl, [r3] │ │ │ │ - bhi 5eb8b4 <__cxa_atexit@plt+0x5df568> │ │ │ │ - ldr r0, [pc, #364] @ 5eb900 <__cxa_atexit@plt+0x5df5b4> │ │ │ │ - tst r1, #3 │ │ │ │ - str r1, [r5] │ │ │ │ + blt 5ed7b8 <__cxa_atexit@plt+0x5e146c> │ │ │ │ + ldr r0, [pc, #116] @ 5ed7f0 <__cxa_atexit@plt+0x5e14a4> │ │ │ │ + ldrb r7, [lr] │ │ │ │ + ldr r3, [pc, #112] @ 5ed7f4 <__cxa_atexit@plt+0x5e14a8> │ │ │ │ add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - beq 5eb860 <__cxa_atexit@plt+0x5df514> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r6, [pc, #300] @ 5eb8e4 <__cxa_atexit@plt+0x5df598> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 5eb890 <__cxa_atexit@plt+0x5df544> │ │ │ │ - ldr r3, [pc, #280] @ 5eb8e8 <__cxa_atexit@plt+0x5df59c> │ │ │ │ - ldr r1, [pc, #280] @ 5eb8ec <__cxa_atexit@plt+0x5df5a0> │ │ │ │ - cmp r7, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - beq 5eb84c <__cxa_atexit@plt+0x5df500> │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r7, [pc, #256] @ 5eb908 <__cxa_atexit@plt+0x5df5bc> │ │ │ │ - ldr sl, [pc, #256] @ 5eb90c <__cxa_atexit@plt+0x5df5c0> │ │ │ │ - cmp fp, lr │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str sl, [r3] │ │ │ │ - bhi 5eb8cc <__cxa_atexit@plt+0x5df580> │ │ │ │ - ldr r1, [pc, #224] @ 5eb910 <__cxa_atexit@plt+0x5df5c4> │ │ │ │ - tst r0, #3 │ │ │ │ - str r0, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 5eb870 <__cxa_atexit@plt+0x5df524> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r0 │ │ │ │ - b 5eb3fc <__cxa_atexit@plt+0x5df0b0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ + sub r8, r2, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r6, #4] │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #64] @ 5ed7ec <__cxa_atexit@plt+0x5e14a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #88] @ 5eb8f0 <__cxa_atexit@plt+0x5df5a4> │ │ │ │ - ldr r6, [pc, #88] @ 5eb8f4 <__cxa_atexit@plt+0x5df5a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ed950 <__cxa_atexit@plt+0x5e1604> │ │ │ │ + ldr r7, [pc, #24] @ 5ed7e8 <__cxa_atexit@plt+0x5e149c> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r6, #1 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlatteq r4, ip, lr, sl │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5ed870 <__cxa_atexit@plt+0x5e1524> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ed858 <__cxa_atexit@plt+0x5e150c> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r0, [pc, #88] @ 5ed88c <__cxa_atexit@plt+0x5e1540> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #76] @ 5ed890 <__cxa_atexit@plt+0x5e1544> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ed950 <__cxa_atexit@plt+0x5e1604> │ │ │ │ + ldr r3, [pc, #16] @ 5ed888 <__cxa_atexit@plt+0x5e153c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ed908 <__cxa_atexit@plt+0x5e15bc> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 5ed928 <__cxa_atexit@plt+0x5e15dc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ed914 <__cxa_atexit@plt+0x5e15c8> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r0, [pc, #104] @ 5ed948 <__cxa_atexit@plt+0x5e15fc> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #92] @ 5ed94c <__cxa_atexit@plt+0x5e1600> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ed950 <__cxa_atexit@plt+0x5e1604> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ed950 <__cxa_atexit@plt+0x5e1604> │ │ │ │ + ldr r6, [pc, #20] @ 5ed944 <__cxa_atexit@plt+0x5e15f8> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + smlabbeq r4, r4, sp, sl │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5eda20 <__cxa_atexit@plt+0x5e16d4> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5ed9b8 <__cxa_atexit@plt+0x5e166c> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + cmp r7, r0 │ │ │ │ + bge 5ed9cc <__cxa_atexit@plt+0x5e1680> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5eda0c <__cxa_atexit@plt+0x5e16c0> │ │ │ │ + str r7, [r6, #20]! │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r2, [pc, #180] @ 5eda50 <__cxa_atexit@plt+0x5e1704> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #176] @ 5eda54 <__cxa_atexit@plt+0x5e1708> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmdb r6, {r1, r2, lr} │ │ │ │ + str r7, [r6, #-16] │ │ │ │ + sub r7, r3, #30 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 5eb904 <__cxa_atexit@plt+0x5df5b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r1 │ │ │ │ + ldr r7, [pc, #128] @ 5eda40 <__cxa_atexit@plt+0x5e16f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 5eb914 <__cxa_atexit@plt+0x5df5c8> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #116] @ 5eda48 <__cxa_atexit@plt+0x5e16fc> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r0 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, ip, lsl r2 │ │ │ │ - @ instruction: 0xfffffc20 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - rscseq r5, r6, r8, lsr #30 │ │ │ │ - @ instruction: 0x0104cc94 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - rscseq r5, r6, r4, lsl #30 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - rscseq r5, r6, ip, ror #29 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5eb958 <__cxa_atexit@plt+0x5df60c> │ │ │ │ - ldr r7, [pc, #52] @ 5eb96c <__cxa_atexit@plt+0x5df620> │ │ │ │ - tst r8, #3 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #96] @ 5eda4c <__cxa_atexit@plt+0x5e1700> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stm r9, {r2, r7, r8} │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ 5eda3c <__cxa_atexit@plt+0x5e16f0> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5eb94c <__cxa_atexit@plt+0x5df600> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5eaca8 <__cxa_atexit@plt+0x5de95c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5eb970 <__cxa_atexit@plt+0x5df624> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [pc, #28] @ 5eda44 <__cxa_atexit@plt+0x5e16f8> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r3, r6, r4, asr #21 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + smlabbeq r4, ip, r7, fp │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff368 │ │ │ │ - rscseq r5, r6, ip, asr lr │ │ │ │ + mov r7, fp │ │ │ │ + b 5ed950 <__cxa_atexit@plt+0x5e1604> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5eb9b4 <__cxa_atexit@plt+0x5df668> │ │ │ │ - ldr r7, [pc, #52] @ 5eb9c8 <__cxa_atexit@plt+0x5df67c> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5edab4 <__cxa_atexit@plt+0x5e1768> │ │ │ │ + ldr r7, [pc, #52] @ 5edac4 <__cxa_atexit@plt+0x5e1778> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5eb9a8 <__cxa_atexit@plt+0x5df65c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5eaca8 <__cxa_atexit@plt+0x5de95c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5edaa8 <__cxa_atexit@plt+0x5e175c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5ed72c <__cxa_atexit@plt+0x5e13e0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5eb9cc <__cxa_atexit@plt+0x5df680> │ │ │ │ + ldr r7, [pc, #12] @ 5edac8 <__cxa_atexit@plt+0x5e177c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff30c │ │ │ │ - rscseq r5, r6, r0, lsl #28 │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + rscseq r3, r6, r4, lsr sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5eba10 <__cxa_atexit@plt+0x5df6c4> │ │ │ │ - ldr r7, [pc, #52] @ 5eba24 <__cxa_atexit@plt+0x5df6d8> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5edb14 <__cxa_atexit@plt+0x5e17c8> │ │ │ │ + ldr r7, [pc, #56] @ 5edb24 <__cxa_atexit@plt+0x5e17d8> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 5eba04 <__cxa_atexit@plt+0x5df6b8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5eaca8 <__cxa_atexit@plt+0x5de95c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5edb08 <__cxa_atexit@plt+0x5e17bc> │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5] │ │ │ │ + b 5edb40 <__cxa_atexit@plt+0x5e17f4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5eba28 <__cxa_atexit@plt+0x5df6dc> │ │ │ │ + ldr r7, [pc, #12] @ 5edb28 <__cxa_atexit@plt+0x5e17dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff2b0 │ │ │ │ - rscseq r5, r6, r4, lsr #27 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrsbteq r3, [r6], #156 @ 0x9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edb40 <__cxa_atexit@plt+0x5e17f4> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r3, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5edbc8 <__cxa_atexit@plt+0x5e187c> │ │ │ │ + ldr lr, [r3, #10] │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r0, [r3, #6] │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ mov r3, r5 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ebaa0 <__cxa_atexit@plt+0x5df754> │ │ │ │ - ldr r7, [pc, #100] @ 5ebab4 <__cxa_atexit@plt+0x5df768> │ │ │ │ - mov r5, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - beq 5eba88 <__cxa_atexit@plt+0x5df73c> │ │ │ │ - ldr r7, [pc, #76] @ 5ebab8 <__cxa_atexit@plt+0x5df76c> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 5eba94 <__cxa_atexit@plt+0x5df748> │ │ │ │ - mov r7, sl │ │ │ │ - b 5ebb00 <__cxa_atexit@plt+0x5df7b4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + mov r8, #0 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + bcc 5edbec <__cxa_atexit@plt+0x5e18a0> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5edbdc <__cxa_atexit@plt+0x5e1890> │ │ │ │ + ldr r0, [pc, #116] @ 5edc14 <__cxa_atexit@plt+0x5e18c8> │ │ │ │ + ldrb r7, [lr] │ │ │ │ + ldr r3, [pc, #112] @ 5edc18 <__cxa_atexit@plt+0x5e18cc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r8, r2, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #64] @ 5edc10 <__cxa_atexit@plt+0x5e18c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ebabc <__cxa_atexit@plt+0x5df770> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edd74 <__cxa_atexit@plt+0x5e1a28> │ │ │ │ + ldr r7, [pc, #24] @ 5edc0c <__cxa_atexit@plt+0x5e18c0> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - rscseq r5, r6, r0, lsr #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlabteq r4, r8, sl, sl │ │ │ │ + andeq r0, r0, r7, lsr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5ebaf4 <__cxa_atexit@plt+0x5df7a8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5edc94 <__cxa_atexit@plt+0x5e1948> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5edc7c <__cxa_atexit@plt+0x5e1930> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [pc, #88] @ 5edcb0 <__cxa_atexit@plt+0x5e1964> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #76] @ 5edcb4 <__cxa_atexit@plt+0x5e1968> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edd74 <__cxa_atexit@plt+0x5e1a28> │ │ │ │ + ldr r3, [pc, #16] @ 5edcac <__cxa_atexit@plt+0x5e1960> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 5ebaec <__cxa_atexit@plt+0x5df7a0> │ │ │ │ - b 5ebb00 <__cxa_atexit@plt+0x5df7b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + andeq r0, r0, r7, lsr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - eor r2, r2, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - tst r1, r3, lsr r2 │ │ │ │ - beq 5ebb9c <__cxa_atexit@plt+0x5df850> │ │ │ │ - ldr r2, [pc, #288] @ 5ebc58 <__cxa_atexit@plt+0x5df90c> │ │ │ │ - tst r8, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - beq 5ebc18 <__cxa_atexit@plt+0x5df8cc> │ │ │ │ - ldr r2, [pc, #264] @ 5ebc5c <__cxa_atexit@plt+0x5df910> │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5ebc28 <__cxa_atexit@plt+0x5df8dc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 5ebc34 <__cxa_atexit@plt+0x5df8e8> │ │ │ │ - ldr lr, [pc, #228] @ 5ebc60 <__cxa_atexit@plt+0x5df914> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r1, r3, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - b 5ebc04 <__cxa_atexit@plt+0x5df8b8> │ │ │ │ - ldr r2, [pc, #192] @ 5ebc64 <__cxa_atexit@plt+0x5df918> │ │ │ │ - tst r7, #3 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5edd2c <__cxa_atexit@plt+0x5e19e0> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5edd4c <__cxa_atexit@plt+0x5e1a00> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5edd38 <__cxa_atexit@plt+0x5e19ec> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [pc, #104] @ 5edd6c <__cxa_atexit@plt+0x5e1a20> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ str r0, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - beq 5ebc28 <__cxa_atexit@plt+0x5df8dc> │ │ │ │ - ldr r2, [pc, #168] @ 5ebc68 <__cxa_atexit@plt+0x5df91c> │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 5ebc18 <__cxa_atexit@plt+0x5df8cc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 5ebc40 <__cxa_atexit@plt+0x5df8f4> │ │ │ │ - ldr lr, [pc, #132] @ 5ebc6c <__cxa_atexit@plt+0x5df920> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r1, r3, r1 │ │ │ │ + ldr r1, [pc, #92] @ 5edd70 <__cxa_atexit@plt+0x5e1a24> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edd74 <__cxa_atexit@plt+0x5e1a28> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edd74 <__cxa_atexit@plt+0x5e1a28> │ │ │ │ + ldr r6, [pc, #20] @ 5edd68 <__cxa_atexit@plt+0x5e1a1c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ede14 <__cxa_atexit@plt+0x5e1ac8> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r1, r7 │ │ │ │ + ble 5edddc <__cxa_atexit@plt+0x5e1a90> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5eddfc <__cxa_atexit@plt+0x5e1ab0> │ │ │ │ + ldr lr, [pc, #140] @ 5ede38 <__cxa_atexit@plt+0x5e1aec> │ │ │ │ + sub r1, r1, r7 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ + ldm r5, {r0, r8} │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + add r0, r0, r7 │ │ │ │ str lr, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #76] @ 5ede30 <__cxa_atexit@plt+0x5e1ae4> │ │ │ │ + tst r2, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + beq 5ede08 <__cxa_atexit@plt+0x5e1abc> │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5] │ │ │ │ + b 5edb40 <__cxa_atexit@plt+0x5e17f4> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - b 5ebc4c <__cxa_atexit@plt+0x5df900> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr r2 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + ldr r6, [pc, #24] @ 5ede34 <__cxa_atexit@plt+0x5e1ae8> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + andeq r0, r0, r7, lsr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #128] @ 5ebd00 <__cxa_atexit@plt+0x5df9b4> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 5ebce8 <__cxa_atexit@plt+0x5df99c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5ebcf0 <__cxa_atexit@plt+0x5df9a4> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #72] @ 5ebd04 <__cxa_atexit@plt+0x5df9b8> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edd74 <__cxa_atexit@plt+0x5e1a28> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edb40 <__cxa_atexit@plt+0x5e17f4> │ │ │ │ + smlalseq r3, r6, ip, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5edec8 <__cxa_atexit@plt+0x5e1b7c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5edec0 <__cxa_atexit@plt+0x5e1b74> │ │ │ │ + ldr r3, [pc, #52] @ 5eded0 <__cxa_atexit@plt+0x5e1b84> │ │ │ │ + ldr r9, [pc, #52] @ 5eded4 <__cxa_atexit@plt+0x5e1b88> │ │ │ │ + ldr r2, [pc, #52] @ 5eded8 <__cxa_atexit@plt+0x5e1b8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, sl │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r6, r4, asr r7 │ │ │ │ + ldrsbteq r3, [r6], #100 @ 0x64 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5edf04 <__cxa_atexit@plt+0x5e1bb8> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #8] @ 5edf14 <__cxa_atexit@plt+0x5e1bc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r6, r0, lsr #14 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r7, r9} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ee008 <__cxa_atexit@plt+0x5e1cbc> │ │ │ │ + ldr r8, [pc, #264] @ 5ee03c <__cxa_atexit@plt+0x5e1cf0> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r1, #3 │ │ │ │ + beq 5edfcc <__cxa_atexit@plt+0x5e1c80> │ │ │ │ + add r2, r6, sl │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r0, r2, #20 │ │ │ │ + cmp ip, r0 │ │ │ │ + bcc 5ee014 <__cxa_atexit@plt+0x5e1cc8> │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + ldr ip, [r1, #7] │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + add r3, r3, #20 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + and r0, r7, #3 │ │ │ │ + add sl, sl, #20 │ │ │ │ + sub r9, r3, #14 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + str ip, [r2, #16] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + beq 5edf40 <__cxa_atexit@plt+0x5e1bf4> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5edff0 <__cxa_atexit@plt+0x5e1ca4> │ │ │ │ + ldr r3, [pc, #152] @ 5ee044 <__cxa_atexit@plt+0x5e1cf8> │ │ │ │ + ldr r2, [pc, #152] @ 5ee048 <__cxa_atexit@plt+0x5e1cfc> │ │ │ │ ldr r0, [r7] │ │ │ │ + add r6, r6, sl │ │ │ │ + sub r1, r6, #14 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [pc, #124] @ 5ee050 <__cxa_atexit@plt+0x5e1d04> │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r0, r9} │ │ │ │ + add r6, r6, sl │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r3, [pc, #72] @ 5ee040 <__cxa_atexit@plt+0x5e1cf4> │ │ │ │ + add r6, r6, sl │ │ │ │ + sub r9, r6, #14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #48] @ 5ee04c <__cxa_atexit@plt+0x5e1d00> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x0104d594 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + smlatteq r4, r4, r1, fp │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ebd64 <__cxa_atexit@plt+0x5dfa18> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ 5ebd70 <__cxa_atexit@plt+0x5dfa24> │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ + bcc 5ee0d0 <__cxa_atexit@plt+0x5e1d84> │ │ │ │ + ldr lr, [pc, #100] @ 5ee0dc <__cxa_atexit@plt+0x5e1d90> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r9, [pc, #84] @ 5ee0e0 <__cxa_atexit@plt+0x5e1d94> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + sub r3, r6, #14 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5ee0c8 <__cxa_atexit@plt+0x5e1d7c> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + swpeq fp, r4, [r4] @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #132] @ 5ebe08 <__cxa_atexit@plt+0x5dfabc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ee154 <__cxa_atexit@plt+0x5e1e08> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r9, [r1, #8]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [pc, #84] @ 5ee180 <__cxa_atexit@plt+0x5e1e34> │ │ │ │ + cmp fp, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub r9, r6, #14 │ │ │ │ + stmib r7, {r0, r2, r3, lr} │ │ │ │ + bhi 5ee16c <__cxa_atexit@plt+0x5e1e20> │ │ │ │ + add r7, r5, #12 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #44] @ 5ee188 <__cxa_atexit@plt+0x5e1e3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5ee184 <__cxa_atexit@plt+0x5e1e38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq sl, [r4, -r4] │ │ │ │ + ldrhteq r3, [r6], #68 @ 0x44 │ │ │ │ + ldrsbteq r3, [r6], #64 @ 0x40 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ee1f0 <__cxa_atexit@plt+0x5e1ea4> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [pc, #96] @ 5ee228 <__cxa_atexit@plt+0x5e1edc> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + stmib r7, {r1, r9} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ee210 <__cxa_atexit@plt+0x5e1ec4> │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #56] @ 5ee230 <__cxa_atexit@plt+0x5e1ee4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5ee22c <__cxa_atexit@plt+0x5e1ee0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + rscseq r3, r6, r0, lsl r4 │ │ │ │ + rscseq r3, r6, r4, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ee2c8 <__cxa_atexit@plt+0x5e1f7c> │ │ │ │ + ldr lr, [pc, #148] @ 5ee2e8 <__cxa_atexit@plt+0x5e1f9c> │ │ │ │ + ldr r0, [pc, #148] @ 5ee2ec <__cxa_atexit@plt+0x5e1fa0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 5ebdf0 <__cxa_atexit@plt+0x5dfaa4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5ee2bc <__cxa_atexit@plt+0x5e1f70> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5ebdf8 <__cxa_atexit@plt+0x5dfaac> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [pc, #72] @ 5ebe0c <__cxa_atexit@plt+0x5dfac0> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5ee2d4 <__cxa_atexit@plt+0x5e1f88> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #80] @ 5ee2f0 <__cxa_atexit@plt+0x5e1fa4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - smlabbeq r4, ip, r4, sp │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + smlabteq r4, r4, r2, sl │ │ │ │ + smlabbeq r4, r4, lr, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ebe6c <__cxa_atexit@plt+0x5dfb20> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #64] @ 5ebe78 <__cxa_atexit@plt+0x5dfb2c> │ │ │ │ - sub r9, r5, #16 │ │ │ │ + bcc 5ee340 <__cxa_atexit@plt+0x5e1ff4> │ │ │ │ + ldr lr, [pc, #52] @ 5ee34c <__cxa_atexit@plt+0x5e2000> │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - eor r0, r2, r0 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r9 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ebf04 <__cxa_atexit@plt+0x5dfbb8> │ │ │ │ - ldr lr, [pc, #116] @ 5ebf10 <__cxa_atexit@plt+0x5dfbc4> │ │ │ │ - ldr r0, [pc, #116] @ 5ebf14 <__cxa_atexit@plt+0x5dfbc8> │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r1, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - beq 5ebeec <__cxa_atexit@plt+0x5dfba0> │ │ │ │ - ldr r7, [pc, #72] @ 5ebf18 <__cxa_atexit@plt+0x5dfbcc> │ │ │ │ - ldr r8, [r1, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #-16] │ │ │ │ - str r8, [r2, #-12] │ │ │ │ - beq 5ebef8 <__cxa_atexit@plt+0x5dfbac> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 5ebf54 <__cxa_atexit@plt+0x5dfc08> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq 5ebf48 <__cxa_atexit@plt+0x5dfbfc> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub ip, r5, #8 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 5ee440 <__cxa_atexit@plt+0x5e20f4> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + bne 5ee3f4 <__cxa_atexit@plt+0x5e20a8> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr fp, [pc, #200] @ 5ee450 <__cxa_atexit@plt+0x5e2104> │ │ │ │ + ldr sl, [pc, #200] @ 5ee454 <__cxa_atexit@plt+0x5e2108> │ │ │ │ + mov r2, #0 │ │ │ │ + add fp, pc, fp │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r0, r6 │ │ │ │ + add r7, r6, r2 │ │ │ │ + add r3, r7, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5ee418 <__cxa_atexit@plt+0x5e20cc> │ │ │ │ + ldr lr, [r8, #2] │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + str fp, [r5, #-8] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 5ee400 <__cxa_atexit@plt+0x5e20b4> │ │ │ │ + add r3, r0, #16 │ │ │ │ + add r9, r0, #4 │ │ │ │ + add r2, r2, #16 │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r7, #2 │ │ │ │ + str r8, [ip] │ │ │ │ + beq 5ee398 <__cxa_atexit@plt+0x5e204c> │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r6, r6, r2 │ │ │ │ + sub r9, r6, #12 │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5ee458 <__cxa_atexit@plt+0x5e210c> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [ip] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #20] @ 5ee45c <__cxa_atexit@plt+0x5e2110> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r3, r6, ip, ror #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #16 │ │ │ │ + cmp sl, r9 │ │ │ │ + bcc 5ee554 <__cxa_atexit@plt+0x5e2208> │ │ │ │ + ldr lr, [pc, #240] @ 5ee570 <__cxa_atexit@plt+0x5e2224> │ │ │ │ + ldr r8, [pc, #240] @ 5ee574 <__cxa_atexit@plt+0x5e2228> │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r8, [r1, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r1, #12] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r3, [r1, #8] │ │ │ │ + beq 5ee520 <__cxa_atexit@plt+0x5e21d4> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5ee518 <__cxa_atexit@plt+0x5e21cc> │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r6, r1 │ │ │ │ + add r3, r0, #32 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 5ee538 <__cxa_atexit@plt+0x5e21ec> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r9, r0, #4 │ │ │ │ + str r2, [r0, #32] │ │ │ │ + str r8, [r0, #20]! │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r9, [r0, #8] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + beq 5ee52c <__cxa_atexit@plt+0x5e21e0> │ │ │ │ + add r1, r1, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5ee4c4 <__cxa_atexit@plt+0x5e2178> │ │ │ │ + add r7, r6, r1 │ │ │ │ + add r9, r7, #16 │ │ │ │ + add r1, r7, #4 │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 5e2930 <__cxa_atexit@plt+0x5d65e4> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ebffc <__cxa_atexit@plt+0x5dfcb0> │ │ │ │ - ldr r0, [pc, #120] @ 5ec008 <__cxa_atexit@plt+0x5dfcbc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-16]! │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r0, [pc, #100] @ 5ec00c <__cxa_atexit@plt+0x5dfcc0> │ │ │ │ - tst r1, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - beq 5ebfe0 <__cxa_atexit@plt+0x5dfc94> │ │ │ │ - ldr r2, [pc, #76] @ 5ec010 <__cxa_atexit@plt+0x5dfcc4> │ │ │ │ - ldr r1, [r1, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - beq 5ebff0 <__cxa_atexit@plt+0x5dfca4> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ec054 <__cxa_atexit@plt+0x5dfd08> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ + bic r7, r1, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + ldr r6, [pc, #56] @ 5ee578 <__cxa_atexit@plt+0x5e222c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #32] @ 5ee57c <__cxa_atexit@plt+0x5e2230> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 5ec048 <__cxa_atexit@plt+0x5dfcfc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5ee608 <__cxa_atexit@plt+0x5e22bc> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [pc, #160] @ 5ee644 <__cxa_atexit@plt+0x5e22f8> │ │ │ │ + ldr r8, [pc, #160] @ 5ee648 <__cxa_atexit@plt+0x5e22fc> │ │ │ │ + mov r2, #0 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r1, r6, r2 │ │ │ │ + add r3, r1, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5ee628 <__cxa_atexit@plt+0x5e22dc> │ │ │ │ + mov r0, r1 │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str ip, [r0, #8] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str sl, [r1, #16] │ │ │ │ + beq 5ee61c <__cxa_atexit@plt+0x5e22d0> │ │ │ │ + add r2, r2, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5ee5b0 <__cxa_atexit@plt+0x5e2264> │ │ │ │ + add r6, r6, r2 │ │ │ │ + sub r7, r6, #12 │ │ │ │ + b 5ee60c <__cxa_atexit@plt+0x5e22c0> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5ec040 <__cxa_atexit@plt+0x5dfcf4> │ │ │ │ - b 5ec054 <__cxa_atexit@plt+0x5dfd08> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r3, r7 │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5ec088 <__cxa_atexit@plt+0x5dfd3c> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5ec0cc <__cxa_atexit@plt+0x5dfd80> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - tst r1, r2 │ │ │ │ - mov r1, #7 │ │ │ │ - moveq r1, #3 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - b 5ec05c <__cxa_atexit@plt+0x5dfd10> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #28] @ 5ee64c <__cxa_atexit@plt+0x5e2300> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffffd8 │ │ │ │ + @ instruction: 0xfffffc88 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ee6e4 <__cxa_atexit@plt+0x5e2398> │ │ │ │ + ldr lr, [pc, #148] @ 5ee704 <__cxa_atexit@plt+0x5e23b8> │ │ │ │ + ldr r0, [pc, #148] @ 5ee708 <__cxa_atexit@plt+0x5e23bc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - cmp r3, lr │ │ │ │ - str r0, [r5] │ │ │ │ - bcc 5ec0e0 <__cxa_atexit@plt+0x5dfd94> │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5ec0cc <__cxa_atexit@plt+0x5dfd80> │ │ │ │ - ldr r0, [pc, #68] @ 5ec0fc <__cxa_atexit@plt+0x5dfdb0> │ │ │ │ - sub r7, lr, #2 │ │ │ │ + beq 5ee6d8 <__cxa_atexit@plt+0x5e238c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5ee6f0 <__cxa_atexit@plt+0x5e23a4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #80] @ 5ee70c <__cxa_atexit@plt+0x5e23c0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, lr │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5ec104 <__cxa_atexit@plt+0x5dfdb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #24] @ 5ec100 <__cxa_atexit@plt+0x5dfdb4> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - smlatbeq r4, ip, r4, ip │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + smlatbeq r4, r8, lr, r9 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ec168 <__cxa_atexit@plt+0x5dfe1c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 5ec150 <__cxa_atexit@plt+0x5dfe04> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [pc, #60] @ 5ec180 <__cxa_atexit@plt+0x5dfe34> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5ec188 <__cxa_atexit@plt+0x5dfe3c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + bcc 5ee75c <__cxa_atexit@plt+0x5e2410> │ │ │ │ + ldr lr, [pc, #52] @ 5ee768 <__cxa_atexit@plt+0x5e241c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r4, ip, r9, sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ee7ac <__cxa_atexit@plt+0x5e2460> │ │ │ │ + ldr r3, [pc, #48] @ 5ee7c4 <__cxa_atexit@plt+0x5e2478> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r7 │ │ │ │ + str sl, [r7, #8] │ │ │ │ + b 5ee35c <__cxa_atexit@plt+0x5e2010> │ │ │ │ + ldr r7, [pc, #20] @ 5ee7c8 <__cxa_atexit@plt+0x5e247c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5ec184 <__cxa_atexit@plt+0x5dfe38> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + rscseq r2, r6, r0, lsl #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ee7fc <__cxa_atexit@plt+0x5e24b0> │ │ │ │ + ldr r3, [pc, #24] @ 5ee808 <__cxa_atexit@plt+0x5e24bc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - smlabbeq r4, r0, r4, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ec1c0 <__cxa_atexit@plt+0x5dfe74> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5ec1c8 <__cxa_atexit@plt+0x5dfe7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 5ee840 <__cxa_atexit@plt+0x5e24f4> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5ee844 <__cxa_atexit@plt+0x5e24f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 5ec27c <__cxa_atexit@plt+0x5dff30> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr lr, [pc, #132] @ 5ec284 <__cxa_atexit@plt+0x5dff38> │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ands r0, r8, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-4] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - beq 5ec230 <__cxa_atexit@plt+0x5dfee4> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 5ec240 <__cxa_atexit@plt+0x5dfef4> │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - mov r8, r2 │ │ │ │ - b 5c8b50 <__cxa_atexit@plt+0x5bc804> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ee870 <__cxa_atexit@plt+0x5e2524> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 5ee878 <__cxa_atexit@plt+0x5e252c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #64] @ 5ec288 <__cxa_atexit@plt+0x5dff3c> │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [pc, #148] @ 5ee924 <__cxa_atexit@plt+0x5e25d8> │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 5ec270 <__cxa_atexit@plt+0x5dff24> │ │ │ │ - mov r7, #4 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq 5ee8f4 <__cxa_atexit@plt+0x5e25a8> │ │ │ │ cmp r2, #2 │ │ │ │ - moveq r7, #8 │ │ │ │ - ldr r7, [r3, r7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 5ee904 <__cxa_atexit@plt+0x5e25b8> │ │ │ │ + ldr r2, [pc, #116] @ 5ee928 <__cxa_atexit@plt+0x5e25dc> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq 5ee918 <__cxa_atexit@plt+0x5e25cc> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #72] @ 5ee92c <__cxa_atexit@plt+0x5e25e0> │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + stmib r5, {r2, sl} │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5ee930 <__cxa_atexit@plt+0x5e25e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ec2b0 <__cxa_atexit@plt+0x5dff64> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 5c8b50 <__cxa_atexit@plt+0x5bc804> │ │ │ │ - ldr r7, [pc, #64] @ 5ec2f8 <__cxa_atexit@plt+0x5dffac> │ │ │ │ + bne 5ee998 <__cxa_atexit@plt+0x5e264c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #92] @ 5ee9b8 <__cxa_atexit@plt+0x5e266c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 5ec2ec <__cxa_atexit@plt+0x5dffa0> │ │ │ │ - mov r7, #4 │ │ │ │ - cmp r2, #2 │ │ │ │ - moveq r7, #8 │ │ │ │ - add r5, r5, #20 │ │ │ │ - ldr r7, [r3, r7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + beq 5ee9ac <__cxa_atexit@plt+0x5e2660> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #56] @ 5ee9bc <__cxa_atexit@plt+0x5e2670> │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r2, sl} │ │ │ │ + str r9, [r5, #20] │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + ldr r7, [pc, #32] @ 5ee9c0 <__cxa_atexit@plt+0x5e2674> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlabbeq r4, r8, r7, sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #8 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ec3d8 <__cxa_atexit@plt+0x5e008c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #68 @ 0x44 │ │ │ │ - cmp r1, ip │ │ │ │ - bcc 5ec3e0 <__cxa_atexit@plt+0x5e0094> │ │ │ │ - ldr r1, [pc, #168] @ 5ec400 <__cxa_atexit@plt+0x5e00b4> │ │ │ │ - ldr lr, [pc, #168] @ 5ec404 <__cxa_atexit@plt+0x5e00b8> │ │ │ │ - sub r0, ip, #15 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - ldr r1, [pc, #124] @ 5ec408 <__cxa_atexit@plt+0x5e00bc> │ │ │ │ - mov r3, r6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #108] @ 5ec40c <__cxa_atexit@plt+0x5e00c0> │ │ │ │ - mov r5, r6 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #32] @ 5ee9f4 <__cxa_atexit@plt+0x5e26a8> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #88] @ 5ec410 <__cxa_atexit@plt+0x5e00c4> │ │ │ │ - str r5, [r6, #64] @ 0x40 │ │ │ │ - str sl, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + stmda r5, {r3, sl} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r7, #1 │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + blt 5eea90 <__cxa_atexit@plt+0x5e2744> │ │ │ │ + ldr r3, [pc, #212] @ 5eeaec <__cxa_atexit@plt+0x5e27a0> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r2, #12]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5eeaa0 <__cxa_atexit@plt+0x5e2754> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r0, [pc, #180] @ 5eeaf0 <__cxa_atexit@plt+0x5e27a4> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + str r0, [r5, #16] │ │ │ │ + bcc 5eeaac <__cxa_atexit@plt+0x5e2760> │ │ │ │ + ldr r3, [pc, #148] @ 5eeaf4 <__cxa_atexit@plt+0x5e27a8> │ │ │ │ + cmp fp, r1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + sub r9, sl, #14 │ │ │ │ + bhi 5eead4 <__cxa_atexit@plt+0x5e2788> │ │ │ │ + str r9, [r5, #16] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - mov ip, r6 │ │ │ │ - b 5ec3e8 <__cxa_atexit@plt+0x5e009c> │ │ │ │ - mov r7, #68 @ 0x44 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + str r8, [r5, #16] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ee878 <__cxa_atexit@plt+0x5e252c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #72] @ 5eeafc <__cxa_atexit@plt+0x5e27b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 5ec3fc <__cxa_atexit@plt+0x5e00b0> │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5eeaf8 <__cxa_atexit@plt+0x5e27ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ + add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r5, [r6], #60 @ 0x3c │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5ec4b8 <__cxa_atexit@plt+0x5e016c> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ec47c <__cxa_atexit@plt+0x5e0130> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + smlatteq r4, r8, r6, sl │ │ │ │ + smlabteq r4, r0, r6, sl │ │ │ │ + rscseq r2, r6, ip, asr #22 │ │ │ │ + rscseq r2, r6, r4, ror fp │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + ldr lr, [r7, #12]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r0, [pc, #132] @ 5eebac <__cxa_atexit@plt+0x5e2860> │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5ec488 <__cxa_atexit@plt+0x5e013c> │ │ │ │ - ldr r1, [pc, #76] @ 5ec498 <__cxa_atexit@plt+0x5e014c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #-8] │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r7, #4] │ │ │ │ + bcc 5eeb78 <__cxa_atexit@plt+0x5e282c> │ │ │ │ + ldr r1, [pc, #100] @ 5eebb0 <__cxa_atexit@plt+0x5e2864> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5ec49c <__cxa_atexit@plt+0x5e0150> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ec560 <__cxa_atexit@plt+0x5e0214> │ │ │ │ - stm sp, {r9, sl} │ │ │ │ - ldr r9, [pc, #592] @ 5ec720 <__cxa_atexit@plt+0x5e03d4> │ │ │ │ - ldr lr, [pc, #592] @ 5ec724 <__cxa_atexit@plt+0x5e03d8> │ │ │ │ - mov sl, r4 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5ec5b8 <__cxa_atexit@plt+0x5e026c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5ec578 <__cxa_atexit@plt+0x5e022c> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 5ec5d4 <__cxa_atexit@plt+0x5e0288> │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - tst r2, r8 │ │ │ │ - mov ip, lr │ │ │ │ - moveq ip, r9 │ │ │ │ - mov r7, r4 │ │ │ │ - str ip, [r5, #-16]! │ │ │ │ - sub r3, r3, #16 │ │ │ │ - moveq r7, r1 │ │ │ │ - moveq r1, r4 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + add r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bls 5ec4e0 <__cxa_atexit@plt+0x5e0194> │ │ │ │ - mov r4, sl │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldm sp, {r9, sl} │ │ │ │ - ldr r7, [pc, #448] @ 5ec728 <__cxa_atexit@plt+0x5e03dc> │ │ │ │ + bhi 5eeb98 <__cxa_atexit@plt+0x5e284c> │ │ │ │ + str r9, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #56] @ 5eebb8 <__cxa_atexit@plt+0x5e286c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r4, [sl, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r4, r3 │ │ │ │ - stmdb r5, {r2, r7, r8} │ │ │ │ - bcc 5ec6b8 <__cxa_atexit@plt+0x5e036c> │ │ │ │ - ldr r7, [pc, #432] @ 5ec748 <__cxa_atexit@plt+0x5e03fc> │ │ │ │ - mov r4, sl │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str lr, [r5, #8] │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r4, [r5, #-16]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - stmib r5, {r4, r7, r8} │ │ │ │ - mov r4, sl │ │ │ │ - mov r7, fp │ │ │ │ - b 5ec7b0 <__cxa_atexit@plt+0x5e0464> │ │ │ │ - eor r4, r0, r8 │ │ │ │ - clz r4, r4 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r3, r4 │ │ │ │ - ands r2, r8, r3, lsr r4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r3, r6, #32 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r4, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - beq 5ec650 <__cxa_atexit@plt+0x5e0304> │ │ │ │ - ldr r4, [sl, #804] @ 0x324 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 5ec6d8 <__cxa_atexit@plt+0x5e038c> │ │ │ │ - ldr lr, [pc, #276] @ 5ec72c <__cxa_atexit@plt+0x5e03e0> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #260] @ 5ec730 <__cxa_atexit@plt+0x5e03e4> │ │ │ │ - sub r4, r3, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - add r9, r6, #8 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - stm r9, {r0, r8, lr} │ │ │ │ - str r4, [r6, #24] │ │ │ │ - b 5ec6a0 <__cxa_atexit@plt+0x5e0354> │ │ │ │ - ldr r4, [sl, #804] @ 0x324 │ │ │ │ - mov r2, #0 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 5ec6fc <__cxa_atexit@plt+0x5e03b0> │ │ │ │ - ldr lr, [pc, #204] @ 5ec738 <__cxa_atexit@plt+0x5e03ec> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - sub r4, r3, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #188] @ 5ec73c <__cxa_atexit@plt+0x5e03f0> │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - add r9, r6, #8 │ │ │ │ - stm r9, {r0, r8, lr} │ │ │ │ - str r4, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #132] @ 5ec744 <__cxa_atexit@plt+0x5e03f8> │ │ │ │ - mov r4, #12 │ │ │ │ - str r4, [sl, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #84] @ 5ec734 <__cxa_atexit@plt+0x5e03e8> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [sl, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #60] @ 5ec740 <__cxa_atexit@plt+0x5e03f4> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [sl, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5eebb4 <__cxa_atexit@plt+0x5e2868> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r8, lsr #14 │ │ │ │ - andeq r0, r0, r0, lsl #15 │ │ │ │ - rscseq r5, r6, r8, ror #4 │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - andeq r0, r0, r0, lsl #9 │ │ │ │ - smlatteq r4, r4, fp, ip │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - andeq r0, r0, r0, asr #7 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - smlabteq r4, r4, ip, ip │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5ec790 <__cxa_atexit@plt+0x5e0444> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5ec7a8 <__cxa_atexit@plt+0x5e045c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5ec7ac <__cxa_atexit@plt+0x5e0460> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r4, r0, sl, ip │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + rscseq r2, r6, r8, lsl #21 │ │ │ │ + rscseq r2, r6, ip, lsr #21 │ │ │ │ + rscseq r2, r6, ip, asr sl │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5eec40 <__cxa_atexit@plt+0x5e28f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5ec8fc <__cxa_atexit@plt+0x5e05b0> │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 5ec824 <__cxa_atexit@plt+0x5e04d8> │ │ │ │ - ldr lr, [pc, #396] @ 5ec96c <__cxa_atexit@plt+0x5e0620> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r5] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #372] @ 5ec970 <__cxa_atexit@plt+0x5e0624> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5eec48 <__cxa_atexit@plt+0x5e28fc> │ │ │ │ + ldr r1, [pc, #104] @ 5eec5c <__cxa_atexit@plt+0x5e2910> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5eec28 <__cxa_atexit@plt+0x5e28dc> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + ldr r2, [pc, #80] @ 5eec68 <__cxa_atexit@plt+0x5e291c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #48] @ 5eec60 <__cxa_atexit@plt+0x5e2914> │ │ │ │ + ldr r0, [pc, #48] @ 5eec64 <__cxa_atexit@plt+0x5e2918> │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - eor r3, r2, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl r2, lr, r3 │ │ │ │ - ands r8, r0, lr, lsl r3 │ │ │ │ - add lr, r6, #32 │ │ │ │ - sub r9, r5, #4 │ │ │ │ - beq 5ec898 <__cxa_atexit@plt+0x5e054c> │ │ │ │ - cmp r1, lr │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5ec918 <__cxa_atexit@plt+0x5e05cc> │ │ │ │ - ldr r3, [pc, #244] @ 5ec954 <__cxa_atexit@plt+0x5e0608> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [pc, #228] @ 5ec958 <__cxa_atexit@plt+0x5e060c> │ │ │ │ - sub r9, lr, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - b 5ec8e8 <__cxa_atexit@plt+0x5e059c> │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r1, lr │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5ec930 <__cxa_atexit@plt+0x5e05e4> │ │ │ │ - ldr r9, [pc, #172] @ 5ec960 <__cxa_atexit@plt+0x5e0614> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - sub sl, lr, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [pc, #156] @ 5ec964 <__cxa_atexit@plt+0x5e0618> │ │ │ │ - and r1, r1, r0 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r9, [r6, #4] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - stm r3, {r0, r8, sl} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, lr, #15 │ │ │ │ - mov r6, lr │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #112] @ 5ec974 <__cxa_atexit@plt+0x5e0628> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #60] @ 5ec95c <__cxa_atexit@plt+0x5e0610> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5ec944 <__cxa_atexit@plt+0x5e05f8> │ │ │ │ - ldr r0, [pc, #48] @ 5ec968 <__cxa_atexit@plt+0x5e061c> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r9] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - smlatteq r4, r4, r9, ip │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - smlatbeq r4, r0, r9, ip │ │ │ │ - @ instruction: 0x0104c990 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ec7b0 <__cxa_atexit@plt+0x5e0464> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5eca08 <__cxa_atexit@plt+0x5e06bc> │ │ │ │ - ldr r8, [pc, #104] @ 5eca20 <__cxa_atexit@plt+0x5e06d4> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5eca24 <__cxa_atexit@plt+0x5e06d8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r2, r2, r0 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5eca28 <__cxa_atexit@plt+0x5e06dc> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r4, r8, ip │ │ │ │ - @ instruction: 0x0104c898 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ecaa4 <__cxa_atexit@plt+0x5e0758> │ │ │ │ - ldr r8, [pc, #104] @ 5ecabc <__cxa_atexit@plt+0x5e0770> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5ecac0 <__cxa_atexit@plt+0x5e0774> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - and r7, r7, r0 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ecac4 <__cxa_atexit@plt+0x5e0778> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5ecb40 <__cxa_atexit@plt+0x5e07f4> │ │ │ │ - ldr r8, [pc, #104] @ 5ecb58 <__cxa_atexit@plt+0x5e080c> │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5ecb5c <__cxa_atexit@plt+0x5e0810> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r0 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ecb60 <__cxa_atexit@plt+0x5e0814> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5ecbdc <__cxa_atexit@plt+0x5e0890> │ │ │ │ - ldr r8, [pc, #104] @ 5ecbf4 <__cxa_atexit@plt+0x5e08a8> │ │ │ │ - sub r2, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5ecbf8 <__cxa_atexit@plt+0x5e08ac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r0 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ecbfc <__cxa_atexit@plt+0x5e08b0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlabteq r4, r4, r6, ip │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ecc4c <__cxa_atexit@plt+0x5e0900> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #36] @ 5ecc58 <__cxa_atexit@plt+0x5e090c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5eccac <__cxa_atexit@plt+0x5e0960> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5eccb8 <__cxa_atexit@plt+0x5e096c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + b 5eec50 <__cxa_atexit@plt+0x5e2904> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + rscseq r2, r6, r8, ror #19 │ │ │ │ + rscseq r2, r6, r4, ror #19 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + rscseq r2, r6, ip, lsr #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5eccf4 <__cxa_atexit@plt+0x5e09a8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5eccfc <__cxa_atexit@plt+0x5e09b0> │ │ │ │ + bhi 5eecf8 <__cxa_atexit@plt+0x5e29ac> │ │ │ │ + ldr r9, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #132] @ 5eed1c <__cxa_atexit@plt+0x5e29d0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5ecd78 <__cxa_atexit@plt+0x5e0a2c> │ │ │ │ - ldr r7, [pc, #104] @ 5ecd8c <__cxa_atexit@plt+0x5e0a40> │ │ │ │ - mov r3, r2 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + sub r2, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5eed04 <__cxa_atexit@plt+0x5e29b8> │ │ │ │ + ldr r3, [pc, #112] @ 5eed20 <__cxa_atexit@plt+0x5e29d4> │ │ │ │ tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - beq 5ecd60 <__cxa_atexit@plt+0x5e0a14> │ │ │ │ - ldr r3, [pc, #80] @ 5ecd90 <__cxa_atexit@plt+0x5e0a44> │ │ │ │ - ldr r7, [r2] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r9, [r2] │ │ │ │ - str r3, [r2, #-16] │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - beq 5ecd70 <__cxa_atexit@plt+0x5e0a24> │ │ │ │ - b 5ecde0 <__cxa_atexit@plt+0x5e0a94> │ │ │ │ + str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r3, [pc, #100] @ 5eed24 <__cxa_atexit@plt+0x5e29d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + beq 5eecec <__cxa_atexit@plt+0x5e29a0> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5eeda0 <__cxa_atexit@plt+0x5e2a54> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ecd94 <__cxa_atexit@plt+0x5e0a48> │ │ │ │ + ldr r5, [pc, #28] @ 5eed28 <__cxa_atexit@plt+0x5e29dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rscseq r4, r6, r4, asr sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 5ecdd4 <__cxa_atexit@plt+0x5e0a88> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5ecdcc <__cxa_atexit@plt+0x5e0a80> │ │ │ │ - b 5ecde0 <__cxa_atexit@plt+0x5e0a94> │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlabbeq r4, r8, r8, r9 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + rscseq r2, r6, r8, ror #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5eed88 <__cxa_atexit@plt+0x5e2a3c> │ │ │ │ + ldr r3, [pc, #64] @ 5eed90 <__cxa_atexit@plt+0x5e2a44> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + beq 5eed7c <__cxa_atexit@plt+0x5e2a30> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5eeda0 <__cxa_atexit@plt+0x5e2a54> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r2, r6, r4, lsl #17 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ - ldmib r5, {r8, r9, sl} │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ece20 <__cxa_atexit@plt+0x5e0ad4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5ece80 <__cxa_atexit@plt+0x5e0b34> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ed020 <__cxa_atexit@plt+0x5e0cd4> │ │ │ │ - ldr r7, [pc, #664] @ 5ed0a8 <__cxa_atexit@plt+0x5e0d5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - b 5ece74 <__cxa_atexit@plt+0x5e0b28> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5ed028 <__cxa_atexit@plt+0x5e0cdc> │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne 5ecf00 <__cxa_atexit@plt+0x5e0bb4> │ │ │ │ - ldr r2, [pc, #604] @ 5ed0a0 <__cxa_atexit@plt+0x5e0d54> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #584] @ 5ed0a4 <__cxa_atexit@plt+0x5e0d58> │ │ │ │ - add lr, r6, #24 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 5eee08 <__cxa_atexit@plt+0x5e2abc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5eee34 <__cxa_atexit@plt+0x5e2ae8> │ │ │ │ + ldr lr, [pc, #132] @ 5eee4c <__cxa_atexit@plt+0x5e2b00> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + ldr r9, [pc, #116] @ 5eee50 <__cxa_atexit@plt+0x5e2b04> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r0, [r5, #16] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r9, [r5, #-8]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #12]! │ │ │ │ + sub r2, r3, #16 │ │ │ │ + ldr r7, [r3, #-8] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5eee40 <__cxa_atexit@plt+0x5e2af4> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ee878 <__cxa_atexit@plt+0x5e252c> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5ecec0 <__cxa_atexit@plt+0x5e0b74> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - tst r2, r8 │ │ │ │ - beq 5ecf74 <__cxa_atexit@plt+0x5e0c28> │ │ │ │ - ldr r0, [pc, #452] @ 5ed078 <__cxa_atexit@plt+0x5e0d2c> │ │ │ │ - str r7, [r5] │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq r2, r6, r4, asr #15 │ │ │ │ + andeq r0, r0, r6, asr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + ldr lr, [r3, #4] │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ + and r2, r1, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5eef08 <__cxa_atexit@plt+0x5e2bbc> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5eefdc <__cxa_atexit@plt+0x5e2c90> │ │ │ │ + ldr r0, [pc, #412] @ 5ef03c <__cxa_atexit@plt+0x5e2cf0> │ │ │ │ + mov sl, fp │ │ │ │ + sub fp, r2, #23 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + stmib r6, {r0, lr} │ │ │ │ + ldr r0, [pc, #380] @ 5ef040 <__cxa_atexit@plt+0x5e2cf4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str fp, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + ldr lr, [r1, #2] │ │ │ │ + ldr r1, [r1, #6] │ │ │ │ + ldr r0, [pc, #356] @ 5ef044 <__cxa_atexit@plt+0x5e2cf8> │ │ │ │ + sub r6, r2, #6 │ │ │ │ + str r1, [r5, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - stmib r5, {r0, r1} │ │ │ │ - b 5ecf84 <__cxa_atexit@plt+0x5e0c38> │ │ │ │ - eor r3, r3, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r2, r3 │ │ │ │ - ands r2, r8, r2, lsr r3 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + beq 5eefac <__cxa_atexit@plt+0x5e2c60> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, sl │ │ │ │ + b 5eeda0 <__cxa_atexit@plt+0x5e2a54> │ │ │ │ add r3, r6, #32 │ │ │ │ - beq 5ecf90 <__cxa_atexit@plt+0x5e0c44> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bcs 5ecf34 <__cxa_atexit@plt+0x5e0be8> │ │ │ │ - ldr r7, [pc, #396] @ 5ed088 <__cxa_atexit@plt+0x5e0d3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 5ed040 <__cxa_atexit@plt+0x5e0cf4> │ │ │ │ - eor r3, r2, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r1, r2, r3 │ │ │ │ - ands r2, r8, r2, lsl r3 │ │ │ │ - add r3, r6, #32 │ │ │ │ - beq 5ecfb8 <__cxa_atexit@plt+0x5e0c6c> │ │ │ │ + bcc 5eeff0 <__cxa_atexit@plt+0x5e2ca4> │ │ │ │ + mov r2, r5 │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r1, [r2, #16]! │ │ │ │ + ldr fp, [pc, #260] @ 5ef02c <__cxa_atexit@plt+0x5e2ce0> │ │ │ │ + mov sl, r6 │ │ │ │ + mov r4, r8 │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [sl, #4]! │ │ │ │ + ldr fp, [pc, #244] @ 5ef030 <__cxa_atexit@plt+0x5e2ce4> │ │ │ │ + sub r8, r3, #11 │ │ │ │ + stmib r2, {r8, sl} │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r2] │ │ │ │ + ldr fp, [pc, #228] @ 5ef034 <__cxa_atexit@plt+0x5e2ce8> │ │ │ │ + tst r9, #3 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r7, [sl, #8] │ │ │ │ + add r7, sl, #12 │ │ │ │ + stm r7, {r1, fp, lr} │ │ │ │ + mov r1, r9 │ │ │ │ + str ip, [sl, #24] │ │ │ │ + str r4, [sl, #28] │ │ │ │ + beq 5eefc0 <__cxa_atexit@plt+0x5e2c74> │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + add r5, r5, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5ed038 <__cxa_atexit@plt+0x5e0cec> │ │ │ │ - ldr lr, [pc, #324] @ 5ed080 <__cxa_atexit@plt+0x5e0d34> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #308] @ 5ed084 <__cxa_atexit@plt+0x5e0d38> │ │ │ │ - sub r2, r3, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - b 5ed00c <__cxa_atexit@plt+0x5e0cc0> │ │ │ │ - ldr r0, [pc, #256] @ 5ed07c <__cxa_atexit@plt+0x5e0d30> │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r5, {r0, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b 5ec4b8 <__cxa_atexit@plt+0x5e016c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r0, #0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - bcs 5ecfd0 <__cxa_atexit@plt+0x5e0c84> │ │ │ │ - ldr r7, [pc, #224] @ 5ed094 <__cxa_atexit@plt+0x5e0d48> │ │ │ │ + bcc 5ef004 <__cxa_atexit@plt+0x5e2cb8> │ │ │ │ + ldr r7, [pc, #192] @ 5ef048 <__cxa_atexit@plt+0x5e2cfc> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5ed060 <__cxa_atexit@plt+0x5e0d14> │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5ed058 <__cxa_atexit@plt+0x5e0d0c> │ │ │ │ - ldr lr, [pc, #180] @ 5ed08c <__cxa_atexit@plt+0x5e0d40> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - sub r2, r3, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #164] @ 5ed090 <__cxa_atexit@plt+0x5e0d44> │ │ │ │ - and r0, r0, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #4] │ │ │ │ + str r7, [r6, #36]! @ 0x24 │ │ │ │ + mov r9, r6 │ │ │ │ str r8, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str sl, [r6, #8] │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 5ed02c <__cxa_atexit@plt+0x5e0ce0> │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r1 │ │ │ │ + b 5ee35c <__cxa_atexit@plt+0x5e2010> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #88] @ 5ed098 <__cxa_atexit@plt+0x5e0d4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #60] @ 5ed09c <__cxa_atexit@plt+0x5e0d50> │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #44] @ 5ef038 <__cxa_atexit@plt+0x5e2cec> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r4, lsr #9 │ │ │ │ - andeq r0, r0, r0, lsl #7 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ed11c <__cxa_atexit@plt+0x5e0dd0> │ │ │ │ - ldr r8, [pc, #96] @ 5ed134 <__cxa_atexit@plt+0x5e0de8> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #88] @ 5ed138 <__cxa_atexit@plt+0x5e0dec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, r9} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ed13c <__cxa_atexit@plt+0x5e0df0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, r8, r1, ip │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ed1b0 <__cxa_atexit@plt+0x5e0e64> │ │ │ │ - ldr r8, [pc, #96] @ 5ed1c8 <__cxa_atexit@plt+0x5e0e7c> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #88] @ 5ed1cc <__cxa_atexit@plt+0x5e0e80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, sl} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ed1d0 <__cxa_atexit@plt+0x5e0e84> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - smlatteq r4, r8, r0, ip │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ed244 <__cxa_atexit@plt+0x5e0ef8> │ │ │ │ - ldr r8, [pc, #96] @ 5ed25c <__cxa_atexit@plt+0x5e0f10> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #88] @ 5ed260 <__cxa_atexit@plt+0x5e0f14> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, r9} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ed264 <__cxa_atexit@plt+0x5e0f18> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - qaddeq ip, r4, r4 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + mov r9, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + rscseq r2, r6, r4, lsr #12 │ │ │ │ + smlatbeq r4, r4, sp, r9 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xfffff6c4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5ed2d8 <__cxa_atexit@plt+0x5e0f8c> │ │ │ │ - ldr r8, [pc, #96] @ 5ed2f0 <__cxa_atexit@plt+0x5e0fa4> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #88] @ 5ed2f4 <__cxa_atexit@plt+0x5e0fa8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, sl} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ed2f8 <__cxa_atexit@plt+0x5e0fac> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldmib r6, {r8, sl} │ │ │ │ + add r6, r7, #16 │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ef098 <__cxa_atexit@plt+0x5e2d4c> │ │ │ │ + ldr r3, [pc, #48] @ 5ef0b0 <__cxa_atexit@plt+0x5e2d64> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r4, ip, pc, fp @ │ │ │ │ - smlabteq r4, r0, pc, fp @ │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ed348 <__cxa_atexit@plt+0x5e0ffc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5ed354 <__cxa_atexit@plt+0x5e1008> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ed3a8 <__cxa_atexit@plt+0x5e105c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5ed3b4 <__cxa_atexit@plt+0x5e1068> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #12] │ │ │ │ mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + str sl, [r7, #8] │ │ │ │ + b 5ee35c <__cxa_atexit@plt+0x5e2010> │ │ │ │ + ldr r7, [pc, #20] @ 5ef0b4 <__cxa_atexit@plt+0x5e2d68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff5d4 │ │ │ │ + smlalseq r2, r6, r4, r5 │ │ │ │ + rscseq r2, r6, ip, asr r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5ed408 <__cxa_atexit@plt+0x5e10bc> │ │ │ │ - ldr r3, [pc, #36] @ 5ed420 <__cxa_atexit@plt+0x5e10d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #1 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r7, [pc, #20] @ 5ed424 <__cxa_atexit@plt+0x5e10d8> │ │ │ │ + bcc 5ef16c <__cxa_atexit@plt+0x5e2e20> │ │ │ │ + ldr lr, [pc, #180] @ 5ef198 <__cxa_atexit@plt+0x5e2e4c> │ │ │ │ + ldr r1, [pc, #180] @ 5ef19c <__cxa_atexit@plt+0x5e2e50> │ │ │ │ + ldr r0, [pc, #180] @ 5ef1a0 <__cxa_atexit@plt+0x5e2e54> │ │ │ │ + sub r3, r6, #15 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r7, {r0, r8} │ │ │ │ + sub r2, r6, #23 │ │ │ │ + add r0, r7, #12 │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r0, {r1, r2, lr} │ │ │ │ + sub r2, r5, #28 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5ef184 <__cxa_atexit@plt+0x5e2e38> │ │ │ │ + ldr r2, [pc, #124] @ 5ef1a4 <__cxa_atexit@plt+0x5e2e58> │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r2, [pc, #108] @ 5ef1a8 <__cxa_atexit@plt+0x5e2e5c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + beq 5ef160 <__cxa_atexit@plt+0x5e2e14> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5eeda0 <__cxa_atexit@plt+0x5e2a54> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 5ef1b0 <__cxa_atexit@plt+0x5e2e64> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - rscseq r4, r6, r8, asr #7 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5ededc <__cxa_atexit@plt+0x5e1b90> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r3, [pc, #32] @ 5ef1ac <__cxa_atexit@plt+0x5e2e60> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc28 │ │ │ │ + @ instruction: 0xfffff760 │ │ │ │ + @ instruction: 0xfffff6e0 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + smlatbeq r4, ip, r3, r9 │ │ │ │ + rscseq r2, r6, r4, asr #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ed478 <__cxa_atexit@plt+0x5e112c> │ │ │ │ - ldr r2, [pc, #52] @ 5ed480 <__cxa_atexit@plt+0x5e1134> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [pc, #36] @ 5ed484 <__cxa_atexit@plt+0x5e1138> │ │ │ │ + bhi 5ef214 <__cxa_atexit@plt+0x5e2ec8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ 5ef21c <__cxa_atexit@plt+0x5e2ed0> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #64] @ 5ef220 <__cxa_atexit@plt+0x5e2ed4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + tst r9, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq 5ef204 <__cxa_atexit@plt+0x5e2eb8> │ │ │ │ + ldr r7, [pc, #40] @ 5ef224 <__cxa_atexit@plt+0x5e2ed8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 5ededc <__cxa_atexit@plt+0x5e1b90> │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strheq fp, [r4, -ip] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5ef248 <__cxa_atexit@plt+0x5e2efc> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ed4bc <__cxa_atexit@plt+0x5e1170> │ │ │ │ - ldr r2, [pc, #28] @ 5ed4c8 <__cxa_atexit@plt+0x5e117c> │ │ │ │ + bcc 5ef280 <__cxa_atexit@plt+0x5e2f34> │ │ │ │ + ldr r2, [pc, #40] @ 5ef298 <__cxa_atexit@plt+0x5e2f4c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #20] @ 5ef29c <__cxa_atexit@plt+0x5e2f50> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - smlatteq r4, r0, r0, fp │ │ │ │ - andeq r0, r2, r2 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ed58c <__cxa_atexit@plt+0x5e1240> │ │ │ │ - ldr r8, [pc, #192] @ 5ed5a8 <__cxa_atexit@plt+0x5e125c> │ │ │ │ - ldr r9, [pc, #192] @ 5ed5ac <__cxa_atexit@plt+0x5e1260> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ef358 <__cxa_atexit@plt+0x5e300c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ef360 <__cxa_atexit@plt+0x5e3014> │ │ │ │ + ldr r1, [pc, #160] @ 5ef374 <__cxa_atexit@plt+0x5e3028> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5ef324 <__cxa_atexit@plt+0x5e2fd8> │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5ed570 <__cxa_atexit@plt+0x5e1224> │ │ │ │ - ldr r8, [pc, #136] @ 5ed5b0 <__cxa_atexit@plt+0x5e1264> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5ed580 <__cxa_atexit@plt+0x5e1234> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 5ed594 <__cxa_atexit@plt+0x5e1248> │ │ │ │ - ldr r3, [pc, #100] @ 5ed5b4 <__cxa_atexit@plt+0x5e1268> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 5ef330 <__cxa_atexit@plt+0x5e2fe4> │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + ldr r8, [pc, #124] @ 5ef380 <__cxa_atexit@plt+0x5e3034> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + add r1, r7, r1 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + stmib r3, {r8, lr} │ │ │ │ b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5ed638 <__cxa_atexit@plt+0x5e12ec> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 5ed620 <__cxa_atexit@plt+0x5e12d4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ed628 <__cxa_atexit@plt+0x5e12dc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #72] @ 5ed63c <__cxa_atexit@plt+0x5e12f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r1, [pc, #64] @ 5ef378 <__cxa_atexit@plt+0x5e302c> │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #56] @ 5ef37c <__cxa_atexit@plt+0x5e3030> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + stmib r3, {r0, r1, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + b 5ef368 <__cxa_atexit@plt+0x5e301c> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ed690 <__cxa_atexit@plt+0x5e1344> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5ed69c <__cxa_atexit@plt+0x5e1350> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ef41c <__cxa_atexit@plt+0x5e30d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ef424 <__cxa_atexit@plt+0x5e30d8> │ │ │ │ + ldr r1, [pc, #128] @ 5ef438 <__cxa_atexit@plt+0x5e30ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5ef408 <__cxa_atexit@plt+0x5e30bc> │ │ │ │ + ldr lr, [pc, #108] @ 5ef43c <__cxa_atexit@plt+0x5e30f0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ed6e8 <__cxa_atexit@plt+0x5e139c> │ │ │ │ - ldr r2, [pc, #52] @ 5ed6f0 <__cxa_atexit@plt+0x5e13a4> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [pc, #36] @ 5ed6f4 <__cxa_atexit@plt+0x5e13a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #92] @ 5ef440 <__cxa_atexit@plt+0x5e30f4> │ │ │ │ + add r7, lr, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ededc <__cxa_atexit@plt+0x5e1b90> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + strlt r2, [r6] │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + strge r1, [r6] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #52] @ 5ef444 <__cxa_atexit@plt+0x5e30f8> │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5ef42c <__cxa_atexit@plt+0x5e30e0> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + rscseq r2, r6, r8, asr #1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ed72c <__cxa_atexit@plt+0x5e13e0> │ │ │ │ - ldr r2, [pc, #28] @ 5ed738 <__cxa_atexit@plt+0x5e13ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ed7ec <__cxa_atexit@plt+0x5e14a0> │ │ │ │ - ldr r8, [pc, #176] @ 5ed808 <__cxa_atexit@plt+0x5e14bc> │ │ │ │ - ldr r9, [pc, #176] @ 5ed80c <__cxa_atexit@plt+0x5e14c0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, lr} │ │ │ │ - beq 5ed7d0 <__cxa_atexit@plt+0x5e1484> │ │ │ │ - ldr r8, [pc, #128] @ 5ed810 <__cxa_atexit@plt+0x5e14c4> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - add r8, pc, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5ed7e0 <__cxa_atexit@plt+0x5e1494> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 5ed7f4 <__cxa_atexit@plt+0x5e14a8> │ │ │ │ - ldr r3, [pc, #92] @ 5ed814 <__cxa_atexit@plt+0x5e14c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - stmib r6, {r3, r7, lr} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ef510 <__cxa_atexit@plt+0x5e31c4> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ef4e4 <__cxa_atexit@plt+0x5e3198> │ │ │ │ + add lr, r9, #2 │ │ │ │ mov r7, r2 │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + ldm lr, {r3, sl, lr} │ │ │ │ + str r8, [r7, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + add r3, r7, #16 │ │ │ │ + mov ip, #0 │ │ │ │ + stm r3, {r0, sl, ip} │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + stmib r7, {r9, lr} │ │ │ │ + bcc 5ef524 <__cxa_atexit@plt+0x5e31d8> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 5ef500 <__cxa_atexit@plt+0x5e31b4> │ │ │ │ + ldr r0, [pc, #152] @ 5ef550 <__cxa_atexit@plt+0x5e3204> │ │ │ │ + ldr r1, [pc, #152] @ 5ef554 <__cxa_atexit@plt+0x5e3208> │ │ │ │ + sub r2, r3, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldrb r7, [lr] │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #96] @ 5ef54c <__cxa_atexit@plt+0x5e3200> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r8, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + b 5ef6b0 <__cxa_atexit@plt+0x5e3364> │ │ │ │ + ldr r7, [pc, #48] @ 5ef548 <__cxa_atexit@plt+0x5e31fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #24] @ 5ef544 <__cxa_atexit@plt+0x5e31f8> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlabteq r4, r0, sp, sl │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - smlatbeq r4, r4, sl, fp │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r2, r6, r8, lsr #2 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + @ instruction: 0x010491b4 │ │ │ │ + andeq r0, r0, r7, lsl #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #104] @ 5ed890 <__cxa_atexit@plt+0x5e1544> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 5ef5d0 <__cxa_atexit@plt+0x5e3284> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ef5b8 <__cxa_atexit@plt+0x5e326c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [pc, #88] @ 5ef5ec <__cxa_atexit@plt+0x5e32a0> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #72] @ 5ef5f0 <__cxa_atexit@plt+0x5e32a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ef6b0 <__cxa_atexit@plt+0x5e3364> │ │ │ │ + ldr r3, [pc, #16] @ 5ef5e8 <__cxa_atexit@plt+0x5e329c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 5ed878 <__cxa_atexit@plt+0x5e152c> │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + andeq r0, r0, r7, lsl #21 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ef614 <__cxa_atexit@plt+0x5e32c8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ef6b0 <__cxa_atexit@plt+0x5e3364> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #8 │ │ │ │ + add r7, r7, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5ed880 <__cxa_atexit@plt+0x5e1534> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 5ed894 <__cxa_atexit@plt+0x5e1548> │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 5ef688 <__cxa_atexit@plt+0x5e333c> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 5ef674 <__cxa_atexit@plt+0x5e3328> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [pc, #92] @ 5ef6a8 <__cxa_atexit@plt+0x5e335c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #76] @ 5ef6ac <__cxa_atexit@plt+0x5e3360> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - add r1, r6, #12 │ │ │ │ - sub r7, r3, #15 │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ef6b0 <__cxa_atexit@plt+0x5e3364> │ │ │ │ + ldr r6, [pc, #20] @ 5ef6a4 <__cxa_atexit@plt+0x5e3358> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ed8e0 <__cxa_atexit@plt+0x5e1594> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5ed8ec <__cxa_atexit@plt+0x5e15a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ + bcc 5ef7c4 <__cxa_atexit@plt+0x5e3478> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5ef740 <__cxa_atexit@plt+0x5e33f4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add lr, r5, #12 │ │ │ │ + add r8, r3, #4 │ │ │ │ + ldm lr, {r0, r1, lr} │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 5ef75c <__cxa_atexit@plt+0x5e3410> │ │ │ │ + ldr r6, [pc, #228] @ 5ef7dc <__cxa_atexit@plt+0x5e3490> │ │ │ │ + ldr sl, [pc, #228] @ 5ef7e0 <__cxa_atexit@plt+0x5e3494> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #36]! @ 0x24 │ │ │ │ + mov r6, r3 │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r7, [r6, #20]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0104b990 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r1, r7 │ │ │ │ + ldr r7, [pc, #156] @ 5ef7e4 <__cxa_atexit@plt+0x5e3498> │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [pc, #136] @ 5ef7ec <__cxa_atexit@plt+0x5e34a0> │ │ │ │ + ldr r2, [pc, #136] @ 5ef7f0 <__cxa_atexit@plt+0x5e34a4> │ │ │ │ + add r7, r3, #32 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #20]! │ │ │ │ mov r2, r5 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5eda08 <__cxa_atexit@plt+0x5e16bc> │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ - ldr r9, [r1, #12] │ │ │ │ - ldr sl, [pc, #288] @ 5eda44 <__cxa_atexit@plt+0x5e16f8> │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ands r7, r0, r5, lsr r3 │ │ │ │ - lsr r3, r5, r3 │ │ │ │ - mov r5, r2 │ │ │ │ - str sl, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r6, #32 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq 5ed9a8 <__cxa_atexit@plt+0x5e165c> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5eda18 <__cxa_atexit@plt+0x5e16cc> │ │ │ │ - ldr lr, [pc, #212] @ 5eda48 <__cxa_atexit@plt+0x5e16fc> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #196] @ 5eda4c <__cxa_atexit@plt+0x5e1700> │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - b 5ed9f4 <__cxa_atexit@plt+0x5e16a8> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5eda24 <__cxa_atexit@plt+0x5e16d8> │ │ │ │ - ldr lr, [pc, #144] @ 5eda54 <__cxa_atexit@plt+0x5e1708> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #128] @ 5eda58 <__cxa_atexit@plt+0x5e170c> │ │ │ │ - and r2, r2, r0 │ │ │ │ + str sl, [r3, #-16] │ │ │ │ + ldr ip, [r2, #28]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr sl, [pc, #104] @ 5ef7f4 <__cxa_atexit@plt+0x5e34a8> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #24] │ │ │ │ + add sl, r3, #28 │ │ │ │ + stm sl, {r0, r7, r9} │ │ │ │ + ldr r0, [pc, #80] @ 5ef7f8 <__cxa_atexit@plt+0x5e34ac> │ │ │ │ + sub r7, r6, #14 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + stmdb r3, {r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #48] @ 5eda50 <__cxa_atexit@plt+0x5e1704> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5eda2c <__cxa_atexit@plt+0x5e16e0> │ │ │ │ - ldr r0, [pc, #48] @ 5eda5c <__cxa_atexit@plt+0x5e1710> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #32 │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 5ef7e8 <__cxa_atexit@plt+0x5e349c> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - smlabbeq r4, ip, r8, fp │ │ │ │ - smlabbeq r4, r4, r8, fp │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + @ instruction: 0xfffffc88 │ │ │ │ + @ instruction: 0xfffffb98 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + smlatbeq r4, r8, lr, r8 │ │ │ │ + @ instruction: 0x01049998 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + andeq r0, r0, r7, lsl #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5edad8 <__cxa_atexit@plt+0x5e178c> │ │ │ │ - ldr r8, [pc, #104] @ 5edaf0 <__cxa_atexit@plt+0x5e17a4> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5edaf4 <__cxa_atexit@plt+0x5e17a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r2, r2, r1 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5edaf8 <__cxa_atexit@plt+0x5e17ac> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ef6b0 <__cxa_atexit@plt+0x5e3364> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ef874 <__cxa_atexit@plt+0x5e3528> │ │ │ │ + ldr r3, [pc, #64] @ 5ef884 <__cxa_atexit@plt+0x5e3538> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5ef864 <__cxa_atexit@plt+0x5e3518> │ │ │ │ + ldr r7, [pc, #44] @ 5ef888 <__cxa_atexit@plt+0x5e353c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5ef88c <__cxa_atexit@plt+0x5e3540> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrsbteq r1, [r6], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5ef8b0 <__cxa_atexit@plt+0x5e3564> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - smlabteq r4, r8, r7, fp │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5edb74 <__cxa_atexit@plt+0x5e1828> │ │ │ │ - ldr r8, [pc, #104] @ 5edb8c <__cxa_atexit@plt+0x5e1840> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5edb90 <__cxa_atexit@plt+0x5e1844> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r9, r5, #20 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - and r7, r7, r1 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5edb94 <__cxa_atexit@plt+0x5e1848> │ │ │ │ - mov r2, #32 │ │ │ │ + bcc 5ef8e8 <__cxa_atexit@plt+0x5e359c> │ │ │ │ + ldr r2, [pc, #40] @ 5ef900 <__cxa_atexit@plt+0x5e35b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5ef904 <__cxa_atexit@plt+0x5e35b8> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5edcb0 <__cxa_atexit@plt+0x5e1964> │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ - ldr r9, [r1, #12] │ │ │ │ - ldr sl, [pc, #288] @ 5edcec <__cxa_atexit@plt+0x5e19a0> │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ands r7, r0, r5, lsr r3 │ │ │ │ - lsr r3, r5, r3 │ │ │ │ - mov r5, r2 │ │ │ │ - str sl, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r6, #32 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq 5edc50 <__cxa_atexit@plt+0x5e1904> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5edcc0 <__cxa_atexit@plt+0x5e1974> │ │ │ │ - ldr lr, [pc, #212] @ 5edcf0 <__cxa_atexit@plt+0x5e19a4> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #196] @ 5edcf4 <__cxa_atexit@plt+0x5e19a8> │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - b 5edc9c <__cxa_atexit@plt+0x5e1950> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5edccc <__cxa_atexit@plt+0x5e1980> │ │ │ │ - ldr lr, [pc, #144] @ 5edcfc <__cxa_atexit@plt+0x5e19b0> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #128] @ 5edd00 <__cxa_atexit@plt+0x5e19b4> │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0x01048cb4 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5ef938 <__cxa_atexit@plt+0x5e35ec> │ │ │ │ + ldr r3, [pc, #24] @ 5ef944 <__cxa_atexit@plt+0x5e35f8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #48] @ 5edcf8 <__cxa_atexit@plt+0x5e19ac> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5edcd4 <__cxa_atexit@plt+0x5e1988> │ │ │ │ - ldr r0, [pc, #48] @ 5edd04 <__cxa_atexit@plt+0x5e19b8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - smlatteq r4, r4, r5, fp │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [pc, #36] @ 5ef97c <__cxa_atexit@plt+0x5e3630> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5ef980 <__cxa_atexit@plt+0x5e3634> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + smlabteq r4, r4, fp, r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ef9f8 <__cxa_atexit@plt+0x5e36ac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5edd80 <__cxa_atexit@plt+0x5e1a34> │ │ │ │ - ldr r8, [pc, #104] @ 5edd98 <__cxa_atexit@plt+0x5e1a4c> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5edd9c <__cxa_atexit@plt+0x5e1a50> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r2, r2, r1 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5edda0 <__cxa_atexit@plt+0x5e1a54> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc 5efa00 <__cxa_atexit@plt+0x5e36b4> │ │ │ │ + ldr r2, [pc, #96] @ 5efa18 <__cxa_atexit@plt+0x5e36cc> │ │ │ │ + ldr r1, [pc, #96] @ 5efa1c <__cxa_atexit@plt+0x5e36d0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5ef9e8 <__cxa_atexit@plt+0x5e369c> │ │ │ │ + ldr r7, [pc, #64] @ 5efa20 <__cxa_atexit@plt+0x5e36d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5efa08 <__cxa_atexit@plt+0x5e36bc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5efa24 <__cxa_atexit@plt+0x5e36d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq r1, r6, r0, asr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5efa48 <__cxa_atexit@plt+0x5e36fc> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + b 5ef454 <__cxa_atexit@plt+0x5e3108> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5ede1c <__cxa_atexit@plt+0x5e1ad0> │ │ │ │ - ldr r8, [pc, #104] @ 5ede34 <__cxa_atexit@plt+0x5e1ae8> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5ede38 <__cxa_atexit@plt+0x5e1aec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub r9, r5, #20 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - and r7, r7, r1 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5ede3c <__cxa_atexit@plt+0x5e1af0> │ │ │ │ - mov r2, #32 │ │ │ │ + bcc 5efa80 <__cxa_atexit@plt+0x5e3734> │ │ │ │ + ldr r2, [pc, #40] @ 5efa98 <__cxa_atexit@plt+0x5e374c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5efa9c <__cxa_atexit@plt+0x5e3750> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104b490 │ │ │ │ - smlabbeq r4, r4, r4, fp │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 5edea0 <__cxa_atexit@plt+0x5e1b54> │ │ │ │ + bhi 5efafc <__cxa_atexit@plt+0x5e37b0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5edeac <__cxa_atexit@plt+0x5e1b60> │ │ │ │ - ldr r1, [pc, #76] @ 5edebc <__cxa_atexit@plt+0x5e1b70> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 5efb08 <__cxa_atexit@plt+0x5e37bc> │ │ │ │ + ldr r1, [pc, #72] @ 5efb18 <__cxa_atexit@plt+0x5e37cc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5edec0 <__cxa_atexit@plt+0x5e1b74> │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldrb r7, [r7, r5] │ │ │ │ + ldr r5, [pc, #52] @ 5efb1c <__cxa_atexit@plt+0x5e37d0> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatbeq r4, ip, r6, sl │ │ │ │ - tsteq r4, r8, asr r7 │ │ │ │ - @ instruction: 0xfffff54c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + @ instruction: 0x01048b90 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5edf6c <__cxa_atexit@plt+0x5e1c20> │ │ │ │ - ldr r7, [r5] │ │ │ │ + bhi 5efbac <__cxa_atexit@plt+0x5e3860> │ │ │ │ + ldr r3, [pc, #124] @ 5efbbc <__cxa_atexit@plt+0x5e3870> │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5efb88 <__cxa_atexit@plt+0x5e383c> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r9, [r7] │ │ │ │ + bne 5efb98 <__cxa_atexit@plt+0x5e384c> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + ldr r1, [r9, #14] │ │ │ │ + ldr r2, [r9, #10] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r3, [r9, #6] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #16] │ │ │ │ + b 5efc24 <__cxa_atexit@plt+0x5e38d8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5efbc4 <__cxa_atexit@plt+0x5e3878> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5efbc0 <__cxa_atexit@plt+0x5e3874> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r1, r6, r0, lsr #21 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5edf44 <__cxa_atexit@plt+0x5e1bf8> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5edf58 <__cxa_atexit@plt+0x5e1c0c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - cmp r2, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - bcc 5edf84 <__cxa_atexit@plt+0x5e1c38> │ │ │ │ - ldr r7, [pc, #136] @ 5edfa8 <__cxa_atexit@plt+0x5e1c5c> │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5efc0c <__cxa_atexit@plt+0x5e38c0> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + mov r0, #0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + b 5efc24 <__cxa_atexit@plt+0x5e38d8> │ │ │ │ + ldr r7, [pc, #12] @ 5efc20 <__cxa_atexit@plt+0x5e38d4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - sub r8, r3, #6 │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r7, [pc, #120] @ 5edfac <__cxa_atexit@plt+0x5e1c60> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlabteq r4, r8, r9, r8 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r7, r9 │ │ │ │ + bcc 5efd3c <__cxa_atexit@plt+0x5e39f0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r8, r5, #16 │ │ │ │ + cmp r1, r7 │ │ │ │ + bge 5efc80 <__cxa_atexit@plt+0x5e3934> │ │ │ │ + ldr lr, [r8] │ │ │ │ + ldr r0, [pc, #264] @ 5efd60 <__cxa_atexit@plt+0x5e3a14> │ │ │ │ + ldrb r3, [lr, r1] │ │ │ │ + ldr r7, [pc, #260] @ 5efd64 <__cxa_atexit@plt+0x5e3a18> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r8, r9, #3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + mov r6, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr lr, [pc, #212] @ 5efd5c <__cxa_atexit@plt+0x5e3a10> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + ands r0, r1, #3 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + beq 5efce8 <__cxa_atexit@plt+0x5e399c> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r1, [r8] │ │ │ │ + bne 5efd28 <__cxa_atexit@plt+0x5e39dc> │ │ │ │ + ldr r0, [r1, #14] │ │ │ │ + ldr r3, [r1, #2] │ │ │ │ + ldr r7, [r1, #6] │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 5efcf8 <__cxa_atexit@plt+0x5e39ac> │ │ │ │ + and r2, r7, #3 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 5efca4 <__cxa_atexit@plt+0x5e3958> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5efd14 <__cxa_atexit@plt+0x5e39c8> │ │ │ │ + mov r1, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + b 5efcec <__cxa_atexit@plt+0x5e39a0> │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [r1, #10] │ │ │ │ + mov r1, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + b 5efc50 <__cxa_atexit@plt+0x5e3904> │ │ │ │ + mov r2, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r7, [pc, #56] @ 5efd68 <__cxa_atexit@plt+0x5e3a1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #40] @ 5efd6c <__cxa_atexit@plt+0x5e3a20> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + smlatbeq r4, ip, r8, r8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - b 5ee024 <__cxa_atexit@plt+0x5e1cd8> │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ + b 5efc24 <__cxa_atexit@plt+0x5e38d8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5efdcc <__cxa_atexit@plt+0x5e3a80> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + mov r0, #0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ mov r7, fp │ │ │ │ - b 5ee130 <__cxa_atexit@plt+0x5e1de4> │ │ │ │ - ldr r7, [pc, #48] @ 5edfa4 <__cxa_atexit@plt+0x5e1c58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + b 5efc24 <__cxa_atexit@plt+0x5e38d8> │ │ │ │ + ldr r7, [pc, #12] @ 5efde0 <__cxa_atexit@plt+0x5e3a94> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5edfa0 <__cxa_atexit@plt+0x5e1c54> │ │ │ │ - mov r2, #12 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5efe4c <__cxa_atexit@plt+0x5e3b00> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5efe60 <__cxa_atexit@plt+0x5e3b14> │ │ │ │ + ldr r2, [pc, #100] @ 5efe80 <__cxa_atexit@plt+0x5e3b34> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 5efe84 <__cxa_atexit@plt+0x5e3b38> │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5efc24 <__cxa_atexit@plt+0x5e38d8> │ │ │ │ + ldr r6, [pc, #20] @ 5efe7c <__cxa_atexit@plt+0x5e3b30> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq r3, r6, r8, ror #16 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - smlatbeq r4, r4, r6, sl │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + andeq r0, r0, r6, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 5efedc <__cxa_atexit@plt+0x5e3b90> │ │ │ │ + ldr r2, [pc, #68] @ 5efef4 <__cxa_atexit@plt+0x5e3ba8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr lr, [pc, #56] @ 5efef8 <__cxa_atexit@plt+0x5e3bac> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5efefc <__cxa_atexit@plt+0x5e3bb0> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffbf0 │ │ │ │ + smlatbeq r4, r4, r6, r8 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + rscseq r1, r6, r8, lsr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5eff64 <__cxa_atexit@plt+0x5e3c18> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 5eff80 <__cxa_atexit@plt+0x5e3c34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5eff6c <__cxa_atexit@plt+0x5e3c20> │ │ │ │ + ldr r7, [pc, #68] @ 5eff84 <__cxa_atexit@plt+0x5e3c38> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5eff58 <__cxa_atexit@plt+0x5e3c0c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5eff88 <__cxa_atexit@plt+0x5e3c3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + rscseq r1, r6, r0, ror #13 │ │ │ │ + rscseq r1, r6, ip, lsr #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5efff0 <__cxa_atexit@plt+0x5e3ca4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 5f000c <__cxa_atexit@plt+0x5e3cc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5efff8 <__cxa_atexit@plt+0x5e3cac> │ │ │ │ + ldr r7, [pc, #68] @ 5f0010 <__cxa_atexit@plt+0x5e3cc4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5effe4 <__cxa_atexit@plt+0x5e3c98> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5f0014 <__cxa_atexit@plt+0x5e3cc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + rscseq r1, r6, r4, asr r6 │ │ │ │ + rscseq r1, r6, r0, lsr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f007c <__cxa_atexit@plt+0x5e3d30> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 5f0098 <__cxa_atexit@plt+0x5e3d4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f0084 <__cxa_atexit@plt+0x5e3d38> │ │ │ │ + ldr r7, [pc, #68] @ 5f009c <__cxa_atexit@plt+0x5e3d50> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f0070 <__cxa_atexit@plt+0x5e3d24> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5f00a0 <__cxa_atexit@plt+0x5e3d54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlatteq r4, r0, r4, r8 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, r6, r8, asr #11 │ │ │ │ + smlalseq r1, r6, r0, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f00ec <__cxa_atexit@plt+0x5e3da0> │ │ │ │ + ldr r7, [pc, #52] @ 5f00fc <__cxa_atexit@plt+0x5e3db0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f00e0 <__cxa_atexit@plt+0x5e3d94> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f0100 <__cxa_atexit@plt+0x5e3db4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r1, r6, r4, ror #10 │ │ │ │ + rscseq r1, r6, r4, lsr r3 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #232] @ 5f0200 <__cxa_atexit@plt+0x5e3eb4> │ │ │ │ + mov r2, r7 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5f0174 <__cxa_atexit@plt+0x5e3e28> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5f01ec <__cxa_atexit@plt+0x5e3ea0> │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + ldr r7, [r2, #6] │ │ │ │ + ldr r1, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + cmp r2, #1 │ │ │ │ + bge 5f0188 <__cxa_atexit@plt+0x5e3e3c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5f01a8 <__cxa_atexit@plt+0x5e3e5c> │ │ │ │ + mov r2, r7 │ │ │ │ + tst r7, #3 │ │ │ │ str r7, [r5, #8] │ │ │ │ - bcc 5ee000 <__cxa_atexit@plt+0x5e1cb4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5ee018 <__cxa_atexit@plt+0x5e1ccc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - ldr r7, [pc, #36] @ 5ee01c <__cxa_atexit@plt+0x5e1cd0> │ │ │ │ + str lr, [r5] │ │ │ │ + bne 5f0120 <__cxa_atexit@plt+0x5e3dd4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #136] @ 5f0204 <__cxa_atexit@plt+0x5e3eb8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5ee020 <__cxa_atexit@plt+0x5e1cd4> │ │ │ │ - mov r2, #12 │ │ │ │ + ldr r3, [pc, #120] @ 5f0208 <__cxa_atexit@plt+0x5e3ebc> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr lr, [pc, #92] @ 5f020c <__cxa_atexit@plt+0x5e3ec0> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r8, [pc, #76] @ 5f0210 <__cxa_atexit@plt+0x5e3ec4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffffec │ │ │ │ + smlatbeq r4, ip, pc, r8 @ │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + rscseq r1, r6, r4, lsr #4 │ │ │ │ + andeq r0, r0, r5, lsr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 5f02c0 <__cxa_atexit@plt+0x5e3f74> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r0, [pc, #164] @ 5f02ec <__cxa_atexit@plt+0x5e3fa0> │ │ │ │ + sub r2, r6, #1 │ │ │ │ + add sl, r9, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + add r0, r7, #8 │ │ │ │ + cmp r8, lr │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmda r5, {r0, r2, sl} │ │ │ │ + bcc 5f02cc <__cxa_atexit@plt+0x5e3f80> │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 5f02b4 <__cxa_atexit@plt+0x5e3f68> │ │ │ │ + ldr r0, [pc, #108] @ 5f02f4 <__cxa_atexit@plt+0x5e3fa8> │ │ │ │ + ldrb r1, [r1] │ │ │ │ + ldr r2, [pc, #104] @ 5f02f8 <__cxa_atexit@plt+0x5e3fac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r8, lr, #3 │ │ │ │ + mov r6, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + strb r1, [r3, #16] │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + strb r1, [r5, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r7, fp │ │ │ │ + str r0, [r5] │ │ │ │ + b 5f039c <__cxa_atexit@plt+0x5e4050> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [pc, #28] @ 5f02f0 <__cxa_atexit@plt+0x5e3fa4> │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r6, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabbeq r4, r4, r3, r8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #6 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + rscseq r1, r6, ip, lsr r1 │ │ │ │ + andeq r1, r0, sl, lsr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f0378 <__cxa_atexit@plt+0x5e402c> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r1, [r7, #20]! │ │ │ │ + ldr r2, [r7, #-16] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5f0348 <__cxa_atexit@plt+0x5e3ffc> │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + str r6, [r5, #20] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5f039c <__cxa_atexit@plt+0x5e4050> │ │ │ │ + ldr r1, [pc, #68] @ 5f0394 <__cxa_atexit@plt+0x5e4048> │ │ │ │ + ldr r0, [pc, #68] @ 5f0398 <__cxa_atexit@plt+0x5e404c> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r2, [r2] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + strb r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + strb r2, [r3, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r3, [pc, #16] @ 5f0390 <__cxa_atexit@plt+0x5e4044> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - smlatteq r4, r4, r5, sl │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, ip, ror r2 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f046c <__cxa_atexit@plt+0x5e4120> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #12]! │ │ │ │ + ldr r1, [r2, #-8] │ │ │ │ + sub r7, r7, r0 │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 5f03e4 <__cxa_atexit@plt+0x5e4098> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5f0430 <__cxa_atexit@plt+0x5e40e4> │ │ │ │ + ldr r3, [pc, #184] @ 5f0494 <__cxa_atexit@plt+0x5e4148> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5f0440 <__cxa_atexit@plt+0x5e40f4> │ │ │ │ + ldr lr, [pc, #160] @ 5f0498 <__cxa_atexit@plt+0x5e414c> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #148] @ 5f049c <__cxa_atexit@plt+0x5e4150> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldmdb r5, {r2, r8} │ │ │ │ + stm r9, {r2, r7, lr} │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #80] @ 5f0488 <__cxa_atexit@plt+0x5e413c> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r3, [pc, #68] @ 5f048c <__cxa_atexit@plt+0x5e4140> │ │ │ │ + tst r7, #3 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5f0460 <__cxa_atexit@plt+0x5e4114> │ │ │ │ + mov r5, r2 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #28] @ 5f0490 <__cxa_atexit@plt+0x5e4144> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffb98 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + smlalseq r0, r6, r8, pc @ │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5f039c <__cxa_atexit@plt+0x5e4050> │ │ │ │ + rscseq r0, r6, r0, lsl #31 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5ee0e8 <__cxa_atexit@plt+0x5e1d9c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5ee0b4 <__cxa_atexit@plt+0x5e1d68> │ │ │ │ - ldr lr, [pc, #164] @ 5ee100 <__cxa_atexit@plt+0x5e1db4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr lr, [pc, #136] @ 5ee104 <__cxa_atexit@plt+0x5e1db8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #132] @ 5ee108 <__cxa_atexit@plt+0x5e1dbc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r8, #12] │ │ │ │ - str r5, [r8, #16] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #20] │ │ │ │ - str r9, [r8, #24] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r2, [r8, #32] │ │ │ │ - str lr, [r8, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - sub r8, r6, #14 │ │ │ │ - mov r5, r3 │ │ │ │ + bcc 5f05b0 <__cxa_atexit@plt+0x5e4264> │ │ │ │ + mov r9, r5 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r1, [r9, #12]! │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [r9, #-8] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + add fp, r7, #8 │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, sl │ │ │ │ + ldr r4, [r9, #-4] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + mov r3, r8 │ │ │ │ + cmp sl, #0 │ │ │ │ + str r7, [r3, #8]! │ │ │ │ + ldr r7, [pc, #160] @ 5f05bc <__cxa_atexit@plt+0x5e4270> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + beq 5f0568 <__cxa_atexit@plt+0x5e421c> │ │ │ │ + ldr r7, [pc, #152] @ 5f05c4 <__cxa_atexit@plt+0x5e4278> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #12]! │ │ │ │ + ldr r3, [pc, #140] @ 5f05c8 <__cxa_atexit@plt+0x5e427c> │ │ │ │ + add lr, r8, #16 │ │ │ │ + sub r7, r6, #37 @ 0x25 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r4, [r8, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + stm lr, {r3, r7, r8, fp} │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str sl, [r8, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #84] @ 5ee110 <__cxa_atexit@plt+0x5e1dc4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r6, [pc, #80] @ 5f05c0 <__cxa_atexit@plt+0x5e4274> │ │ │ │ + mov r7, r4 │ │ │ │ + tst r4, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r8, #4]! │ │ │ │ - mov r6, r8 │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str r3, [r6, #20]! │ │ │ │ - ldr r7, [pc, #52] @ 5ee114 <__cxa_atexit@plt+0x5e1dc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r4, [r5, #20] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + beq 5f0598 <__cxa_atexit@plt+0x5e424c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ee10c <__cxa_atexit@plt+0x5e1dc0> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - smlatteq r4, ip, r4, sl │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ee024 <__cxa_atexit@plt+0x5e1cd8> │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + strheq r8, [r4, -r8] │ │ │ │ + @ instruction: 0xfffffb94 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + smlatteq r4, r0, fp, r8 │ │ │ │ + rscseq r0, r6, ip, ror #28 │ │ │ │ + andeq r2, r0, fp, ror #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f0600 <__cxa_atexit@plt+0x5e42b4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldrb r1, [r2, #4]! │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + strb r1, [r0], #1 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + b 5f0604 <__cxa_atexit@plt+0x5e42b8> │ │ │ │ + add r2, r5, #4 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5ee2a4 <__cxa_atexit@plt+0x5e1f58> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, sl │ │ │ │ - bne 5ee1f8 <__cxa_atexit@plt+0x5e1eac> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ands r7, r2, r1 │ │ │ │ - add r6, r8, #60 @ 0x3c │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - beq 5ee230 <__cxa_atexit@plt+0x5e1ee4> │ │ │ │ - cmp r0, r6 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5ee2c0 <__cxa_atexit@plt+0x5e1f74> │ │ │ │ - ldr r3, [pc, #364] @ 5ee310 <__cxa_atexit@plt+0x5e1fc4> │ │ │ │ - ldm r5, {r7, fp} │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str fp, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - str r8, [r8, #56] @ 0x38 │ │ │ │ - str lr, [r8, #32] │ │ │ │ - str r8, [r8, #36] @ 0x24 │ │ │ │ - str sl, [r8, #40] @ 0x28 │ │ │ │ - str r2, [r8, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #312] @ 5ee314 <__cxa_atexit@plt+0x5e1fc8> │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, ip │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #48]! @ 0x30 │ │ │ │ - ldr r3, [pc, #296] @ 5ee318 <__cxa_atexit@plt+0x5e1fcc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #24]! │ │ │ │ + add r1, r3, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bcc 5f0674 <__cxa_atexit@plt+0x5e4328> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r2, [r7, #24]! │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 5f0640 <__cxa_atexit@plt+0x5e42f4> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5f039c <__cxa_atexit@plt+0x5e4050> │ │ │ │ + ldr r2, [pc, #80] @ 5f0698 <__cxa_atexit@plt+0x5e434c> │ │ │ │ + ldr r0, [pc, #80] @ 5f069c <__cxa_atexit@plt+0x5e4350> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r1] │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + strb r1, [r5, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r6, [pc, #24] @ 5f0694 <__cxa_atexit@plt+0x5e4348> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + ldrhteq r0, [r6], #240 @ 0xf0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f06e8 <__cxa_atexit@plt+0x5e439c> │ │ │ │ + ldr r7, [pc, #52] @ 5f06f8 <__cxa_atexit@plt+0x5e43ac> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f06dc <__cxa_atexit@plt+0x5e4390> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f0110 <__cxa_atexit@plt+0x5e3dc4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #260] @ 5ee304 <__cxa_atexit@plt+0x5e1fb8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov fp, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str sl, [r8, #20] │ │ │ │ - ldr r7, [pc, #224] @ 5ee308 <__cxa_atexit@plt+0x5e1fbc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #12] @ 5f06fc <__cxa_atexit@plt+0x5e43b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r0, r6 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - bcc 5ee2dc <__cxa_atexit@plt+0x5e1f90> │ │ │ │ - ldr fp, [pc, #208] @ 5ee31c <__cxa_atexit@plt+0x5e1fd0> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r8, #4]! │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str lr, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - str r8, [r8, #56] @ 0x38 │ │ │ │ - str r9, [r8, #32] │ │ │ │ - str r8, [r8, #36] @ 0x24 │ │ │ │ - str sl, [r8, #40] @ 0x28 │ │ │ │ - str r2, [r8, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #152] @ 5ee320 <__cxa_atexit@plt+0x5e1fd4> │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #48]! @ 0x30 │ │ │ │ - ldr r2, [pc, #136] @ 5ee324 <__cxa_atexit@plt+0x5e1fd8> │ │ │ │ + @ instruction: 0xfffffa44 │ │ │ │ + rscseq r0, r6, r8, ror #30 │ │ │ │ + rscseq r0, r6, r0, ror pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f0764 <__cxa_atexit@plt+0x5e4418> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ 5f076c <__cxa_atexit@plt+0x5e4420> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #64] @ 5f0770 <__cxa_atexit@plt+0x5e4424> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r8, #24]! │ │ │ │ - bx r3 │ │ │ │ - ldr r3, [pc, #96] @ 5ee30c <__cxa_atexit@plt+0x5e1fc0> │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r3, [pc, #52] @ 5ee2fc <__cxa_atexit@plt+0x5e1fb0> │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #28] @ 5ee300 <__cxa_atexit@plt+0x5e1fb4> │ │ │ │ - mov fp, ip │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + tst r9, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq 5f0754 <__cxa_atexit@plt+0x5e4408> │ │ │ │ + ldr r7, [pc, #40] @ 5f0774 <__cxa_atexit@plt+0x5e4428> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, #0 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff6ec │ │ │ │ - @ instruction: 0x0104a3b4 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffff28c │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - @ instruction: 0xfffff2e0 │ │ │ │ - @ instruction: 0xfffff450 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - @ instruction: 0xfffff4a4 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ee130 <__cxa_atexit@plt+0x5e1de4> │ │ │ │ - andeq r1, r0, r8, lsr #18 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5ee3d0 <__cxa_atexit@plt+0x5e2084> │ │ │ │ - ldr r8, [pc, #128] @ 5ee3e8 <__cxa_atexit@plt+0x5e209c> │ │ │ │ - ldr lr, [pc, #128] @ 5ee3ec <__cxa_atexit@plt+0x5e20a0> │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldmib r5, {r9, ip} │ │ │ │ - mov r8, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r8, #24]! │ │ │ │ - ldr r7, [pc, #48] @ 5ee3f0 <__cxa_atexit@plt+0x5e20a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r3, #48]! @ 0x30 │ │ │ │ - mov r7, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f0bdc <__cxa_atexit@plt+0x5e4890> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ee3f4 <__cxa_atexit@plt+0x5e20a8> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlatteq r4, r8, sp, r7 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + ldrshteq r0, [r6], #232 @ 0xe8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5f079c <__cxa_atexit@plt+0x5e4450> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff334 │ │ │ │ - @ instruction: 0xfffff3b0 │ │ │ │ - mrseq sl, R12_usr │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r1, r0, r8, lsr #18 │ │ │ │ + b 5f0bdc <__cxa_atexit@plt+0x5e4890> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5ee488 <__cxa_atexit@plt+0x5e213c> │ │ │ │ - ldr r8, [pc, #128] @ 5ee4a0 <__cxa_atexit@plt+0x5e2154> │ │ │ │ - ldr lr, [pc, #128] @ 5ee4a4 <__cxa_atexit@plt+0x5e2158> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - mov r8, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r8, #24]! │ │ │ │ - ldr r7, [pc, #48] @ 5ee4a8 <__cxa_atexit@plt+0x5e215c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r3, #48]! @ 0x30 │ │ │ │ - mov r7, r3 │ │ │ │ + bcc 5f07d4 <__cxa_atexit@plt+0x5e4488> │ │ │ │ + ldr r2, [pc, #40] @ 5f07ec <__cxa_atexit@plt+0x5e44a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ee4ac <__cxa_atexit@plt+0x5e2160> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ + ldr r3, [pc, #20] @ 5f07f0 <__cxa_atexit@plt+0x5e44a4> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff00c │ │ │ │ - @ instruction: 0xfffff088 │ │ │ │ - tsteq r4, r8, asr #2 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlabteq r4, r8, sp, r7 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq r0, r6, r0, ror lr │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ee4f8 <__cxa_atexit@plt+0x5e21ac> │ │ │ │ - ldr r2, [pc, #52] @ 5ee500 <__cxa_atexit@plt+0x5e21b4> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ + bhi 5f0840 <__cxa_atexit@plt+0x5e44f4> │ │ │ │ + ldr r2, [pc, #52] @ 5f0848 <__cxa_atexit@plt+0x5e44fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [pc, #36] @ 5ee504 <__cxa_atexit@plt+0x5e21b8> │ │ │ │ + ldr r9, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r0, [pc, #36] @ 5f084c <__cxa_atexit@plt+0x5e4500> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 5ededc <__cxa_atexit@plt+0x5e1b90> │ │ │ │ + b 5e0d88 <__cxa_atexit@plt+0x5d4a3c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r4, ip, lsr r0 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5ee53c <__cxa_atexit@plt+0x5e21f0> │ │ │ │ - ldr r2, [pc, #28] @ 5ee548 <__cxa_atexit@plt+0x5e21fc> │ │ │ │ + bcc 5f0884 <__cxa_atexit@plt+0x5e4538> │ │ │ │ + ldr r2, [pc, #28] @ 5f0890 <__cxa_atexit@plt+0x5e4544> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ee60c <__cxa_atexit@plt+0x5e22c0> │ │ │ │ - ldr r8, [pc, #192] @ 5ee628 <__cxa_atexit@plt+0x5e22dc> │ │ │ │ - ldr r9, [pc, #192] @ 5ee62c <__cxa_atexit@plt+0x5e22e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f0904 <__cxa_atexit@plt+0x5e45b8> │ │ │ │ + ldr lr, [pc, #92] @ 5f0910 <__cxa_atexit@plt+0x5e45c4> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #84] @ 5f0914 <__cxa_atexit@plt+0x5e45c8> │ │ │ │ + add lr, pc, lr │ │ │ │ tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 5ee5f0 <__cxa_atexit@plt+0x5e22a4> │ │ │ │ - ldr r8, [pc, #136] @ 5ee630 <__cxa_atexit@plt+0x5e22e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r7} │ │ │ │ + beq 5f08f0 <__cxa_atexit@plt+0x5e45a4> │ │ │ │ + ldr r3, [pc, #60] @ 5f0918 <__cxa_atexit@plt+0x5e45cc> │ │ │ │ ldr r7, [r2, #7] │ │ │ │ - add r8, pc, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5ee600 <__cxa_atexit@plt+0x5e22b4> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 5ee614 <__cxa_atexit@plt+0x5e22c8> │ │ │ │ - ldr r3, [pc, #100] @ 5ee634 <__cxa_atexit@plt+0x5e22e8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5f08fc <__cxa_atexit@plt+0x5e45b0> │ │ │ │ + b 5f0954 <__cxa_atexit@plt+0x5e4608> │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x01049fb0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - smlabbeq r4, ip, ip, sl │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 5ee6b8 <__cxa_atexit@plt+0x5e236c> │ │ │ │ + ldr r3, [pc, #28] @ 5f0948 <__cxa_atexit@plt+0x5e45fc> │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 5ee6a0 <__cxa_atexit@plt+0x5e2354> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ee6a8 <__cxa_atexit@plt+0x5e235c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #72] @ 5ee6bc <__cxa_atexit@plt+0x5e2370> │ │ │ │ + beq 5f0940 <__cxa_atexit@plt+0x5e45f4> │ │ │ │ + b 5f0954 <__cxa_atexit@plt+0x5e4608> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5f09f4 <__cxa_atexit@plt+0x5e46a8> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr r7, [r1, #4]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5f09c0 <__cxa_atexit@plt+0x5e4674> │ │ │ │ + ldr lr, [pc, #136] @ 5f0a0c <__cxa_atexit@plt+0x5e46c0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #116] @ 5f0a10 <__cxa_atexit@plt+0x5e46c4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ + ldr r3, [pc, #64] @ 5f0a08 <__cxa_atexit@plt+0x5e46bc> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + beq 5f09e8 <__cxa_atexit@plt+0x5e469c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - smlatteq r4, r8, fp, sl │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ee710 <__cxa_atexit@plt+0x5e23c4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5ee71c <__cxa_atexit@plt+0x5e23d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ee768 <__cxa_atexit@plt+0x5e241c> │ │ │ │ - ldr r2, [pc, #52] @ 5ee770 <__cxa_atexit@plt+0x5e2424> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [pc, #36] @ 5ee774 <__cxa_atexit@plt+0x5e2428> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ededc <__cxa_atexit@plt+0x5e1b90> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlabteq r4, ip, sp, r9 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0x01047c94 │ │ │ │ + smlabbeq r4, r8, r7, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ee7ac <__cxa_atexit@plt+0x5e2460> │ │ │ │ - ldr r2, [pc, #28] @ 5ee7b8 <__cxa_atexit@plt+0x5e246c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ee86c <__cxa_atexit@plt+0x5e2520> │ │ │ │ - ldr r8, [pc, #176] @ 5ee888 <__cxa_atexit@plt+0x5e253c> │ │ │ │ - ldr r9, [pc, #176] @ 5ee88c <__cxa_atexit@plt+0x5e2540> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f0aa0 <__cxa_atexit@plt+0x5e4754> │ │ │ │ + ldr lr, [pc, #92] @ 5f0aac <__cxa_atexit@plt+0x5e4760> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #84] @ 5f0ab0 <__cxa_atexit@plt+0x5e4764> │ │ │ │ + add lr, pc, lr │ │ │ │ tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, lr} │ │ │ │ - beq 5ee850 <__cxa_atexit@plt+0x5e2504> │ │ │ │ - ldr r8, [pc, #128] @ 5ee890 <__cxa_atexit@plt+0x5e2544> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r7} │ │ │ │ + beq 5f0a8c <__cxa_atexit@plt+0x5e4740> │ │ │ │ + ldr r3, [pc, #60] @ 5f0ab4 <__cxa_atexit@plt+0x5e4768> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r3] │ │ │ │ - beq 5ee860 <__cxa_atexit@plt+0x5e2514> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r8, r2 │ │ │ │ - bcc 5ee874 <__cxa_atexit@plt+0x5e2528> │ │ │ │ - ldr r3, [pc, #92] @ 5ee894 <__cxa_atexit@plt+0x5e2548> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - stmib r6, {r3, r7, lr} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5f0a98 <__cxa_atexit@plt+0x5e474c> │ │ │ │ + b 5f0af0 <__cxa_atexit@plt+0x5e47a4> │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0x01047abc │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #104] @ 5ee910 <__cxa_atexit@plt+0x5e25c4> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #28] @ 5f0ae4 <__cxa_atexit@plt+0x5e4798> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 5ee8f8 <__cxa_atexit@plt+0x5e25ac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ee900 <__cxa_atexit@plt+0x5e25b4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 5ee914 <__cxa_atexit@plt+0x5e25c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - add r1, r6, #12 │ │ │ │ - sub r7, r3, #15 │ │ │ │ + beq 5f0adc <__cxa_atexit@plt+0x5e4790> │ │ │ │ + b 5f0af0 <__cxa_atexit@plt+0x5e47a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 5f0b90 <__cxa_atexit@plt+0x5e4844> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr r7, [r1, #4]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5f0b5c <__cxa_atexit@plt+0x5e4810> │ │ │ │ + ldr lr, [pc, #136] @ 5f0ba8 <__cxa_atexit@plt+0x5e485c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #116] @ 5f0bac <__cxa_atexit@plt+0x5e4860> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ bx ip │ │ │ │ + ldr r3, [pc, #64] @ 5f0ba4 <__cxa_atexit@plt+0x5e4858> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1] │ │ │ │ + beq 5f0b84 <__cxa_atexit@plt+0x5e4838> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + smlatbeq r4, r0, sl, r7 │ │ │ │ + smlatteq r4, ip, r5, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ee960 <__cxa_atexit@plt+0x5e2614> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5ee96c <__cxa_atexit@plt+0x5e2620> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5eea88 <__cxa_atexit@plt+0x5e273c> │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ - ldr r9, [r1, #12] │ │ │ │ - ldr sl, [pc, #288] @ 5eeac4 <__cxa_atexit@plt+0x5e2778> │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ands r7, r0, r5, lsr r3 │ │ │ │ - lsr r3, r5, r3 │ │ │ │ - mov r5, r2 │ │ │ │ - str sl, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r6, #32 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq 5eea28 <__cxa_atexit@plt+0x5e26dc> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5eea98 <__cxa_atexit@plt+0x5e274c> │ │ │ │ - ldr lr, [pc, #212] @ 5eeac8 <__cxa_atexit@plt+0x5e277c> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #196] @ 5eeacc <__cxa_atexit@plt+0x5e2780> │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - b 5eea74 <__cxa_atexit@plt+0x5e2728> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5eeaa4 <__cxa_atexit@plt+0x5e2758> │ │ │ │ - ldr lr, [pc, #144] @ 5eead4 <__cxa_atexit@plt+0x5e2788> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #128] @ 5eead8 <__cxa_atexit@plt+0x5e278c> │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + smlalseq r0, r6, r4, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f0c98 <__cxa_atexit@plt+0x5e494c> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f0c80 <__cxa_atexit@plt+0x5e4934> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f0ca8 <__cxa_atexit@plt+0x5e495c> │ │ │ │ + ldr sl, [pc, #200] @ 5f0cd8 <__cxa_atexit@plt+0x5e498c> │ │ │ │ + add r7, r9, #6 │ │ │ │ + ldr lr, [pc, #196] @ 5f0cdc <__cxa_atexit@plt+0x5e4990> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + ldr r9, [pc, #184] @ 5f0ce0 <__cxa_atexit@plt+0x5e4994> │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + ldr sl, [pc, #180] @ 5f0ce4 <__cxa_atexit@plt+0x5e4998> │ │ │ │ str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r0, #16]! │ │ │ │ + add ip, r6, #28 │ │ │ │ + stm ip, {r1, r3, r7} │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r9, pc, r9 │ │ │ │ str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + str sl, [r6, #40]! @ 0x28 │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r7, #56]! @ 0x38 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #48] @ 5eead0 <__cxa_atexit@plt+0x5e2784> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5eeaac <__cxa_atexit@plt+0x5e2760> │ │ │ │ - ldr r0, [pc, #48] @ 5eeadc <__cxa_atexit@plt+0x5e2790> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ + ldr r7, [pc, #76] @ 5f0cd4 <__cxa_atexit@plt+0x5e4988> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r8, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 5f0cd0 <__cxa_atexit@plt+0x5e4984> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5f0ccc <__cxa_atexit@plt+0x5e4980> │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5eeb58 <__cxa_atexit@plt+0x5e280c> │ │ │ │ - ldr r8, [pc, #104] @ 5eeb70 <__cxa_atexit@plt+0x5e2824> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5eeb74 <__cxa_atexit@plt+0x5e2828> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r2 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5eeb78 <__cxa_atexit@plt+0x5e282c> │ │ │ │ - mov r2, #32 │ │ │ │ + ldrsbteq r0, [r6], #148 @ 0x94 │ │ │ │ + smlatbeq r4, r0, r4, r8 │ │ │ │ + @ instruction: 0xfffffaf0 │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + rscseq r0, r6, r8, lsl #19 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 5f0d7c <__cxa_atexit@plt+0x5e4a30> │ │ │ │ + ldr r3, [pc, #128] @ 5f0d94 <__cxa_atexit@plt+0x5e4a48> │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r9, [pc, #124] @ 5f0d98 <__cxa_atexit@plt+0x5e4a4c> │ │ │ │ + ldr lr, [pc, #124] @ 5f0d9c <__cxa_atexit@plt+0x5e4a50> │ │ │ │ + ldm r7, {r0, r1, r2, r7} │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [pc, #116] @ 5f0da0 <__cxa_atexit@plt+0x5e4a54> │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + add ip, r8, #28 │ │ │ │ + stm ip, {r0, r2, r7} │ │ │ │ + mov r0, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r9, [r0, #16]! │ │ │ │ + str r0, [r8, #68] @ 0x44 │ │ │ │ + str r0, [r8, #52] @ 0x34 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add sl, pc, sl │ │ │ │ + str r3, [r8, #24] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r8, [r8, #64] @ 0x40 │ │ │ │ + str r8, [r8, #48] @ 0x30 │ │ │ │ + str lr, [r7, #56]! @ 0x38 │ │ │ │ + str sl, [r8, #40]! @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 5f0da4 <__cxa_atexit@plt+0x5e4a58> │ │ │ │ + mov r2, #72 @ 0x48 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + @ instruction: 0xfffffac0 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffb3c │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + rscseq r0, r6, r4, asr #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f0dfc <__cxa_atexit@plt+0x5e4ab0> │ │ │ │ + ldr r3, [pc, #64] @ 5f0e0c <__cxa_atexit@plt+0x5e4ac0> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5f0dec <__cxa_atexit@plt+0x5e4aa0> │ │ │ │ + ldr r7, [pc, #44] @ 5f0e10 <__cxa_atexit@plt+0x5e4ac4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f0bdc <__cxa_atexit@plt+0x5e4890> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f0e14 <__cxa_atexit@plt+0x5e4ac8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r0, r6, r8, ror r8 │ │ │ │ + rscseq r0, r6, r8, asr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5f0e3c <__cxa_atexit@plt+0x5e4af0> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5f0bdc <__cxa_atexit@plt+0x5e4890> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5eebf4 <__cxa_atexit@plt+0x5e28a8> │ │ │ │ - ldr r8, [pc, #104] @ 5eec0c <__cxa_atexit@plt+0x5e28c0> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5eec10 <__cxa_atexit@plt+0x5e28c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r2 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5eec14 <__cxa_atexit@plt+0x5e28c8> │ │ │ │ - mov r2, #32 │ │ │ │ + bcc 5f0e74 <__cxa_atexit@plt+0x5e4b28> │ │ │ │ + ldr r2, [pc, #40] @ 5f0e8c <__cxa_atexit@plt+0x5e4b40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f0e90 <__cxa_atexit@plt+0x5e4b44> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104a6b8 │ │ │ │ - smlatbeq r4, ip, r6, sl │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r2, r2 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ + andeq r0, r4, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f0f8c <__cxa_atexit@plt+0x5e4c40> │ │ │ │ + ldr r0, [pc, #220] @ 5f0f98 <__cxa_atexit@plt+0x5e4c4c> │ │ │ │ mov r2, r5 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 5eed30 <__cxa_atexit@plt+0x5e29e4> │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ - ldr r9, [r1, #12] │ │ │ │ - ldr sl, [pc, #288] @ 5eed6c <__cxa_atexit@plt+0x5e2a20> │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ands r7, r0, r5, lsr r3 │ │ │ │ - lsr r3, r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr lr, [r3, #12] │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr sl, [r3, #16] │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + ldr r9, [r3, #32] │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ + subs r0, r0, #1 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + beq 5f0f18 <__cxa_atexit@plt+0x5e4bcc> │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + ldr r3, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + mov r7, fp │ │ │ │ + add r2, r3, #1 │ │ │ │ + add r0, r5, #20 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + stm r0, {r1, r8, r9, lr} │ │ │ │ + b 5f0ff8 <__cxa_atexit@plt+0x5e4cac> │ │ │ │ + ldr r0, [pc, #124] @ 5f0f9c <__cxa_atexit@plt+0x5e4c50> │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r1, r8, r9, lr} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + beq 5f0f6c <__cxa_atexit@plt+0x5e4c20> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5f0f78 <__cxa_atexit@plt+0x5e4c2c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r3, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + b 5f0ff8 <__cxa_atexit@plt+0x5e4cac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5f0fa0 <__cxa_atexit@plt+0x5e4c54> │ │ │ │ mov r5, r2 │ │ │ │ - str sl, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add r1, r6, #32 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - beq 5eecd0 <__cxa_atexit@plt+0x5e2984> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5eed40 <__cxa_atexit@plt+0x5e29f4> │ │ │ │ - ldr lr, [pc, #212] @ 5eed70 <__cxa_atexit@plt+0x5e2a24> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #196] @ 5eed74 <__cxa_atexit@plt+0x5e2a28> │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - b 5eed1c <__cxa_atexit@plt+0x5e29d0> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - cmp sl, r1 │ │ │ │ - bcc 5eed4c <__cxa_atexit@plt+0x5e2a00> │ │ │ │ - ldr lr, [pc, #144] @ 5eed7c <__cxa_atexit@plt+0x5e2a30> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - sub r7, r1, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [pc, #128] @ 5eed80 <__cxa_atexit@plt+0x5e2a34> │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #48] @ 5eed78 <__cxa_atexit@plt+0x5e2a2c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5eed54 <__cxa_atexit@plt+0x5e2a08> │ │ │ │ - ldr r0, [pc, #48] @ 5eed84 <__cxa_atexit@plt+0x5e2a38> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r4, r8, r8, r9 │ │ │ │ - @ instruction: 0x0104a5b4 │ │ │ │ - smlatbeq r4, ip, r5, sl │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5eee00 <__cxa_atexit@plt+0x5e2ab4> │ │ │ │ - ldr r8, [pc, #104] @ 5eee18 <__cxa_atexit@plt+0x5e2acc> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5eee1c <__cxa_atexit@plt+0x5e2ad0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r2 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5eee20 <__cxa_atexit@plt+0x5e2ad4> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, ip, r4, sl │ │ │ │ - smlatbeq r4, r0, r4, sl │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r5, asr #6 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0x010475b4 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5eee9c <__cxa_atexit@plt+0x5e2b50> │ │ │ │ - ldr r8, [pc, #104] @ 5eeeb4 <__cxa_atexit@plt+0x5e2b68> │ │ │ │ - sub r7, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #96] @ 5eeeb8 <__cxa_atexit@plt+0x5e2b6c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r2 │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5eeebc <__cxa_atexit@plt+0x5e2b70> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5eeef8 <__cxa_atexit@plt+0x5e2bac> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 5eef00 <__cxa_atexit@plt+0x5e2bb4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5eef9c <__cxa_atexit@plt+0x5e2c50> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5eef78 <__cxa_atexit@plt+0x5e2c2c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5eef8c <__cxa_atexit@plt+0x5e2c40> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - stmda r5, {r2, r7, sl} │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5eefac <__cxa_atexit@plt+0x5e2c60> │ │ │ │ - ldr r7, [pc, #124] @ 5eefd0 <__cxa_atexit@plt+0x5e2c84> │ │ │ │ - sub r8, r3, #6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r7, [pc, #108] @ 5eefd4 <__cxa_atexit@plt+0x5e2c88> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - stmda r5, {r2, r7, r8} │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-16]! │ │ │ │ - mov r7, fp │ │ │ │ - b 5ef048 <__cxa_atexit@plt+0x5e2cfc> │ │ │ │ - stmda r5, {r2, r7, r8} │ │ │ │ - str sl, [r5, #-12]! │ │ │ │ + bne 5f0fe0 <__cxa_atexit@plt+0x5e4c94> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ mov r7, fp │ │ │ │ - b 5ef14c <__cxa_atexit@plt+0x5e2e00> │ │ │ │ - ldr r7, [pc, #40] @ 5eefcc <__cxa_atexit@plt+0x5e2c80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5eefc8 <__cxa_atexit@plt+0x5e2c7c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq r2, r6, r0, asr #16 │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5ef024 <__cxa_atexit@plt+0x5e2cd8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5ef03c <__cxa_atexit@plt+0x5e2cf0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - ldr r7, [pc, #36] @ 5ef040 <__cxa_atexit@plt+0x5e2cf4> │ │ │ │ + b 5f0ff8 <__cxa_atexit@plt+0x5e4cac> │ │ │ │ + ldr r7, [pc, #12] @ 5f0ff4 <__cxa_atexit@plt+0x5e4ca8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5ef044 <__cxa_atexit@plt+0x5e2cf8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - smlabteq r4, r0, r5, r9 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ mov fp, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5ef104 <__cxa_atexit@plt+0x5e2db8> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5ef0d0 <__cxa_atexit@plt+0x5e2d84> │ │ │ │ - ldr r1, [pc, #156] @ 5ef11c <__cxa_atexit@plt+0x5e2dd0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + subs ip, r7, #1 │ │ │ │ + beq 5f10dc <__cxa_atexit@plt+0x5e4d90> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr sl, [r2, #4]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r0, r0, #1 │ │ │ │ + add r9, r6, #72 @ 0x48 │ │ │ │ + cmp r1, r9 │ │ │ │ + str ip, [r5, #28] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + bcc 5f1100 <__cxa_atexit@plt+0x5e4db4> │ │ │ │ + ldr r1, [pc, #212] @ 5f1120 <__cxa_atexit@plt+0x5e4dd4> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #128] @ 5ef120 <__cxa_atexit@plt+0x5e2dd4> │ │ │ │ - add sl, r8, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #120] @ 5ef124 <__cxa_atexit@plt+0x5e2dd8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stm sl, {r1, r2, r7} │ │ │ │ - str r0, [r8, #20] │ │ │ │ - str r9, [r8, #24] │ │ │ │ - str r8, [r8, #28] │ │ │ │ - str r3, [r8, #32] │ │ │ │ - str lr, [r8, #36] @ 0x24 │ │ │ │ - sub r7, r6, #2 │ │ │ │ - sub r8, r6, #14 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #84] @ 5ef12c <__cxa_atexit@plt+0x5e2de0> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r8, #4]! │ │ │ │ - mov r6, r8 │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str r1, [r6, #20]! │ │ │ │ - ldr r7, [pc, #52] @ 5ef130 <__cxa_atexit@plt+0x5e2de4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldrb fp, [r3] │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, r8 │ │ │ │ + ldrb r8, [r0] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #176] @ 5f1124 <__cxa_atexit@plt+0x5e4dd8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r8, [r6, #57] @ 0x39 │ │ │ │ + add r8, r6, #8 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + strb fp, [r6, #56] @ 0x38 │ │ │ │ + stm r8, {r1, r2, r7} │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str ip, [r6, #32] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [pc, #116] @ 5f1128 <__cxa_atexit@plt+0x5e4ddc> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r7, #44]! @ 0x2c │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ + sub r7, r9, #6 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ef128 <__cxa_atexit@plt+0x5e2ddc> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - smlabteq r4, r4, r4, r9 │ │ │ │ - @ instruction: 0x0104a1b4 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - smlatteq r4, r0, r4, r9 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ + ldr r7, [pc, #56] @ 5f111c <__cxa_atexit@plt+0x5e4dd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f10f8 <__cxa_atexit@plt+0x5e4dac> │ │ │ │ + b 5f1134 <__cxa_atexit@plt+0x5e4de8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + stmib r5, {r3, r8, sl} │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + @ instruction: 0x010474b0 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r3, r0, r9, asr #26 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ef048 <__cxa_atexit@plt+0x5e2cfc> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f122c <__cxa_atexit@plt+0x5e4ee0> │ │ │ │ + mov r2, r5 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr sl, [r2, #8]! │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + ldr r4, [r2, #-4] │ │ │ │ + add r3, r7, #6 │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add r8, r6, #72 @ 0x48 │ │ │ │ + cmp ip, r8 │ │ │ │ + str r0, [r2, #28] │ │ │ │ + str lr, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + bcc 5f1240 <__cxa_atexit@plt+0x5e4ef4> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ mov ip, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5ef2c8 <__cxa_atexit@plt+0x5e2f7c> │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, sl │ │ │ │ - bne 5ef218 <__cxa_atexit@plt+0x5e2ecc> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ands r7, r3, r1 │ │ │ │ - add r6, r8, #60 @ 0x3c │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - beq 5ef258 <__cxa_atexit@plt+0x5e2f0c> │ │ │ │ - cmp r0, r6 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5ef2e4 <__cxa_atexit@plt+0x5e2f98> │ │ │ │ - ldr r2, [pc, #372] @ 5ef334 <__cxa_atexit@plt+0x5e2fe8> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str fp, [r8, #8] │ │ │ │ - str r7, [r8, #12] │ │ │ │ - str r9, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - str r8, [r8, #56] @ 0x38 │ │ │ │ - str lr, [r8, #32] │ │ │ │ - str r8, [r8, #36] @ 0x24 │ │ │ │ - str sl, [r8, #40] @ 0x28 │ │ │ │ - str r3, [r8, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #316] @ 5ef338 <__cxa_atexit@plt+0x5e2fec> │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, ip │ │ │ │ + mov r7, lr │ │ │ │ + ldrb fp, [r4] │ │ │ │ + ldrb lr, [r1] │ │ │ │ + ldr r3, [pc, #188] @ 5f1270 <__cxa_atexit@plt+0x5e4f24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #180] @ 5f1274 <__cxa_atexit@plt+0x5e4f28> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #48]! @ 0x30 │ │ │ │ - ldr r3, [pc, #300] @ 5ef33c <__cxa_atexit@plt+0x5e2ff0> │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + ldr r3, [pc, #172] @ 5f1278 <__cxa_atexit@plt+0x5e4f2c> │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + strb fp, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #24]! │ │ │ │ + str r7, [r6, #32] │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r3, [r7, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + strb lr, [r6, #57] @ 0x39 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #16] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ + sub r7, r8, #6 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #264] @ 5ef328 <__cxa_atexit@plt+0x5e2fdc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - str r5, [r8, #12] │ │ │ │ - str r7, [r8, #8] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str sl, [r8, #20] │ │ │ │ - ldr r7, [pc, #228] @ 5ef32c <__cxa_atexit@plt+0x5e2fe0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, ip │ │ │ │ + ldr r7, [pc, #56] @ 5f126c <__cxa_atexit@plt+0x5e4f20> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r2, #0 │ │ │ │ - cmp r0, r6 │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - bcc 5ef300 <__cxa_atexit@plt+0x5e2fb4> │ │ │ │ - ldr fp, [pc, #204] @ 5ef340 <__cxa_atexit@plt+0x5e2ff4> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5] │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r8, #4]! │ │ │ │ - add fp, r8, #8 │ │ │ │ - stm fp, {r0, r7, lr} │ │ │ │ - str r1, [r8, #20] │ │ │ │ - str r8, [r8, #56] @ 0x38 │ │ │ │ - str r9, [r8, #32] │ │ │ │ - str r8, [r8, #36] @ 0x24 │ │ │ │ - str sl, [r8, #40] @ 0x28 │ │ │ │ - str r3, [r8, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #16]! │ │ │ │ - ldr r3, [pc, #152] @ 5ef344 <__cxa_atexit@plt+0x5e2ff8> │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, ip │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #48]! @ 0x30 │ │ │ │ - ldr r3, [pc, #136] @ 5ef348 <__cxa_atexit@plt+0x5e2ffc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #24]! │ │ │ │ - bx r2 │ │ │ │ - ldr r3, [pc, #96] @ 5ef330 <__cxa_atexit@plt+0x5e2fe4> │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r3, [pc, #52] @ 5ef320 <__cxa_atexit@plt+0x5e2fd4> │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #28] @ 5ef324 <__cxa_atexit@plt+0x5e2fd8> │ │ │ │ - mov fp, ip │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, #0 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff74c │ │ │ │ - smlabbeq r4, ip, r3, r9 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffff2ec │ │ │ │ - @ instruction: 0x010493bc │ │ │ │ - @ instruction: 0xfffff340 │ │ │ │ - @ instruction: 0xfffff4a8 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - @ instruction: 0xfffff500 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ef14c <__cxa_atexit@plt+0x5e2e00> │ │ │ │ - andeq r0, r0, r8, lsr #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + @ instruction: 0xfffffcec │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5ef3f0 <__cxa_atexit@plt+0x5e30a4> │ │ │ │ - ldr r8, [pc, #124] @ 5ef408 <__cxa_atexit@plt+0x5e30bc> │ │ │ │ - ldr lr, [pc, #124] @ 5ef40c <__cxa_atexit@plt+0x5e30c0> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - add r8, r3, #8 │ │ │ │ - ldmib r5, {r9, ip} │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - stm r8, {r0, r7, ip} │ │ │ │ - mov r8, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r8, #24]! │ │ │ │ - ldr r7, [pc, #48] @ 5ef410 <__cxa_atexit@plt+0x5e30c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r3, #48]! @ 0x30 │ │ │ │ - mov r7, r3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f12e8 <__cxa_atexit@plt+0x5e4f9c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f12f4 <__cxa_atexit@plt+0x5e4fa8> │ │ │ │ + ldr r1, [pc, #88] @ 5f1304 <__cxa_atexit@plt+0x5e4fb8> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldrb r5, [r7, #13] │ │ │ │ + ldrb r7, [r7, #12] │ │ │ │ + ldr r0, [pc, #60] @ 5f1308 <__cxa_atexit@plt+0x5e4fbc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r7, [r3, #16] │ │ │ │ + strb r5, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ef414 <__cxa_atexit@plt+0x5e30c8> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff390 │ │ │ │ - @ instruction: 0xfffff404 │ │ │ │ - smlatteq r4, r0, r1, r9 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - andeq r0, r0, r8, lsr #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + smlatbeq r4, ip, r3, r7 │ │ │ │ + @ instruction: 0xfffffb70 │ │ │ │ + andeq r0, r0, r8, lsr #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov lr, fp │ │ │ │ + add fp, r6, #72 @ 0x48 │ │ │ │ + cmp r2, fp │ │ │ │ + bcc 5f13d0 <__cxa_atexit@plt+0x5e5084> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldmib r5, {r1, r3, r4} │ │ │ │ + str r0, [sp] │ │ │ │ + ldr ip, [pc, #160] @ 5f13f0 <__cxa_atexit@plt+0x5e50a4> │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldrb lr, [r1] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + ldr ip, [pc, #136] @ 5f13f4 <__cxa_atexit@plt+0x5e50a8> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + strb lr, [r6, #57] @ 0x39 │ │ │ │ + strb r0, [r6, #56] @ 0x38 │ │ │ │ + str ip, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #112] @ 5f13f8 <__cxa_atexit@plt+0x5e50ac> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add lr, r6, #12 │ │ │ │ + str r3, [r6, #8] │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5ef4a8 <__cxa_atexit@plt+0x5e315c> │ │ │ │ - ldr r8, [pc, #128] @ 5ef4c0 <__cxa_atexit@plt+0x5e3174> │ │ │ │ - ldr lr, [pc, #128] @ 5ef4c4 <__cxa_atexit@plt+0x5e3178> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - mov r8, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r8, #24]! │ │ │ │ - ldr r7, [pc, #48] @ 5ef4c8 <__cxa_atexit@plt+0x5e317c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r3, #48]! @ 0x30 │ │ │ │ - mov r7, r3 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r7, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r6, #28 │ │ │ │ + str r2, [r3, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #24] │ │ │ │ + stm lr, {r1, r4, r8} │ │ │ │ + str r3, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ + sub r7, fp, #6 │ │ │ │ + mov r6, fp │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ef4cc <__cxa_atexit@plt+0x5e3180> │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff06c │ │ │ │ - @ instruction: 0xfffff0e8 │ │ │ │ - tsteq r4, r8, lsr #2 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r6, fp │ │ │ │ + mov fp, lr │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb48 │ │ │ │ + @ instruction: 0x010471b8 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ef554 <__cxa_atexit@plt+0x5e3208> │ │ │ │ - ldr r7, [pc, #116] @ 5ef564 <__cxa_atexit@plt+0x5e3218> │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f14ac <__cxa_atexit@plt+0x5e5160> │ │ │ │ + ldr r2, [pc, #160] @ 5f14bc <__cxa_atexit@plt+0x5e5170> │ │ │ │ mov r3, r5 │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r3, #-4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq 5ef538 <__cxa_atexit@plt+0x5e31ec> │ │ │ │ - ldr r1, [pc, #92] @ 5ef568 <__cxa_atexit@plt+0x5e321c> │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r9, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - beq 5ef548 <__cxa_atexit@plt+0x5e31fc> │ │ │ │ - ldr r2, [pc, #68] @ 5ef56c <__cxa_atexit@plt+0x5e3220> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5eef10 <__cxa_atexit@plt+0x5e2bc4> │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + ands r2, r9, #3 │ │ │ │ + stmib r3, {r8, sl} │ │ │ │ + beq 5f1478 <__cxa_atexit@plt+0x5e512c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f1488 <__cxa_atexit@plt+0x5e513c> │ │ │ │ + ldr lr, [pc, #128] @ 5f14c0 <__cxa_atexit@plt+0x5e5174> │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r0, [r9, #10] │ │ │ │ + ldr r3, [r9, #14] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst sl, #3 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + beq 5f149c <__cxa_atexit@plt+0x5e5150> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + b 5f1540 <__cxa_atexit@plt+0x5e51f4> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5ef570 <__cxa_atexit@plt+0x5e3224> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - rscseq r2, r6, ip, lsl #5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #64] @ 5ef5c4 <__cxa_atexit@plt+0x5e3278> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 5ef5b8 <__cxa_atexit@plt+0x5e326c> │ │ │ │ - ldr r2, [pc, #40] @ 5ef5c8 <__cxa_atexit@plt+0x5e327c> │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 5eef10 <__cxa_atexit@plt+0x5e2bc4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #56] @ 5f14c8 <__cxa_atexit@plt+0x5e517c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 5ef5f4 <__cxa_atexit@plt+0x5e32a8> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 5eef10 <__cxa_atexit@plt+0x5e2bc4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ef62c <__cxa_atexit@plt+0x5e32e0> │ │ │ │ - ldr r2, [pc, #40] @ 5ef644 <__cxa_atexit@plt+0x5e32f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5ef648 <__cxa_atexit@plt+0x5e32fc> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5ef6f0 <__cxa_atexit@plt+0x5e33a4> │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r8, [pc, #352] @ 5ef7d0 <__cxa_atexit@plt+0x5e3484> │ │ │ │ - ldr ip, [pc, #352] @ 5ef7d4 <__cxa_atexit@plt+0x5e3488> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add ip, pc, ip │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5ef710 <__cxa_atexit@plt+0x5e33c4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5ef700 <__cxa_atexit@plt+0x5e33b4> │ │ │ │ - ldr r0, [sl, #15] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r9 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5ef768 <__cxa_atexit@plt+0x5e341c> │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr sl, [sl, #7] │ │ │ │ - tst r0, r9 │ │ │ │ - mov r2, ip │ │ │ │ - mov r3, lr │ │ │ │ - moveq r2, r8 │ │ │ │ - moveq r3, sl │ │ │ │ - moveq sl, lr │ │ │ │ - sub r7, r7, #16 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 5ef67c <__cxa_atexit@plt+0x5e3330> │ │ │ │ - ldr r8, [sp] │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #224] @ 5ef7d8 <__cxa_atexit@plt+0x5e348c> │ │ │ │ + ldr r7, [pc, #16] @ 5f14c4 <__cxa_atexit@plt+0x5e5178> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #228] @ 5ef7ec <__cxa_atexit@plt+0x5e34a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, r9} │ │ │ │ - b 5ef77c <__cxa_atexit@plt+0x5e3430> │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #8 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - cmp r3, r0 │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - bcc 5ef7b0 <__cxa_atexit@plt+0x5e3464> │ │ │ │ - ldr r3, [sl, #6] │ │ │ │ - cmp r9, r3 │ │ │ │ - bne 5ef790 <__cxa_atexit@plt+0x5e3444> │ │ │ │ - ldr r3, [pc, #160] @ 5ef7e0 <__cxa_atexit@plt+0x5e3494> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - ldr r2, [pc, #156] @ 5ef7e4 <__cxa_atexit@plt+0x5e3498> │ │ │ │ - sub r8, r0, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [sl, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r0 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #108] @ 5ef7dc <__cxa_atexit@plt+0x5e3490> │ │ │ │ - stmda r5, {r9, sl} │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #108] @ 5ef7f0 <__cxa_atexit@plt+0x5e34a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - ldr r7, [sp] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #92] @ 5ef7f4 <__cxa_atexit@plt+0x5e34a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #80] @ 5ef7f8 <__cxa_atexit@plt+0x5e34ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r6, [pc, #48] @ 5ef7e8 <__cxa_atexit@plt+0x5e349c> │ │ │ │ - mov r7, sl │ │ │ │ - mov r3, #8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - mov r6, r0 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr r8 │ │ │ │ - andeq r0, r0, r8, asr #17 │ │ │ │ - ldrshteq r2, [r6], #4 │ │ │ │ - andeq r0, r0, r0, asr #9 │ │ │ │ - andeq r0, r0, ip, ror #3 │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - andeq r0, r0, r8, lsl r2 │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + ldrsbteq r0, [r6], #16 │ │ │ │ + smlatbeq r4, r8, r0, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ef848 <__cxa_atexit@plt+0x5e34fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ef85c <__cxa_atexit@plt+0x5e3510> │ │ │ │ - ldr r2, [pc, #72] @ 5ef870 <__cxa_atexit@plt+0x5e3524> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5ef86c <__cxa_atexit@plt+0x5e3520> │ │ │ │ + bne 5f1514 <__cxa_atexit@plt+0x5e51c8> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr lr, [pc, #56] @ 5f1530 <__cxa_atexit@plt+0x5e51e4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f1528 <__cxa_atexit@plt+0x5e51dc> │ │ │ │ + b 5f1540 <__cxa_atexit@plt+0x5e51f4> │ │ │ │ + ldr r7, [pc, #24] @ 5f1534 <__cxa_atexit@plt+0x5e51e8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5, lsr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f1654 <__cxa_atexit@plt+0x5e5308> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ef904 <__cxa_atexit@plt+0x5e35b8> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r2, [r1, #8]! │ │ │ │ - ldr lr, [r1, #-4] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 5ef8e0 <__cxa_atexit@plt+0x5e3594> │ │ │ │ - ldr r2, [pc, #112] @ 5ef920 <__cxa_atexit@plt+0x5e35d4> │ │ │ │ - ldr r8, [pc, #112] @ 5ef924 <__cxa_atexit@plt+0x5e35d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 5f1668 <__cxa_atexit@plt+0x5e531c> │ │ │ │ + ldr r0, [pc, #312] @ 5f169c <__cxa_atexit@plt+0x5e5350> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r1, [r7, #14] │ │ │ │ + mov r7, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r0, [r7, #4]! │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + add r3, r7, #76 @ 0x4c │ │ │ │ + cmp sl, r3 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5, #20] │ │ │ │ str r2, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - sub r8, r3, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #68] @ 5ef92c <__cxa_atexit@plt+0x5e35e0> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r7, lr │ │ │ │ + bcc 5f1678 <__cxa_atexit@plt+0x5e532c> │ │ │ │ + str r4, [sp] │ │ │ │ + mov sl, r1 │ │ │ │ + ldr r1, [pc, #220] @ 5f16a4 <__cxa_atexit@plt+0x5e5358> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldrb fp, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r0, [pc, #52] @ 5ef930 <__cxa_atexit@plt+0x5e35e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r6, [pc, #28] @ 5ef928 <__cxa_atexit@plt+0x5e35dc> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x01048cb0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlatteq r4, r0, ip, r8 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5ef980 <__cxa_atexit@plt+0x5e3634> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ef994 <__cxa_atexit@plt+0x5e3648> │ │ │ │ - ldr r2, [pc, #72] @ 5ef9a8 <__cxa_atexit@plt+0x5e365c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, ip │ │ │ │ + ldrb ip, [r2] │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + ldr r1, [pc, #192] @ 5f16a8 <__cxa_atexit@plt+0x5e535c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + strb ip, [r6, #57] @ 0x39 │ │ │ │ + strb fp, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + ldr r2, [pc, #132] @ 5f16ac <__cxa_atexit@plt+0x5e5360> │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r4, #44]! @ 0x2c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 5ef9a4 <__cxa_atexit@plt+0x5e3658> │ │ │ │ + ldr r7, [pc, #68] @ 5f16a0 <__cxa_atexit@plt+0x5e5354> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5efa4c <__cxa_atexit@plt+0x5e3700> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r7, r7, r1 │ │ │ │ - clz r2, r7 │ │ │ │ - add r6, r6, #32 │ │ │ │ - ands r7, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - ldr r0, [r3, #2] │ │ │ │ - sub r8, r5, #4 │ │ │ │ - beq 5efa58 <__cxa_atexit@plt+0x5e370c> │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + @ instruction: 0xfffff8d0 │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - bcc 5efabc <__cxa_atexit@plt+0x5e3770> │ │ │ │ - ldr r8, [pc, #228] @ 5efaf8 <__cxa_atexit@plt+0x5e37ac> │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #212] @ 5efafc <__cxa_atexit@plt+0x5e37b0> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str sl, [lr, #24] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r9, [lr, #4] │ │ │ │ - add r9, lr, #8 │ │ │ │ - stm r9, {r0, r1, r8} │ │ │ │ - str r7, [lr, #20] │ │ │ │ - b 5efaac <__cxa_atexit@plt+0x5e3760> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + bcc 5f16e8 <__cxa_atexit@plt+0x5e539c> │ │ │ │ + ldr r3, [pc, #40] @ 5f1700 <__cxa_atexit@plt+0x5e53b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - bcc 5efad8 <__cxa_atexit@plt+0x5e378c> │ │ │ │ - ldr r8, [pc, #136] @ 5efb04 <__cxa_atexit@plt+0x5e37b8> │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #120] @ 5efb08 <__cxa_atexit@plt+0x5e37bc> │ │ │ │ - and r3, r3, r1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r9, [lr, #4] │ │ │ │ - add r9, lr, #8 │ │ │ │ - stm r9, {r0, r1, r8, sl} │ │ │ │ - str r7, [lr, #24] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r3, [lr, #28] │ │ │ │ - str r2, [lr, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r5, [pc, #60] @ 5efb00 <__cxa_atexit@plt+0x5e37b4> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 5efb0c <__cxa_atexit@plt+0x5e37c0> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5f1704 <__cxa_atexit@plt+0x5e53b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r4, r4, lsr r8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlabteq r4, ip, r7, r9 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5efb7c <__cxa_atexit@plt+0x5e3830> │ │ │ │ - ldr r8, [pc, #92] @ 5efb94 <__cxa_atexit@plt+0x5e3848> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #84] @ 5efb98 <__cxa_atexit@plt+0x5e384c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, r9} │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - add r8, r3, #8 │ │ │ │ - and r0, r0, r7 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5efb9c <__cxa_atexit@plt+0x5e3850> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5efc0c <__cxa_atexit@plt+0x5e38c0> │ │ │ │ - ldr r8, [pc, #92] @ 5efc24 <__cxa_atexit@plt+0x5e38d8> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #84] @ 5efc28 <__cxa_atexit@plt+0x5e38dc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldmdb r5, {r1, r2, r7, sl} │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - add r8, r3, #8 │ │ │ │ - and r0, r0, r7 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5efc2c <__cxa_atexit@plt+0x5e38e0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01049694 │ │ │ │ - smlabbeq r4, r8, r6, r9 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 5efcd0 <__cxa_atexit@plt+0x5e3984> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r7, r7, r1 │ │ │ │ - clz r2, r7 │ │ │ │ - add r6, r6, #32 │ │ │ │ - ands r7, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - ldr r0, [r3, #2] │ │ │ │ - sub r8, r5, #4 │ │ │ │ - beq 5efce0 <__cxa_atexit@plt+0x5e3994> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5efd44 <__cxa_atexit@plt+0x5e39f8> │ │ │ │ - ldr r8, [pc, #232] @ 5efd80 <__cxa_atexit@plt+0x5e3a34> │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #216] @ 5efd84 <__cxa_atexit@plt+0x5e3a38> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str sl, [lr, #24] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r9, [lr, #4] │ │ │ │ - add r9, lr, #8 │ │ │ │ - stm r9, {r0, r1, r8} │ │ │ │ - str r7, [lr, #20] │ │ │ │ - b 5efd34 <__cxa_atexit@plt+0x5e39e8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5efd60 <__cxa_atexit@plt+0x5e3a14> │ │ │ │ - ldr r8, [pc, #136] @ 5efd8c <__cxa_atexit@plt+0x5e3a40> │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #120] @ 5efd90 <__cxa_atexit@plt+0x5e3a44> │ │ │ │ - and r3, r3, r1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r9, [lr, #4] │ │ │ │ - add r9, lr, #8 │ │ │ │ - stm r9, {r0, r1, r8, sl} │ │ │ │ - str r7, [lr, #24] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r3, [lr, #28] │ │ │ │ - str r2, [lr, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r5, [pc, #60] @ 5efd88 <__cxa_atexit@plt+0x5e3a3c> │ │ │ │ - mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 5efd94 <__cxa_atexit@plt+0x5e3a48> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010495b8 │ │ │ │ - @ instruction: 0x010495b0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5efe0c <__cxa_atexit@plt+0x5e3ac0> │ │ │ │ - ldr r8, [pc, #100] @ 5efe24 <__cxa_atexit@plt+0x5e3ad8> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #92] @ 5efe28 <__cxa_atexit@plt+0x5e3adc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - stm r8, {r0, r2, lr} │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5efe2c <__cxa_atexit@plt+0x5e3ae0> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104949c │ │ │ │ - @ instruction: 0x01049490 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5efea4 <__cxa_atexit@plt+0x5e3b58> │ │ │ │ - ldr r8, [pc, #100] @ 5efebc <__cxa_atexit@plt+0x5e3b70> │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #92] @ 5efec0 <__cxa_atexit@plt+0x5e3b74> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - stm r8, {r0, r2, lr} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5efec4 <__cxa_atexit@plt+0x5e3b78> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5efeec <__cxa_atexit@plt+0x5e3ba0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5eff2c <__cxa_atexit@plt+0x5e3be0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 5eff3c <__cxa_atexit@plt+0x5e3bf0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5eff64 <__cxa_atexit@plt+0x5e3c18> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5effa0 <__cxa_atexit@plt+0x5e3c54> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #40] @ 5effb0 <__cxa_atexit@plt+0x5e3c64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0x01046eb4 │ │ │ │ + smlalseq pc, r5, r4, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5f0020 <__cxa_atexit@plt+0x5e3cd4> │ │ │ │ - ldr r3, [pc, #92] @ 5f0030 <__cxa_atexit@plt+0x5e3ce4> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - beq 5f0000 <__cxa_atexit@plt+0x5e3cb4> │ │ │ │ - ldr r3, [pc, #76] @ 5f0034 <__cxa_atexit@plt+0x5e3ce8> │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - beq 5f0010 <__cxa_atexit@plt+0x5e3cc4> │ │ │ │ - b 5ef658 <__cxa_atexit@plt+0x5e330c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5f0038 <__cxa_atexit@plt+0x5e3cec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #16] @ 5f172c <__cxa_atexit@plt+0x5e53e0> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - rscseq r1, r6, r8, asr #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 5f007c <__cxa_atexit@plt+0x5e3d30> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst sl, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - beq 5f0070 <__cxa_atexit@plt+0x5e3d24> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 5ef658 <__cxa_atexit@plt+0x5e330c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov sl, r7 │ │ │ │ - b 5ef658 <__cxa_atexit@plt+0x5e330c> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + add r8, r7, #2 │ │ │ │ + b 5f1408 <__cxa_atexit@plt+0x5e50bc> │ │ │ │ + rscseq pc, r5, r8, ror #30 │ │ │ │ + rscseq pc, r5, r8, lsl #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f00d4 <__cxa_atexit@plt+0x5e3d88> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f00dc <__cxa_atexit@plt+0x5e3d90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5f1764 <__cxa_atexit@plt+0x5e5418> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 5f176c <__cxa_atexit@plt+0x5e5420> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f01b4 <__cxa_atexit@plt+0x5e3e68> │ │ │ │ + b 5f1780 <__cxa_atexit@plt+0x5e5434> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, asr r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + smlabteq r4, ip, sp, r6 │ │ │ │ + rscseq pc, r5, r4, asr #25 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f0114 <__cxa_atexit@plt+0x5e3dc8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f011c <__cxa_atexit@plt+0x5e3dd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5f1814 <__cxa_atexit@plt+0x5e54c8> │ │ │ │ + ldr r2, [pc, #144] @ 5f1824 <__cxa_atexit@plt+0x5e54d8> │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5f17e4 <__cxa_atexit@plt+0x5e5498> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f17f4 <__cxa_atexit@plt+0x5e54a8> │ │ │ │ + ldr r7, [r8, #14] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5f1808 <__cxa_atexit@plt+0x5e54bc> │ │ │ │ + ldr lr, [pc, #116] @ 5f1834 <__cxa_atexit@plt+0x5e54e8> │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r8, #10] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f0154 <__cxa_atexit@plt+0x5e3e08> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f015c <__cxa_atexit@plt+0x5e3e10> │ │ │ │ + ldr r7, [pc, #52] @ 5f1830 <__cxa_atexit@plt+0x5e54e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5f1828 <__cxa_atexit@plt+0x5e54dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 5f182c <__cxa_atexit@plt+0x5e54e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0x0104789c │ │ │ │ + rscseq pc, r5, r4, ror lr @ │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + rscseq pc, r5, r0, lsl #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f1888 <__cxa_atexit@plt+0x5e553c> │ │ │ │ + ldr r7, [r3, #14] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5f189c <__cxa_atexit@plt+0x5e5550> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r3, [r3, #10] │ │ │ │ + ldr r0, [pc, #64] @ 5f18b4 <__cxa_atexit@plt+0x5e5568> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 5f18b0 <__cxa_atexit@plt+0x5e5564> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5f18ac <__cxa_atexit@plt+0x5e5560> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + @ instruction: 0x01047898 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq pc, r5, r0, lsl #23 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f193c <__cxa_atexit@plt+0x5e55f0> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #72] @ 5f1948 <__cxa_atexit@plt+0x5e55fc> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 5f194c <__cxa_atexit@plt+0x5e5600> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #33 @ 0x21 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ 5f1950 <__cxa_atexit@plt+0x5e5604> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str fp, [r8, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stm lr, {r2, r3, r8, sl} │ │ │ │ + stmdb r8, {r1, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r9, [r8, #28] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + @ instruction: 0x01046cb4 │ │ │ │ + rscseq pc, r5, r8, asr #26 │ │ │ │ andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f019c <__cxa_atexit@plt+0x5e3e50> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f01a4 <__cxa_atexit@plt+0x5e3e58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f01b4 <__cxa_atexit@plt+0x5e3e68> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 5f1988 <__cxa_atexit@plt+0x5e563c> │ │ │ │ + ldr r3, [pc, #24] @ 5f1990 <__cxa_atexit@plt+0x5e5644> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13a380c <__cxa_atexit@plt+0x13974c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01048394 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r1, r5, #44 @ 0x2c │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 5f0380 <__cxa_atexit@plt+0x5e4034> │ │ │ │ - ldr r2, [r3, #1] │ │ │ │ - ldr r7, [r3, #5] │ │ │ │ - and r0, sl, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5f01f0 <__cxa_atexit@plt+0x5e3ea4> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 5f0208 <__cxa_atexit@plt+0x5e3ebc> │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [sl, #6] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 5f02d8 <__cxa_atexit@plt+0x5e3f8c> │ │ │ │ - ldr r7, [r3, #13] │ │ │ │ - mov r8, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr lr, [sl, #15] │ │ │ │ - ldr ip, [sl, #11] │ │ │ │ - rsb r0, lr, #0 │ │ │ │ - eor r0, lr, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, ip │ │ │ │ - bne 5f02f4 <__cxa_atexit@plt+0x5e3fa8> │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - sub r2, r5, #32 │ │ │ │ - stm r2, {r3, r8, r9, ip, lr} │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r2, [r3, #9] │ │ │ │ - str r7, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ands r2, lr, r8 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - stm sp, {r2, r6} │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - beq 5f030c <__cxa_atexit@plt+0x5e3fc0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [sp] │ │ │ │ - cmp r2, r6 │ │ │ │ - str sl, [r5] │ │ │ │ - bcc 5f038c <__cxa_atexit@plt+0x5e4040> │ │ │ │ - ldr r1, [pc, #324] @ 5f03cc <__cxa_atexit@plt+0x5e4080> │ │ │ │ - ldr r2, [pc, #324] @ 5f03d0 <__cxa_atexit@plt+0x5e4084> │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r1, [pc, #304] @ 5f03d4 <__cxa_atexit@plt+0x5e4088> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [sl, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r0, [sl, #32] │ │ │ │ - str r1, [sl, #40] @ 0x28 │ │ │ │ - str lr, [sl, #44] @ 0x2c │ │ │ │ - str r1, [sl, #48] @ 0x30 │ │ │ │ - str ip, [sl, #52] @ 0x34 │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - str r8, [sl, #20] │ │ │ │ - str r2, [sl, #24]! │ │ │ │ - b 5f0370 <__cxa_atexit@plt+0x5e4024> │ │ │ │ - ldr r3, [pc, #272] @ 5f03f0 <__cxa_atexit@plt+0x5e40a4> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq pc, r5, ip, lsl #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 5f19c0 <__cxa_atexit@plt+0x5e5674> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, r8, r9} │ │ │ │ - mov r8, sl │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #240] @ 5f03ec <__cxa_atexit@plt+0x5e40a0> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 5f19c4 <__cxa_atexit@plt+0x5e5678> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 5d5da8 <__cxa_atexit@plt+0x5c9a5c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + smlatbeq r4, ip, r8, r7 │ │ │ │ + ldrsbteq pc, [r5], #200 @ 0xc8 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r9, #1 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + blt 5f1a24 <__cxa_atexit@plt+0x5e56d8> │ │ │ │ + ldr r3, [pc, #152] @ 5f1a84 <__cxa_atexit@plt+0x5e5738> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, r8, r9, ip} │ │ │ │ - mov r8, sl │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5] │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 5f03ac <__cxa_atexit@plt+0x5e4060> │ │ │ │ - ldr r1, [pc, #180] @ 5f03dc <__cxa_atexit@plt+0x5e4090> │ │ │ │ - ldr r2, [pc, #180] @ 5f03e0 <__cxa_atexit@plt+0x5e4094> │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f1a64 <__cxa_atexit@plt+0x5e5718> │ │ │ │ + ldr r1, [pc, #128] @ 5f1a94 <__cxa_atexit@plt+0x5e5748> │ │ │ │ + sub r8, r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r1, [pc, #160] @ 5f03e4 <__cxa_atexit@plt+0x5e4098> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [sl, #24] │ │ │ │ - add r9, sl, #28 │ │ │ │ - stm r9, {r0, r3, r8} │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r1, [sl, #40] @ 0x28 │ │ │ │ - str lr, [sl, #44] @ 0x2c │ │ │ │ - str r1, [sl, #48] @ 0x30 │ │ │ │ - str ip, [sl, #52] @ 0x34 │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - str r2, [sl, #16]! │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5f03d8 <__cxa_atexit@plt+0x5e408c> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #96] @ 5f1a8c <__cxa_atexit@plt+0x5e5740> │ │ │ │ + tst r2, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r1 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #52] @ 5f03e8 <__cxa_atexit@plt+0x5e409c> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + beq 5f1a54 <__cxa_atexit@plt+0x5e5708> │ │ │ │ + ldr r7, [pc, #80] @ 5f1a90 <__cxa_atexit@plt+0x5e5744> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - andeq r0, r0, r0, lsr #12 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - smlatbeq r4, r4, r2, r8 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - mvn r1, r2 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - tst r1, #3 │ │ │ │ - bne 5f0428 <__cxa_atexit@plt+0x5e40dc> │ │ │ │ - add r5, r3, #20 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 5f043c <__cxa_atexit@plt+0x5e40f0> │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f0460 <__cxa_atexit@plt+0x5e4114> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r2 │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - lsr r2, r0, r3 │ │ │ │ - ands r3, r1, r0, lsr r3 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5f04cc <__cxa_atexit@plt+0x5e4180> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5f051c <__cxa_atexit@plt+0x5e41d0> │ │ │ │ - ldr r8, [pc, #172] @ 5f0554 <__cxa_atexit@plt+0x5e4208> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f050c <__cxa_atexit@plt+0x5e41c0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - cmp r0, r6 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - bcc 5f0538 <__cxa_atexit@plt+0x5e41ec> │ │ │ │ - ldr r8, [pc, #112] @ 5f055c <__cxa_atexit@plt+0x5e4210> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f0558 <__cxa_atexit@plt+0x5e420c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f0560 <__cxa_atexit@plt+0x5e4214> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5f1a88 <__cxa_atexit@plt+0x5e573c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r8, sp, r8 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f05c8 <__cxa_atexit@plt+0x5e427c> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #80] @ 5f05e0 <__cxa_atexit@plt+0x5e4294> │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f05e4 <__cxa_atexit@plt+0x5e4298> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r4, r8, ip, r8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f0650 <__cxa_atexit@plt+0x5e4304> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #84] @ 5f0668 <__cxa_atexit@plt+0x5e431c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r1, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f066c <__cxa_atexit@plt+0x5e4320> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq pc, r5, r0, lsr ip @ │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrshteq pc, [r5], #188 @ 0xbc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 5f1ab8 <__cxa_atexit@plt+0x5e576c> │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - mvn r1, r2 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - tst r1, #3 │ │ │ │ - bne 5f06a4 <__cxa_atexit@plt+0x5e4358> │ │ │ │ - add r5, r3, #20 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 5f06b8 <__cxa_atexit@plt+0x5e436c> │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 1059d30 <__cxa_atexit@plt+0x104d9e4> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f06dc <__cxa_atexit@plt+0x5e4390> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r7, [pc, #12] @ 5f1ad8 <__cxa_atexit@plt+0x5e578c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 5f0748 <__cxa_atexit@plt+0x5e43fc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f0798 <__cxa_atexit@plt+0x5e444c> │ │ │ │ - ldr lr, [pc, #168] @ 5f07cc <__cxa_atexit@plt+0x5e4480> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f0788 <__cxa_atexit@plt+0x5e443c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - cmp r2, r6 │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - bcc 5f07ac <__cxa_atexit@plt+0x5e4460> │ │ │ │ - ldr lr, [pc, #108] @ 5f07d4 <__cxa_atexit@plt+0x5e4488> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f07d0 <__cxa_atexit@plt+0x5e4484> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f07bc <__cxa_atexit@plt+0x5e4470> │ │ │ │ - ldr r0, [pc, #36] @ 5f07d8 <__cxa_atexit@plt+0x5e448c> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlatteq r4, r8, sl, r8 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f0840 <__cxa_atexit@plt+0x5e44f4> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f0858 <__cxa_atexit@plt+0x5e450c> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r0, r0, r2 │ │ │ │ + bcc 5f1b2c <__cxa_atexit@plt+0x5e57e0> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [pc, #52] @ 5f1b38 <__cxa_atexit@plt+0x5e57ec> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f085c <__cxa_atexit@plt+0x5e4510> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f08c4 <__cxa_atexit@plt+0x5e4578> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f08dc <__cxa_atexit@plt+0x5e4590> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #14 │ │ │ │ str lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f08e0 <__cxa_atexit@plt+0x5e4594> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010489b4 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r4, r0, sl, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - str r7, [r2, #40]! @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f0990 <__cxa_atexit@plt+0x5e4644> │ │ │ │ - ldr r7, [pc, #152] @ 5f09a8 <__cxa_atexit@plt+0x5e465c> │ │ │ │ - add r9, r5, #8 │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str fp, [sp] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr fp, [pc, #96] @ 5f09ac <__cxa_atexit@plt+0x5e4660> │ │ │ │ - mov sl, r3 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr r1, [pc, #88] @ 5f09b0 <__cxa_atexit@plt+0x5e4664> │ │ │ │ - str lr, [r3, #28] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r8, r9, fp} │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - stm lr, {r7, fp, ip} │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r1, [sl, #16]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #28] @ 5f09b4 <__cxa_atexit@plt+0x5e4668> │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - @ instruction: 0x01047c98 │ │ │ │ - @ instruction: 0xfffff7f0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r4, r0, sl, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - str r7, [ip, #40]! @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f0a64 <__cxa_atexit@plt+0x5e4718> │ │ │ │ - ldr r2, [pc, #152] @ 5f0a7c <__cxa_atexit@plt+0x5e4730> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f1b70 <__cxa_atexit@plt+0x5e5824> │ │ │ │ + ldr r2, [pc, #36] @ 5f1b88 <__cxa_atexit@plt+0x5e583c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str fp, [sp] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr r0, [pc, #92] @ 5f0a80 <__cxa_atexit@plt+0x5e4734> │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #84] @ 5f0a84 <__cxa_atexit@plt+0x5e4738> │ │ │ │ - str fp, [r3, #44] @ 0x2c │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r1, [sl, #24]! │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - mov r5, ip │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f0a88 <__cxa_atexit@plt+0x5e473c> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff6b0 │ │ │ │ - smlabteq r4, r0, fp, r7 │ │ │ │ - @ instruction: 0xfffff6ac │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5f0bbc <__cxa_atexit@plt+0x5e4870> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f0ad0 <__cxa_atexit@plt+0x5e4784> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f0ad8 <__cxa_atexit@plt+0x5e478c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f01b4 <__cxa_atexit@plt+0x5e3e68> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f0b10 <__cxa_atexit@plt+0x5e47c4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f0b18 <__cxa_atexit@plt+0x5e47cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r4, r0, lsr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f0b50 <__cxa_atexit@plt+0x5e4804> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f0b58 <__cxa_atexit@plt+0x5e480c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatteq r4, r0, r9, r7 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f0b98 <__cxa_atexit@plt+0x5e484c> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f0ba0 <__cxa_atexit@plt+0x5e4854> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f01b4 <__cxa_atexit@plt+0x5e3e68> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01047998 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - andeq r0, r0, r6, ror #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - str sl, [sp, #12] │ │ │ │ - sub sl, r5, #32 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 5f0d78 <__cxa_atexit@plt+0x5e4a2c> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp ip, r1 │ │ │ │ - bcc 5f0d80 <__cxa_atexit@plt+0x5e4a34> │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - bne 5f0ca4 <__cxa_atexit@plt+0x5e4958> │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr fp, [r7, #12] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - stm r7, {r0, r8, r9} │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ands r7, r3, r9 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r0, r6, #56 @ 0x38 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - beq 5f0cf0 <__cxa_atexit@plt+0x5e49a4> │ │ │ │ - cmp ip, r0 │ │ │ │ - stmda r5, {r7, fp} │ │ │ │ - bcc 5f0da4 <__cxa_atexit@plt+0x5e4a58> │ │ │ │ - ldr r1, [pc, #444] @ 5f0e00 <__cxa_atexit@plt+0x5e4ab4> │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [pc, #440] @ 5f0e04 <__cxa_atexit@plt+0x5e4ab8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5] │ │ │ │ - ldr sl, [pc, #424] @ 5f0e08 <__cxa_atexit@plt+0x5e4abc> │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str sl, [r6, #48] @ 0x30 │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str fp, [r6, #24]! │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov sl, r6 │ │ │ │ - b 5f0d68 <__cxa_atexit@plt+0x5e4a1c> │ │ │ │ - ldr r0, [pc, #332] @ 5f0df8 <__cxa_atexit@plt+0x5e4aac> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r7, [pc, #328] @ 5f0dfc <__cxa_atexit@plt+0x5e4ab0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - sub r8, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #0 │ │ │ │ - cmp ip, r0 │ │ │ │ - str r1, [sp] │ │ │ │ - stmda r5, {r7, fp} │ │ │ │ - bcc 5f0dc8 <__cxa_atexit@plt+0x5e4a7c> │ │ │ │ - ldr ip, [pc, #256] @ 5f0e0c <__cxa_atexit@plt+0x5e4ac0> │ │ │ │ - ldr sl, [pc, #256] @ 5f0e10 <__cxa_atexit@plt+0x5e4ac4> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - add sl, pc, sl │ │ │ │ - str r6, [r5] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - ldr r2, [pc, #224] @ 5f0e14 <__cxa_atexit@plt+0x5e4ac8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr sl, [sp] │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #28] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str r7, [r6, #32] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - sub r8, r0, #3 │ │ │ │ - sub r9, r0, #11 │ │ │ │ - mov r6, r0 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - mov r1, r6 │ │ │ │ - b 5f0d88 <__cxa_atexit@plt+0x5e4a3c> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #20] @ 5f1b8c <__cxa_atexit@plt+0x5e5840> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - mov r6, r1 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #68] @ 5f0df0 <__cxa_atexit@plt+0x5e4aa4> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [sl] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #36] @ 5f0df4 <__cxa_atexit@plt+0x5e4aa8> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [sl] │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - muleq r0, r8, r3 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - smlatbeq r4, r4, r5, r8 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - smlabbeq r4, r4, r9, r7 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - @ instruction: 0x010478b4 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5f0e40 <__cxa_atexit@plt+0x5e4af4> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 5f0e54 <__cxa_atexit@plt+0x5e4b08> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f0e78 <__cxa_atexit@plt+0x5e4b2c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f0ee4 <__cxa_atexit@plt+0x5e4b98> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 5f0f38 <__cxa_atexit@plt+0x5e4bec> │ │ │ │ - ldr r8, [pc, #176] @ 5f0f70 <__cxa_atexit@plt+0x5e4c24> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f0f28 <__cxa_atexit@plt+0x5e4bdc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 5f0f54 <__cxa_atexit@plt+0x5e4c08> │ │ │ │ - ldr r8, [pc, #112] @ 5f0f78 <__cxa_atexit@plt+0x5e4c2c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f0f74 <__cxa_atexit@plt+0x5e4c28> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f0f7c <__cxa_atexit@plt+0x5e4c30> │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01048390 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + rscseq pc, r5, r8, lsr #22 │ │ │ │ + rscseq pc, r5, ip, lsl #22 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f0fe4 <__cxa_atexit@plt+0x5e4c98> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f0ffc <__cxa_atexit@plt+0x5e4cb0> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f1000 <__cxa_atexit@plt+0x5e4cb4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01048294 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bcc 5f1bc8 <__cxa_atexit@plt+0x5e587c> │ │ │ │ + ldr r2, [pc, #36] @ 5f1be0 <__cxa_atexit@plt+0x5e5894> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #20] @ 5f1be4 <__cxa_atexit@plt+0x5e5898> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + ldrsbteq pc, [r5], #160 @ 0xa0 @ │ │ │ │ + rscseq pc, r5, r4, asr #21 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f1064 <__cxa_atexit@plt+0x5e4d18> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f107c <__cxa_atexit@plt+0x5e4d30> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f1080 <__cxa_atexit@plt+0x5e4d34> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r2, r0, sl, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bcc 5f1c20 <__cxa_atexit@plt+0x5e58d4> │ │ │ │ + ldr r2, [pc, #36] @ 5f1c38 <__cxa_atexit@plt+0x5e58ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #20] @ 5f1c3c <__cxa_atexit@plt+0x5e58f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + rscseq pc, r5, r8, ror sl @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 5f1120 <__cxa_atexit@plt+0x5e4dd4> │ │ │ │ - ldr r7, [pc, #140] @ 5f1138 <__cxa_atexit@plt+0x5e4dec> │ │ │ │ - ldr lr, [pc, #140] @ 5f113c <__cxa_atexit@plt+0x5e4df0> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + bcc 5f1c80 <__cxa_atexit@plt+0x5e5934> │ │ │ │ + ldr r2, [pc, #56] @ 5f1ca0 <__cxa_atexit@plt+0x5e5954> │ │ │ │ + ldr r1, [pc, #56] @ 5f1ca4 <__cxa_atexit@plt+0x5e5958> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r7, [pc, #28] @ 5f1ca8 <__cxa_atexit@plt+0x5e595c> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [pc, #20] @ 5f1cac <__cxa_atexit@plt+0x5e5960> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [pc, #128] @ 5f1140 <__cxa_atexit@plt+0x5e4df4> │ │ │ │ - add lr, pc, lr │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr sl, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r3, [r5] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f1144 <__cxa_atexit@plt+0x5e4df8> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r2, r0, sl, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0x010469bc │ │ │ │ + rscseq pc, r5, r0, lsl sl @ │ │ │ │ + @ instruction: 0x01046994 │ │ │ │ + rscseq pc, r5, ip, lsl #20 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 5f11e0 <__cxa_atexit@plt+0x5e4e94> │ │ │ │ - ldr r7, [pc, #136] @ 5f11f8 <__cxa_atexit@plt+0x5e4eac> │ │ │ │ - ldr sl, [r5, #40]! @ 0x28 │ │ │ │ + bcc 5f1cf4 <__cxa_atexit@plt+0x5e59a8> │ │ │ │ + ldr r2, [pc, #56] @ 5f1d14 <__cxa_atexit@plt+0x5e59c8> │ │ │ │ + ldr r1, [pc, #56] @ 5f1d18 <__cxa_atexit@plt+0x5e59cc> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r7, [pc, #28] @ 5f1d1c <__cxa_atexit@plt+0x5e59d0> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [pc, #20] @ 5f1d20 <__cxa_atexit@plt+0x5e59d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [pc, #124] @ 5f11fc <__cxa_atexit@plt+0x5e4eb0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add sl, r3, #12 │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ - ldr ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #80] @ 5f1200 <__cxa_atexit@plt+0x5e4eb4> │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - str r2, [sl, #24]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f1204 <__cxa_atexit@plt+0x5e4eb8> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff924 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - @ instruction: 0xfffff920 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + smlalseq pc, r5, ip, r9 @ │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f1244 <__cxa_atexit@plt+0x5e4ef8> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f124c <__cxa_atexit@plt+0x5e4f00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5f1d74 <__cxa_atexit@plt+0x5e5a28> │ │ │ │ + ldr r2, [pc, #60] @ 5f1d7c <__cxa_atexit@plt+0x5e5a30> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 5f1d68 <__cxa_atexit@plt+0x5e5a1c> │ │ │ │ + ldr r3, [pc, #40] @ 5f1d80 <__cxa_atexit@plt+0x5e5a34> │ │ │ │ + mov r8, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r4, ip, r2, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1284 <__cxa_atexit@plt+0x5e4f38> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f128c <__cxa_atexit@plt+0x5e4f40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f1da8 <__cxa_atexit@plt+0x5e5a5c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ + @ instruction: 0x0104679c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f1de8 <__cxa_atexit@plt+0x5e5a9c> │ │ │ │ + ldr r3, [pc, #40] @ 5f1df8 <__cxa_atexit@plt+0x5e5aac> │ │ │ │ + ldr r8, [pc, #40] @ 5f1dfc <__cxa_atexit@plt+0x5e5ab0> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatbeq r4, ip, r2, r7 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + sbcseq pc, lr, fp, asr r5 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f12c4 <__cxa_atexit@plt+0x5e4f78> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f12cc <__cxa_atexit@plt+0x5e4f80> │ │ │ │ + bhi 5f1e54 <__cxa_atexit@plt+0x5e5b08> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f1e60 <__cxa_atexit@plt+0x5e5b14> │ │ │ │ + ldr r2, [pc, #64] @ 5f1e70 <__cxa_atexit@plt+0x5e5b24> │ │ │ │ + ldr r1, [pc, #64] @ 5f1e74 <__cxa_atexit@plt+0x5e5b28> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f130c <__cxa_atexit@plt+0x5e4fc0> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f1314 <__cxa_atexit@plt+0x5e4fc8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5f14e8 <__cxa_atexit@plt+0x5e519c> │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr r3, [r7, #5] │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5f1418 <__cxa_atexit@plt+0x5e50cc> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5f146c <__cxa_atexit@plt+0x5e5120> │ │ │ │ - ldr r1, [sl, #15] │ │ │ │ - ldr ip, [sl, #11] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, ip │ │ │ │ - bne 5f1454 <__cxa_atexit@plt+0x5e5108> │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - sub r3, r5, #32 │ │ │ │ - stm r3, {r7, r8, r9, ip} │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r3, [r7, #9] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ands r3, r1, r8 │ │ │ │ - stm sp, {r3, r6} │ │ │ │ - str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - beq 5f1478 <__cxa_atexit@plt+0x5e512c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [sp] │ │ │ │ - cmp r3, r6 │ │ │ │ - str sl, [r5] │ │ │ │ - bcc 5f14f0 <__cxa_atexit@plt+0x5e51a4> │ │ │ │ - ldr r2, [pc, #352] @ 5f1530 <__cxa_atexit@plt+0x5e51e4> │ │ │ │ - ldr r3, [pc, #352] @ 5f1534 <__cxa_atexit@plt+0x5e51e8> │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + smlatteq r4, r8, r6, r6 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f1f08 <__cxa_atexit@plt+0x5e5bbc> │ │ │ │ + ldr r2, [pc, #128] @ 5f1f20 <__cxa_atexit@plt+0x5e5bd4> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r2, [pc, #332] @ 5f1538 <__cxa_atexit@plt+0x5e51ec> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #120] @ 5f1f24 <__cxa_atexit@plt+0x5e5bd8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [sl, #36] @ 0x24 │ │ │ │ - add lr, sl, #44 @ 0x2c │ │ │ │ - stm lr, {r1, r2, ip} │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add lr, sl, #12 │ │ │ │ - str r0, [sl, #32] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - str r3, [sl, #24]! │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - b 5f14d8 <__cxa_atexit@plt+0x5e518c> │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne 5f1434 <__cxa_atexit@plt+0x5e50e8> │ │ │ │ - ldr r7, [r7, #13] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [pc, #276] @ 5f1550 <__cxa_atexit@plt+0x5e5204> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 5f146c <__cxa_atexit@plt+0x5e5120> │ │ │ │ - ldr r0, [pc, #248] @ 5f1554 <__cxa_atexit@plt+0x5e5208> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - str lr, [r5, #4] │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r8, sl, ip} │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 5f1510 <__cxa_atexit@plt+0x5e51c4> │ │ │ │ - ldr r2, [pc, #172] @ 5f1540 <__cxa_atexit@plt+0x5e51f4> │ │ │ │ - ldr r3, [pc, #172] @ 5f1544 <__cxa_atexit@plt+0x5e51f8> │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r2, [pc, #152] @ 5f1548 <__cxa_atexit@plt+0x5e51fc> │ │ │ │ + ldr r1, [pc, #116] @ 5f1f28 <__cxa_atexit@plt+0x5e5bdc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #92] @ 5f1f2c <__cxa_atexit@plt+0x5e5be0> │ │ │ │ + sub r1, r6, #30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r9, [sl, #24] │ │ │ │ - add r9, sl, #28 │ │ │ │ - stm r9, {r0, r7, r8} │ │ │ │ - add r0, sl, #44 @ 0x2c │ │ │ │ - stm r0, {r1, r2, ip} │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r2, [sl, #40] @ 0x28 │ │ │ │ - str lr, [sl, #12] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r3, [sl, #16]! │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ + ldr lr, [pc, #84] @ 5f1f30 <__cxa_atexit@plt+0x5e5be4> │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ 5f1f34 <__cxa_atexit@plt+0x5e5be8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r9, r3, #16 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + stm r9, {r0, r8, lr} │ │ │ │ + sub r8, r6, #23 │ │ │ │ + add lr, r3, #28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #40] @ 5f1f38 <__cxa_atexit@plt+0x5e5bec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5f153c <__cxa_atexit@plt+0x5e51f0> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r2 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #52] @ 5f154c <__cxa_atexit@plt+0x5e5200> │ │ │ │ - mov r5, #56 @ 0x38 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - andeq r0, r0, ip, lsr #12 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - andeq r0, r0, r8, lsr r5 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - andeq r0, r0, r0, lsl #7 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f157c <__cxa_atexit@plt+0x5e5230> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #32] @ 5f15a4 <__cxa_atexit@plt+0x5e5258> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r3, r5, #4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f15c8 <__cxa_atexit@plt+0x5e527c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - lsr r2, r0, r3 │ │ │ │ - ands r3, r1, r0, lsr r3 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5f1638 <__cxa_atexit@plt+0x5e52ec> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5f168c <__cxa_atexit@plt+0x5e5340> │ │ │ │ - ldr r8, [pc, #176] @ 5f16c4 <__cxa_atexit@plt+0x5e5378> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f167c <__cxa_atexit@plt+0x5e5330> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5f16a8 <__cxa_atexit@plt+0x5e535c> │ │ │ │ - ldr r8, [pc, #112] @ 5f16cc <__cxa_atexit@plt+0x5e5380> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f16c8 <__cxa_atexit@plt+0x5e537c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f16d0 <__cxa_atexit@plt+0x5e5384> │ │ │ │ - mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + smlabbeq r4, r0, r6, r6 │ │ │ │ + smlatbeq r4, r4, fp, r6 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + smlabbeq r4, r0, r6, r6 │ │ │ │ + rscseq pc, r5, r8, asr #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f1738 <__cxa_atexit@plt+0x5e53ec> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #80] @ 5f1750 <__cxa_atexit@plt+0x5e5404> │ │ │ │ - sub r9, r5, #16 │ │ │ │ + bcc 5f1fa0 <__cxa_atexit@plt+0x5e5c54> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ 5f1fb0 <__cxa_atexit@plt+0x5e5c64> │ │ │ │ + sub sl, r6, #18 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldm r9, {r1, r7, r9} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f1754 <__cxa_atexit@plt+0x5e5408> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [pc, #64] @ 5f1fb4 <__cxa_atexit@plt+0x5e5c68> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x010465bc │ │ │ │ + smlatbeq r4, r8, r5, r6 │ │ │ │ + rscseq pc, r5, r8, ror r7 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f17b8 <__cxa_atexit@plt+0x5e546c> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #76] @ 5f17d0 <__cxa_atexit@plt+0x5e5484> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, r8, r9} │ │ │ │ - rsb r0, r7, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f17d4 <__cxa_atexit@plt+0x5e5488> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r7, [r4, -r8] │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f17fc <__cxa_atexit@plt+0x5e54b0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #32] @ 5f1824 <__cxa_atexit@plt+0x5e54d8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f2020 <__cxa_atexit@plt+0x5e5cd4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f2028 <__cxa_atexit@plt+0x5e5cdc> │ │ │ │ + ldr r0, [pc, #84] @ 5f2044 <__cxa_atexit@plt+0x5e5cf8> │ │ │ │ + ldr r1, [pc, #84] @ 5f2048 <__cxa_atexit@plt+0x5e5cfc> │ │ │ │ + ldr lr, [pc, #84] @ 5f204c <__cxa_atexit@plt+0x5e5d00> │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r3, r5, #4 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f1848 <__cxa_atexit@plt+0x5e54fc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5f2030 <__cxa_atexit@plt+0x5e5ce4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 5f2040 <__cxa_atexit@plt+0x5e5cf4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 5f18b8 <__cxa_atexit@plt+0x5e556c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 5f190c <__cxa_atexit@plt+0x5e55c0> │ │ │ │ - ldr lr, [pc, #172] @ 5f1940 <__cxa_atexit@plt+0x5e55f4> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f18fc <__cxa_atexit@plt+0x5e55b0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 5f1920 <__cxa_atexit@plt+0x5e55d4> │ │ │ │ - ldr lr, [pc, #108] @ 5f1948 <__cxa_atexit@plt+0x5e55fc> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f1944 <__cxa_atexit@plt+0x5e55f8> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f1930 <__cxa_atexit@plt+0x5e55e4> │ │ │ │ - ldr r0, [pc, #36] @ 5f194c <__cxa_atexit@plt+0x5e5600> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010479bc │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq pc, r5, r4, lsl r7 @ │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + sbcseq pc, lr, fp, lsl r3 @ │ │ │ │ + rscseq pc, r5, r4, ror #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f19b0 <__cxa_atexit@plt+0x5e5664> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f19c8 <__cxa_atexit@plt+0x5e567c> │ │ │ │ - rsb r0, r7, #0 │ │ │ │ - eor r0, r7, r0 │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f19cc <__cxa_atexit@plt+0x5e5680> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r4, r8, r8, r7 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bcc 5f20ac <__cxa_atexit@plt+0x5e5d60> │ │ │ │ + ldr r2, [pc, #64] @ 5f20b8 <__cxa_atexit@plt+0x5e5d6c> │ │ │ │ + ldr lr, [pc, #64] @ 5f20bc <__cxa_atexit@plt+0x5e5d70> │ │ │ │ + ldr r0, [pc, #64] @ 5f20c0 <__cxa_atexit@plt+0x5e5d74> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq pc, r5, r8, r6 @ │ │ │ │ + rscseq pc, r5, r0, asr r6 @ │ │ │ │ + smlatbeq r4, r0, ip, r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f1a34 <__cxa_atexit@plt+0x5e56e8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f1a4c <__cxa_atexit@plt+0x5e5700> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r1, r2, r1 │ │ │ │ + bcc 5f2128 <__cxa_atexit@plt+0x5e5ddc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ 5f2138 <__cxa_atexit@plt+0x5e5dec> │ │ │ │ + sub sl, r6, #18 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f1a50 <__cxa_atexit@plt+0x5e5704> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r4, r0, sl, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [pc, #64] @ 5f213c <__cxa_atexit@plt+0x5e5df0> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + rscseq pc, r5, ip, lsl #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - str r7, [r2, #40]! @ 0x28 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f21a8 <__cxa_atexit@plt+0x5e5e5c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5f1b00 <__cxa_atexit@plt+0x5e57b4> │ │ │ │ - ldr r7, [pc, #152] @ 5f1b18 <__cxa_atexit@plt+0x5e57cc> │ │ │ │ - add r9, r5, #8 │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str fp, [sp] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr fp, [pc, #96] @ 5f1b1c <__cxa_atexit@plt+0x5e57d0> │ │ │ │ - mov sl, r3 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr r1, [pc, #88] @ 5f1b20 <__cxa_atexit@plt+0x5e57d4> │ │ │ │ - str lr, [r3, #28] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r8, r9, fp} │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - stm lr, {r7, fp, ip} │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp] │ │ │ │ + bcc 5f21b0 <__cxa_atexit@plt+0x5e5e64> │ │ │ │ + ldr r0, [pc, #84] @ 5f21cc <__cxa_atexit@plt+0x5e5e80> │ │ │ │ + ldr r1, [pc, #84] @ 5f21d0 <__cxa_atexit@plt+0x5e5e84> │ │ │ │ + ldr lr, [pc, #84] @ 5f21d4 <__cxa_atexit@plt+0x5e5e88> │ │ │ │ + add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r1, [sl, #16]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #28] @ 5f1b24 <__cxa_atexit@plt+0x5e57d8> │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - @ instruction: 0xfffff7f0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r4, r0, sl, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5f21b8 <__cxa_atexit@plt+0x5e5e6c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 5f21c8 <__cxa_atexit@plt+0x5e5e7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r5, r0, lsr #11 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + smullseq pc, lr, r3, r1 @ │ │ │ │ + rscseq pc, r5, r8, ror r5 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + rscseq pc, r5, ip, ror #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f223c <__cxa_atexit@plt+0x5e5ef0> │ │ │ │ + ldr r7, [pc, #52] @ 5f2250 <__cxa_atexit@plt+0x5e5f04> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 5f2230 <__cxa_atexit@plt+0x5e5ee4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f2264 <__cxa_atexit@plt+0x5e5f18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f2254 <__cxa_atexit@plt+0x5e5f08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r5, r0, lsr r5 @ │ │ │ │ + rscseq pc, r5, ip, lsl #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - str r7, [ip, #40]! @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f1bd4 <__cxa_atexit@plt+0x5e5888> │ │ │ │ - ldr r2, [pc, #152] @ 5f1bec <__cxa_atexit@plt+0x5e58a0> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str fp, [sp] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr r0, [pc, #92] @ 5f1bf0 <__cxa_atexit@plt+0x5e58a4> │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #84] @ 5f1bf4 <__cxa_atexit@plt+0x5e58a8> │ │ │ │ - str fp, [r3, #44] @ 0x2c │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r1, [sl, #24]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - mov r5, ip │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f1bf8 <__cxa_atexit@plt+0x5e58ac> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r0, r5, #8 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f22b4 <__cxa_atexit@plt+0x5e5f68> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f2304 <__cxa_atexit@plt+0x5e5fb8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5f231c <__cxa_atexit@plt+0x5e5fd0> │ │ │ │ + ldr r7, [pc, #188] @ 5f2364 <__cxa_atexit@plt+0x5e6018> │ │ │ │ + ldr r0, [pc, #188] @ 5f2368 <__cxa_atexit@plt+0x5e601c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 5f22dc <__cxa_atexit@plt+0x5e5f90> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f2314 <__cxa_atexit@plt+0x5e5fc8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5f2330 <__cxa_atexit@plt+0x5e5fe4> │ │ │ │ + ldr r7, [pc, #124] @ 5f2350 <__cxa_atexit@plt+0x5e6004> │ │ │ │ + ldr r0, [pc, #124] @ 5f2354 <__cxa_atexit@plt+0x5e6008> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #116] @ 5f2358 <__cxa_atexit@plt+0x5e600c> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #84] @ 5f2360 <__cxa_atexit@plt+0x5e6014> │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 5f2340 <__cxa_atexit@plt+0x5e5ff4> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5f2338 <__cxa_atexit@plt+0x5e5fec> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ 5f236c <__cxa_atexit@plt+0x5e6020> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 5f2340 <__cxa_atexit@plt+0x5e5ff4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 5f235c <__cxa_atexit@plt+0x5e6010> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + sbcseq pc, lr, pc, lsr #32 │ │ │ │ + rscseq pc, r5, r0, lsl r4 @ │ │ │ │ + rscseq pc, r5, r4, asr r4 @ │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + rscseq pc, r5, r8, lsr r4 @ │ │ │ │ + rscseq pc, r5, ip, asr r4 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f23b8 <__cxa_atexit@plt+0x5e606c> │ │ │ │ + ldr r7, [pc, #52] @ 5f23cc <__cxa_atexit@plt+0x5e6080> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 5f23ac <__cxa_atexit@plt+0x5e6060> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f23d0 <__cxa_atexit@plt+0x5e6084> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r5, r8, lsr #8 │ │ │ │ + ldrshteq pc, [r5], #60 @ 0x3c @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f2434 <__cxa_atexit@plt+0x5e60e8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f2498 <__cxa_atexit@plt+0x5e614c> │ │ │ │ + ldr r3, [pc, #152] @ 5f24a8 <__cxa_atexit@plt+0x5e615c> │ │ │ │ + ldr r2, [pc, #152] @ 5f24ac <__cxa_atexit@plt+0x5e6160> │ │ │ │ + ldr r1, [pc, #152] @ 5f24b0 <__cxa_atexit@plt+0x5e6164> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff6b0 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - @ instruction: 0xfffff6ac │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1c34 <__cxa_atexit@plt+0x5e58e8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5f1c3c <__cxa_atexit@plt+0x5e58f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f247c <__cxa_atexit@plt+0x5e6130> │ │ │ │ + ldr r3, [pc, #108] @ 5f24b4 <__cxa_atexit@plt+0x5e6168> │ │ │ │ + ldr r2, [pc, #108] @ 5f24b8 <__cxa_atexit@plt+0x5e616c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5f246c <__cxa_atexit@plt+0x5e6120> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f2264 <__cxa_atexit@plt+0x5e5f18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f24bc <__cxa_atexit@plt+0x5e6170> │ │ │ │ + ldr sl, [pc, #56] @ 5f24c0 <__cxa_atexit@plt+0x5e6174> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, r5, ip, ror #6 │ │ │ │ + rscseq pc, r5, r4, lsl #7 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + rscseq pc, r5, r4, ror r3 @ │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + ldrshteq pc, [r5], #32 @ │ │ │ │ + rscseq pc, r5, r4, lsr r3 @ │ │ │ │ + rscseq pc, r5, r8, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f250c <__cxa_atexit@plt+0x5e61c0> │ │ │ │ + ldr r7, [pc, #52] @ 5f2520 <__cxa_atexit@plt+0x5e61d4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f2500 <__cxa_atexit@plt+0x5e61b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f2534 <__cxa_atexit@plt+0x5e61e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f2524 <__cxa_atexit@plt+0x5e61d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1c78 <__cxa_atexit@plt+0x5e592c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5f1c80 <__cxa_atexit@plt+0x5e5934> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r5, r4, lsr r3 @ │ │ │ │ + rscseq pc, r5, r8, lsl #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f2584 <__cxa_atexit@plt+0x5e6238> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f25e4 <__cxa_atexit@plt+0x5e6298> │ │ │ │ + ldr r3, [pc, #148] @ 5f25f4 <__cxa_atexit@plt+0x5e62a8> │ │ │ │ + ldr r2, [pc, #148] @ 5f25f8 <__cxa_atexit@plt+0x5e62ac> │ │ │ │ + ldr r1, [pc, #148] @ 5f25fc <__cxa_atexit@plt+0x5e62b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f25c8 <__cxa_atexit@plt+0x5e627c> │ │ │ │ + ldr r3, [pc, #104] @ 5f2600 <__cxa_atexit@plt+0x5e62b4> │ │ │ │ + ldr r2, [pc, #104] @ 5f2604 <__cxa_atexit@plt+0x5e62b8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f25b8 <__cxa_atexit@plt+0x5e626c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010468b8 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1cd4 <__cxa_atexit@plt+0x5e5988> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f1cdc <__cxa_atexit@plt+0x5e5990> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #56] @ 5f2608 <__cxa_atexit@plt+0x5e62bc> │ │ │ │ + ldr r9, [pc, #56] @ 5f260c <__cxa_atexit@plt+0x5e62c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq lr, r5, r8, pc @ │ │ │ │ + smlalseq pc, r5, r4, r2 @ │ │ │ │ + @ instruction: 0x010467b8 │ │ │ │ + rscseq pc, r5, r4, lsl #5 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + rscseq pc, r5, r8, lsl r2 @ │ │ │ │ + rscseq pc, r5, r8, asr #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f1d14 <__cxa_atexit@plt+0x5e59c8> │ │ │ │ + bhi 5f2640 <__cxa_atexit@plt+0x5e62f4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f1d1c <__cxa_atexit@plt+0x5e59d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f2648 <__cxa_atexit@plt+0x5e62fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 5f2658 <__cxa_atexit@plt+0x5e630c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + smlatteq r4, ip, lr, r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f1d54 <__cxa_atexit@plt+0x5e5a08> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f1d5c <__cxa_atexit@plt+0x5e5a10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5f26f8 <__cxa_atexit@plt+0x5e63ac> │ │ │ │ + ldr r7, [pc, #180] @ 5f2720 <__cxa_atexit@plt+0x5e63d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5f26dc <__cxa_atexit@plt+0x5e6390> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f26ec <__cxa_atexit@plt+0x5e63a0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f2708 <__cxa_atexit@plt+0x5e63bc> │ │ │ │ + ldr lr, [pc, #144] @ 5f2728 <__cxa_atexit@plt+0x5e63dc> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5f272c <__cxa_atexit@plt+0x5e63e0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r6, [r4, -ip] │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1db0 <__cxa_atexit@plt+0x5e5a64> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f1db8 <__cxa_atexit@plt+0x5e5a6c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01046790 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1e0c <__cxa_atexit@plt+0x5e5ac0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f1e14 <__cxa_atexit@plt+0x5e5ac8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ 5f2724 <__cxa_atexit@plt+0x5e63d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1e4c <__cxa_atexit@plt+0x5e5b00> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f1e54 <__cxa_atexit@plt+0x5e5b08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq pc, r5, r4, asr r1 @ │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f27a4 <__cxa_atexit@plt+0x5e6458> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f27b4 <__cxa_atexit@plt+0x5e6468> │ │ │ │ + ldr lr, [pc, #100] @ 5f27c4 <__cxa_atexit@plt+0x5e6478> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5f27c8 <__cxa_atexit@plt+0x5e647c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlatteq r4, r4, r6, r6 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + smlatbeq r4, r4, r9, r6 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f2828 <__cxa_atexit@plt+0x5e64dc> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f1e8c <__cxa_atexit@plt+0x5e5b40> │ │ │ │ + bhi 5f2804 <__cxa_atexit@plt+0x5e64b8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f1e94 <__cxa_atexit@plt+0x5e5b48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f280c <__cxa_atexit@plt+0x5e64c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 5f2658 <__cxa_atexit@plt+0x5e630c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r4, r4, r6, r6 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f287c <__cxa_atexit@plt+0x5e6530> │ │ │ │ + ldr r3, [pc, #88] @ 5f289c <__cxa_atexit@plt+0x5e6550> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #68] @ 5f28a0 <__cxa_atexit@plt+0x5e6554> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stm lr, {r1, r3, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5f28a4 <__cxa_atexit@plt+0x5e6558> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + smlabteq r4, r4, r8, r6 │ │ │ │ + ldrsbteq lr, [r5], #240 @ 0xf0 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f1ee8 <__cxa_atexit@plt+0x5e5b9c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f1ef0 <__cxa_atexit@plt+0x5e5ba4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ + bhi 5f292c <__cxa_atexit@plt+0x5e65e0> │ │ │ │ + ldr r3, [pc, #152] @ 5f295c <__cxa_atexit@plt+0x5e6610> │ │ │ │ + add r9, r7, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r2, #-8] │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + bcc 5f2934 <__cxa_atexit@plt+0x5e65e8> │ │ │ │ + ldr r1, [pc, #104] @ 5f2964 <__cxa_atexit@plt+0x5e6618> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #96] @ 5f2968 <__cxa_atexit@plt+0x5e661c> │ │ │ │ + add r5, r6, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + stm lr, {r6, r8, r9} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ + ldr r2, [pc, #36] @ 5f2960 <__cxa_atexit@plt+0x5e6614> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + rscseq lr, r5, r4, lsl pc │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + ldrsbteq lr, [r5], #232 @ 0xe8 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1f70 <__cxa_atexit@plt+0x5e5c24> │ │ │ │ - ldr lr, [pc, #100] @ 5f1f78 <__cxa_atexit@plt+0x5e5c2c> │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f29b4 <__cxa_atexit@plt+0x5e6668> │ │ │ │ + ldr r7, [pc, #52] @ 5f29c8 <__cxa_atexit@plt+0x5e667c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5f29a8 <__cxa_atexit@plt+0x5e665c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f29dc <__cxa_atexit@plt+0x5e6690> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f29cc <__cxa_atexit@plt+0x5e6680> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalseq lr, r5, ip, lr │ │ │ │ + rscseq lr, r5, r8, ror lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f2a30 <__cxa_atexit@plt+0x5e66e4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f2a70 <__cxa_atexit@plt+0x5e6724> │ │ │ │ + ldr lr, [pc, #156] @ 5f2a9c <__cxa_atexit@plt+0x5e6750> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + add r7, r7, #6 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r0, [r7, #22] │ │ │ │ - ldr r1, [r7, #18] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r3, [r7, #26] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + bic r7, r6, #3 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f2a80 <__cxa_atexit@plt+0x5e6734> │ │ │ │ + ldr r5, [pc, #76] @ 5f2a94 <__cxa_atexit@plt+0x5e6748> │ │ │ │ tst r8, #3 │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - stmib r5, {sl, ip} │ │ │ │ - beq 5f1f64 <__cxa_atexit@plt+0x5e5c18> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f2a60 <__cxa_atexit@plt+0x5e6714> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 5f1f84 <__cxa_atexit@plt+0x5e5c38> │ │ │ │ + b 5f2534 <__cxa_atexit@plt+0x5e61e8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5f2a98 <__cxa_atexit@plt+0x5e674c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - mov r9, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 5f1fb0 <__cxa_atexit@plt+0x5e5c64> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 5f1fe0 <__cxa_atexit@plt+0x5e5c94> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - mov r8, sl │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #136] @ 5f2040 <__cxa_atexit@plt+0x5e5cf4> │ │ │ │ - ldr r8, [r9, #6] │ │ │ │ - mov r7, r5 │ │ │ │ + @ instruction: 0xfffffae4 │ │ │ │ + rscseq lr, r5, r0, asr #27 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + rscseq lr, r5, r0, lsr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f2ae8 <__cxa_atexit@plt+0x5e679c> │ │ │ │ + ldr r7, [pc, #52] @ 5f2afc <__cxa_atexit@plt+0x5e67b0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f2adc <__cxa_atexit@plt+0x5e6790> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f2b10 <__cxa_atexit@plt+0x5e67c4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f2b00 <__cxa_atexit@plt+0x5e67b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq lr, [r5], #220 @ 0xdc │ │ │ │ + ldrsbteq lr, [r5], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f2b60 <__cxa_atexit@plt+0x5e6814> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f2bc0 <__cxa_atexit@plt+0x5e6874> │ │ │ │ + ldr r3, [pc, #148] @ 5f2bd0 <__cxa_atexit@plt+0x5e6884> │ │ │ │ + ldr r2, [pc, #148] @ 5f2bd4 <__cxa_atexit@plt+0x5e6888> │ │ │ │ + ldr r1, [pc, #148] @ 5f2bd8 <__cxa_atexit@plt+0x5e688c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #16]! │ │ │ │ - tst sl, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r8, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - beq 5f2020 <__cxa_atexit@plt+0x5e5cd4> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r1, [r9, #15] │ │ │ │ - ldr r0, [pc, #68] @ 5f203c <__cxa_atexit@plt+0x5e5cf0> │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 5f2030 <__cxa_atexit@plt+0x5e5ce4> │ │ │ │ - mov r7, sl │ │ │ │ - b 5f206c <__cxa_atexit@plt+0x5e5d20> │ │ │ │ - ldr r0, [sl] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f2ba4 <__cxa_atexit@plt+0x5e6858> │ │ │ │ + ldr r3, [pc, #104] @ 5f2bdc <__cxa_atexit@plt+0x5e6890> │ │ │ │ + ldr r2, [pc, #104] @ 5f2be0 <__cxa_atexit@plt+0x5e6894> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f2b94 <__cxa_atexit@plt+0x5e6848> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ - andeq r1, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #20]! │ │ │ │ - mov r1, r3 │ │ │ │ - mov lr, r5 │ │ │ │ - ldr r5, [r3, #-12] │ │ │ │ - ldr r9, [r3, #-8] │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - ldr sl, [r1, #-16]! │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5f20bc <__cxa_atexit@plt+0x5e5d70> │ │ │ │ - str r5, [sp, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - cmp r0, #3 │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - bne 5f20d8 <__cxa_atexit@plt+0x5e5d8c> │ │ │ │ - add r5, lr, #52 @ 0x34 │ │ │ │ - mov r8, ip │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - str r5, [lr, #40]! @ 0x28 │ │ │ │ - ldr r5, [r2, #6] │ │ │ │ - ldr r7, [lr, #-12] │ │ │ │ - str r2, [lr, #8] │ │ │ │ - str r5, [lr, #4] │ │ │ │ - mov r5, lr │ │ │ │ - b 5f0bbc <__cxa_atexit@plt+0x5e4870> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - cmp r0, sl │ │ │ │ - str r4, [sp, #16] │ │ │ │ - bcc 5f2478 <__cxa_atexit@plt+0x5e612c> │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ - ldr fp, [r2, #15] │ │ │ │ - ldr r4, [r2, #3] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - cmp r9, fp │ │ │ │ - bls 5f21ec <__cxa_atexit@plt+0x5e5ea0> │ │ │ │ - mov r1, fp │ │ │ │ - mov fp, r4 │ │ │ │ - rsb r4, r9, #0 │ │ │ │ - eor r4, r9, r4 │ │ │ │ - and r4, r0, r4 │ │ │ │ - cmp r4, r8 │ │ │ │ - bne 5f22d4 <__cxa_atexit@plt+0x5e5f88> │ │ │ │ - ands r3, r0, r9 │ │ │ │ - add r2, r6, #64 @ 0x40 │ │ │ │ - beq 5f239c <__cxa_atexit@plt+0x5e6050> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - mov ip, r1 │ │ │ │ - str r1, [lr, #44] @ 0x2c │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r0, [sp] │ │ │ │ - str r0, [lr, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - str fp, [lr, #40] @ 0x28 │ │ │ │ - str r3, [lr, #24] │ │ │ │ - str r4, [lr, #28] │ │ │ │ - bcc 5f2498 <__cxa_atexit@plt+0x5e614c> │ │ │ │ - ldr sl, [pc, #980] @ 5f2548 <__cxa_atexit@plt+0x5e61fc> │ │ │ │ - ldr r3, [lr, #16] │ │ │ │ - ldr r1, [lr, #36] @ 0x24 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - str r6, [lr, #48] @ 0x30 │ │ │ │ - ldr lr, [pc, #960] @ 5f254c <__cxa_atexit@plt+0x5e6200> │ │ │ │ - add sl, r6, #40 @ 0x28 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm sl, {r0, r7, lr} │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str lr, [r6, #56] @ 0x38 │ │ │ │ - str fp, [r6, #8] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - ldr r7, [pc, #904] @ 5f2550 <__cxa_atexit@plt+0x5e6204> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + ldr r7, [pc, #56] @ 5f2be4 <__cxa_atexit@plt+0x5e6898> │ │ │ │ + ldr r9, [pc, #56] @ 5f2be8 <__cxa_atexit@plt+0x5e689c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #32]! │ │ │ │ - mov sl, r6 │ │ │ │ - sub r8, r2, #3 │ │ │ │ - sub r9, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - cmp fp, r9 │ │ │ │ - bls 5f22e0 <__cxa_atexit@plt+0x5e5f94> │ │ │ │ - mov sl, r4 │ │ │ │ - rsb r4, fp, #0 │ │ │ │ - eor r4, fp, r4 │ │ │ │ - and r4, r4, r8 │ │ │ │ - cmp r4, r0 │ │ │ │ - bne 5f2368 <__cxa_atexit@plt+0x5e601c> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ands r7, fp, r8 │ │ │ │ - mov r2, fp │ │ │ │ - beq 5f2450 <__cxa_atexit@plt+0x5e6104> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r3, r6, #64 @ 0x40 │ │ │ │ - str r0, [lr, #48] @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - str sl, [lr, #36] @ 0x24 │ │ │ │ - str r2, [lr, #40] @ 0x28 │ │ │ │ - str fp, [lr, #28] │ │ │ │ - str r7, [lr, #20] │ │ │ │ - str r2, [sp] │ │ │ │ - bcc 5f24f0 <__cxa_atexit@plt+0x5e61a4> │ │ │ │ - ldr r4, [pc, #748] @ 5f253c <__cxa_atexit@plt+0x5e61f0> │ │ │ │ - ldr r2, [lr, #44] @ 0x2c │ │ │ │ - ldr r7, [lr, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r1, [lr, #24] │ │ │ │ - str r6, [lr, #48] @ 0x30 │ │ │ │ - str r4, [r6, #8] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - str r4, [r6, #12] │ │ │ │ - str fp, [r6, #16] │ │ │ │ - mov ip, sl │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r0, [pc, #688] @ 5f2540 <__cxa_atexit@plt+0x5e61f4> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - sub r9, r3, #11 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r4, [sp] │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #648] @ 5f2544 <__cxa_atexit@plt+0x5e61f8> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #32]! │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov sl, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r5, [pc, #604] @ 5f2538 <__cxa_atexit@plt+0x5e61ec> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 5f237c <__cxa_atexit@plt+0x5e6030> │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 5f2374 <__cxa_atexit@plt+0x5e6028> │ │ │ │ - ldr r1, [pc, #556] @ 5f251c <__cxa_atexit@plt+0x5e61d0> │ │ │ │ - ldr r2, [pc, #556] @ 5f2520 <__cxa_atexit@plt+0x5e61d4> │ │ │ │ - ldr r7, [lr, #16] │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq lr, [r5], #156 @ 0x9c │ │ │ │ + rscseq lr, r5, r0, ror sp │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + rscseq lr, r5, ip, ror #25 │ │ │ │ + @ instruction: 0xfffff85c │ │ │ │ + rscseq lr, r5, ip, lsr ip │ │ │ │ + ldrhteq lr, [r5], #192 @ 0xc0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f2c44 <__cxa_atexit@plt+0x5e68f8> │ │ │ │ + ldr r2, [pc, #72] @ 5f2c5c <__cxa_atexit@plt+0x5e6910> │ │ │ │ + ldr r1, [pc, #72] @ 5f2c60 <__cxa_atexit@plt+0x5e6914> │ │ │ │ + ldr r9, [pc, #72] @ 5f2c64 <__cxa_atexit@plt+0x5e6918> │ │ │ │ + ldr r0, [pc, #72] @ 5f2c68 <__cxa_atexit@plt+0x5e691c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [lr, #48] @ 0x30 │ │ │ │ - ldr r3, [lr, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #536] @ 5f2524 <__cxa_atexit@plt+0x5e61d8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r4, [r6, #32] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r4, [r6, #8] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r2, [r6, #20]! │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r3, r6 │ │ │ │ - sub r8, sl, #3 │ │ │ │ - sub r9, sl, #11 │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r5, [pc, #444] @ 5f252c <__cxa_atexit@plt+0x5e61e0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 5f237c <__cxa_atexit@plt+0x5e6030> │ │ │ │ - ldr r5, [pc, #412] @ 5f2518 <__cxa_atexit@plt+0x5e61cc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r5, [lr, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, ip │ │ │ │ - str r0, [lr, #44] @ 0x2c │ │ │ │ - str r2, [lr, #48] @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - mov ip, r1 │ │ │ │ - str r1, [lr, #44] @ 0x2c │ │ │ │ - ldr r1, [sp] │ │ │ │ - mov r4, #0 │ │ │ │ - str fp, [lr, #40] @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r0, [lr, #48] @ 0x30 │ │ │ │ - str r4, [lr, #24] │ │ │ │ - str r3, [lr, #28] │ │ │ │ - bcc 5f24c4 <__cxa_atexit@plt+0x5e6178> │ │ │ │ - ldr r4, [pc, #384] @ 5f2554 <__cxa_atexit@plt+0x5e6208> │ │ │ │ - ldr r1, [lr, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r1, [sp] │ │ │ │ - str r4, [r6, #4]! │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r6, [lr, #48] @ 0x30 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r4, [r6, #8] │ │ │ │ - ldr r1, [lr, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #348] @ 5f2558 <__cxa_atexit@plt+0x5e620c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str fp, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #304] @ 5f255c <__cxa_atexit@plt+0x5e6210> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #32] @ 5f2c6c <__cxa_atexit@plt+0x5e6920> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov sl, r6 │ │ │ │ - sub r8, r2, #3 │ │ │ │ - sub r9, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [lr, #20] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r0, [lr, #48] @ 0x30 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r5, r1 │ │ │ │ - str sl, [lr, #36] @ 0x24 │ │ │ │ - str r2, [lr, #40] @ 0x28 │ │ │ │ - str r0, [lr, #28] │ │ │ │ - b 5f2c04 <__cxa_atexit@plt+0x5e68b8> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r2 │ │ │ │ - mov r1, #56 @ 0x38 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #144] @ 5f2530 <__cxa_atexit@plt+0x5e61e4> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r5, r8, asr #17 │ │ │ │ + rscseq lr, r5, r4, ror #25 │ │ │ │ + rscseq lr, r5, r4, asr #24 │ │ │ │ + mrseq r6, (UNDEF: 20) │ │ │ │ + ldrsbteq lr, [r5], #196 @ 0xc4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r9, [pc, #4] @ 5f2c88 <__cxa_atexit@plt+0x5e693c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + rscseq lr, r5, r4, ror #23 │ │ │ │ + ldrhteq lr, [r5], #200 @ 0xc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f2d38 <__cxa_atexit@plt+0x5e69ec> │ │ │ │ + ldr r3, [pc, #180] @ 5f2d64 <__cxa_atexit@plt+0x5e6a18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f2cd4 <__cxa_atexit@plt+0x5e6988> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5f2ce4 <__cxa_atexit@plt+0x5e6998> │ │ │ │ + ldr r9, [pc, #160] @ 5f2d6c <__cxa_atexit@plt+0x5e6a20> │ │ │ │ + mov r7, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f2d48 <__cxa_atexit@plt+0x5e69fc> │ │ │ │ + ldr r7, [pc, #120] @ 5f2d74 <__cxa_atexit@plt+0x5e6a28> │ │ │ │ + ldr r3, [pc, #120] @ 5f2d78 <__cxa_atexit@plt+0x5e6a2c> │ │ │ │ + ldr r9, [pc, #120] @ 5f2d7c <__cxa_atexit@plt+0x5e6a30> │ │ │ │ + ldr r1, [pc, #120] @ 5f2d80 <__cxa_atexit@plt+0x5e6a34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [lr] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #10 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #104] @ 5f2534 <__cxa_atexit@plt+0x5e61e8> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #48] @ 5f2d70 <__cxa_atexit@plt+0x5e6a24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5f2d68 <__cxa_atexit@plt+0x5e6a1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [lr] │ │ │ │ - mov r5, lr │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r6, [pc, #48] @ 5f2528 <__cxa_atexit@plt+0x5e61dc> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [lr] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r8, lsl fp │ │ │ │ - @ instruction: 0xfffff908 │ │ │ │ - @ instruction: 0xfffff938 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - andeq r0, r0, r0, asr #17 │ │ │ │ - andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r0, r0, ip, lsl #8 │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - andeq r0, r0, r8, lsl #5 │ │ │ │ - @ instruction: 0xfffffa30 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - @ instruction: 0xfffffa24 │ │ │ │ - @ instruction: 0xfffffc44 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffa84 │ │ │ │ - smlatteq r4, ip, r1, r6 │ │ │ │ - @ instruction: 0xfffffa68 │ │ │ │ - andeq r0, r0, r7, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f2584 <__cxa_atexit@plt+0x5e6238> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 5f25a4 <__cxa_atexit@plt+0x5e6258> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f25c8 <__cxa_atexit@plt+0x5e627c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f2634 <__cxa_atexit@plt+0x5e62e8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f2688 <__cxa_atexit@plt+0x5e633c> │ │ │ │ - ldr r8, [pc, #176] @ 5f26c0 <__cxa_atexit@plt+0x5e6374> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f2678 <__cxa_atexit@plt+0x5e632c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f26a4 <__cxa_atexit@plt+0x5e6358> │ │ │ │ - ldr r8, [pc, #112] @ 5f26c8 <__cxa_atexit@plt+0x5e637c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f26c4 <__cxa_atexit@plt+0x5e6378> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq lr, r5, ip, asr #23 │ │ │ │ + smlalseq lr, r5, r8, fp │ │ │ │ + rscseq lr, r5, ip, lsl ip │ │ │ │ + ldrshteq lr, [r5], #112 @ 0x70 │ │ │ │ + ldrshteq lr, [r5], #188 @ 0xbc │ │ │ │ + rscseq lr, r5, r8, asr #22 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + rscseq lr, r5, r4, asr #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f2db8 <__cxa_atexit@plt+0x5e6a6c> │ │ │ │ + ldr r9, [pc, #128] @ 5f2e2c <__cxa_atexit@plt+0x5e6ae0> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f2e08 <__cxa_atexit@plt+0x5e6abc> │ │ │ │ + ldr r7, [pc, #96] @ 5f2e30 <__cxa_atexit@plt+0x5e6ae4> │ │ │ │ + ldr r1, [pc, #96] @ 5f2e34 <__cxa_atexit@plt+0x5e6ae8> │ │ │ │ + ldr r9, [pc, #96] @ 5f2e38 <__cxa_atexit@plt+0x5e6aec> │ │ │ │ + ldr r0, [pc, #96] @ 5f2e3c <__cxa_atexit@plt+0x5e6af0> │ │ │ │ + add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r8, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f26cc <__cxa_atexit@plt+0x5e6380> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #24] @ 5f2e28 <__cxa_atexit@plt+0x5e6adc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f2734 <__cxa_atexit@plt+0x5e63e8> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f274c <__cxa_atexit@plt+0x5e6400> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f2750 <__cxa_atexit@plt+0x5e6404> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f27b4 <__cxa_atexit@plt+0x5e6468> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f27cc <__cxa_atexit@plt+0x5e6480> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f27d0 <__cxa_atexit@plt+0x5e6484> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r4, r4, sl, r6 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r9, r1, ip, lsl #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r5, ip, lsl #22 │ │ │ │ + ldrhteq lr, [r5], #164 @ 0xa4 │ │ │ │ + rscseq lr, r5, r0, lsr #14 │ │ │ │ + rscseq lr, r5, r8, lsr #22 │ │ │ │ + rscseq lr, r5, ip, ror sl │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f2888 <__cxa_atexit@plt+0x5e653c> │ │ │ │ - ldr r8, [pc, #164] @ 5f28a0 <__cxa_atexit@plt+0x5e6554> │ │ │ │ - ldr r9, [r5, #48]! @ 0x30 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #156] @ 5f28a4 <__cxa_atexit@plt+0x5e6558> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr ip, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - mov sl, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [sl, #16]! │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r3, #24] │ │ │ │ + bcc 5f2eb4 <__cxa_atexit@plt+0x5e6b68> │ │ │ │ + ldr r9, [pc, #100] @ 5f2ecc <__cxa_atexit@plt+0x5e6b80> │ │ │ │ + ldr r2, [pc, #100] @ 5f2ed0 <__cxa_atexit@plt+0x5e6b84> │ │ │ │ + ldr sl, [pc, #100] @ 5f2ed4 <__cxa_atexit@plt+0x5e6b88> │ │ │ │ + ldr lr, [pc, #100] @ 5f2ed8 <__cxa_atexit@plt+0x5e6b8c> │ │ │ │ + ldr ip, [pc, #100] @ 5f2edc <__cxa_atexit@plt+0x5e6b90> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, sl, #1 │ │ │ │ + add sl, r3, #12 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm sl, {r0, r8, ip, lr} │ │ │ │ + sub r8, r6, #10 │ │ │ │ + sub r1, r6, #26 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ str r2, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #64] @ 5f28a8 <__cxa_atexit@plt+0x5e655c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str fp, [r3, #52] @ 0x34 │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f28ac <__cxa_atexit@plt+0x5e6560> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff654 │ │ │ │ - @ instruction: 0xfffff66c │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - andeq r9, r1, ip, lsl #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f2968 <__cxa_atexit@plt+0x5e661c> │ │ │ │ - ldr r7, [pc, #168] @ 5f2980 <__cxa_atexit@plt+0x5e6634> │ │ │ │ - ldr sl, [r5, #48]! @ 0x30 │ │ │ │ - str fp, [sp] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #36] @ 5f2ee0 <__cxa_atexit@plt+0x5e6b94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr fp, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [pc, #92] @ 5f2984 <__cxa_atexit@plt+0x5e6638> │ │ │ │ - mov sl, r3 │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #32]! │ │ │ │ - str r3, [r5] │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [pc, #64] @ 5f2988 <__cxa_atexit@plt+0x5e663c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f298c <__cxa_atexit@plt+0x5e6640> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq lr, [r5], #156 @ 0x9c │ │ │ │ + rscseq lr, r5, ip, ror sl │ │ │ │ + rscseq lr, r5, r0, lsl #22 │ │ │ │ + rscseq lr, r5, r0, ror r6 │ │ │ │ + smlatbeq r4, r8, lr, r5 │ │ │ │ + ldrsbteq lr, [r5], #168 @ 0xa8 │ │ │ │ + rscseq lr, r5, r8, asr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f2fb0 <__cxa_atexit@plt+0x5e6c64> │ │ │ │ + ldr r3, [pc, #212] @ 5f2fdc <__cxa_atexit@plt+0x5e6c90> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff4e0 │ │ │ │ - @ instruction: 0xfffff4ec │ │ │ │ - @ instruction: 0x01045c9c │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - andeq r0, r0, r7, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f29b4 <__cxa_atexit@plt+0x5e6668> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 5f29d4 <__cxa_atexit@plt+0x5e6688> │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f2f2c <__cxa_atexit@plt+0x5e6be0> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5f2f3c <__cxa_atexit@plt+0x5e6bf0> │ │ │ │ + ldr r9, [pc, #192] @ 5f2fe4 <__cxa_atexit@plt+0x5e6c98> │ │ │ │ + mov r7, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f2fc0 <__cxa_atexit@plt+0x5e6c74> │ │ │ │ + ldr r9, [pc, #152] @ 5f2fec <__cxa_atexit@plt+0x5e6ca0> │ │ │ │ + ldr r7, [pc, #152] @ 5f2ff0 <__cxa_atexit@plt+0x5e6ca4> │ │ │ │ + ldr r3, [pc, #152] @ 5f2ff4 <__cxa_atexit@plt+0x5e6ca8> │ │ │ │ + ldr lr, [pc, #152] @ 5f2ff8 <__cxa_atexit@plt+0x5e6cac> │ │ │ │ + ldr r0, [pc, #152] @ 5f2ffc <__cxa_atexit@plt+0x5e6cb0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r2, #26 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #10 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stmib r6, {r0, r9} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #48] @ 5f2fe8 <__cxa_atexit@plt+0x5e6c9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5f2fe0 <__cxa_atexit@plt+0x5e6c94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + rscseq lr, r5, r8, asr #19 │ │ │ │ + rscseq lr, r5, r0, asr #18 │ │ │ │ + rscseq lr, r5, ip, lsl #20 │ │ │ │ + rscseq lr, r5, r0, ror #17 │ │ │ │ + smlalseq lr, r5, ip, r9 │ │ │ │ + rscseq lr, r5, r4, lsl sl │ │ │ │ + rscseq lr, r5, ip, lsl #11 │ │ │ │ + @ instruction: 0x01045dbc │ │ │ │ + ldrhteq lr, [r5], #144 @ 0x90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f3034 <__cxa_atexit@plt+0x5e6ce8> │ │ │ │ + ldr r9, [pc, #156] @ 5f30c4 <__cxa_atexit@plt+0x5e6d78> │ │ │ │ mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f29f8 <__cxa_atexit@plt+0x5e66ac> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + mov r8, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f30a0 <__cxa_atexit@plt+0x5e6d54> │ │ │ │ + ldr r9, [pc, #124] @ 5f30c8 <__cxa_atexit@plt+0x5e6d7c> │ │ │ │ + ldr r7, [pc, #124] @ 5f30cc <__cxa_atexit@plt+0x5e6d80> │ │ │ │ + ldr r8, [pc, #124] @ 5f30d0 <__cxa_atexit@plt+0x5e6d84> │ │ │ │ + ldr lr, [pc, #124] @ 5f30d4 <__cxa_atexit@plt+0x5e6d88> │ │ │ │ + ldr sl, [pc, #124] @ 5f30d8 <__cxa_atexit@plt+0x5e6d8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r0, r8, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r2, #26 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r8, r6, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r8, {r0, r3, sl, lr} │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r8, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #24] @ 5f30c0 <__cxa_atexit@plt+0x5e6d74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f2a64 <__cxa_atexit@plt+0x5e6718> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f2ab8 <__cxa_atexit@plt+0x5e676c> │ │ │ │ - ldr r8, [pc, #176] @ 5f2af0 <__cxa_atexit@plt+0x5e67a4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f2aa8 <__cxa_atexit@plt+0x5e675c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f2ad4 <__cxa_atexit@plt+0x5e6788> │ │ │ │ - ldr r8, [pc, #112] @ 5f2af8 <__cxa_atexit@plt+0x5e67ac> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f2af4 <__cxa_atexit@plt+0x5e67a8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + rscseq lr, r5, r8, ror #17 │ │ │ │ + rscseq lr, r5, r8, lsr r8 │ │ │ │ + ldrshteq lr, [r5], #124 @ 0x7c │ │ │ │ + rscseq lr, r5, r8, lsr #17 │ │ │ │ + rscseq lr, r5, r8, lsl r9 │ │ │ │ + rscseq lr, r5, r4, lsl #9 │ │ │ │ + smlabteq r4, r4, ip, r5 │ │ │ │ + ldrshteq lr, [r5], #140 @ 0x8c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f3124 <__cxa_atexit@plt+0x5e6dd8> │ │ │ │ + ldr r7, [pc, #52] @ 5f3134 <__cxa_atexit@plt+0x5e6de8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f3118 <__cxa_atexit@plt+0x5e6dcc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f3148 <__cxa_atexit@plt+0x5e6dfc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f3138 <__cxa_atexit@plt+0x5e6dec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq lr, r5, r8, asr #17 │ │ │ │ + rscseq lr, r5, r0, lsr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + and r2, r3, #3 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f319c <__cxa_atexit@plt+0x5e6e50> │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5f31c4 <__cxa_atexit@plt+0x5e6e78> │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + bl 65eb28 <__cxa_atexit@plt+0x6527dc> │ │ │ │ + ldr r3, [pc, #128] @ 5f3200 <__cxa_atexit@plt+0x5e6eb4> │ │ │ │ + strb r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 5f31dc <__cxa_atexit@plt+0x5e6e90> │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f2afc <__cxa_atexit@plt+0x5e67b0> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, fp │ │ │ │ + b 5f321c <__cxa_atexit@plt+0x5e6ed0> │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f31e4 <__cxa_atexit@plt+0x5e6e98> │ │ │ │ + ldr r5, [pc, #76] @ 5f31f8 <__cxa_atexit@plt+0x5e6eac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f31cc <__cxa_atexit@plt+0x5e6e80> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f2b10 <__cxa_atexit@plt+0x5e67c4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 5f2ef4 <__cxa_atexit@plt+0x5e6ba8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f31fc <__cxa_atexit@plt+0x5e6eb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + rscseq lr, r5, r0, lsl #14 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq lr, r5, r4, asr #15 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlabteq r4, r8, r7, r6 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, fp │ │ │ │ + b 5f321c <__cxa_atexit@plt+0x5e6ed0> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r3, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f32a0 <__cxa_atexit@plt+0x5e6f54> │ │ │ │ + ldr r8, [pc, #348] @ 5f3394 <__cxa_atexit@plt+0x5e7048> │ │ │ │ + ldr r9, [pc, #348] @ 5f3398 <__cxa_atexit@plt+0x5e704c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5f3264 <__cxa_atexit@plt+0x5e6f18> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + strb r0, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + beq 5f3298 <__cxa_atexit@plt+0x5e6f4c> │ │ │ │ + cmp r3, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5f32a4 <__cxa_atexit@plt+0x5e6f58> │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5f32dc <__cxa_atexit@plt+0x5e6f90> │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + ldrb sl, [r5, #4] │ │ │ │ + bl 65eb28 <__cxa_atexit@plt+0x6527dc> │ │ │ │ + uxtb r3, r0 │ │ │ │ + cmp sl, r3 │ │ │ │ + bhi 5f3244 <__cxa_atexit@plt+0x5e6ef8> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + bne 5f3254 <__cxa_atexit@plt+0x5e6f08> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r7, r3 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + add r3, r6, #8 │ │ │ │ str r7, [r5, #8] │ │ │ │ - bcc 5f2b64 <__cxa_atexit@plt+0x5e6818> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f2b7c <__cxa_atexit@plt+0x5e6830> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f2b80 <__cxa_atexit@plt+0x5e6834> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f335c <__cxa_atexit@plt+0x5e7010> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldrb r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, #228] @ 5f33ac <__cxa_atexit@plt+0x5e7060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [pc, #180] @ 5f339c <__cxa_atexit@plt+0x5e7050> │ │ │ │ + ldr r8, [r7, #8]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f334c <__cxa_atexit@plt+0x5e7000> │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 5f3344 <__cxa_atexit@plt+0x5e6ff8> │ │ │ │ + add r3, r6, #16 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f2be4 <__cxa_atexit@plt+0x5e6898> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f2bfc <__cxa_atexit@plt+0x5e68b0> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f2c00 <__cxa_atexit@plt+0x5e68b4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f3378 <__cxa_atexit@plt+0x5e702c> │ │ │ │ + ldr r7, [pc, #132] @ 5f33a0 <__cxa_atexit@plt+0x5e7054> │ │ │ │ + ldr r3, [pc, #132] @ 5f33a4 <__cxa_atexit@plt+0x5e7058> │ │ │ │ + ldr r2, [pc, #132] @ 5f33a8 <__cxa_atexit@plt+0x5e705c> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01046694 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5f2cb0 <__cxa_atexit@plt+0x5e6964> │ │ │ │ - ldr r8, [pc, #168] @ 5f2ccc <__cxa_atexit@plt+0x5e6980> │ │ │ │ - str r4, [sp] │ │ │ │ - ldr lr, [pc, #164] @ 5f2cd0 <__cxa_atexit@plt+0x5e6984> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - str fp, [sp, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldm r5, {r4, ip} │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #116] @ 5f2cd4 <__cxa_atexit@plt+0x5e6988> │ │ │ │ - mov sl, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [sl, #16]! │ │ │ │ - ldr lr, [r5, #44]! @ 0x2c │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str fp, [r3, #32] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - ldm sp, {r4, fp} │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - add r1, r3, #52 @ 0x34 │ │ │ │ - str r3, [r5] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r7, [pc, #32] @ 5f2cd8 <__cxa_atexit@plt+0x5e698c> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff0f8 │ │ │ │ - @ instruction: 0xfffff100 │ │ │ │ - smlabbeq r4, r0, r9, r5 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r5, r1, ip, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r8, r1, #10 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + mov r6, r1 │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 5f2c9c <__cxa_atexit@plt+0x5e6950> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 5f3390 <__cxa_atexit@plt+0x5e7044> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, lsl r2 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq lr, r5, r4, asr #10 │ │ │ │ + rscseq lr, r5, ip, asr r5 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + @ instruction: 0x010453b0 │ │ │ │ + rscseq lr, r5, r8, lsl r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + beq 5f3408 <__cxa_atexit@plt+0x5e70bc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f2d94 <__cxa_atexit@plt+0x5e6a48> │ │ │ │ - ldr r8, [pc, #168] @ 5f2dac <__cxa_atexit@plt+0x5e6a60> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #164] @ 5f2db0 <__cxa_atexit@plt+0x5e6a64> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldmib r5, {r9, ip} │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #116] @ 5f2db4 <__cxa_atexit@plt+0x5e6a68> │ │ │ │ - mov sl, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [sl, #16]! │ │ │ │ - ldr fp, [r5, #48]! @ 0x30 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str fp, [r3, #60] @ 0x3c │ │ │ │ - ldr r0, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - add r1, r3, #44 @ 0x2c │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str ip, [r3, #28] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #28] @ 5f2db8 <__cxa_atexit@plt+0x5e6a6c> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 5f3414 <__cxa_atexit@plt+0x5e70c8> │ │ │ │ + ldr r2, [pc, #60] @ 5f3420 <__cxa_atexit@plt+0x5e70d4> │ │ │ │ + ldr r1, [pc, #60] @ 5f3424 <__cxa_atexit@plt+0x5e70d8> │ │ │ │ + ldr r0, [pc, #60] @ 5f3428 <__cxa_atexit@plt+0x5e70dc> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff014 │ │ │ │ - @ instruction: 0xfffff020 │ │ │ │ - smlatbeq r4, r0, r8, r5 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - andeq r5, r1, ip, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f2e68 <__cxa_atexit@plt+0x5e6b1c> │ │ │ │ - ldr r9, [pc, #156] @ 5f2e80 <__cxa_atexit@plt+0x5e6b34> │ │ │ │ - ldr lr, [pc, #156] @ 5f2e84 <__cxa_atexit@plt+0x5e6b38> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - str sl, [r3, #28] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r9, [r5, #44] @ 0x2c │ │ │ │ - stm r1, {r0, r7, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #96] @ 5f2e88 <__cxa_atexit@plt+0x5e6b3c> │ │ │ │ - mov sl, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r9, r6, #11 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r5, #48]! @ 0x30 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str lr, [sl, #32]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f2e8c <__cxa_atexit@plt+0x5e6b40> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffee9c │ │ │ │ - @ instruction: 0xffffeeb8 │ │ │ │ - @ instruction: 0x010457b4 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r0, r7, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f2eb4 <__cxa_atexit@plt+0x5e6b68> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 5f2ed4 <__cxa_atexit@plt+0x5e6b88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f2ef8 <__cxa_atexit@plt+0x5e6bac> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f2f64 <__cxa_atexit@plt+0x5e6c18> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f2fb8 <__cxa_atexit@plt+0x5e6c6c> │ │ │ │ - ldr r8, [pc, #176] @ 5f2ff0 <__cxa_atexit@plt+0x5e6ca4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f2fa8 <__cxa_atexit@plt+0x5e6c5c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f2fd4 <__cxa_atexit@plt+0x5e6c88> │ │ │ │ - ldr r8, [pc, #112] @ 5f2ff8 <__cxa_atexit@plt+0x5e6cac> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f2ff4 <__cxa_atexit@plt+0x5e6ca8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f2ffc <__cxa_atexit@plt+0x5e6cb0> │ │ │ │ - mov r3, #20 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #10 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 5f2c9c <__cxa_atexit@plt+0x5e6950> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, r5, ip, ror r4 │ │ │ │ + smlalseq lr, r5, r4, r4 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + smlalseq lr, r5, ip, r5 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlabteq r4, r8, r2, r6 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f3064 <__cxa_atexit@plt+0x5e6d18> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f307c <__cxa_atexit@plt+0x5e6d30> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f3080 <__cxa_atexit@plt+0x5e6d34> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + mov r7, fp │ │ │ │ + b 5f321c <__cxa_atexit@plt+0x5e6ed0> │ │ │ │ + rscseq lr, r5, r4, lsl #11 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5f321c <__cxa_atexit@plt+0x5e6ed0> │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #8] │ │ │ │ - bcc 5f30e4 <__cxa_atexit@plt+0x5e6d98> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f30fc <__cxa_atexit@plt+0x5e6db0> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f3100 <__cxa_atexit@plt+0x5e6db4> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 5f349c <__cxa_atexit@plt+0x5e7150> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldrb r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, #40] @ 5f34b4 <__cxa_atexit@plt+0x5e7168> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f34b8 <__cxa_atexit@plt+0x5e716c> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01046194 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r4, ip, r1, r5 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + rscseq lr, r5, r4, lsr #11 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f3504 <__cxa_atexit@plt+0x5e71b8> │ │ │ │ + ldr r7, [pc, #52] @ 5f3518 <__cxa_atexit@plt+0x5e71cc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f34f8 <__cxa_atexit@plt+0x5e71ac> │ │ │ │ + mov r7, r8 │ │ │ │ b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3144 <__cxa_atexit@plt+0x5e6df8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5f314c <__cxa_atexit@plt+0x5e6e00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatteq r4, ip, r3, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3188 <__cxa_atexit@plt+0x5e6e3c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5f3190 <__cxa_atexit@plt+0x5e6e44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r4, r8, r3, r5 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f31e4 <__cxa_atexit@plt+0x5e6e98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f31ec <__cxa_atexit@plt+0x5e6ea0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3224 <__cxa_atexit@plt+0x5e6ed8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f322c <__cxa_atexit@plt+0x5e6ee0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #16] @ 5f351c <__cxa_atexit@plt+0x5e71d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3264 <__cxa_atexit@plt+0x5e6f18> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f326c <__cxa_atexit@plt+0x5e6f20> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq lr, r5, r0, ror r5 │ │ │ │ + rscseq lr, r5, r4, asr #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f357c <__cxa_atexit@plt+0x5e7230> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f35dc <__cxa_atexit@plt+0x5e7290> │ │ │ │ + ldr r3, [pc, #148] @ 5f35ec <__cxa_atexit@plt+0x5e72a0> │ │ │ │ + ldr r2, [pc, #148] @ 5f35f0 <__cxa_atexit@plt+0x5e72a4> │ │ │ │ + ldr r1, [pc, #148] @ 5f35f4 <__cxa_atexit@plt+0x5e72a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabteq r4, ip, r2, r5 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f32c0 <__cxa_atexit@plt+0x5e6f74> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f32c8 <__cxa_atexit@plt+0x5e6f7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f35c0 <__cxa_atexit@plt+0x5e7274> │ │ │ │ + ldr r3, [pc, #104] @ 5f35f8 <__cxa_atexit@plt+0x5e72ac> │ │ │ │ + ldr r2, [pc, #104] @ 5f35fc <__cxa_atexit@plt+0x5e72b0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f35b0 <__cxa_atexit@plt+0x5e7264> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r4, r0, r2, r5 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f331c <__cxa_atexit@plt+0x5e6fd0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f3324 <__cxa_atexit@plt+0x5e6fd8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #56] @ 5f3600 <__cxa_atexit@plt+0x5e72b4> │ │ │ │ + ldr r9, [pc, #56] @ 5f3604 <__cxa_atexit@plt+0x5e72b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f335c <__cxa_atexit@plt+0x5e7010> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f3364 <__cxa_atexit@plt+0x5e7018> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, r5, r0, lsr #31 │ │ │ │ + rscseq lr, r5, r4, ror #9 │ │ │ │ + smlabteq r4, r0, r7, r5 │ │ │ │ + rscseq lr, r5, r8, ror #8 │ │ │ │ + @ instruction: 0xffffee40 │ │ │ │ + rscseq lr, r5, r0, lsr #4 │ │ │ │ + rscseq lr, r5, ip, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f3660 <__cxa_atexit@plt+0x5e7314> │ │ │ │ + ldr r2, [pc, #72] @ 5f3678 <__cxa_atexit@plt+0x5e732c> │ │ │ │ + ldr r1, [pc, #72] @ 5f367c <__cxa_atexit@plt+0x5e7330> │ │ │ │ + ldr r9, [pc, #72] @ 5f3680 <__cxa_atexit@plt+0x5e7334> │ │ │ │ + ldr r0, [pc, #72] @ 5f3684 <__cxa_atexit@plt+0x5e7338> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #32] @ 5f3688 <__cxa_atexit@plt+0x5e733c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ + rscseq sp, r5, ip, lsr #29 │ │ │ │ + rscseq lr, r5, r8, asr r4 │ │ │ │ + rscseq lr, r5, r0, asr #7 │ │ │ │ + smlatteq r4, r4, r6, r5 │ │ │ │ + rscseq lr, r5, r8, asr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f339c <__cxa_atexit@plt+0x5e7050> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f33a4 <__cxa_atexit@plt+0x5e7058> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01045194 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f33f8 <__cxa_atexit@plt+0x5e70ac> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f3400 <__cxa_atexit@plt+0x5e70b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r9, [pc, #4] @ 5f36a4 <__cxa_atexit@plt+0x5e7358> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + rscseq lr, r5, r0, ror #6 │ │ │ │ + rscseq lr, r5, ip, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f3754 <__cxa_atexit@plt+0x5e7408> │ │ │ │ + ldr r3, [pc, #180] @ 5f3780 <__cxa_atexit@plt+0x5e7434> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f36f0 <__cxa_atexit@plt+0x5e73a4> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5f3700 <__cxa_atexit@plt+0x5e73b4> │ │ │ │ + ldr r9, [pc, #160] @ 5f3788 <__cxa_atexit@plt+0x5e743c> │ │ │ │ + mov r7, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r8, asr #2 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3440 <__cxa_atexit@plt+0x5e70f4> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f3448 <__cxa_atexit@plt+0x5e70fc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f3764 <__cxa_atexit@plt+0x5e7418> │ │ │ │ + ldr r7, [pc, #120] @ 5f3790 <__cxa_atexit@plt+0x5e7444> │ │ │ │ + ldr r3, [pc, #120] @ 5f3794 <__cxa_atexit@plt+0x5e7448> │ │ │ │ + ldr r9, [pc, #120] @ 5f3798 <__cxa_atexit@plt+0x5e744c> │ │ │ │ + ldr r1, [pc, #120] @ 5f379c <__cxa_atexit@plt+0x5e7450> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #10 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #48] @ 5f378c <__cxa_atexit@plt+0x5e7440> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3480 <__cxa_atexit@plt+0x5e7134> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f3488 <__cxa_atexit@plt+0x5e713c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #24] @ 5f3784 <__cxa_atexit@plt+0x5e7438> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r5, [r4, -r0] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f34c0 <__cxa_atexit@plt+0x5e7174> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f34c8 <__cxa_atexit@plt+0x5e717c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq lr, r5, r0, asr #6 │ │ │ │ + rscseq lr, r5, r4, lsl r3 │ │ │ │ + smlalseq lr, r5, r0, r3 │ │ │ │ + ldrsbteq sp, [r5], #212 @ 0xd4 │ │ │ │ + rscseq lr, r5, r0, ror r3 │ │ │ │ + rscseq lr, r5, r4, asr #5 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + rscseq lr, r5, r8, lsr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f37d4 <__cxa_atexit@plt+0x5e7488> │ │ │ │ + ldr r9, [pc, #128] @ 5f3848 <__cxa_atexit@plt+0x5e74fc> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f3824 <__cxa_atexit@plt+0x5e74d8> │ │ │ │ + ldr r7, [pc, #96] @ 5f384c <__cxa_atexit@plt+0x5e7500> │ │ │ │ + ldr r1, [pc, #96] @ 5f3850 <__cxa_atexit@plt+0x5e7504> │ │ │ │ + ldr r9, [pc, #96] @ 5f3854 <__cxa_atexit@plt+0x5e7508> │ │ │ │ + ldr r0, [pc, #96] @ 5f3858 <__cxa_atexit@plt+0x5e750c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r8, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #24] @ 5f3844 <__cxa_atexit@plt+0x5e74f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f3508 <__cxa_atexit@plt+0x5e71bc> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 5f3510 <__cxa_atexit@plt+0x5e71c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1324 <__cxa_atexit@plt+0x5e4fd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + rscseq lr, r5, r0, lsl #5 │ │ │ │ + rscseq lr, r5, r0, lsr r2 │ │ │ │ + rscseq sp, r5, r4, lsl #26 │ │ │ │ + smlalseq lr, r5, ip, r2 │ │ │ │ + ldrshteq lr, [r5], #24 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f38d0 <__cxa_atexit@plt+0x5e7584> │ │ │ │ + ldr r9, [pc, #100] @ 5f38e8 <__cxa_atexit@plt+0x5e759c> │ │ │ │ + ldr r2, [pc, #100] @ 5f38ec <__cxa_atexit@plt+0x5e75a0> │ │ │ │ + ldr sl, [pc, #100] @ 5f38f0 <__cxa_atexit@plt+0x5e75a4> │ │ │ │ + ldr lr, [pc, #100] @ 5f38f4 <__cxa_atexit@plt+0x5e75a8> │ │ │ │ + ldr ip, [pc, #100] @ 5f38f8 <__cxa_atexit@plt+0x5e75ac> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r0, sl, #1 │ │ │ │ + add sl, r3, #12 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm sl, {r0, r8, ip, lr} │ │ │ │ + sub r8, r6, #10 │ │ │ │ + sub r1, r6, #26 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #36] @ 5f38fc <__cxa_atexit@plt+0x5e75b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + rscseq lr, r5, r8, asr r1 │ │ │ │ + ldrshteq lr, [r5], #16 │ │ │ │ + rscseq lr, r5, ip, ror #4 │ │ │ │ + rscseq sp, r5, r4, asr ip │ │ │ │ + smlabbeq r4, ip, r4, r5 │ │ │ │ + rscseq lr, r5, r4, asr #4 │ │ │ │ + rscseq lr, r5, r4, lsr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - mov lr, r8 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5f3774 <__cxa_atexit@plt+0x5e7428> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r8, [r1, #4]! │ │ │ │ - ldr r7, [r0, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr ip, [r0, #12] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5f35bc <__cxa_atexit@plt+0x5e7270> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5f3684 <__cxa_atexit@plt+0x5e7338> │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - cmp r3, r2 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmda r5, {r0, r8, lr} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bcc 5f3788 <__cxa_atexit@plt+0x5e743c> │ │ │ │ - ldr r3, [pc, #632] @ 5f3814 <__cxa_atexit@plt+0x5e74c8> │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r8, r2, #15 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r8, #6] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, fp, r3 │ │ │ │ - cmp r3, lr │ │ │ │ - bne 5f36b4 <__cxa_atexit@plt+0x5e7368> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str fp, [r5, #-8] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ - ands r0, fp, r9 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r0, r6, #56 @ 0x38 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - beq 5f36e0 <__cxa_atexit@plt+0x5e7394> │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - cmp r3, r0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str ip, [r5, #4] │ │ │ │ - bcc 5f37a8 <__cxa_atexit@plt+0x5e745c> │ │ │ │ - ldr r3, [pc, #440] @ 5f37ec <__cxa_atexit@plt+0x5e74a0> │ │ │ │ - ldr r5, [pc, #440] @ 5f37f0 <__cxa_atexit@plt+0x5e74a4> │ │ │ │ + bhi 5f39cc <__cxa_atexit@plt+0x5e7680> │ │ │ │ + ldr r3, [pc, #212] @ 5f39f8 <__cxa_atexit@plt+0x5e76ac> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r6, [r1] │ │ │ │ - ldr r3, [pc, #428] @ 5f37f4 <__cxa_atexit@plt+0x5e74a8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str fp, [r6, #20] │ │ │ │ - str r5, [r6, #24]! │ │ │ │ - b 5f3754 <__cxa_atexit@plt+0x5e7408> │ │ │ │ - stm r5, {r2, ip} │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - sub r2, r5, #32 │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - stm r2, {r0, r1, r3, lr} │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - str r7, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r7, fp │ │ │ │ - b 5f3cf8 <__cxa_atexit@plt+0x5e79ac> │ │ │ │ - ldr r0, [pc, #336] @ 5f380c <__cxa_atexit@plt+0x5e74c0> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - stmda r5, {r1, fp, lr} │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5] │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, r0 │ │ │ │ - bcc 5f37c8 <__cxa_atexit@plt+0x5e747c> │ │ │ │ - ldr r5, [pc, #240] @ 5f37fc <__cxa_atexit@plt+0x5e74b0> │ │ │ │ - ldr r3, [pc, #240] @ 5f3800 <__cxa_atexit@plt+0x5e74b4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - str r6, [r1] │ │ │ │ - ldr r5, [pc, #228] @ 5f3804 <__cxa_atexit@plt+0x5e74b8> │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f3948 <__cxa_atexit@plt+0x5e75fc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5f3958 <__cxa_atexit@plt+0x5e760c> │ │ │ │ + ldr r9, [pc, #192] @ 5f3a00 <__cxa_atexit@plt+0x5e76b4> │ │ │ │ + mov r7, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f39dc <__cxa_atexit@plt+0x5e7690> │ │ │ │ + ldr r9, [pc, #152] @ 5f3a08 <__cxa_atexit@plt+0x5e76bc> │ │ │ │ + ldr r7, [pc, #152] @ 5f3a0c <__cxa_atexit@plt+0x5e76c0> │ │ │ │ + ldr r3, [pc, #152] @ 5f3a10 <__cxa_atexit@plt+0x5e76c4> │ │ │ │ + ldr lr, [pc, #152] @ 5f3a14 <__cxa_atexit@plt+0x5e76c8> │ │ │ │ + ldr r0, [pc, #152] @ 5f3a18 <__cxa_atexit@plt+0x5e76cc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - str r5, [r6, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str fp, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r5, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16]! │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov sl, r6 │ │ │ │ - sub r8, r0, #3 │ │ │ │ - sub r9, r0, #11 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, ip │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - mov r7, r0 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #128] @ 5f3810 <__cxa_atexit@plt+0x5e74c4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r2, #26 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #10 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stmib r6, {r0, r9} │ │ │ │ + str r8, [r6, #16] │ │ │ │ mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #72] @ 5f37f8 <__cxa_atexit@plt+0x5e74ac> │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #48] @ 5f3a04 <__cxa_atexit@plt+0x5e76b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5f39fc <__cxa_atexit@plt+0x5e76b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r6, r0 │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #56] @ 5f3808 <__cxa_atexit@plt+0x5e74bc> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + rscseq lr, r5, r4, lsr r1 │ │ │ │ + ldrhteq lr, [r5], #12 │ │ │ │ + rscseq lr, r5, r8, ror r1 │ │ │ │ + rscseq lr, r5, ip, asr r0 │ │ │ │ + rscseq lr, r5, r0, lsl r1 │ │ │ │ + rscseq lr, r5, r0, lsl #3 │ │ │ │ + rscseq sp, r5, r0, ror fp │ │ │ │ + smlatbeq r4, r0, r3, r5 │ │ │ │ + rscseq lr, r5, ip, lsl r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f3a50 <__cxa_atexit@plt+0x5e7704> │ │ │ │ + ldr r9, [pc, #156] @ 5f3ae0 <__cxa_atexit@plt+0x5e7794> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f3abc <__cxa_atexit@plt+0x5e7770> │ │ │ │ + ldr r9, [pc, #124] @ 5f3ae4 <__cxa_atexit@plt+0x5e7798> │ │ │ │ + ldr r7, [pc, #124] @ 5f3ae8 <__cxa_atexit@plt+0x5e779c> │ │ │ │ + ldr r8, [pc, #124] @ 5f3aec <__cxa_atexit@plt+0x5e77a0> │ │ │ │ + ldr lr, [pc, #124] @ 5f3af0 <__cxa_atexit@plt+0x5e77a4> │ │ │ │ + ldr sl, [pc, #124] @ 5f3af4 <__cxa_atexit@plt+0x5e77a8> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r0, r8, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r2, #26 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r8, r6, #12 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r8, {r0, r3, sl, lr} │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r8, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #24] @ 5f3adc <__cxa_atexit@plt+0x5e7790> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - @ instruction: 0x01044f9c │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - smlabteq r4, r4, lr, r4 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r5, r4, asr r0 │ │ │ │ + ldrhteq sp, [r5], #244 @ 0xf4 │ │ │ │ + rscseq sp, r5, r8, ror pc │ │ │ │ + rscseq lr, r5, ip, lsl r0 │ │ │ │ + rscseq lr, r5, r4, lsl #1 │ │ │ │ + rscseq sp, r5, r8, ror #20 │ │ │ │ + smlatbeq r4, r8, r2, r5 │ │ │ │ + rscseq lr, r5, r8, rrx │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f3b40 <__cxa_atexit@plt+0x5e77f4> │ │ │ │ + ldr r7, [pc, #52] @ 5f3b50 <__cxa_atexit@plt+0x5e7804> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f3b34 <__cxa_atexit@plt+0x5e77e8> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f3b64 <__cxa_atexit@plt+0x5e7818> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f3b54 <__cxa_atexit@plt+0x5e7808> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq lr, r5, r4, lsr r0 │ │ │ │ + rscseq lr, r5, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + and r2, r3, #3 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f3bb8 <__cxa_atexit@plt+0x5e786c> │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5f3be0 <__cxa_atexit@plt+0x5e7894> │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + bl 65eafc <__cxa_atexit@plt+0x6527b0> │ │ │ │ + ldr r3, [pc, #128] @ 5f3c1c <__cxa_atexit@plt+0x5e78d0> │ │ │ │ + strb r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 5f3bf8 <__cxa_atexit@plt+0x5e78ac> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5f3c38 <__cxa_atexit@plt+0x5e78ec> │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f3c00 <__cxa_atexit@plt+0x5e78b4> │ │ │ │ + ldr r5, [pc, #76] @ 5f3c14 <__cxa_atexit@plt+0x5e78c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f3be8 <__cxa_atexit@plt+0x5e789c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 5f3910 <__cxa_atexit@plt+0x5e75c4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f3c18 <__cxa_atexit@plt+0x5e78cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff95c │ │ │ │ + rscseq sp, r5, r4, ror lr │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x01045cb8 │ │ │ │ - andeq r0, r0, r6, lsr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq sp, r5, r0, lsr pc │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5f3c38 <__cxa_atexit@plt+0x5e78ec> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r3, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f3cbc <__cxa_atexit@plt+0x5e7970> │ │ │ │ + ldr r8, [pc, #348] @ 5f3db0 <__cxa_atexit@plt+0x5e7a64> │ │ │ │ + ldr r9, [pc, #348] @ 5f3db4 <__cxa_atexit@plt+0x5e7a68> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5f3c7c <__cxa_atexit@plt+0x5e7930> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r8, [r5] │ │ │ │ + beq 5f3cb4 <__cxa_atexit@plt+0x5e7968> │ │ │ │ + cmp r3, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5f3cc0 <__cxa_atexit@plt+0x5e7974> │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5f3cf8 <__cxa_atexit@plt+0x5e79ac> │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + ldrb sl, [r5, #4] │ │ │ │ + bl 65eafc <__cxa_atexit@plt+0x6527b0> │ │ │ │ + uxtb r3, r0 │ │ │ │ + cmp sl, r3 │ │ │ │ + bhi 5f3c60 <__cxa_atexit@plt+0x5e7914> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + strb r0, [r5, #4] │ │ │ │ + str r9, [r5] │ │ │ │ + bne 5f3c6c <__cxa_atexit@plt+0x5e7920> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r7, r3 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f3874 <__cxa_atexit@plt+0x5e7528> │ │ │ │ - ldr lr, [pc, #76] @ 5f388c <__cxa_atexit@plt+0x5e7540> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 5f3890 <__cxa_atexit@plt+0x5e7544> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f3d78 <__cxa_atexit@plt+0x5e7a2c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldrb r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, #228] @ 5f3dc8 <__cxa_atexit@plt+0x5e7a7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [pc, #180] @ 5f3db8 <__cxa_atexit@plt+0x5e7a6c> │ │ │ │ + ldr r8, [r7, #8]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f3d68 <__cxa_atexit@plt+0x5e7a1c> │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 5f3d60 <__cxa_atexit@plt+0x5e7a14> │ │ │ │ + add r3, r6, #16 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f3d94 <__cxa_atexit@plt+0x5e7a48> │ │ │ │ + ldr r7, [pc, #132] @ 5f3dbc <__cxa_atexit@plt+0x5e7a70> │ │ │ │ + ldr r3, [pc, #132] @ 5f3dc0 <__cxa_atexit@plt+0x5e7a74> │ │ │ │ + ldr r2, [pc, #132] @ 5f3dc4 <__cxa_atexit@plt+0x5e7a78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r8, r1, #10 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + mov r6, r1 │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 5f36b8 <__cxa_atexit@plt+0x5e736c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 5f3dac <__cxa_atexit@plt+0x5e7a60> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r6, lsr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mvn r3, r7 │ │ │ │ - ldr r8, [r1, #12]! │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr lr, [r1, #-8] │ │ │ │ - ldr ip, [r1, #-4] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f38f8 <__cxa_atexit@plt+0x5e75ac> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5f3930 <__cxa_atexit@plt+0x5e75e4> │ │ │ │ - ldr r0, [pc, #96] @ 5f3940 <__cxa_atexit@plt+0x5e75f4> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, ip} │ │ │ │ - add r0, r2, #12 │ │ │ │ - stm r0, {r8, sl, lr} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5f3930 <__cxa_atexit@plt+0x5e75e4> │ │ │ │ - ldr r0, [pc, #60] @ 5f3944 <__cxa_atexit@plt+0x5e75f8> │ │ │ │ - ldr r3, [pc, #60] @ 5f3948 <__cxa_atexit@plt+0x5e75fc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - stmib r2, {r3, ip} │ │ │ │ - add r2, r2, #12 │ │ │ │ - stm r2, {r8, sl, lr} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, lsl r2 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq sp, r5, r0, asr #25 │ │ │ │ + ldrsbteq sp, [r5], #200 @ 0xc8 │ │ │ │ + smlatteq r4, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01044994 │ │ │ │ + rscseq sp, r5, r4, lsl #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ - bne 5f396c <__cxa_atexit@plt+0x5e7620> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldmib r5, {r0, r3} │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 5f39d8 <__cxa_atexit@plt+0x5e768c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 5f3a2c <__cxa_atexit@plt+0x5e76e0> │ │ │ │ - ldr lr, [pc, #172] @ 5f3a60 <__cxa_atexit@plt+0x5e7714> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f3a1c <__cxa_atexit@plt+0x5e76d0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 5f3a40 <__cxa_atexit@plt+0x5e76f4> │ │ │ │ - ldr lr, [pc, #108] @ 5f3a68 <__cxa_atexit@plt+0x5e771c> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f3a64 <__cxa_atexit@plt+0x5e7718> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f3a50 <__cxa_atexit@plt+0x5e7704> │ │ │ │ - ldr r0, [pc, #36] @ 5f3a6c <__cxa_atexit@plt+0x5e7720> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0104589c │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + beq 5f3e24 <__cxa_atexit@plt+0x5e7ad8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ + bcc 5f3e30 <__cxa_atexit@plt+0x5e7ae4> │ │ │ │ + ldr r2, [pc, #60] @ 5f3e3c <__cxa_atexit@plt+0x5e7af0> │ │ │ │ + ldr r1, [pc, #60] @ 5f3e40 <__cxa_atexit@plt+0x5e7af4> │ │ │ │ + ldr r0, [pc, #60] @ 5f3e44 <__cxa_atexit@plt+0x5e7af8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #10 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 5f36b8 <__cxa_atexit@plt+0x5e736c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrshteq sp, [r5], #184 @ 0xb8 │ │ │ │ + rscseq sp, r5, r0, lsl ip │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + rscseq sp, r5, r8, lsl #26 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f3ad4 <__cxa_atexit@plt+0x5e7788> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f3aec <__cxa_atexit@plt+0x5e77a0> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r1, r2, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f3af0 <__cxa_atexit@plt+0x5e77a4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r4, r7, r5 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + mov r7, fp │ │ │ │ + b 5f3c38 <__cxa_atexit@plt+0x5e78ec> │ │ │ │ + ldrshteq sp, [r5], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 5f3c38 <__cxa_atexit@plt+0x5e78ec> │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f3b54 <__cxa_atexit@plt+0x5e7808> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f3b6c <__cxa_atexit@plt+0x5e7820> │ │ │ │ - rsb r0, r7, #0 │ │ │ │ - eor r0, r7, r0 │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f3b70 <__cxa_atexit@plt+0x5e7824> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 5f3eb8 <__cxa_atexit@plt+0x5e7b6c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldrb r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, #40] @ 5f3ed0 <__cxa_atexit@plt+0x5e7b84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f3ed4 <__cxa_atexit@plt+0x5e7b88> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r1, r0, sl, asr #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + rscseq sp, r5, r4, ror #25 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f3f20 <__cxa_atexit@plt+0x5e7bd4> │ │ │ │ + ldr r7, [pc, #52] @ 5f3f34 <__cxa_atexit@plt+0x5e7be8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f3f14 <__cxa_atexit@plt+0x5e7bc8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f3f48 <__cxa_atexit@plt+0x5e7bfc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f3f38 <__cxa_atexit@plt+0x5e7bec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq sp, [r5], #192 @ 0xc0 │ │ │ │ + rscseq sp, r5, r4, lsl #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f3f98 <__cxa_atexit@plt+0x5e7c4c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f3ff8 <__cxa_atexit@plt+0x5e7cac> │ │ │ │ + ldr r3, [pc, #148] @ 5f4008 <__cxa_atexit@plt+0x5e7cbc> │ │ │ │ + ldr r2, [pc, #148] @ 5f400c <__cxa_atexit@plt+0x5e7cc0> │ │ │ │ + ldr r1, [pc, #148] @ 5f4010 <__cxa_atexit@plt+0x5e7cc4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f3fdc <__cxa_atexit@plt+0x5e7c90> │ │ │ │ + ldr r3, [pc, #104] @ 5f4014 <__cxa_atexit@plt+0x5e7cc8> │ │ │ │ + ldr r2, [pc, #104] @ 5f4018 <__cxa_atexit@plt+0x5e7ccc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f3fcc <__cxa_atexit@plt+0x5e7c80> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f401c <__cxa_atexit@plt+0x5e7cd0> │ │ │ │ + ldr r9, [pc, #56] @ 5f4020 <__cxa_atexit@plt+0x5e7cd4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, r5, r4, lsl #11 │ │ │ │ + rscseq sp, r5, r0, lsl ip │ │ │ │ + smlatbeq r4, r4, sp, r4 │ │ │ │ + rscseq sp, r5, r0, lsl #24 │ │ │ │ + @ instruction: 0xffffe424 │ │ │ │ + rscseq sp, r5, r4, lsl #16 │ │ │ │ + rscseq sp, r5, r4, asr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc 5f3c08 <__cxa_atexit@plt+0x5e78bc> │ │ │ │ - ldr r9, [pc, #132] @ 5f3c20 <__cxa_atexit@plt+0x5e78d4> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ + bcc 5f407c <__cxa_atexit@plt+0x5e7d30> │ │ │ │ + ldr r2, [pc, #72] @ 5f4094 <__cxa_atexit@plt+0x5e7d48> │ │ │ │ + ldr r1, [pc, #72] @ 5f4098 <__cxa_atexit@plt+0x5e7d4c> │ │ │ │ + ldr r9, [pc, #72] @ 5f409c <__cxa_atexit@plt+0x5e7d50> │ │ │ │ + ldr r0, [pc, #72] @ 5f40a0 <__cxa_atexit@plt+0x5e7d54> │ │ │ │ + add r1, pc, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldmib r5, {r1, r8, ip} │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - ldr r9, [pc, #92] @ 5f3c24 <__cxa_atexit@plt+0x5e78d8> │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #84] @ 5f3c28 <__cxa_atexit@plt+0x5e78dc> │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #32] @ 5f40a4 <__cxa_atexit@plt+0x5e7d58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [sl, #16]! │ │ │ │ - ldr r7, [r5, #40]! @ 0x28 │ │ │ │ - str r9, [r3, #48] @ 0x30 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - add r2, r3, #28 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f3c2c <__cxa_atexit@plt+0x5e78e0> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlalseq sp, r5, r0, r4 │ │ │ │ + rscseq sp, r5, ip, asr #23 │ │ │ │ + rscseq sp, r5, r8, asr fp │ │ │ │ + smlabteq r4, r8, ip, r4 │ │ │ │ + ldrhteq sp, [r5], #188 @ 0xbc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r9, [pc, #4] @ 5f40c0 <__cxa_atexit@plt+0x5e7d74> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldrshteq sp, [r5], #168 @ 0xa8 │ │ │ │ + rscseq sp, r5, r0, lsr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f4170 <__cxa_atexit@plt+0x5e7e24> │ │ │ │ + ldr r3, [pc, #180] @ 5f419c <__cxa_atexit@plt+0x5e7e50> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff8ec │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - @ instruction: 0xfffff8f4 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - andeq r1, r0, sl, asr #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc 5f3cd0 <__cxa_atexit@plt+0x5e7984> │ │ │ │ - ldr r9, [pc, #144] @ 5f3ce8 <__cxa_atexit@plt+0x5e799c> │ │ │ │ - ldr lr, [pc, #144] @ 5f3cec <__cxa_atexit@plt+0x5e79a0> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f410c <__cxa_atexit@plt+0x5e7dc0> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5f411c <__cxa_atexit@plt+0x5e7dd0> │ │ │ │ + ldr r9, [pc, #160] @ 5f41a4 <__cxa_atexit@plt+0x5e7e58> │ │ │ │ + mov r7, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #88] @ 5f3cf0 <__cxa_atexit@plt+0x5e79a4> │ │ │ │ - mov sl, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #40]! @ 0x28 │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - str lr, [sl, #24]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f3cf4 <__cxa_atexit@plt+0x5e79a8> │ │ │ │ - mov r2, #56 @ 0x38 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f4180 <__cxa_atexit@plt+0x5e7e34> │ │ │ │ + ldr r7, [pc, #120] @ 5f41ac <__cxa_atexit@plt+0x5e7e60> │ │ │ │ + ldr r3, [pc, #120] @ 5f41b0 <__cxa_atexit@plt+0x5e7e64> │ │ │ │ + ldr r9, [pc, #120] @ 5f41b4 <__cxa_atexit@plt+0x5e7e68> │ │ │ │ + ldr r1, [pc, #120] @ 5f41b8 <__cxa_atexit@plt+0x5e7e6c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff7a8 │ │ │ │ - @ instruction: 0xfffff7b4 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - mov fp, r7 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 5f40b4 <__cxa_atexit@plt+0x5e7d68> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - ldr ip, [r8, #7] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - cmp r3, r2 │ │ │ │ - bls 5f3dec <__cxa_atexit@plt+0x5e7aa0> │ │ │ │ - rsb r6, r3, #0 │ │ │ │ - eor r6, r3, r6 │ │ │ │ - and r6, r6, r9 │ │ │ │ - cmp r6, sl │ │ │ │ - bne 5f3eb4 <__cxa_atexit@plt+0x5e7b68> │ │ │ │ - mov r8, r0 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ands r4, r3, r9 │ │ │ │ - add r6, r1, #64 @ 0x40 │ │ │ │ - sub r0, r5, #4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - beq 5f3f5c <__cxa_atexit@plt+0x5e7c10> │ │ │ │ - cmp lr, r6 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - stmda r5, {r4, ip} │ │ │ │ - bcc 5f40d0 <__cxa_atexit@plt+0x5e7d84> │ │ │ │ - ldr lr, [pc, #1024] @ 5f418c <__cxa_atexit@plt+0x5e7e40> │ │ │ │ - ldr r4, [r5, #40]! @ 0x28 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r1, #4]! │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr fp, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r4, [pc, #992] @ 5f4190 <__cxa_atexit@plt+0x5e7e44> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r7, [r1, #44] @ 0x2c │ │ │ │ - add r7, r1, #52 @ 0x34 │ │ │ │ - str r8, [r1, #40] @ 0x28 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ - stm r7, {r3, r4, sl} │ │ │ │ - str r0, [r1, #8] │ │ │ │ - str lr, [r1, #12] │ │ │ │ - str ip, [r1, #16] │ │ │ │ - str fp, [r1, #20] │ │ │ │ - str r9, [r1, #24] │ │ │ │ - str r2, [r1, #28] │ │ │ │ - ldr r7, [pc, #944] @ 5f4194 <__cxa_atexit@plt+0x5e7e48> │ │ │ │ + add r3, r3, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1, #32]! │ │ │ │ - b 5f3fe0 <__cxa_atexit@plt+0x5e7c94> │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 5f3ec0 <__cxa_atexit@plt+0x5e7b74> │ │ │ │ - rsb r6, r2, #0 │ │ │ │ - eor r6, r2, r6 │ │ │ │ - and r6, sl, r6 │ │ │ │ - cmp r6, r9 │ │ │ │ - bne 5f3f38 <__cxa_atexit@plt+0x5e7bec> │ │ │ │ - ands r7, sl, r2 │ │ │ │ - add r6, r1, #64 @ 0x40 │ │ │ │ - sub r8, r5, #4 │ │ │ │ - beq 5f3ffc <__cxa_atexit@plt+0x5e7cb0> │ │ │ │ - cmp lr, r6 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5f411c <__cxa_atexit@plt+0x5e7dd0> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - ldr r7, [pc, #776] @ 5f4168 <__cxa_atexit@plt+0x5e7e1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #10 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #48] @ 5f41a8 <__cxa_atexit@plt+0x5e7e5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1, #4]! │ │ │ │ - add r7, r1, #8 │ │ │ │ - stm r7, {r0, ip, lr} │ │ │ │ - ldr r7, [sp] │ │ │ │ - str sl, [r1, #24] │ │ │ │ - str r3, [r1, #28] │ │ │ │ - str r7, [r1, #20] │ │ │ │ - ldr r7, [pc, #744] @ 5f416c <__cxa_atexit@plt+0x5e7e20> │ │ │ │ - add lr, r1, #52 @ 0x34 │ │ │ │ - mov sl, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - str r3, [r1, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r7, [r1, #48] @ 0x30 │ │ │ │ - str r3, [r1, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #708] @ 5f4170 <__cxa_atexit@plt+0x5e7e24> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5f41a0 <__cxa_atexit@plt+0x5e7e54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [sl, #32]! │ │ │ │ - b 5f40a0 <__cxa_atexit@plt+0x5e7d54> │ │ │ │ - ldr r6, [pc, #752] @ 5f41ac <__cxa_atexit@plt+0x5e7e60> │ │ │ │ - add r6, pc, r6 │ │ │ │ - b 5f3f4c <__cxa_atexit@plt+0x5e7c00> │ │ │ │ - cmp sl, r9 │ │ │ │ - bne 5f3f44 <__cxa_atexit@plt+0x5e7bf8> │ │ │ │ - ldr r2, [pc, #652] @ 5f415c <__cxa_atexit@plt+0x5e7e10> │ │ │ │ - ldr r7, [r5, #40]! @ 0x28 │ │ │ │ - mov sl, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #4]! │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [pc, #620] @ 5f4160 <__cxa_atexit@plt+0x5e7e14> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r1, #32] │ │ │ │ - str r9, [r1, #52] @ 0x34 │ │ │ │ - str ip, [r1, #8] │ │ │ │ - str r0, [r1, #12] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - str sl, [r1, #28] │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ - str lr, [r1, #40] @ 0x28 │ │ │ │ - str r3, [r1, #44] @ 0x2c │ │ │ │ - str lr, [r1, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #576] @ 5f4164 <__cxa_atexit@plt+0x5e7e18> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #20]! │ │ │ │ - mov sl, r1 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r6, [pc, #584] @ 5f4188 <__cxa_atexit@plt+0x5e7e3c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - b 5f3f4c <__cxa_atexit@plt+0x5e7c00> │ │ │ │ - ldr r6, [pc, #524] @ 5f4158 <__cxa_atexit@plt+0x5e7e0c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r1 │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r0, #0 │ │ │ │ - cmp lr, r6 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - stmda r5, {r0, ip} │ │ │ │ - bcc 5f40f4 <__cxa_atexit@plt+0x5e7da8> │ │ │ │ - ldr r0, [pc, #540] @ 5f419c <__cxa_atexit@plt+0x5e7e50> │ │ │ │ - ldr r4, [r5, #40]! @ 0x28 │ │ │ │ - mov fp, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #4]! │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str ip, [r1, #8] │ │ │ │ - str r7, [r1, #12] │ │ │ │ - ldr r8, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r7, [pc, #496] @ 5f41a0 <__cxa_atexit@plt+0x5e7e54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r1, #24] │ │ │ │ - add lr, r1, #52 @ 0x34 │ │ │ │ - str r0, [r1, #28] │ │ │ │ - str fp, [r1, #32] │ │ │ │ - str r8, [r1, #36] @ 0x24 │ │ │ │ - str r9, [r1, #40] @ 0x28 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ - str r7, [r1, #48] @ 0x30 │ │ │ │ - stm lr, {r3, r7, sl} │ │ │ │ - ldr r7, [pc, #456] @ 5f41a4 <__cxa_atexit@plt+0x5e7e58> │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrhteq sp, [r5], #164 @ 0xa4 │ │ │ │ + rscseq sp, r5, ip, lsr #21 │ │ │ │ + rscseq sp, r5, r4, lsl #22 │ │ │ │ + ldrhteq sp, [r5], #56 @ 0x38 │ │ │ │ + rscseq sp, r5, r4, ror #21 │ │ │ │ + rscseq sp, r5, ip, asr sl │ │ │ │ + smlatteq r4, r0, fp, r4 │ │ │ │ + rscseq sp, r5, ip, lsr #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f41f0 <__cxa_atexit@plt+0x5e7ea4> │ │ │ │ + ldr r9, [pc, #128] @ 5f4264 <__cxa_atexit@plt+0x5e7f18> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f4240 <__cxa_atexit@plt+0x5e7ef4> │ │ │ │ + ldr r7, [pc, #96] @ 5f4268 <__cxa_atexit@plt+0x5e7f1c> │ │ │ │ + ldr r1, [pc, #96] @ 5f426c <__cxa_atexit@plt+0x5e7f20> │ │ │ │ + ldr r9, [pc, #96] @ 5f4270 <__cxa_atexit@plt+0x5e7f24> │ │ │ │ + ldr r0, [pc, #96] @ 5f4274 <__cxa_atexit@plt+0x5e7f28> │ │ │ │ + add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1, #16]! │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - mov sl, r1 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - mov r7, #0 │ │ │ │ - cmp lr, r6 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5f4138 <__cxa_atexit@plt+0x5e7dec> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - ldr r7, [pc, #304] @ 5f4178 <__cxa_atexit@plt+0x5e7e2c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r8, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #24] @ 5f4260 <__cxa_atexit@plt+0x5e7f14> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1, #4]! │ │ │ │ - ldr r7, [sp] │ │ │ │ - str lr, [r1, #8] │ │ │ │ - str r7, [r1, #12] │ │ │ │ - ldr r7, [pc, #284] @ 5f417c <__cxa_atexit@plt+0x5e7e30> │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq sp, [r5], #148 @ 0x94 │ │ │ │ + rscseq sp, r5, r8, asr #19 │ │ │ │ + rscseq sp, r5, r8, ror #5 │ │ │ │ + rscseq sp, r5, r0, lsl sl │ │ │ │ + smlalseq sp, r5, r0, r9 │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + rscseq sp, r5, r8, lsl #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f4318 <__cxa_atexit@plt+0x5e7fcc> │ │ │ │ + ldr r1, [pc, #156] @ 5f4338 <__cxa_atexit@plt+0x5e7fec> │ │ │ │ + ldr r7, [pc, #156] @ 5f433c <__cxa_atexit@plt+0x5e7ff0> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r0, [r1, #24] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r1, #40] @ 0x28 │ │ │ │ - str r7, [r1, #56] @ 0x38 │ │ │ │ - str r0, [r1, #32] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r9, [r1, #60] @ 0x3c │ │ │ │ - str ip, [r1, #28] │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ - str r3, [r1, #44] @ 0x2c │ │ │ │ - str r7, [r1, #48] @ 0x30 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ - ldr r7, [pc, #232] @ 5f4180 <__cxa_atexit@plt+0x5e7e34> │ │ │ │ - mov sl, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #16]! │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r1, [r5] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r7, [pc, #244] @ 5f41b0 <__cxa_atexit@plt+0x5e7e64> │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r3, [pc, #192] @ 5f4198 <__cxa_atexit@plt+0x5e7e4c> │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5f42c8 <__cxa_atexit@plt+0x5e7f7c> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 5f42d4 <__cxa_atexit@plt+0x5e7f88> │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5f4324 <__cxa_atexit@plt+0x5e7fd8> │ │ │ │ + ldr r3, [pc, #84] @ 5f4340 <__cxa_atexit@plt+0x5e7ff4> │ │ │ │ + ldr r1, [pc, #84] @ 5f4344 <__cxa_atexit@plt+0x5e7ff8> │ │ │ │ + ldr r0, [pc, #84] @ 5f4348 <__cxa_atexit@plt+0x5e7ffc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #172] @ 5f41a8 <__cxa_atexit@plt+0x5e7e5c> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r5, [pc, #80] @ 5f4174 <__cxa_atexit@plt+0x5e7e28> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #68] @ 5f4184 <__cxa_atexit@plt+0x5e7e38> │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r8] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffff238 │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ - @ instruction: 0xfffff228 │ │ │ │ - @ instruction: 0xfffff338 │ │ │ │ - tsteq r4, ip, asr r7 │ │ │ │ - @ instruction: 0xfffff348 │ │ │ │ - andeq r0, r0, r4, lsr #18 │ │ │ │ - @ instruction: 0xfffff1ec │ │ │ │ - smlabbeq r4, r8, r5, r4 │ │ │ │ - @ instruction: 0xfffff1d8 │ │ │ │ - andeq r0, r0, r4, lsr #16 │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - @ instruction: 0xfffff540 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - @ instruction: 0xfffff548 │ │ │ │ - andeq r0, r0, r0, asr #9 │ │ │ │ - @ instruction: 0xfffff3e4 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - @ instruction: 0xfffff3d0 │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - andeq r0, r0, r4, lsl r3 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r2, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5f3cf8 <__cxa_atexit@plt+0x5e79ac> │ │ │ │ - andeq lr, r0, fp, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r1, r9 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 5f4234 <__cxa_atexit@plt+0x5e7ee8> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f4270 <__cxa_atexit@plt+0x5e7f24> │ │ │ │ - ldr r1, [pc, #108] @ 5f4280 <__cxa_atexit@plt+0x5e7f34> │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f4270 <__cxa_atexit@plt+0x5e7f24> │ │ │ │ - ldr r1, [pc, #64] @ 5f4284 <__cxa_atexit@plt+0x5e7f38> │ │ │ │ - ldr r3, [pc, #64] @ 5f4288 <__cxa_atexit@plt+0x5e7f3c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r1, [r5, #16]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r2, #10 │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + rscseq sp, r5, r0, asr #17 │ │ │ │ + rscseq sp, r5, r0, lsl #18 │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + rscseq sp, r5, r4, lsr r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ - bne 5f42ac <__cxa_atexit@plt+0x5e7f60> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + bne 5f436c <__cxa_atexit@plt+0x5e8020> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - add lr, r5, #12 │ │ │ │ - beq 5f431c <__cxa_atexit@plt+0x5e7fd0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f4370 <__cxa_atexit@plt+0x5e8024> │ │ │ │ - ldr lr, [pc, #172] @ 5f43a4 <__cxa_atexit@plt+0x5e8058> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f4360 <__cxa_atexit@plt+0x5e8014> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r2, r6 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f43b4 <__cxa_atexit@plt+0x5e8068> │ │ │ │ + ldr lr, [pc, #64] @ 5f43c4 <__cxa_atexit@plt+0x5e8078> │ │ │ │ + ldr r1, [pc, #64] @ 5f43c8 <__cxa_atexit@plt+0x5e807c> │ │ │ │ + ldr r2, [pc, #64] @ 5f43cc <__cxa_atexit@plt+0x5e8080> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r7, r3, #10 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, r5, r8, lsr #16 │ │ │ │ + rscseq sp, r5, r8, ror #16 │ │ │ │ + @ instruction: 0x01044994 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f43f0 <__cxa_atexit@plt+0x5e80a4> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalseq sp, r5, r4, r8 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov ip, sl │ │ │ │ + mov lr, r8 │ │ │ │ + sub r0, r5, #32 │ │ │ │ + cmp fp, r0 │ │ │ │ + stm sp, {r4, r6} │ │ │ │ + bhi 5f44d0 <__cxa_atexit@plt+0x5e8184> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r3, [r2], #-32 @ 0xffffffe0 │ │ │ │ + ldr r6, [pc, #212] @ 5f44f0 <__cxa_atexit@plt+0x5e81a4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + and r0, r3, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5f4494 <__cxa_atexit@plt+0x5e8148> │ │ │ │ + str r6, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r3, #6] │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r8, [r3, #10] │ │ │ │ + tst r0, #3 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [r3, #2] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr sl, [r3, #14] │ │ │ │ + sub r3, lr, #1 │ │ │ │ + add r4, ip, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + stmdb r5, {r3, r4} │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + beq 5f44bc <__cxa_atexit@plt+0x5e8170> │ │ │ │ + str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r4, [pc, #128] @ 5f44f4 <__cxa_atexit@plt+0x5e81a8> │ │ │ │ + sub r2, r2, #32 │ │ │ │ + mov r3, r0 │ │ │ │ + mov ip, sl │ │ │ │ + mov lr, r8 │ │ │ │ + add r4, pc, r4 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + bls 5f441c <__cxa_atexit@plt+0x5e80d0> │ │ │ │ + b 5f44d8 <__cxa_atexit@plt+0x5e818c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + str r1, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ + mov r8, fp │ │ │ │ + b 5f4710 <__cxa_atexit@plt+0x5e83c4> │ │ │ │ + ldr r1, [r0] │ │ │ │ + sub r5, r5, #32 │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + mov r8, lr │ │ │ │ + mov sl, ip │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq sp, r5, r0, lsl #15 │ │ │ │ + andeq r0, r0, r8, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #28] @ 5f4528 <__cxa_atexit@plt+0x5e81dc> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add sl, r5, #12 │ │ │ │ + str r7, [r5] │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 5f43f0 <__cxa_atexit@plt+0x5e80a4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r7, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str r7, [r5, #12] │ │ │ │ str r1, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f4384 <__cxa_atexit@plt+0x5e8038> │ │ │ │ - ldr lr, [pc, #108] @ 5f43ac <__cxa_atexit@plt+0x5e8060> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f43a8 <__cxa_atexit@plt+0x5e805c> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f4394 <__cxa_atexit@plt+0x5e8048> │ │ │ │ - ldr r0, [pc, #36] @ 5f43b0 <__cxa_atexit@plt+0x5e8064> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ + bcc 5f45b0 <__cxa_atexit@plt+0x5e8264> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5f4578 <__cxa_atexit@plt+0x5e822c> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #88] @ 5f45d8 <__cxa_atexit@plt+0x5e828c> │ │ │ │ + ldr r8, [pc, #88] @ 5f45dc <__cxa_atexit@plt+0x5e8290> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldrb r0, [r1], #-1 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + str lr, [r5, #8] │ │ │ │ + sub r8, r2, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #28] @ 5f45d4 <__cxa_atexit@plt+0x5e8288> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f4418 <__cxa_atexit@plt+0x5e80cc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f4430 <__cxa_atexit@plt+0x5e80e4> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f4434 <__cxa_atexit@plt+0x5e80e8> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 5f464c <__cxa_atexit@plt+0x5e8300> │ │ │ │ + add r9, r5, #8 │ │ │ │ + ldm r9, {r2, r7, r9} │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5f461c <__cxa_atexit@plt+0x5e82d0> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #68] @ 5f4668 <__cxa_atexit@plt+0x5e831c> │ │ │ │ + ldr r0, [pc, #68] @ 5f466c <__cxa_atexit@plt+0x5e8320> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5f4664 <__cxa_atexit@plt+0x5e8318> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, ror #28 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + cmp r7, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bcc 5f46e4 <__cxa_atexit@plt+0x5e8398> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5f46b0 <__cxa_atexit@plt+0x5e8364> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #80] @ 5f4708 <__cxa_atexit@plt+0x5e83bc> │ │ │ │ + ldr r0, [pc, #80] @ 5f470c <__cxa_atexit@plt+0x5e83c0> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #24] @ 5f4704 <__cxa_atexit@plt+0x5e83b8> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f449c <__cxa_atexit@plt+0x5e8150> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f44b4 <__cxa_atexit@plt+0x5e8168> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r0, r0, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + @ instruction: 0x01043fb4 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #8 │ │ │ │ + mov fp, r8 │ │ │ │ + cmp r1, ip │ │ │ │ + bcc 5f47c0 <__cxa_atexit@plt+0x5e8474> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5f47a8 <__cxa_atexit@plt+0x5e845c> │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ + sub r2, r2, #1 │ │ │ │ + sub r3, r0, #1 │ │ │ │ + ldrb sl, [r0, r2] │ │ │ │ + ldr lr, [pc, #180] @ 5f47fc <__cxa_atexit@plt+0x5e84b0> │ │ │ │ + sub r9, ip, #3 │ │ │ │ + add r0, r3, r2 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f44b8 <__cxa_atexit@plt+0x5e816c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f4578 <__cxa_atexit@plt+0x5e822c> │ │ │ │ - ldr r7, [pc, #172] @ 5f4590 <__cxa_atexit@plt+0x5e8244> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #168] @ 5f4594 <__cxa_atexit@plt+0x5e8248> │ │ │ │ + strb sl, [r6, #8] │ │ │ │ + add sl, r6, #16 │ │ │ │ + cmp r1, sl │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + bcc 5f47e0 <__cxa_atexit@plt+0x5e8494> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5f47b0 <__cxa_atexit@plt+0x5e8464> │ │ │ │ + ldr r1, [pc, #132] @ 5f4808 <__cxa_atexit@plt+0x5e84bc> │ │ │ │ + ldrb r2, [r0], #-1 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ + sub r8, sl, #3 │ │ │ │ + mov r6, sl │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r8, [r5], #24 │ │ │ │ + b 5f40d4 <__cxa_atexit@plt+0x5e7d88> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 5f4804 <__cxa_atexit@plt+0x5e84b8> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldmib r5, {r1, r2} │ │ │ │ - str r2, [sp] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r1, [pc, #120] @ 5f4598 <__cxa_atexit@plt+0x5e824c> │ │ │ │ - mov sl, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str fp, [sl, #16]! │ │ │ │ - ldr fp, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str fp, [r3, #52] @ 0x34 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #28] @ 5f459c <__cxa_atexit@plt+0x5e8250> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, ip │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #24] @ 5f4800 <__cxa_atexit@plt+0x5e84b4> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffee80 │ │ │ │ - @ instruction: 0xffffee88 │ │ │ │ - smlabteq r4, r0, r0, r4 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + rscseq sp, r5, ip, ror #8 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5f4710 <__cxa_atexit@plt+0x5e83c4> │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f4650 <__cxa_atexit@plt+0x5e8304> │ │ │ │ - ldr r8, [pc, #160] @ 5f4668 <__cxa_atexit@plt+0x5e831c> │ │ │ │ - ldr lr, [pc, #160] @ 5f466c <__cxa_atexit@plt+0x5e8320> │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ + bcc 5f4898 <__cxa_atexit@plt+0x5e854c> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #96] @ 5f4670 <__cxa_atexit@plt+0x5e8324> │ │ │ │ - mov sl, r3 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5f4868 <__cxa_atexit@plt+0x5e851c> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #68] @ 5f48b4 <__cxa_atexit@plt+0x5e8568> │ │ │ │ + ldr r0, [pc, #68] @ 5f48b8 <__cxa_atexit@plt+0x5e856c> │ │ │ │ + sub r8, r6, #3 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str lr, [sl, #32]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f4674 <__cxa_atexit@plt+0x5e8328> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #16] @ 5f48b0 <__cxa_atexit@plt+0x5e8564> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffed00 │ │ │ │ - @ instruction: 0xffffed18 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - andeq lr, r0, fp, asr #15 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r1, r9 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 5f46e0 <__cxa_atexit@plt+0x5e8394> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f471c <__cxa_atexit@plt+0x5e83d0> │ │ │ │ - ldr r1, [pc, #108] @ 5f472c <__cxa_atexit@plt+0x5e83e0> │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f471c <__cxa_atexit@plt+0x5e83d0> │ │ │ │ - ldr r1, [pc, #64] @ 5f4730 <__cxa_atexit@plt+0x5e83e4> │ │ │ │ - ldr r3, [pc, #64] @ 5f4734 <__cxa_atexit@plt+0x5e83e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r1, [r5, #16]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + cmp r7, r3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + bcc 5f4930 <__cxa_atexit@plt+0x5e85e4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5f48fc <__cxa_atexit@plt+0x5e85b0> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01044b98 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f4758 <__cxa_atexit@plt+0x5e840c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - add lr, r5, #12 │ │ │ │ - beq 5f47c8 <__cxa_atexit@plt+0x5e847c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [pc, #80] @ 5f4954 <__cxa_atexit@plt+0x5e8608> │ │ │ │ + ldr r0, [pc, #80] @ 5f4958 <__cxa_atexit@plt+0x5e860c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r1, [r2], #-1 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f481c <__cxa_atexit@plt+0x5e84d0> │ │ │ │ - ldr lr, [pc, #172] @ 5f4850 <__cxa_atexit@plt+0x5e8504> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f480c <__cxa_atexit@plt+0x5e84c0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f4830 <__cxa_atexit@plt+0x5e84e4> │ │ │ │ - ldr lr, [pc, #108] @ 5f4858 <__cxa_atexit@plt+0x5e850c> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f4854 <__cxa_atexit@plt+0x5e8508> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f4840 <__cxa_atexit@plt+0x5e84f4> │ │ │ │ - ldr r0, [pc, #36] @ 5f485c <__cxa_atexit@plt+0x5e8510> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, ip, sl, r4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f48c4 <__cxa_atexit@plt+0x5e8578> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f48dc <__cxa_atexit@plt+0x5e8590> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f48e0 <__cxa_atexit@plt+0x5e8594> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010449b4 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #24] @ 5f4950 <__cxa_atexit@plt+0x5e8604> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f4948 <__cxa_atexit@plt+0x5e85fc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f4960 <__cxa_atexit@plt+0x5e8614> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f4964 <__cxa_atexit@plt+0x5e8618> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + rscseq sp, r5, r0, lsr r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f49a4 <__cxa_atexit@plt+0x5e8658> │ │ │ │ + ldr r7, [pc, #52] @ 5f49b4 <__cxa_atexit@plt+0x5e8668> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f4998 <__cxa_atexit@plt+0x5e864c> │ │ │ │ + mov r7, sl │ │ │ │ + b 5f49c8 <__cxa_atexit@plt+0x5e867c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f49b8 <__cxa_atexit@plt+0x5e866c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq sp, [r5], #44 @ 0x2c │ │ │ │ + ldrsbteq sp, [r5], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f4a64 <__cxa_atexit@plt+0x5e8718> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f4aac <__cxa_atexit@plt+0x5e8760> │ │ │ │ + ldr r1, [pc, #236] @ 5f4adc <__cxa_atexit@plt+0x5e8790> │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r8, [r0, #10] │ │ │ │ + ldr sl, [r0, #14] │ │ │ │ + ldr r0, [pc, #212] @ 5f4ae0 <__cxa_atexit@plt+0x5e8794> │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12]! │ │ │ │ + ldr r0, [r1, #8]! │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r1] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + ldr r6, [pc, #172] @ 5f4ae4 <__cxa_atexit@plt+0x5e8798> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f4a90 <__cxa_atexit@plt+0x5e8744> │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5f43f0 <__cxa_atexit@plt+0x5e80a4> │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f4abc <__cxa_atexit@plt+0x5e8770> │ │ │ │ + ldr r5, [pc, #92] @ 5f4ad4 <__cxa_atexit@plt+0x5e8788> │ │ │ │ + tst r2, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f4a9c <__cxa_atexit@plt+0x5e8750> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5f3f48 <__cxa_atexit@plt+0x5e7bfc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #20] @ 5f4ad8 <__cxa_atexit@plt+0x5e878c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff4c8 │ │ │ │ + rscseq sp, r5, r4, lsl r1 │ │ │ │ + @ instruction: 0xfffff888 │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlalseq sp, r5, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16]! │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f4a24 <__cxa_atexit@plt+0x5e86d8> │ │ │ │ - ldr sl, [pc, #172] @ 5f4a3c <__cxa_atexit@plt+0x5e86f0> │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [pc, #168] @ 5f4a40 <__cxa_atexit@plt+0x5e86f4> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldmib r5, {r1, r9} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #120] @ 5f4a44 <__cxa_atexit@plt+0x5e86f8> │ │ │ │ - mov sl, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str fp, [sl, #16]! │ │ │ │ - ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str fp, [r3, #60] @ 0x3c │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - ldr r2, [sp] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #28] @ 5f4a48 <__cxa_atexit@plt+0x5e86fc> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffe898 │ │ │ │ - @ instruction: 0xffffe8a4 │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5f43f0 <__cxa_atexit@plt+0x5e80a4> │ │ │ │ + rscseq sp, r5, r0, ror #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f4b58 <__cxa_atexit@plt+0x5e880c> │ │ │ │ + ldr r7, [pc, #52] @ 5f4b6c <__cxa_atexit@plt+0x5e8820> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f4af4 <__cxa_atexit@plt+0x5e87a8> │ │ │ │ - ldr r8, [pc, #152] @ 5f4b0c <__cxa_atexit@plt+0x5e87c0> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #16 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - str sl, [r3, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r2, [pc, #96] @ 5f4b10 <__cxa_atexit@plt+0x5e87c4> │ │ │ │ - mov sl, r3 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #84] @ 5f4b14 <__cxa_atexit@plt+0x5e87c8> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - sub r9, r6, #11 │ │ │ │ + beq 5f4b4c <__cxa_atexit@plt+0x5e8800> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f4b80 <__cxa_atexit@plt+0x5e8834> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f4b70 <__cxa_atexit@plt+0x5e8824> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [sl, #32]! │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f4b18 <__cxa_atexit@plt+0x5e87cc> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffe71c │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - @ instruction: 0xffffe72c │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq lr, r0, fp, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq sp, r5, ip, lsr #3 │ │ │ │ + rscseq sp, r5, r0, lsl #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f4bd0 <__cxa_atexit@plt+0x5e8884> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r1, r9 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 5f4b84 <__cxa_atexit@plt+0x5e8838> │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5f4bc0 <__cxa_atexit@plt+0x5e8874> │ │ │ │ - ldr r1, [pc, #108] @ 5f4bd0 <__cxa_atexit@plt+0x5e8884> │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ + bcc 5f4c30 <__cxa_atexit@plt+0x5e88e4> │ │ │ │ + ldr r3, [pc, #148] @ 5f4c40 <__cxa_atexit@plt+0x5e88f4> │ │ │ │ + ldr r2, [pc, #148] @ 5f4c44 <__cxa_atexit@plt+0x5e88f8> │ │ │ │ + ldr r1, [pc, #148] @ 5f4c48 <__cxa_atexit@plt+0x5e88fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f4bc0 <__cxa_atexit@plt+0x5e8874> │ │ │ │ - ldr r1, [pc, #64] @ 5f4bd4 <__cxa_atexit@plt+0x5e8888> │ │ │ │ - ldr r3, [pc, #64] @ 5f4bd8 <__cxa_atexit@plt+0x5e888c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r1, [r5, #16]! │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f4c14 <__cxa_atexit@plt+0x5e88c8> │ │ │ │ + ldr r3, [pc, #104] @ 5f4c4c <__cxa_atexit@plt+0x5e8900> │ │ │ │ + ldr r2, [pc, #104] @ 5f4c50 <__cxa_atexit@plt+0x5e8904> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f4c04 <__cxa_atexit@plt+0x5e88b8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f4c54 <__cxa_atexit@plt+0x5e8908> │ │ │ │ + ldr r9, [pc, #56] @ 5f4c58 <__cxa_atexit@plt+0x5e890c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlabteq r4, r0, r6, r4 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f4bfc <__cxa_atexit@plt+0x5e88b0> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - add lr, r5, #12 │ │ │ │ - beq 5f4c6c <__cxa_atexit@plt+0x5e8920> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f4cc0 <__cxa_atexit@plt+0x5e8974> │ │ │ │ - ldr lr, [pc, #172] @ 5f4cf4 <__cxa_atexit@plt+0x5e89a8> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f4cb0 <__cxa_atexit@plt+0x5e8964> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f4cd4 <__cxa_atexit@plt+0x5e8988> │ │ │ │ - ldr lr, [pc, #108] @ 5f4cfc <__cxa_atexit@plt+0x5e89b0> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f4cf8 <__cxa_atexit@plt+0x5e89ac> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f4ce4 <__cxa_atexit@plt+0x5e8998> │ │ │ │ - ldr r0, [pc, #36] @ 5f4d00 <__cxa_atexit@plt+0x5e89b4> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlabteq r4, r0, r5, r4 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq ip, r5, ip, asr #18 │ │ │ │ + rscseq sp, r5, ip, lsl #2 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + ldrshteq sp, [r5], #12 │ │ │ │ + @ instruction: 0xffffd7ec │ │ │ │ + rscseq ip, r5, ip, asr #23 │ │ │ │ + rscseq sp, r5, r0, asr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f4d68 <__cxa_atexit@plt+0x5e8a1c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f4d80 <__cxa_atexit@plt+0x5e8a34> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f4d84 <__cxa_atexit@plt+0x5e8a38> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc 5f4cb4 <__cxa_atexit@plt+0x5e8968> │ │ │ │ + ldr r2, [pc, #72] @ 5f4ccc <__cxa_atexit@plt+0x5e8980> │ │ │ │ + ldr r1, [pc, #72] @ 5f4cd0 <__cxa_atexit@plt+0x5e8984> │ │ │ │ + ldr r9, [pc, #72] @ 5f4cd4 <__cxa_atexit@plt+0x5e8988> │ │ │ │ + ldr r0, [pc, #72] @ 5f4cd8 <__cxa_atexit@plt+0x5e898c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #32] @ 5f4cdc <__cxa_atexit@plt+0x5e8990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r5, r8, asr r8 │ │ │ │ + rscseq sp, r5, r0, asr #1 │ │ │ │ + rscseq sp, r5, r4, asr r0 │ │ │ │ + swpeq r4, r0, [r4] @ │ │ │ │ + ldrhteq sp, [r5], #0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r9, [pc, #4] @ 5f4cf8 <__cxa_atexit@plt+0x5e89ac> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldrshteq ip, [r5], #244 @ 0xf4 │ │ │ │ + smlalseq sp, r5, r4, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f4da8 <__cxa_atexit@plt+0x5e8a5c> │ │ │ │ + ldr r3, [pc, #180] @ 5f4dd4 <__cxa_atexit@plt+0x5e8a88> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f4dec <__cxa_atexit@plt+0x5e8aa0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f4e04 <__cxa_atexit@plt+0x5e8ab8> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f4e08 <__cxa_atexit@plt+0x5e8abc> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5f4d44 <__cxa_atexit@plt+0x5e89f8> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5f4d54 <__cxa_atexit@plt+0x5e8a08> │ │ │ │ + ldr r9, [pc, #160] @ 5f4ddc <__cxa_atexit@plt+0x5e8a90> │ │ │ │ + mov r7, r8 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f4db8 <__cxa_atexit@plt+0x5e8a6c> │ │ │ │ + ldr r7, [pc, #120] @ 5f4de4 <__cxa_atexit@plt+0x5e8a98> │ │ │ │ + ldr r3, [pc, #120] @ 5f4de8 <__cxa_atexit@plt+0x5e8a9c> │ │ │ │ + ldr r9, [pc, #120] @ 5f4dec <__cxa_atexit@plt+0x5e8aa0> │ │ │ │ + ldr r1, [pc, #120] @ 5f4df0 <__cxa_atexit@plt+0x5e8aa4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, ip, r4, r4 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f4e4c <__cxa_atexit@plt+0x5e8b00> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5f4e54 <__cxa_atexit@plt+0x5e8b08> │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r3, r2, #10 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #48] @ 5f4de0 <__cxa_atexit@plt+0x5e8a94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlatteq r4, r4, r6, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r7, [pc, #24] @ 5f4dd8 <__cxa_atexit@plt+0x5e8a8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq ip, r5, r8, lsr #31 │ │ │ │ + rscseq ip, r5, r8, lsr #31 │ │ │ │ + ldrshteq ip, [r5], #248 @ 0xf8 │ │ │ │ + rscseq ip, r5, r0, lsl #15 │ │ │ │ + ldrsbteq ip, [r5], #248 @ 0xf8 │ │ │ │ + rscseq ip, r5, r8, asr pc │ │ │ │ + smlatbeq r4, r8, pc, r3 @ │ │ │ │ + rscseq ip, r5, r0, lsr #31 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5f4e28 <__cxa_atexit@plt+0x5e8adc> │ │ │ │ + ldr r9, [pc, #128] @ 5f4e9c <__cxa_atexit@plt+0x5e8b50> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f4e78 <__cxa_atexit@plt+0x5e8b2c> │ │ │ │ + ldr r7, [pc, #96] @ 5f4ea0 <__cxa_atexit@plt+0x5e8b54> │ │ │ │ + ldr r1, [pc, #96] @ 5f4ea4 <__cxa_atexit@plt+0x5e8b58> │ │ │ │ + ldr r9, [pc, #96] @ 5f4ea8 <__cxa_atexit@plt+0x5e8b5c> │ │ │ │ + ldr r0, [pc, #96] @ 5f4eac <__cxa_atexit@plt+0x5e8b60> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + sub r8, r2, #10 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r7, [pc, #24] @ 5f4e98 <__cxa_atexit@plt+0x5e8b4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r5, r8, ror #29 │ │ │ │ + rscseq ip, r5, r4, asr #29 │ │ │ │ + ldrhteq ip, [r5], #96 @ 0x60 │ │ │ │ + rscseq ip, r5, r4, lsl #30 │ │ │ │ + rscseq ip, r5, ip, lsl #29 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrshteq ip, [r5], #236 @ 0xec │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f4e90 <__cxa_atexit@plt+0x5e8b44> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 5f4e98 <__cxa_atexit@plt+0x5e8b4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5f4f50 <__cxa_atexit@plt+0x5e8c04> │ │ │ │ + ldr r1, [pc, #156] @ 5f4f70 <__cxa_atexit@plt+0x5e8c24> │ │ │ │ + ldr r7, [pc, #156] @ 5f4f74 <__cxa_atexit@plt+0x5e8c28> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5f4f00 <__cxa_atexit@plt+0x5e8bb4> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 5f4f0c <__cxa_atexit@plt+0x5e8bc0> │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5f4f5c <__cxa_atexit@plt+0x5e8c10> │ │ │ │ + ldr r3, [pc, #84] @ 5f4f78 <__cxa_atexit@plt+0x5e8c2c> │ │ │ │ + ldr r1, [pc, #84] @ 5f4f7c <__cxa_atexit@plt+0x5e8c30> │ │ │ │ + ldr r0, [pc, #84] @ 5f4f80 <__cxa_atexit@plt+0x5e8c34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r2, #10 │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r4, r0, r6, r3 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f4eec <__cxa_atexit@plt+0x5e8ba0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f4ef4 <__cxa_atexit@plt+0x5e8ba8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + ldrhteq ip, [r5], #220 @ 0xdc │ │ │ │ + ldrshteq ip, [r5], #212 @ 0xd4 │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + rscseq ip, r5, r8, lsr #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 5f4fa4 <__cxa_atexit@plt+0x5e8c58> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f4f2c <__cxa_atexit@plt+0x5e8be0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f4f34 <__cxa_atexit@plt+0x5e8be8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f4fec <__cxa_atexit@plt+0x5e8ca0> │ │ │ │ + ldr lr, [pc, #64] @ 5f4ffc <__cxa_atexit@plt+0x5e8cb0> │ │ │ │ + ldr r1, [pc, #64] @ 5f5000 <__cxa_atexit@plt+0x5e8cb4> │ │ │ │ + ldr r2, [pc, #64] @ 5f5004 <__cxa_atexit@plt+0x5e8cb8> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r7, r3, #10 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq ip, r5, r4, lsr #26 │ │ │ │ + rscseq ip, r5, ip, asr sp │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f5404 <__cxa_atexit@plt+0x5e90b8> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f5068 <__cxa_atexit@plt+0x5e8d1c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f5074 <__cxa_atexit@plt+0x5e8d28> │ │ │ │ + ldr r1, [pc, #68] @ 5f5084 <__cxa_atexit@plt+0x5e8d38> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5f5088 <__cxa_atexit@plt+0x5e8d3c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f4f6c <__cxa_atexit@plt+0x5e8c20> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f4f74 <__cxa_atexit@plt+0x5e8c28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabteq r4, r4, r5, r3 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f4fc8 <__cxa_atexit@plt+0x5e8c7c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f4fd0 <__cxa_atexit@plt+0x5e8c84> │ │ │ │ + smlatteq r4, r0, r4, r3 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f512c <__cxa_atexit@plt+0x5e8de0> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #148] @ 5f5150 <__cxa_atexit@plt+0x5e8e04> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f5140 <__cxa_atexit@plt+0x5e8df4> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5f50f4 <__cxa_atexit@plt+0x5e8da8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #88] @ 5f5154 <__cxa_atexit@plt+0x5e8e08> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #68] @ 5f5158 <__cxa_atexit@plt+0x5e8e0c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f5124 <__cxa_atexit@plt+0x5e8dd8> │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f5024 <__cxa_atexit@plt+0x5e8cd8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f502c <__cxa_atexit@plt+0x5e8ce0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f51d4 <__cxa_atexit@plt+0x5e8e88> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5f519c <__cxa_atexit@plt+0x5e8e50> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #64] @ 5f51e4 <__cxa_atexit@plt+0x5e8e98> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #44] @ 5f51e8 <__cxa_atexit@plt+0x5e8e9c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + @ instruction: 0x010434bc │ │ │ │ + ldrhteq ip, [r5], #184 @ 0xb8 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f5064 <__cxa_atexit@plt+0x5e8d18> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 5f525c <__cxa_atexit@plt+0x5e8f10> │ │ │ │ + ldr sl, [r7, #24] │ │ │ │ + ldr lr, [pc, #84] @ 5f5264 <__cxa_atexit@plt+0x5e8f18> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f506c <__cxa_atexit@plt+0x5e8d20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str sl, [r5, #-12]! │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r0, [pc, #64] @ 5f5268 <__cxa_atexit@plt+0x5e8f1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r8, r9} │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + beq 5f524c <__cxa_atexit@plt+0x5e8f00> │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + b 5f5404 <__cxa_atexit@plt+0x5e90b8> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r4, ip, r4, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f50a4 <__cxa_atexit@plt+0x5e8d58> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f50ac <__cxa_atexit@plt+0x5e8d60> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + rscseq ip, r5, r8, lsr fp │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #16]! │ │ │ │ + ldmdb r5, {r3, r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5f5404 <__cxa_atexit@plt+0x5e90b8> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f532c <__cxa_atexit@plt+0x5e8fe0> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #148] @ 5f5350 <__cxa_atexit@plt+0x5e9004> │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f5340 <__cxa_atexit@plt+0x5e8ff4> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5f52f4 <__cxa_atexit@plt+0x5e8fa8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r4, ip, r4, r3 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f5100 <__cxa_atexit@plt+0x5e8db4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 5f5108 <__cxa_atexit@plt+0x5e8dbc> │ │ │ │ + ldr r2, [pc, #88] @ 5f5354 <__cxa_atexit@plt+0x5e9008> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #68] @ 5f5358 <__cxa_atexit@plt+0x5e900c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 5f352c <__cxa_atexit@plt+0x5e71e0> │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5f51ec <__cxa_atexit@plt+0x5e8ea0> │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5f5198 <__cxa_atexit@plt+0x5e8e4c> │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 5f51b4 <__cxa_atexit@plt+0x5e8e68> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmda r5, {r1, r7, r8} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bcc 5f5200 <__cxa_atexit@plt+0x5e8eb4> │ │ │ │ - ldr r7, [pc, #168] @ 5f5220 <__cxa_atexit@plt+0x5e8ed4> │ │ │ │ - add lr, r6, #12 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - sub r8, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r2 │ │ │ │ - b 5f0bbc <__cxa_atexit@plt+0x5e4870> │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr lr, [r3, #20] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr ip, [r3, #12] │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - stm r5, {r2, ip} │ │ │ │ - str r7, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f53d4 <__cxa_atexit@plt+0x5e9088> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5f539c <__cxa_atexit@plt+0x5e9050> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #64] @ 5f53e4 <__cxa_atexit@plt+0x5e9098> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + strb r1, [r9, #20] │ │ │ │ + ldr r2, [pc, #44] @ 5f53e8 <__cxa_atexit@plt+0x5e909c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r9, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + @ instruction: 0x010432bc │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq ip, r5, ip, lsr #19 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f5464 <__cxa_atexit@plt+0x5e9118> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5f5440 <__cxa_atexit@plt+0x5e90f4> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, fp │ │ │ │ - stm lr, {r0, r3, r8, r9, sl} │ │ │ │ - b 5f52a0 <__cxa_atexit@plt+0x5e8f54> │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + b 5f5474 <__cxa_atexit@plt+0x5e9128> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r8, fp │ │ │ │ + b 5f55c4 <__cxa_atexit@plt+0x5e9278> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 5f521c <__cxa_atexit@plt+0x5e8ed0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f5560 <__cxa_atexit@plt+0x5e9214> │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr lr, [pc, #248] @ 5f5594 <__cxa_atexit@plt+0x5e9248> │ │ │ │ + add ip, r7, #2 │ │ │ │ + mov r2, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str fp, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r7, [r2, #24] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r0, [pc, #180] @ 5f5598 <__cxa_atexit@plt+0x5e924c> │ │ │ │ + add r7, r1, r8 │ │ │ │ + add r3, r2, #28 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm r3, {r0, sl, lr} │ │ │ │ + str r7, [r2, #44] @ 0x2c │ │ │ │ + add r3, r2, #68 @ 0x44 │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp r4, r3 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ + bcc 5f5578 <__cxa_atexit@plt+0x5e922c> │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5f5550 <__cxa_atexit@plt+0x5e9204> │ │ │ │ + ldr r6, [pc, #128] @ 5f55a0 <__cxa_atexit@plt+0x5e9254> │ │ │ │ + ldrb r2, [r8] │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r6, [r9, #52]! @ 0x34 │ │ │ │ + strb r2, [r9, #20] │ │ │ │ + ldr r6, [pc, #112] @ 5f55a4 <__cxa_atexit@plt+0x5e9258> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [r9, #-16] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r6, [r9, #16] │ │ │ │ + sub r8, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #52] @ 5f559c <__cxa_atexit@plt+0x5e9250> │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - andeq r0, r0, r6, lsr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + ldrshteq ip, [r5], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5f5474 <__cxa_atexit@plt+0x5e9128> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + mov fp, r8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f5280 <__cxa_atexit@plt+0x5e8f34> │ │ │ │ - ldr lr, [pc, #76] @ 5f5298 <__cxa_atexit@plt+0x5e8f4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + bcc 5f5698 <__cxa_atexit@plt+0x5e934c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5f567c <__cxa_atexit@plt+0x5e9330> │ │ │ │ + ldr r1, [pc, #216] @ 5f56c8 <__cxa_atexit@plt+0x5e937c> │ │ │ │ + ldr lr, [pc, #216] @ 5f56cc <__cxa_atexit@plt+0x5e9380> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 5f529c <__cxa_atexit@plt+0x5e8f50> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r8, r6 │ │ │ │ - bcc 5f56e4 <__cxa_atexit@plt+0x5e9398> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str lr, [sp, #20] │ │ │ │ - bls 5f53a4 <__cxa_atexit@plt+0x5e9058> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - rsb r4, r3, #0 │ │ │ │ - eor r4, r3, r4 │ │ │ │ - and r4, r1, r4 │ │ │ │ - cmp r4, fp │ │ │ │ - bne 5f5460 <__cxa_atexit@plt+0x5e9114> │ │ │ │ - ands r4, r1, r3 │ │ │ │ - add r6, sl, #64 @ 0x40 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - str r9, [sp, #4] │ │ │ │ - beq 5f55a8 <__cxa_atexit@plt+0x5e925c> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - cmp r8, r6 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - bcc 5f5700 <__cxa_atexit@plt+0x5e93b4> │ │ │ │ - ldr lr, [pc, #1120] @ 5f57a8 <__cxa_atexit@plt+0x5e945c> │ │ │ │ - ldr r8, [pc, #1120] @ 5f57ac <__cxa_atexit@plt+0x5e9460> │ │ │ │ - ldr r4, [r5, #40]! @ 0x28 │ │ │ │ + mov r3, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + sub r1, r7, #1 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - str r4, [sp] │ │ │ │ - str sl, [r5] │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r9, [pc, #1096] @ 5f57b0 <__cxa_atexit@plt+0x5e9464> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r7, [sl, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r4, [sl, #40] @ 0x28 │ │ │ │ - add r4, sl, #52 @ 0x34 │ │ │ │ - str r9, [sl, #48] @ 0x30 │ │ │ │ - stm r4, {r3, r9, fp} │ │ │ │ - str ip, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - str r7, [sl, #16] │ │ │ │ - str lr, [sl, #20] │ │ │ │ - str r1, [sl, #24] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - b 5f5458 <__cxa_atexit@plt+0x5e910c> │ │ │ │ + add ip, r3, #8 │ │ │ │ + add r7, r8, r1 │ │ │ │ + stm ip, {r0, r7, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + str sl, [r3, #20] │ │ │ │ + add r3, r3, #56 @ 0x38 │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r7, r6, #15 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 5f54a4 <__cxa_atexit@plt+0x5e9158> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - rsb r9, r2, #0 │ │ │ │ - eor r4, r2, r9 │ │ │ │ - and r4, r4, fp │ │ │ │ - cmp r4, r1 │ │ │ │ - bne 5f551c <__cxa_atexit@plt+0x5e91d0> │ │ │ │ - ands r7, r2, fp │ │ │ │ - add r6, sl, #64 @ 0x40 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 5f5644 <__cxa_atexit@plt+0x5e92f8> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - cmp r8, r6 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - stmib r5, {r0, ip} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 5f5734 <__cxa_atexit@plt+0x5e93e8> │ │ │ │ - ldr r9, [pc, #912] @ 5f578c <__cxa_atexit@plt+0x5e9440> │ │ │ │ - ldr r8, [pc, #912] @ 5f5790 <__cxa_atexit@plt+0x5e9444> │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - ldr r7, [r5, #40]! @ 0x28 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [sl, #4]! │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str sl, [r5] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r7, [sl, #8] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [sl, #12] │ │ │ │ - add r7, sl, #16 │ │ │ │ - stm r7, {r0, r4, fp} │ │ │ │ - ldr r4, [pc, #852] @ 5f5794 <__cxa_atexit@plt+0x5e9448> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str ip, [sl, #40] @ 0x28 │ │ │ │ - str lr, [sl, #44] @ 0x2c │ │ │ │ - str r4, [sl, #48] @ 0x30 │ │ │ │ - str r2, [sl, #52] @ 0x34 │ │ │ │ - str r4, [sl, #56] @ 0x38 │ │ │ │ - str r1, [sl, #60] @ 0x3c │ │ │ │ - str r8, [sl, #32]! │ │ │ │ - b 5f5630 <__cxa_atexit@plt+0x5e92e4> │ │ │ │ - ldr r4, [pc, #864] @ 5f57c8 <__cxa_atexit@plt+0x5e947c> │ │ │ │ - str r3, [sl, #20]! │ │ │ │ - ldr r3, [pc, #860] @ 5f57cc <__cxa_atexit@plt+0x5e9480> │ │ │ │ - add r4, pc, r4 │ │ │ │ - sub r8, r6, #51 @ 0x33 │ │ │ │ - mov r6, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r4, [r5, #-4]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r3, [sl, #-16] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r1, [r5, #44] @ 0x2c │ │ │ │ - str r3, [sl, #-12] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - stmdb sl, {r3, fp} │ │ │ │ - mov fp, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp fp, r1 │ │ │ │ - bne 5f5560 <__cxa_atexit@plt+0x5e9214> │ │ │ │ - ldr r8, [pc, #716] @ 5f5780 <__cxa_atexit@plt+0x5e9434> │ │ │ │ - ldr r7, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [pc, #712] @ 5f5784 <__cxa_atexit@plt+0x5e9438> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r1, sl, #4 │ │ │ │ - str r8, [sl, #24]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [sl, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [pc, #684] @ 5f5788 <__cxa_atexit@plt+0x5e943c> │ │ │ │ - add lr, sl, #16 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str fp, [sl, #32] │ │ │ │ - str r3, [sl, #-12] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov fp, r9 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str ip, [sl, #12] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r3, [sl, #-8] │ │ │ │ - str r1, [sl, #-4] │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r4, [pc, #636] @ 5f57a0 <__cxa_atexit@plt+0x5e9454> │ │ │ │ - str r3, [sl, #20]! │ │ │ │ - ldr r3, [pc, #632] @ 5f57a4 <__cxa_atexit@plt+0x5e9458> │ │ │ │ - add r4, pc, r4 │ │ │ │ - sub r8, r6, #51 @ 0x33 │ │ │ │ - mov r6, sl │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r4, [r5, #-4]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r3, [sl, #-16] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r1, [r5, #44] @ 0x2c │ │ │ │ - str r3, [sl, #-12] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - stmdb sl, {r3, fp} │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r8, [pc, #620] @ 5f57d4 <__cxa_atexit@plt+0x5e9488> │ │ │ │ - ldr r2, [pc, #620] @ 5f57d8 <__cxa_atexit@plt+0x5e948c> │ │ │ │ - add lr, sl, #20 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - str r2, [sl, #4] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - str fp, [sl, #16] │ │ │ │ - sub r8, r6, #51 @ 0x33 │ │ │ │ - mov r6, lr │ │ │ │ - mov fp, r9 │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r3, [sl, #20] │ │ │ │ - str r1, [r5, #44] @ 0x2c │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r4, #0 │ │ │ │ - cmp r8, r6 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - bcc 5f5728 <__cxa_atexit@plt+0x5e93dc> │ │ │ │ - ldr lr, [pc, #484] @ 5f57b8 <__cxa_atexit@plt+0x5e946c> │ │ │ │ - ldr r8, [pc, #484] @ 5f57bc <__cxa_atexit@plt+0x5e9470> │ │ │ │ - ldr r4, [r5, #40]! @ 0x28 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str sl, [r5] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - str r4, [sl, #8] │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [pc, #448] @ 5f57c0 <__cxa_atexit@plt+0x5e9474> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [sl, #28] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str lr, [sl, #36] @ 0x24 │ │ │ │ - add lr, sl, #40 @ 0x28 │ │ │ │ - str r7, [sl, #56] @ 0x38 │ │ │ │ - str fp, [sl, #60] @ 0x3c │ │ │ │ - str ip, [sl, #24] │ │ │ │ - str r0, [sl, #32] │ │ │ │ - str r3, [sl, #52] @ 0x34 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r8, [sl, #16]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r4, #0 │ │ │ │ - cmp r8, r6 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - stmib r5, {r0, ip} │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - bcc 5f5758 <__cxa_atexit@plt+0x5e940c> │ │ │ │ - ldr r9, [pc, #368] @ 5f57dc <__cxa_atexit@plt+0x5e9490> │ │ │ │ - ldr r8, [pc, #368] @ 5f57e0 <__cxa_atexit@plt+0x5e9494> │ │ │ │ - ldr r4, [r5] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [sl, #4]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr lr, [r5, #40]! @ 0x28 │ │ │ │ - str r0, [sl, #8] │ │ │ │ - str sl, [r5] │ │ │ │ - str r4, [sl, #12] │ │ │ │ - ldr r4, [pc, #336] @ 5f57e4 <__cxa_atexit@plt+0x5e9498> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r1, [sl, #60] @ 0x3c │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - str fp, [sl, #40] @ 0x28 │ │ │ │ - str r4, [sl, #56] @ 0x38 │ │ │ │ - str r1, [sl, #24] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r4, [sl, #48] @ 0x30 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r7, [sl, #36] @ 0x24 │ │ │ │ - str r1, [sl, #28] │ │ │ │ - str ip, [sl, #32] │ │ │ │ - str r3, [sl, #44] @ 0x2c │ │ │ │ - str r2, [sl, #52] @ 0x34 │ │ │ │ - str r8, [sl, #16]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, lr │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #228] @ 5f57d0 <__cxa_atexit@plt+0x5e9484> │ │ │ │ - mov fp, r9 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + bcc 5f56b4 <__cxa_atexit@plt+0x5e9368> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5f5688 <__cxa_atexit@plt+0x5e933c> │ │ │ │ + ldr r6, [pc, #136] @ 5f56d4 <__cxa_atexit@plt+0x5e9388> │ │ │ │ + ldrb r2, [r8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #40]! @ 0x28 │ │ │ │ + strb r2, [r9, #20] │ │ │ │ + ldr r6, [pc, #120] @ 5f56d8 <__cxa_atexit@plt+0x5e938c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [r9, #-16] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + str r6, [r9, #16] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r8, [r5], #24 │ │ │ │ + mov r6, r9 │ │ │ │ + b 5f4d0c <__cxa_atexit@plt+0x5e89c0> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 5f56d0 <__cxa_atexit@plt+0x5e9384> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #172] @ 5f57b4 <__cxa_atexit@plt+0x5e9468> │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ - mov fp, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + @ instruction: 0xfffffb54 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffffa40 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + rscseq ip, r5, r8, asr #13 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5f55c4 <__cxa_atexit@plt+0x5e9278> │ │ │ │ + rscseq ip, r5, r0, asr #13 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f5740 <__cxa_atexit@plt+0x5e93f4> │ │ │ │ + ldr r7, [pc, #52] @ 5f5750 <__cxa_atexit@plt+0x5e9404> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f5734 <__cxa_atexit@plt+0x5e93e8> │ │ │ │ + mov r7, sl │ │ │ │ + b 5f5764 <__cxa_atexit@plt+0x5e9418> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f5754 <__cxa_atexit@plt+0x5e9408> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r5, ip, lsl #13 │ │ │ │ + rscseq ip, r5, r4, ror #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f5800 <__cxa_atexit@plt+0x5e94b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f5848 <__cxa_atexit@plt+0x5e94fc> │ │ │ │ + ldr r1, [pc, #236] @ 5f5878 <__cxa_atexit@plt+0x5e952c> │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r8, [r0, #10] │ │ │ │ + ldr sl, [r0, #14] │ │ │ │ + ldr r0, [pc, #212] @ 5f587c <__cxa_atexit@plt+0x5e9530> │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #148] @ 5f57c4 <__cxa_atexit@plt+0x5e9478> │ │ │ │ + str r0, [r2, #12]! │ │ │ │ + ldr r0, [r1, #8]! │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r1] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + ldr r6, [pc, #172] @ 5f5880 <__cxa_atexit@plt+0x5e9534> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f582c <__cxa_atexit@plt+0x5e94e0> │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5f5404 <__cxa_atexit@plt+0x5e90b8> │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f5858 <__cxa_atexit@plt+0x5e950c> │ │ │ │ + ldr r5, [pc, #92] @ 5f5870 <__cxa_atexit@plt+0x5e9524> │ │ │ │ + tst r2, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f5838 <__cxa_atexit@plt+0x5e94ec> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r2 │ │ │ │ + b 5f4b80 <__cxa_atexit@plt+0x5e8834> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #20] @ 5f5874 <__cxa_atexit@plt+0x5e9528> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5f5760 <__cxa_atexit@plt+0x5e9414> │ │ │ │ - ldr r5, [pc, #92] @ 5f5798 <__cxa_atexit@plt+0x5e944c> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + mov r8, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff364 │ │ │ │ + rscseq ip, r5, ip, lsr #9 │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq ip, r5, r0, lsr #10 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16]! │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 5f5404 <__cxa_atexit@plt+0x5e90b8> │ │ │ │ + rscseq ip, r5, r8, ror #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f58f4 <__cxa_atexit@plt+0x5e95a8> │ │ │ │ + ldr r7, [pc, #52] @ 5f5908 <__cxa_atexit@plt+0x5e95bc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f58e8 <__cxa_atexit@plt+0x5e959c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f591c <__cxa_atexit@plt+0x5e95d0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f590c <__cxa_atexit@plt+0x5e95c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r5, r4, lsr r5 │ │ │ │ + rscseq ip, r5, r8, lsl #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f596c <__cxa_atexit@plt+0x5e9620> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f59cc <__cxa_atexit@plt+0x5e9680> │ │ │ │ + ldr r3, [pc, #148] @ 5f59dc <__cxa_atexit@plt+0x5e9690> │ │ │ │ + ldr r2, [pc, #148] @ 5f59e0 <__cxa_atexit@plt+0x5e9694> │ │ │ │ + ldr r1, [pc, #148] @ 5f59e4 <__cxa_atexit@plt+0x5e9698> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f59b0 <__cxa_atexit@plt+0x5e9664> │ │ │ │ + ldr r3, [pc, #104] @ 5f59e8 <__cxa_atexit@plt+0x5e969c> │ │ │ │ + ldr r2, [pc, #104] @ 5f59ec <__cxa_atexit@plt+0x5e96a0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f59a0 <__cxa_atexit@plt+0x5e9654> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f59f0 <__cxa_atexit@plt+0x5e96a4> │ │ │ │ + ldr r9, [pc, #56] @ 5f59f4 <__cxa_atexit@plt+0x5e96a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq fp, [r5], #176 @ 0xb0 │ │ │ │ + smlalseq ip, r5, r4, r4 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + rscseq ip, r5, r4, lsl #9 │ │ │ │ + @ instruction: 0xffffca50 │ │ │ │ + rscseq fp, r5, r0, lsr lr │ │ │ │ + rscseq ip, r5, r8, asr #8 │ │ │ │ + rscseq ip, r5, r4, lsr r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f5a40 <__cxa_atexit@plt+0x5e96f4> │ │ │ │ + ldr r7, [pc, #52] @ 5f5a50 <__cxa_atexit@plt+0x5e9704> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f5a34 <__cxa_atexit@plt+0x5e96e8> │ │ │ │ + mov r7, sl │ │ │ │ + b 5f5a64 <__cxa_atexit@plt+0x5e9718> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f5a54 <__cxa_atexit@plt+0x5e9708> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq ip, [r5], #52 @ 0x34 │ │ │ │ + ldrsbteq ip, [r5], #56 @ 0x38 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f5af8 <__cxa_atexit@plt+0x5e97ac> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc 5f5b48 <__cxa_atexit@plt+0x5e97fc> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r9, [r1, #10] │ │ │ │ + ldr r2, [r1, #14] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + mov r1, r9 │ │ │ │ + ldrb r3, [r1], #1 │ │ │ │ + ldr r0, [pc, #208] @ 5f5b74 <__cxa_atexit@plt+0x5e9828> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + sub r3, r8, #3 │ │ │ │ + str r0, [r6, #4] │ │ │ │ + ldr sl, [pc, #188] @ 5f5b78 <__cxa_atexit@plt+0x5e982c> │ │ │ │ + mov r6, r5 │ │ │ │ + sub r0, r2, #1 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #-12]! │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5f5b28 <__cxa_atexit@plt+0x5e97dc> │ │ │ │ + add r0, r2, r9 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r6, r8 │ │ │ │ + b 5f5bb8 <__cxa_atexit@plt+0x5e986c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f5b58 <__cxa_atexit@plt+0x5e980c> │ │ │ │ + ldr r5, [pc, #92] @ 5f5b6c <__cxa_atexit@plt+0x5e9820> │ │ │ │ + tst r8, #3 │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [lr] │ │ │ │ - mov r5, lr │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #60] @ 5f579c <__cxa_atexit@plt+0x5e9450> │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f5b38 <__cxa_atexit@plt+0x5e97ec> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f591c <__cxa_atexit@plt+0x5e95d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5f5b70 <__cxa_atexit@plt+0x5e9824> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r5, #64 @ 0x40 │ │ │ │ - str r7, [lr] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff9a0 │ │ │ │ - @ instruction: 0xfffff950 │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - smlatbeq r4, r8, r1, r3 │ │ │ │ - andeq r0, r0, r8, lsr r8 │ │ │ │ - andeq r0, r0, r8, asr #14 │ │ │ │ - andeq r0, r0, r8, lsl #14 │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - andeq r0, r0, ip, asr #8 │ │ │ │ - @ instruction: 0xfffffa98 │ │ │ │ - @ instruction: 0xfffffab4 │ │ │ │ - smlatteq r4, r4, pc, r2 @ │ │ │ │ - andeq r0, r0, r8, asr #6 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - smlatteq r4, r0, sp, r3 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlatteq r4, r8, ip, r3 │ │ │ │ - @ instruction: 0xfffff8c8 │ │ │ │ - @ instruction: 0xfffff8e8 │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ - andeq r2, r0, fp, lsl #12 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + ldrsbteq ip, [r5], #32 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5f52a0 <__cxa_atexit@plt+0x5e8f54> │ │ │ │ - andeq sp, r0, fp, asr #31 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r2, r2, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5f5bb8 <__cxa_atexit@plt+0x5e986c> │ │ │ │ + andeq r0, r0, r6, lsl #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f5824 <__cxa_atexit@plt+0x5e94d8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 5f5844 <__cxa_atexit@plt+0x5e94f8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #8 │ │ │ │ + cmp r3, sl │ │ │ │ + bcc 5f5c94 <__cxa_atexit@plt+0x5e9948> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 5f5c48 <__cxa_atexit@plt+0x5e98fc> │ │ │ │ + add lr, r5, #4 │ │ │ │ + ldr r3, [lr] │ │ │ │ + ldr r9, [pc, #196] @ 5f5cb0 <__cxa_atexit@plt+0x5e9964> │ │ │ │ + add r9, pc, r9 │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5f5c7c <__cxa_atexit@plt+0x5e9930> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + ldr r3, [r3, #14] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + beq 5f5c88 <__cxa_atexit@plt+0x5e993c> │ │ │ │ + add r0, r3, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + beq 5f5bec <__cxa_atexit@plt+0x5e98a0> │ │ │ │ + ldr r3, [pc, #100] @ 5f5cb4 <__cxa_atexit@plt+0x5e9968> │ │ │ │ + ldr r2, [pc, #100] @ 5f5cb8 <__cxa_atexit@plt+0x5e996c> │ │ │ │ + sub r9, sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f5868 <__cxa_atexit@plt+0x5e951c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r0, [r1], #1 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + mov r6, sl │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f58d4 <__cxa_atexit@plt+0x5e9588> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #28] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 5f5cbc <__cxa_atexit@plt+0x5e9970> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r3, r3, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc 5f5928 <__cxa_atexit@plt+0x5e95dc> │ │ │ │ - ldr r8, [pc, #176] @ 5f5960 <__cxa_atexit@plt+0x5e9614> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f5918 <__cxa_atexit@plt+0x5e95cc> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 5f5bb8 <__cxa_atexit@plt+0x5e986c> │ │ │ │ + andeq r0, r0, r6, lsl #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 5f5bb8 <__cxa_atexit@plt+0x5e986c> │ │ │ │ + rscseq ip, r5, ip, ror #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f5d58 <__cxa_atexit@plt+0x5e9a0c> │ │ │ │ + ldr r7, [pc, #52] @ 5f5d6c <__cxa_atexit@plt+0x5e9a20> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f5d4c <__cxa_atexit@plt+0x5e9a00> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f5d80 <__cxa_atexit@plt+0x5e9a34> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f5d70 <__cxa_atexit@plt+0x5e9a24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r5, r8, lsr r1 │ │ │ │ + rscseq ip, r5, ip, lsl #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f5dd0 <__cxa_atexit@plt+0x5e9a84> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f5e30 <__cxa_atexit@plt+0x5e9ae4> │ │ │ │ + ldr r3, [pc, #148] @ 5f5e40 <__cxa_atexit@plt+0x5e9af4> │ │ │ │ + ldr r2, [pc, #148] @ 5f5e44 <__cxa_atexit@plt+0x5e9af8> │ │ │ │ + ldr r1, [pc, #148] @ 5f5e48 <__cxa_atexit@plt+0x5e9afc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f5e14 <__cxa_atexit@plt+0x5e9ac8> │ │ │ │ + ldr r3, [pc, #104] @ 5f5e4c <__cxa_atexit@plt+0x5e9b00> │ │ │ │ + ldr r2, [pc, #104] @ 5f5e50 <__cxa_atexit@plt+0x5e9b04> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f5e04 <__cxa_atexit@plt+0x5e9ab8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f5e54 <__cxa_atexit@plt+0x5e9b08> │ │ │ │ + ldr r9, [pc, #56] @ 5f5e58 <__cxa_atexit@plt+0x5e9b0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq fp, r5, ip, asr #14 │ │ │ │ + smlalseq ip, r5, r8, r0 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + rscseq ip, r5, r8, lsl #1 │ │ │ │ + @ instruction: 0xffffc5ec │ │ │ │ + rscseq fp, r5, ip, asr #19 │ │ │ │ + rscseq ip, r5, ip, asr #32 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f5eb4 <__cxa_atexit@plt+0x5e9b68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f5ec0 <__cxa_atexit@plt+0x5e9b74> │ │ │ │ + ldr r1, [pc, #68] @ 5f5ed0 <__cxa_atexit@plt+0x5e9b84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5f5ed4 <__cxa_atexit@plt+0x5e9b88> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01042694 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f5f7c <__cxa_atexit@plt+0x5e9c30> │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r0, [pc, #152] @ 5f5fa0 <__cxa_atexit@plt+0x5e9c54> │ │ │ │ + sub r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r6, {r0, r2} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f5f90 <__cxa_atexit@plt+0x5e9c44> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5f5f40 <__cxa_atexit@plt+0x5e9bf4> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #92] @ 5f5fa4 <__cxa_atexit@plt+0x5e9c58> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + sub r9, r6, #19 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + strb r0, [r3, #-4] │ │ │ │ + ldr r7, [pc, #60] @ 5f5fa8 <__cxa_atexit@plt+0x5e9c5c> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f6024 <__cxa_atexit@plt+0x5e9cd8> │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5f5fe4 <__cxa_atexit@plt+0x5e9c98> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #76] @ 5f6038 <__cxa_atexit@plt+0x5e9cec> │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + sub r9, r3, #19 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + strb r0, [r6, #-4] │ │ │ │ + ldr r7, [pc, #44] @ 5f603c <__cxa_atexit@plt+0x5e9cf0> │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f6114 <__cxa_atexit@plt+0x5e9dc8> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 5f611c <__cxa_atexit@plt+0x5e9dd0> │ │ │ │ + ldr lr, [pc, #208] @ 5f6144 <__cxa_atexit@plt+0x5e9df8> │ │ │ │ + ldr r0, [pc, #208] @ 5f6148 <__cxa_atexit@plt+0x5e9dfc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + add r3, r2, #44 @ 0x2c │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r8, [r2, #16] │ │ │ │ + str r7, [r2, #20] │ │ │ │ + add r8, r7, r0 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp r9, r3 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + bcc 5f6130 <__cxa_atexit@plt+0x5e9de4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5f6104 <__cxa_atexit@plt+0x5e9db8> │ │ │ │ + ldr r6, [pc, #124] @ 5f614c <__cxa_atexit@plt+0x5e9e00> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + sub r9, r3, #19 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2, #32]! │ │ │ │ + mov r6, r3 │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + strb r1, [r2, #-4] │ │ │ │ + ldr r7, [pc, #92] @ 5f6150 <__cxa_atexit@plt+0x5e9e04> │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + ldr r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 5f6124 <__cxa_atexit@plt+0x5e9dd8> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + smlatbeq r4, r4, r4, r2 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + smlabbeq r4, r0, r5, r2 │ │ │ │ + rscseq fp, r5, r0, asr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f619c <__cxa_atexit@plt+0x5e9e50> │ │ │ │ + ldr r7, [pc, #52] @ 5f61ac <__cxa_atexit@plt+0x5e9e60> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 5f6190 <__cxa_atexit@plt+0x5e9e44> │ │ │ │ + mov r7, sl │ │ │ │ + b 5f61c0 <__cxa_atexit@plt+0x5e9e74> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f61b0 <__cxa_atexit@plt+0x5e9e64> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, r5, r0, lsl #26 │ │ │ │ + rscseq fp, r5, r4, ror #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f6248 <__cxa_atexit@plt+0x5e9efc> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #16 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 5f6298 <__cxa_atexit@plt+0x5e9f4c> │ │ │ │ + ldr r0, [pc, #224] @ 5f62c4 <__cxa_atexit@plt+0x5e9f78> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r3, [r2, #10] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + add r0, r3, #1 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r8, [pc, #184] @ 5f62c8 <__cxa_atexit@plt+0x5e9f7c> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + stm r5, {r1, r6} │ │ │ │ + beq 5f6278 <__cxa_atexit@plt+0x5e9f2c> │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + mov r6, lr │ │ │ │ + b 5f6300 <__cxa_atexit@plt+0x5e9fb4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f62a8 <__cxa_atexit@plt+0x5e9f5c> │ │ │ │ + ldr r5, [pc, #92] @ 5f62bc <__cxa_atexit@plt+0x5e9f70> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f6288 <__cxa_atexit@plt+0x5e9f3c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f5d80 <__cxa_atexit@plt+0x5e9a34> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5f62c0 <__cxa_atexit@plt+0x5e9f74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb18 │ │ │ │ + rscseq fp, r5, r8, ror #23 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + sub r5, r5, #4 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + b 5f6300 <__cxa_atexit@plt+0x5e9fb4> │ │ │ │ + andeq r0, r0, r6, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #28 │ │ │ │ + cmp r7, ip │ │ │ │ + str r7, [sp, #12] │ │ │ │ + bcc 5f6428 <__cxa_atexit@plt+0x5ea0dc> │ │ │ │ + mov r2, r5 │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + ldmib r2, {sl, lr} │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ mov r3, #0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc 5f5944 <__cxa_atexit@plt+0x5e95f8> │ │ │ │ - ldr r8, [pc, #112] @ 5f5968 <__cxa_atexit@plt+0x5e961c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f5964 <__cxa_atexit@plt+0x5e9618> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov fp, r6 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r9, ip │ │ │ │ + add r2, r6, r3 │ │ │ │ + mov ip, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #240] @ 5f644c <__cxa_atexit@plt+0x5ea100> │ │ │ │ + mov r4, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r4, #4]! │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + str r1, [r4, #24] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + str lr, [r4, #12] │ │ │ │ + str r6, [r4, #16] │ │ │ │ + str sl, [r4, #20] │ │ │ │ + bne 5f63f0 <__cxa_atexit@plt+0x5ea0a4> │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr sl, [r7, #14] │ │ │ │ + ldr r0, [pc, #176] @ 5f6450 <__cxa_atexit@plt+0x5ea104> │ │ │ │ + tst r8, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r5, {r0, sl, lr} │ │ │ │ + str r4, [r5, #20] │ │ │ │ + beq 5f640c <__cxa_atexit@plt+0x5ea0c0> │ │ │ │ + add r3, r3, #28 │ │ │ │ + add r2, ip, r3 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + add r0, fp, #4 │ │ │ │ + mov r6, ip │ │ │ │ + add r2, r2, #28 │ │ │ │ + add ip, r9, #28 │ │ │ │ + mov r7, r8 │ │ │ │ + mov fp, r9 │ │ │ │ + cmp r4, r2 │ │ │ │ + str r8, [r5, #20] │ │ │ │ + bcs 5f6344 <__cxa_atexit@plt+0x5e9ff8> │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b 5f642c <__cxa_atexit@plt+0x5ea0e0> │ │ │ │ + add r7, r2, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + add r6, r2, #28 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r6, r2, #28 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r2, ip │ │ │ │ + ldr r7, [pc, #32] @ 5f6454 <__cxa_atexit@plt+0x5ea108> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f596c <__cxa_atexit@plt+0x5e9620> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5], #-4 │ │ │ │ + b 5f6300 <__cxa_atexit@plt+0x5e9fb4> │ │ │ │ + rscseq fp, r5, r4, ror sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f64b8 <__cxa_atexit@plt+0x5ea16c> │ │ │ │ + ldr r7, [pc, #52] @ 5f64cc <__cxa_atexit@plt+0x5ea180> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r0, r9, r3 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + beq 5f64ac <__cxa_atexit@plt+0x5ea160> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f64e0 <__cxa_atexit@plt+0x5ea194> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f64d0 <__cxa_atexit@plt+0x5ea184> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, r5, r0, asr #20 │ │ │ │ + rscseq fp, r5, r4, lsl sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f6530 <__cxa_atexit@plt+0x5ea1e4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f6590 <__cxa_atexit@plt+0x5ea244> │ │ │ │ + ldr r3, [pc, #148] @ 5f65a0 <__cxa_atexit@plt+0x5ea254> │ │ │ │ + ldr r2, [pc, #148] @ 5f65a4 <__cxa_atexit@plt+0x5ea258> │ │ │ │ + ldr r1, [pc, #148] @ 5f65a8 <__cxa_atexit@plt+0x5ea25c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6574 <__cxa_atexit@plt+0x5ea228> │ │ │ │ + ldr r3, [pc, #104] @ 5f65ac <__cxa_atexit@plt+0x5ea260> │ │ │ │ + ldr r2, [pc, #104] @ 5f65b0 <__cxa_atexit@plt+0x5ea264> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f6564 <__cxa_atexit@plt+0x5ea218> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f65b4 <__cxa_atexit@plt+0x5ea268> │ │ │ │ + ldr r9, [pc, #56] @ 5f65b8 <__cxa_atexit@plt+0x5ea26c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sl, r5, ip, ror #31 │ │ │ │ + rscseq fp, r5, r0, lsr #19 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + smlalseq fp, r5, r0, r9 │ │ │ │ + @ instruction: 0xffffbe8c │ │ │ │ + rscseq fp, r5, ip, ror #4 │ │ │ │ + rscseq fp, r5, r4, asr r9 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f6620 <__cxa_atexit@plt+0x5ea2d4> │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm sl, {r2, r8, sl} │ │ │ │ + ldr r1, [pc, #60] @ 5f6628 <__cxa_atexit@plt+0x5ea2dc> │ │ │ │ + str sl, [r5, #-12]! │ │ │ │ + ldr r0, [pc, #56] @ 5f662c <__cxa_atexit@plt+0x5ea2e0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r1, r8, r9} │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + beq 5f6610 <__cxa_atexit@plt+0x5ea2c4> │ │ │ │ + str r2, [r5] │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f674c <__cxa_atexit@plt+0x5ea400> │ │ │ │ + ldr r7, [r5] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + bne 5f66ec <__cxa_atexit@plt+0x5ea3a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5f6764 <__cxa_atexit@plt+0x5ea418> │ │ │ │ + ldr lr, [pc, #268] @ 5f67ac <__cxa_atexit@plt+0x5ea460> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #236] @ 5f67b0 <__cxa_atexit@plt+0x5ea464> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5f6774 <__cxa_atexit@plt+0x5ea428> │ │ │ │ + subs r7, sl, #1 │ │ │ │ + beq 5f6738 <__cxa_atexit@plt+0x5ea3ec> │ │ │ │ + ldr r3, [pc, #152] @ 5f67a4 <__cxa_atexit@plt+0x5ea458> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #148] @ 5f67a8 <__cxa_atexit@plt+0x5ea45c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + str r8, [r6, #16] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 5f6794 <__cxa_atexit@plt+0x5ea448> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ 5f67a0 <__cxa_atexit@plt+0x5ea454> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #48] @ 5f679c <__cxa_atexit@plt+0x5ea450> │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5f6780 <__cxa_atexit@plt+0x5ea434> │ │ │ │ + ldr r6, [pc, #28] @ 5f6798 <__cxa_atexit@plt+0x5ea44c> │ │ │ │ + mov r5, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r4, r8, r9, r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrhteq fp, [r5], #116 @ 0x74 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f59d0 <__cxa_atexit@plt+0x5e9684> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f59e8 <__cxa_atexit@plt+0x5e969c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5f6830 <__cxa_atexit@plt+0x5ea4e4> │ │ │ │ + ldr r8, [pc, #108] @ 5f6848 <__cxa_atexit@plt+0x5ea4fc> │ │ │ │ + ldr lr, [pc, #108] @ 5f684c <__cxa_atexit@plt+0x5ea500> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str lr, [r3, #24] │ │ │ │ + add lr, r3, #28 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + stm lr, {r0, r3, r8} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f59ec <__cxa_atexit@plt+0x5e96a0> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [pc, #24] @ 5f6850 <__cxa_atexit@plt+0x5ea504> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r8, r8, r3 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f5a54 <__cxa_atexit@plt+0x5e9708> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f5a6c <__cxa_atexit@plt+0x5e9720> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f68d0 <__cxa_atexit@plt+0x5ea584> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + subs r7, r7, #1 │ │ │ │ + beq 5f68bc <__cxa_atexit@plt+0x5ea570> │ │ │ │ + ldr lr, [pc, #112] @ 5f68f4 <__cxa_atexit@plt+0x5ea5a8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr r1, [pc, #108] @ 5f68f8 <__cxa_atexit@plt+0x5ea5ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f5a70 <__cxa_atexit@plt+0x5e9724> │ │ │ │ + ldr r7, [pc, #40] @ 5f68ec <__cxa_atexit@plt+0x5ea5a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 5f68f0 <__cxa_atexit@plt+0x5ea5a4> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + smlatbeq r4, r0, r8, r2 │ │ │ │ + @ instruction: 0x0104289c │ │ │ │ + rscseq fp, r5, r0, lsl #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6944 <__cxa_atexit@plt+0x5ea5f8> │ │ │ │ + ldr r7, [pc, #52] @ 5f6954 <__cxa_atexit@plt+0x5ea608> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f6938 <__cxa_atexit@plt+0x5ea5ec> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f6968 <__cxa_atexit@plt+0x5ea61c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f6958 <__cxa_atexit@plt+0x5ea60c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, r5, r4, asr #11 │ │ │ │ + rscseq fp, r5, r4, lsr #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f69b4 <__cxa_atexit@plt+0x5ea668> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r8, [r3, #10] │ │ │ │ + ldr sl, [r3, #14] │ │ │ │ + ldr r2, [pc, #140] @ 5f6a1c <__cxa_atexit@plt+0x5ea6d0> │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r9, [r5] │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f69e4 <__cxa_atexit@plt+0x5ea698> │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6a00 <__cxa_atexit@plt+0x5ea6b4> │ │ │ │ + ldr r5, [pc, #72] @ 5f6a14 <__cxa_atexit@plt+0x5ea6c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f69f0 <__cxa_atexit@plt+0x5ea6a4> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f64e0 <__cxa_atexit@plt+0x5ea194> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f6a18 <__cxa_atexit@plt+0x5ea6cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb0c │ │ │ │ + ldrshteq fp, [r5], #72 @ 0x48 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f5b34 <__cxa_atexit@plt+0x5e97e8> │ │ │ │ - ldr sl, [pc, #176] @ 5f5b4c <__cxa_atexit@plt+0x5e9800> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #172] @ 5f5b50 <__cxa_atexit@plt+0x5e9804> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - mov sl, r3 │ │ │ │ - add fp, pc, fp │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str fp, [sl, #16]! │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #72] @ 5f5b54 <__cxa_atexit@plt+0x5e9808> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #52] @ 5f5b58 <__cxa_atexit@plt+0x5e980c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [r3, #60] @ 0x3c │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #32] @ 5f5b5c <__cxa_atexit@plt+0x5e9810> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + rscseq fp, r5, r0, lsl #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f6a84 <__cxa_atexit@plt+0x5ea738> │ │ │ │ + ldr r7, [pc, #52] @ 5f6a98 <__cxa_atexit@plt+0x5ea74c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f6a78 <__cxa_atexit@plt+0x5ea72c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f6aac <__cxa_atexit@plt+0x5ea760> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f6a9c <__cxa_atexit@plt+0x5ea750> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, r5, ip, asr #9 │ │ │ │ + rscseq fp, r5, r0, lsr #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f6afc <__cxa_atexit@plt+0x5ea7b0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f6b5c <__cxa_atexit@plt+0x5ea810> │ │ │ │ + ldr r3, [pc, #148] @ 5f6b6c <__cxa_atexit@plt+0x5ea820> │ │ │ │ + ldr r2, [pc, #148] @ 5f6b70 <__cxa_atexit@plt+0x5ea824> │ │ │ │ + ldr r1, [pc, #148] @ 5f6b74 <__cxa_atexit@plt+0x5ea828> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff5d0 │ │ │ │ - @ instruction: 0xfffff5dc │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - smlabteq r4, r4, sl, r2 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6b40 <__cxa_atexit@plt+0x5ea7f4> │ │ │ │ + ldr r3, [pc, #104] @ 5f6b78 <__cxa_atexit@plt+0x5ea82c> │ │ │ │ + ldr r2, [pc, #104] @ 5f6b7c <__cxa_atexit@plt+0x5ea830> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f6b30 <__cxa_atexit@plt+0x5ea7e4> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f6b80 <__cxa_atexit@plt+0x5ea834> │ │ │ │ + ldr r9, [pc, #56] @ 5f6b84 <__cxa_atexit@plt+0x5ea838> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sl, r5, r0, lsr #20 │ │ │ │ + rscseq fp, r5, r0, asr #8 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + rscseq sl, r5, r4, ror #20 │ │ │ │ + @ instruction: 0xffffb8c0 │ │ │ │ + rscseq sl, r5, r0, lsr #25 │ │ │ │ + rscseq sl, r5, r8, lsr #20 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bhi 5f6c3c <__cxa_atexit@plt+0x5ea8f0> │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f6c2c <__cxa_atexit@plt+0x5ea8e0> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 5f6bcc <__cxa_atexit@plt+0x5ea880> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 5f6c14 <__cxa_atexit@plt+0x5ea8c8> │ │ │ │ + ldr lr, [pc, #96] @ 5f6c50 <__cxa_atexit@plt+0x5ea904> │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + ldr r1, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + ldr ip, [r7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + mov r5, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r8, [r2, #10] │ │ │ │ + ldr sl, [r2, #14] │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f5c08 <__cxa_atexit@plt+0x5e98bc> │ │ │ │ - ldr r8, [pc, #152] @ 5f5c20 <__cxa_atexit@plt+0x5e98d4> │ │ │ │ - add lr, r5, #32 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + add r7, sl, r8 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f6c54 <__cxa_atexit@plt+0x5ea908> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq fp, r5, ip, lsl r3 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldmib r5, {r1, sl} │ │ │ │ - ldm lr, {r0, r7, lr} │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r0, [pc, #96] @ 5f5c24 <__cxa_atexit@plt+0x5e98d8> │ │ │ │ - mov sl, r3 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #84] @ 5f5c28 <__cxa_atexit@plt+0x5e98dc> │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + bne 5f6cdc <__cxa_atexit@plt+0x5ea990> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 5f6c80 <__cxa_atexit@plt+0x5ea934> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5f6cc8 <__cxa_atexit@plt+0x5ea97c> │ │ │ │ + ldr lr, [pc, #72] @ 5f6cec <__cxa_atexit@plt+0x5ea9a0> │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r3, [r3, #14] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + bx r2 │ │ │ │ + ldr r2, [r3, #10] │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + ldr r3, [r3, #14] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + add r7, r3, r2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f6d94 <__cxa_atexit@plt+0x5eaa48> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f6d48 <__cxa_atexit@plt+0x5ea9fc> │ │ │ │ + add sl, r9, #2 │ │ │ │ + ldm sl, {r3, r7, r8, sl} │ │ │ │ + ldr r1, [pc, #132] @ 5f6da8 <__cxa_atexit@plt+0x5eaa5c> │ │ │ │ + str sl, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [sl, #32]! │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r9, r6, #11 │ │ │ │ - str r3, [r5] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f5c2c <__cxa_atexit@plt+0x5e98e0> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 5f6d78 <__cxa_atexit@plt+0x5eaa2c> │ │ │ │ + mov r9, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + ldr r3, [pc, #84] @ 5f6da4 <__cxa_atexit@plt+0x5eaa58> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff448 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - @ instruction: 0xfffff458 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq sp, r0, fp, asr #31 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 5f6d84 <__cxa_atexit@plt+0x5eaa38> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, r3 │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f6dac <__cxa_atexit@plt+0x5eaa60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq fp, r5, ip, asr #3 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f5c54 <__cxa_atexit@plt+0x5e9908> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 5f5c74 <__cxa_atexit@plt+0x5e9928> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f5c98 <__cxa_atexit@plt+0x5e994c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r3, r7 │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f5d04 <__cxa_atexit@plt+0x5e99b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc 5f5d58 <__cxa_atexit@plt+0x5e9a0c> │ │ │ │ - ldr r8, [pc, #176] @ 5f5d90 <__cxa_atexit@plt+0x5e9a44> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f5d48 <__cxa_atexit@plt+0x5e99fc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc 5f5d74 <__cxa_atexit@plt+0x5e9a28> │ │ │ │ - ldr r8, [pc, #112] @ 5f5d98 <__cxa_atexit@plt+0x5e9a4c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f5d94 <__cxa_atexit@plt+0x5e9a48> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6e10 <__cxa_atexit@plt+0x5eaac4> │ │ │ │ + ldr r7, [pc, #24] @ 5f6e20 <__cxa_atexit@plt+0x5eaad4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f5d9c <__cxa_atexit@plt+0x5e9a50> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 5f6cfc <__cxa_atexit@plt+0x5ea9b0> │ │ │ │ + ldr r7, [pc, #12] @ 5f6e24 <__cxa_atexit@plt+0x5eaad8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, ror r5 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq fp, r5, r4, asr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f5e00 <__cxa_atexit@plt+0x5e9ab4> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f5e18 <__cxa_atexit@plt+0x5e9acc> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f5e1c <__cxa_atexit@plt+0x5e9ad0> │ │ │ │ - mov r2, #20 │ │ │ │ + strb r7, [r5] │ │ │ │ + bcc 5f6e64 <__cxa_atexit@plt+0x5eab18> │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 5f6e7c <__cxa_atexit@plt+0x5eab30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f6e80 <__cxa_atexit@plt+0x5eab34> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f5e84 <__cxa_atexit@plt+0x5e9b38> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f5e9c <__cxa_atexit@plt+0x5e9b50> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f5ea0 <__cxa_atexit@plt+0x5e9b54> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 5f6ec0 <__cxa_atexit@plt+0x5eab74> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ 5f6ed8 <__cxa_atexit@plt+0x5eab8c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f6edc <__cxa_atexit@plt+0x5eab90> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f5f50 <__cxa_atexit@plt+0x5e9c04> │ │ │ │ - ldr r7, [pc, #156] @ 5f5f68 <__cxa_atexit@plt+0x5e9c1c> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabteq r4, r8, r7, r1 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + rscseq fp, r5, r4, ror r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6f28 <__cxa_atexit@plt+0x5eabdc> │ │ │ │ + ldr r7, [pc, #52] @ 5f6f38 <__cxa_atexit@plt+0x5eabec> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - add lr, r5, #16 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldm lr, {r8, r9, ip, lr} │ │ │ │ - ldr r0, [pc, #112] @ 5f5f6c <__cxa_atexit@plt+0x5e9c20> │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [sp] │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - mov sl, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r3, #24] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r2, r8, r9, ip} │ │ │ │ - str r0, [sl, #16]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr fp, [r5, #-4] │ │ │ │ - ldr r2, [pc, #60] @ 5f5f70 <__cxa_atexit@plt+0x5e9c24> │ │ │ │ - add lr, r3, #52 @ 0x34 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #11 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm lr, {r1, r2, fp} │ │ │ │ - mov fp, r0 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r2, [pc, #28] @ 5f5f74 <__cxa_atexit@plt+0x5e9c28> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f6f1c <__cxa_atexit@plt+0x5eabd0> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f6f4c <__cxa_atexit@plt+0x5eac00> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5f6f3c <__cxa_atexit@plt+0x5eabf0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, r5, r0, asr #32 │ │ │ │ + rscseq fp, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f6fa4 <__cxa_atexit@plt+0x5eac58> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r8, [r3, #10] │ │ │ │ + ldr sl, [r3, #14] │ │ │ │ + ldr r2, [pc, #152] @ 5f700c <__cxa_atexit@plt+0x5eacc0> │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xfffff068 │ │ │ │ - @ instruction: 0xfffff070 │ │ │ │ - smlatbeq r4, r8, r6, r2 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f6fd4 <__cxa_atexit@plt+0x5eac88> │ │ │ │ + ldr r3, [pc, #120] @ 5f7010 <__cxa_atexit@plt+0x5eacc4> │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f6020 <__cxa_atexit@plt+0x5e9cd4> │ │ │ │ - ldr r8, [pc, #152] @ 5f6038 <__cxa_atexit@plt+0x5e9cec> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - ldmib r5, {r9, sl, ip} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #96] @ 5f603c <__cxa_atexit@plt+0x5e9cf0> │ │ │ │ - mov sl, r3 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [pc, #84] @ 5f6040 <__cxa_atexit@plt+0x5e9cf4> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - sub r9, r6, #11 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [sl, #32]! │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - b 13adea4 <__cxa_atexit@plt+0x13a1b58> │ │ │ │ - ldr r3, [pc, #28] @ 5f6044 <__cxa_atexit@plt+0x5e9cf8> │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffeef8 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - @ instruction: 0xffffef08 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq sp, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f606c <__cxa_atexit@plt+0x5e9d20> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 5f608c <__cxa_atexit@plt+0x5e9d40> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f60b0 <__cxa_atexit@plt+0x5e9d64> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f6ff0 <__cxa_atexit@plt+0x5eaca4> │ │ │ │ + ldr r5, [pc, #72] @ 5f7004 <__cxa_atexit@plt+0x5eacb8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f6fe0 <__cxa_atexit@plt+0x5eac94> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f6aac <__cxa_atexit@plt+0x5ea760> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 5f611c <__cxa_atexit@plt+0x5e9dd0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc 5f6170 <__cxa_atexit@plt+0x5e9e24> │ │ │ │ - ldr r8, [pc, #176] @ 5f61a8 <__cxa_atexit@plt+0x5e9e5c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f6160 <__cxa_atexit@plt+0x5e9e14> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - bcc 5f618c <__cxa_atexit@plt+0x5e9e40> │ │ │ │ - ldr r8, [pc, #112] @ 5f61b0 <__cxa_atexit@plt+0x5e9e64> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f61ac <__cxa_atexit@plt+0x5e9e60> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f61b4 <__cxa_atexit@plt+0x5e9e68> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f7008 <__cxa_atexit@plt+0x5eacbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffae8 │ │ │ │ + rscseq sl, r5, r0, ror #30 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 5f703c <__cxa_atexit@plt+0x5eacf0> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f6218 <__cxa_atexit@plt+0x5e9ecc> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5f6230 <__cxa_atexit@plt+0x5e9ee4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6234 <__cxa_atexit@plt+0x5e9ee8> │ │ │ │ - mov r2, #20 │ │ │ │ + strb r7, [r5] │ │ │ │ + bcc 5f707c <__cxa_atexit@plt+0x5ead30> │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 5f7094 <__cxa_atexit@plt+0x5ead48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f7098 <__cxa_atexit@plt+0x5ead4c> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7, ror #7 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5f629c <__cxa_atexit@plt+0x5e9f50> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f62b4 <__cxa_atexit@plt+0x5e9f68> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f62b8 <__cxa_atexit@plt+0x5e9f6c> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 5f70d8 <__cxa_atexit@plt+0x5ead8c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ 5f70f0 <__cxa_atexit@plt+0x5eada4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f70f4 <__cxa_atexit@plt+0x5eada8> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x010415b0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + ldrhteq sl, [r5], #232 @ 0xe8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #148 @ 0x94 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5f63c0 <__cxa_atexit@plt+0x5ea074> │ │ │ │ - ldr r7, [pc, #244] @ 5f63d8 <__cxa_atexit@plt+0x5ea08c> │ │ │ │ - ldr r0, [pc, #244] @ 5f63dc <__cxa_atexit@plt+0x5ea090> │ │ │ │ - ldr lr, [pc, #244] @ 5f63e0 <__cxa_atexit@plt+0x5ea094> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f7140 <__cxa_atexit@plt+0x5eadf4> │ │ │ │ + ldr r7, [pc, #52] @ 5f7154 <__cxa_atexit@plt+0x5eae08> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #240] @ 5f63e4 <__cxa_atexit@plt+0x5ea098> │ │ │ │ - ldr r1, [pc, #240] @ 5f63e8 <__cxa_atexit@plt+0x5ea09c> │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - sub r0, r6, #101 @ 0x65 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ - sub r0, r6, #141 @ 0x8d │ │ │ │ - str r0, [r3, #16] │ │ │ │ - mov r0, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f7134 <__cxa_atexit@plt+0x5eade8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f7168 <__cxa_atexit@plt+0x5eae1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f7158 <__cxa_atexit@plt+0x5eae0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq sl, r5, r4, lsl #29 │ │ │ │ + rscseq sl, r5, r8, asr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f71b8 <__cxa_atexit@plt+0x5eae6c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f7218 <__cxa_atexit@plt+0x5eaecc> │ │ │ │ + ldr r3, [pc, #148] @ 5f7228 <__cxa_atexit@plt+0x5eaedc> │ │ │ │ + ldr r2, [pc, #148] @ 5f722c <__cxa_atexit@plt+0x5eaee0> │ │ │ │ + ldr r1, [pc, #148] @ 5f7230 <__cxa_atexit@plt+0x5eaee4> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r2, [r0, #72]! @ 0x48 │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r7, r6, #82 @ 0x52 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r2, #100]! @ 0x64 │ │ │ │ - str r7, [r3, #116] @ 0x74 │ │ │ │ - str r8, [r3, #112] @ 0x70 │ │ │ │ - str sl, [r3, #108] @ 0x6c │ │ │ │ - str ip, [r3, #104] @ 0x68 │ │ │ │ - str r7, [r3, #92] @ 0x5c │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - str sl, [r3, #80] @ 0x50 │ │ │ │ - str ip, [r3, #76] @ 0x4c │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - stmdb r3, {r8, r9} │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str ip, [r3, #-16] │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ - str r3, [r3, #124] @ 0x7c │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #84] @ 5f63ec <__cxa_atexit@plt+0x5ea0a0> │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r3, #64] @ 0x40 │ │ │ │ - b 5f1f00 <__cxa_atexit@plt+0x5e5bb4> │ │ │ │ - ldr r7, [pc, #40] @ 5f63f0 <__cxa_atexit@plt+0x5ea0a4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f71fc <__cxa_atexit@plt+0x5eaeb0> │ │ │ │ + ldr r3, [pc, #104] @ 5f7234 <__cxa_atexit@plt+0x5eaee8> │ │ │ │ + ldr r2, [pc, #104] @ 5f7238 <__cxa_atexit@plt+0x5eaeec> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5f71ec <__cxa_atexit@plt+0x5eaea0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5f723c <__cxa_atexit@plt+0x5eaef0> │ │ │ │ + ldr r9, [pc, #56] @ 5f7240 <__cxa_atexit@plt+0x5eaef4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #148 @ 0x94 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffa8cc │ │ │ │ - @ instruction: 0xffff9eb4 │ │ │ │ - @ instruction: 0xffffafec │ │ │ │ - @ instruction: 0xffffd20c │ │ │ │ - @ instruction: 0xffffedf4 │ │ │ │ - @ instruction: 0xffffbb58 │ │ │ │ - rscseq fp, r5, r8, lsr #8 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sl, r5, r4, ror #6 │ │ │ │ + rscseq sl, r5, r4, ror #27 │ │ │ │ + smlabbeq r4, r4, fp, r1 │ │ │ │ + ldrsbteq sl, [r5], #212 @ 0xd4 │ │ │ │ + @ instruction: 0xffffb204 │ │ │ │ + rscseq sl, r5, r4, ror #11 │ │ │ │ + smlalseq sl, r5, r8, sp │ │ │ │ + rscseq sl, r5, r4, lsl #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f728c <__cxa_atexit@plt+0x5eaf40> │ │ │ │ + ldr r7, [pc, #52] @ 5f72a0 <__cxa_atexit@plt+0x5eaf54> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5f7280 <__cxa_atexit@plt+0x5eaf34> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f72b4 <__cxa_atexit@plt+0x5eaf68> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5f72a4 <__cxa_atexit@plt+0x5eaf58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq sl, r5, r0, asr #26 │ │ │ │ + rscseq sl, r5, r4, lsr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f72f8 <__cxa_atexit@plt+0x5eafac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f7338 <__cxa_atexit@plt+0x5eafec> │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + ldr r2, [pc, #136] @ 5f7364 <__cxa_atexit@plt+0x5eb018> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ cmp fp, r7 │ │ │ │ - str r4, [sp] │ │ │ │ - bhi 5f648c <__cxa_atexit@plt+0x5ea140> │ │ │ │ - ldr r4, [pc, #704] @ 5f66d8 <__cxa_atexit@plt+0x5ea38c> │ │ │ │ - ldr lr, [pc, #704] @ 5f66dc <__cxa_atexit@plt+0x5ea390> │ │ │ │ - add r4, pc, r4 │ │ │ │ - add lr, pc, lr │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5f64a0 <__cxa_atexit@plt+0x5ea154> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5f64ac <__cxa_atexit@plt+0x5ea160> │ │ │ │ - ldr r0, [sl, #15] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5f64bc <__cxa_atexit@plt+0x5ea170> │ │ │ │ - ldr r2, [sl, #7] │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - tst r0, r8 │ │ │ │ - mov ip, lr │ │ │ │ - mov sl, r2 │ │ │ │ - moveq ip, r4 │ │ │ │ - str ip, [r5, #-16]! │ │ │ │ - moveq sl, r3 │ │ │ │ - sub r7, r7, #16 │ │ │ │ - moveq r3, r2 │ │ │ │ + bhi 5f7348 <__cxa_atexit@plt+0x5eaffc> │ │ │ │ + ldr r5, [pc, #76] @ 5f735c <__cxa_atexit@plt+0x5eb010> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5f7328 <__cxa_atexit@plt+0x5eafdc> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f7168 <__cxa_atexit@plt+0x5eae1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5f7360 <__cxa_atexit@plt+0x5eb014> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + rscseq sl, r5, ip, ror ip │ │ │ │ + @ instruction: 0x0104139c │ │ │ │ + ldrsbteq sl, [r5], #204 @ 0xcc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + mov sl, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f7448 <__cxa_atexit@plt+0x5eb0fc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5f7438 <__cxa_atexit@plt+0x5eb0ec> │ │ │ │ + ldr r7, [pc, #284] @ 5f74c0 <__cxa_atexit@plt+0x5eb174> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [sl, #-4] │ │ │ │ + str r7, [sl, #-8] │ │ │ │ + sub r7, sl, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bls 5f6420 <__cxa_atexit@plt+0x5ea0d4> │ │ │ │ - ldr r7, [pc, #588] @ 5f66e0 <__cxa_atexit@plt+0x5ea394> │ │ │ │ - ldr r4, [sp] │ │ │ │ + bhi 5f7450 <__cxa_atexit@plt+0x5eb104> │ │ │ │ + ldr r2, [pc, #260] @ 5f74c4 <__cxa_atexit@plt+0x5eb178> │ │ │ │ + ldr r1, [pc, #260] @ 5f74c8 <__cxa_atexit@plt+0x5eb17c> │ │ │ │ + ldr r7, [pc, #260] @ 5f74cc <__cxa_atexit@plt+0x5eb180> │ │ │ │ + mov r3, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + bhi 5f7484 <__cxa_atexit@plt+0x5eb138> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5f748c <__cxa_atexit@plt+0x5eb140> │ │ │ │ + ldr r5, [pc, #240] @ 5f74f0 <__cxa_atexit@plt+0x5eb1a4> │ │ │ │ + ldr r7, [pc, #240] @ 5f74f4 <__cxa_atexit@plt+0x5eb1a8> │ │ │ │ + ldr r0, [pc, #240] @ 5f74f8 <__cxa_atexit@plt+0x5eb1ac> │ │ │ │ + ldr r8, [pc, #240] @ 5f74fc <__cxa_atexit@plt+0x5eb1b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #4]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + str r5, [sl, #-16] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + str r7, [sl, #-12] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + b 5f743c <__cxa_atexit@plt+0x5eb0f0> │ │ │ │ + ldr r6, [pc, #136] @ 5f74e0 <__cxa_atexit@plt+0x5eb194> │ │ │ │ + ldr r7, [pc, #136] @ 5f74e4 <__cxa_atexit@plt+0x5eb198> │ │ │ │ + ldr r3, [pc, #136] @ 5f74e8 <__cxa_atexit@plt+0x5eb19c> │ │ │ │ + ldr sl, [pc, #136] @ 5f74ec <__cxa_atexit@plt+0x5eb1a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r6, #2 │ │ │ │ + mov r6, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r9 │ │ │ │ + b 5f7494 <__cxa_atexit@plt+0x5eb148> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #52] @ 5f74d0 <__cxa_atexit@plt+0x5eb184> │ │ │ │ + ldr r7, [pc, #52] @ 5f74d4 <__cxa_atexit@plt+0x5eb188> │ │ │ │ + ldr r9, [pc, #52] @ 5f74d8 <__cxa_atexit@plt+0x5eb18c> │ │ │ │ + ldr sl, [pc, #52] @ 5f74dc <__cxa_atexit@plt+0x5eb190> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r8, r3, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sl, #6] │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 5f6530 <__cxa_atexit@plt+0x5ea1e4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r7, r9 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + rscseq sl, r5, r8, asr ip │ │ │ │ + rscseq sl, r5, r4, ror #24 │ │ │ │ + @ instruction: 0xffffae88 │ │ │ │ + rscseq sl, r5, r4, ror #22 │ │ │ │ + rscseq sl, r5, r0, lsr #5 │ │ │ │ + rscseq sl, r5, r0, ror fp │ │ │ │ + rscseq sl, r5, r0, lsl #23 │ │ │ │ + rscseq sl, r5, r8, lsr #23 │ │ │ │ + rscseq sl, r5, r4, lsl #6 │ │ │ │ + ldrhteq sl, [r5], #184 @ 0xb8 │ │ │ │ + ldrhteq sl, [r5], #188 @ 0xbc │ │ │ │ + @ instruction: 0xffffac48 │ │ │ │ + rscseq sl, r5, r4, lsl #24 │ │ │ │ + @ instruction: 0xffffab2c │ │ │ │ + ldrsheq r9, [lr], #235 @ 0xeb │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f7538 <__cxa_atexit@plt+0x5eb1ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ 5f7540 <__cxa_atexit@plt+0x5eb1f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mvn r7, r9 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5f653c <__cxa_atexit@plt+0x5ea1f0> │ │ │ │ - eor r7, r1, r8 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r2, r4, r7 │ │ │ │ - ands r7, r8, r4, lsr r7 │ │ │ │ - mov r0, r9 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5f65bc <__cxa_atexit@plt+0x5ea270> │ │ │ │ - ldr r9, [sp] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r4, [r9, #804] @ 0x324 │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 5f6664 <__cxa_atexit@plt+0x5ea318> │ │ │ │ - ldr r7, [pc, #464] @ 5f66e4 <__cxa_atexit@plt+0x5ea398> │ │ │ │ - rsb r4, r2, #0 │ │ │ │ - eor r4, r2, r4 │ │ │ │ - and r4, r4, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - b 5f65f8 <__cxa_atexit@plt+0x5ea2ac> │ │ │ │ - mvn r4, r9 │ │ │ │ - tst r4, #3 │ │ │ │ - bne 5f654c <__cxa_atexit@plt+0x5ea200> │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f759c <__cxa_atexit@plt+0x5eb250> │ │ │ │ + ldr r2, [pc, #64] @ 5f75ac <__cxa_atexit@plt+0x5eb260> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r4, [sp] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #48] @ 5f75b0 <__cxa_atexit@plt+0x5eb264> │ │ │ │ + add lr, r3, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + stm lr, {r2, r3, r8} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r4, r8 │ │ │ │ + rscseq r9, r5, ip, ror #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f762c <__cxa_atexit@plt+0x5eb2e0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f7634 <__cxa_atexit@plt+0x5eb2e8> │ │ │ │ + ldr r2, [pc, #96] @ 5f764c <__cxa_atexit@plt+0x5eb300> │ │ │ │ + ldr r1, [pc, #96] @ 5f7650 <__cxa_atexit@plt+0x5eb304> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst sl, #3 │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq 5f761c <__cxa_atexit@plt+0x5eb2d0> │ │ │ │ + ldr r7, [pc, #64] @ 5f7654 <__cxa_atexit@plt+0x5eb308> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - eor r7, r7, r8 │ │ │ │ - clz r7, r7 │ │ │ │ - eor r7, r7, #31 │ │ │ │ - mov r4, #1 │ │ │ │ - lsl r2, r4, r7 │ │ │ │ - ands r7, r8, r4, lsl r7 │ │ │ │ - mov r1, r9 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5f6610 <__cxa_atexit@plt+0x5ea2c4> │ │ │ │ - ldr r9, [sp] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r4, [r9, #804] @ 0x324 │ │ │ │ - cmp r4, r3 │ │ │ │ - bcc 5f6694 <__cxa_atexit@plt+0x5ea348> │ │ │ │ - ldr r7, [pc, #340] @ 5f66f4 <__cxa_atexit@plt+0x5ea3a8> │ │ │ │ - rsb r4, r2, #0 │ │ │ │ - eor r4, r2, r4 │ │ │ │ - and r4, r4, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - b 5f664c <__cxa_atexit@plt+0x5ea300> │ │ │ │ - ldr r9, [sp] │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r7, [r9, #804] @ 0x324 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5f667c <__cxa_atexit@plt+0x5ea330> │ │ │ │ - ldr r7, [pc, #272] @ 5f66ec <__cxa_atexit@plt+0x5ea3a0> │ │ │ │ - rsb r4, r2, #0 │ │ │ │ - eor r4, r2, r4 │ │ │ │ - and r4, r4, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r4, r9 │ │ │ │ mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - ldr r9, [sp] │ │ │ │ - mov r4, #0 │ │ │ │ - str r4, [r5, #-4] │ │ │ │ - ldr r7, [r9, #804] @ 0x324 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 5f66b4 <__cxa_atexit@plt+0x5ea368> │ │ │ │ - ldr r7, [pc, #204] @ 5f66fc <__cxa_atexit@plt+0x5ea3b0> │ │ │ │ - rsb r4, r2, #0 │ │ │ │ - eor r4, r2, r4 │ │ │ │ - and r4, r4, r8 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + b 5f763c <__cxa_atexit@plt+0x5eb2f0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5f7658 <__cxa_atexit@plt+0x5eb30c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq sl, r5, ip, asr #20 │ │ │ │ + rscseq r9, r5, r8, asr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 5f7684 <__cxa_atexit@plt+0x5eb338> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #144] @ 5f7728 <__cxa_atexit@plt+0x5eb3dc> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f7708 <__cxa_atexit@plt+0x5eb3bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f7714 <__cxa_atexit@plt+0x5eb3c8> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #96] @ 5f772c <__cxa_atexit@plt+0x5eb3e0> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [pc, #88] @ 5f7730 <__cxa_atexit@plt+0x5eb3e4> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #80] @ 5f7734 <__cxa_atexit@plt+0x5eb3e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r4, r9 │ │ │ │ + add r2, r7, r2 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #124] @ 5f66e8 <__cxa_atexit@plt+0x5ea39c> │ │ │ │ - mov r4, #20 │ │ │ │ - str r4, [r9, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 5f66a8 <__cxa_atexit@plt+0x5ea35c> │ │ │ │ - ldr r7, [pc, #108] @ 5f66f0 <__cxa_atexit@plt+0x5ea3a4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r9, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 5f66c8 <__cxa_atexit@plt+0x5ea37c> │ │ │ │ - ldr r6, [pc, #92] @ 5f66f8 <__cxa_atexit@plt+0x5ea3ac> │ │ │ │ - mov r4, #20 │ │ │ │ - str r4, [r9, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #68] @ 5f6700 <__cxa_atexit@plt+0x5ea3b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ mov r6, #20 │ │ │ │ - str r6, [r9, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, r9 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - andeq r0, r0, r4, asr r5 │ │ │ │ - rscseq fp, r5, r4, ror #6 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - @ instruction: 0x01042cb0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r6, lsr #14 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0x0104199c │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f676c <__cxa_atexit@plt+0x5ea420> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #84] @ 5f6784 <__cxa_atexit@plt+0x5ea438> │ │ │ │ + bcc 5f779c <__cxa_atexit@plt+0x5eb450> │ │ │ │ + ldr r2, [pc, #76] @ 5f77a8 <__cxa_atexit@plt+0x5eb45c> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ 5f77ac <__cxa_atexit@plt+0x5eb460> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #52] @ 5f77b0 <__cxa_atexit@plt+0x5eb464> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r7, r7, r9 │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + @ instruction: 0x010419b0 │ │ │ │ + smlatteq r4, r0, sl, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f77e4 <__cxa_atexit@plt+0x5eb498> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f77ec <__cxa_atexit@plt+0x5eb4a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5f77fc <__cxa_atexit@plt+0x5eb4b0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f789c <__cxa_atexit@plt+0x5eb550> │ │ │ │ + ldr r7, [pc, #180] @ 5f78c4 <__cxa_atexit@plt+0x5eb578> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5f7880 <__cxa_atexit@plt+0x5eb534> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f7890 <__cxa_atexit@plt+0x5eb544> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f78ac <__cxa_atexit@plt+0x5eb560> │ │ │ │ + ldr lr, [pc, #144] @ 5f78cc <__cxa_atexit@plt+0x5eb580> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5f78d0 <__cxa_atexit@plt+0x5eb584> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r0, r0, r2 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6788 <__cxa_atexit@plt+0x5ea43c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r6, lsr #14 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5f78c8 <__cxa_atexit@plt+0x5eb57c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrshteq sl, [r5], #116 @ 0x74 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + smlabteq r4, r8, r8, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f7948 <__cxa_atexit@plt+0x5eb5fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f7958 <__cxa_atexit@plt+0x5eb60c> │ │ │ │ + ldr lr, [pc, #100] @ 5f7968 <__cxa_atexit@plt+0x5eb61c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5f796c <__cxa_atexit@plt+0x5eb620> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f79a8 <__cxa_atexit@plt+0x5eb65c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ 5f79b0 <__cxa_atexit@plt+0x5eb664> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r4, r8, fp, r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f67f0 <__cxa_atexit@plt+0x5ea4a4> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #80] @ 5f6808 <__cxa_atexit@plt+0x5ea4bc> │ │ │ │ - sub r9, r5, #24 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldm r9, {r2, r8, r9} │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r0, r0, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r2 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + bcc 5f7a0c <__cxa_atexit@plt+0x5eb6c0> │ │ │ │ + ldr r2, [pc, #64] @ 5f7a1c <__cxa_atexit@plt+0x5eb6d0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #48] @ 5f7a20 <__cxa_atexit@plt+0x5eb6d4> │ │ │ │ + add lr, r3, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f680c <__cxa_atexit@plt+0x5ea4c0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r0, sl, r2 │ │ │ │ + stm lr, {r2, r3, r8} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + @ instruction: 0x01040b98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f7acc <__cxa_atexit@plt+0x5eb780> │ │ │ │ + ldr r1, [pc, #168] @ 5f7aec <__cxa_atexit@plt+0x5eb7a0> │ │ │ │ + ldr r7, [pc, #168] @ 5f7af0 <__cxa_atexit@plt+0x5eb7a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f7ac0 <__cxa_atexit@plt+0x5eb774> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f7ad8 <__cxa_atexit@plt+0x5eb78c> │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #116] @ 5f7af4 <__cxa_atexit@plt+0x5eb7a8> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #108] @ 5f7af8 <__cxa_atexit@plt+0x5eb7ac> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #100] @ 5f7afc <__cxa_atexit@plt+0x5eb7b0> │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #92] @ 5f7b00 <__cxa_atexit@plt+0x5eb7b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r6, r6, #8 │ │ │ │ + add r2, r7, r2 │ │ │ │ + stm r6, {r0, r1, r2, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + smlatbeq r4, r4, r6, r1 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + smlabbeq r4, r8, r6, r1 │ │ │ │ + @ instruction: 0x010417b8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f6874 <__cxa_atexit@plt+0x5ea528> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [pc, #64] @ 5f688c <__cxa_atexit@plt+0x5ea540> │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r7, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ + bcc 5f7b74 <__cxa_atexit@plt+0x5eb828> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #80] @ 5f7b80 <__cxa_atexit@plt+0x5eb834> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [pc, #72] @ 5f7b84 <__cxa_atexit@plt+0x5eb838> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #64] @ 5f7b88 <__cxa_atexit@plt+0x5eb83c> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #56] @ 5f7b8c <__cxa_atexit@plt+0x5eb840> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6890 <__cxa_atexit@plt+0x5ea544> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + ldrshteq r9, [r5], #136 @ 0x88 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f7c08 <__cxa_atexit@plt+0x5eb8bc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f7c10 <__cxa_atexit@plt+0x5eb8c4> │ │ │ │ + ldr r2, [pc, #96] @ 5f7c28 <__cxa_atexit@plt+0x5eb8dc> │ │ │ │ + ldr r1, [pc, #96] @ 5f7c2c <__cxa_atexit@plt+0x5eb8e0> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst sl, #3 │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + beq 5f7bf8 <__cxa_atexit@plt+0x5eb8ac> │ │ │ │ + ldr r7, [pc, #64] @ 5f7c30 <__cxa_atexit@plt+0x5eb8e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5f7c18 <__cxa_atexit@plt+0x5eb8cc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 5f7c34 <__cxa_atexit@plt+0x5eb8e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq sl, r5, ip, ror r4 │ │ │ │ + rscseq r9, r5, r4, asr r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 5f7c60 <__cxa_atexit@plt+0x5eb914> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov sl, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, lsr #6 │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f68f8 <__cxa_atexit@plt+0x5ea5ac> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr lr, [pc, #64] @ 5f6910 <__cxa_atexit@plt+0x5ea5c4> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6914 <__cxa_atexit@plt+0x5ea5c8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f7c9c <__cxa_atexit@plt+0x5eb950> │ │ │ │ + ldr r3, [pc, #44] @ 5f7cb8 <__cxa_atexit@plt+0x5eb96c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + b 5f77fc <__cxa_atexit@plt+0x5eb4b0> │ │ │ │ + ldr r3, [pc, #24] @ 5f7cbc <__cxa_atexit@plt+0x5eb970> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r2, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, r0, r9, r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f7cf0 <__cxa_atexit@plt+0x5eb9a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f7cf8 <__cxa_atexit@plt+0x5eb9ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5f7d08 <__cxa_atexit@plt+0x5eb9bc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f7da8 <__cxa_atexit@plt+0x5eba5c> │ │ │ │ + ldr r7, [pc, #180] @ 5f7dd0 <__cxa_atexit@plt+0x5eba84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5f7d8c <__cxa_atexit@plt+0x5eba40> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f7d9c <__cxa_atexit@plt+0x5eba50> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f7db8 <__cxa_atexit@plt+0x5eba6c> │ │ │ │ + ldr lr, [pc, #144] @ 5f7dd8 <__cxa_atexit@plt+0x5eba8c> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5f7ddc <__cxa_atexit@plt+0x5eba90> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5f7dd4 <__cxa_atexit@plt+0x5eba88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrshteq sl, [r5], #36 @ 0x24 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0x010413bc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f7e54 <__cxa_atexit@plt+0x5ebb08> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f7e64 <__cxa_atexit@plt+0x5ebb18> │ │ │ │ + ldr lr, [pc, #100] @ 5f7e74 <__cxa_atexit@plt+0x5ebb28> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5f7e78 <__cxa_atexit@plt+0x5ebb2c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f7eb4 <__cxa_atexit@plt+0x5ebb68> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ 5f7ebc <__cxa_atexit@plt+0x5ebb70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f6960 <__cxa_atexit@plt+0x5ea614> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5f696c <__cxa_atexit@plt+0x5ea620> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 5f7f18 <__cxa_atexit@plt+0x5ebbcc> │ │ │ │ + ldr r2, [pc, #64] @ 5f7f28 <__cxa_atexit@plt+0x5ebbdc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #48] @ 5f7f2c <__cxa_atexit@plt+0x5ebbe0> │ │ │ │ + add lr, r3, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + stm lr, {r2, r3, r8} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + smlabbeq r4, ip, r6, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f7fd8 <__cxa_atexit@plt+0x5ebc8c> │ │ │ │ + ldr r1, [pc, #168] @ 5f7ff8 <__cxa_atexit@plt+0x5ebcac> │ │ │ │ + ldr r7, [pc, #168] @ 5f7ffc <__cxa_atexit@plt+0x5ebcb0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f7fcc <__cxa_atexit@plt+0x5ebc80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f7fe4 <__cxa_atexit@plt+0x5ebc98> │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #116] @ 5f8000 <__cxa_atexit@plt+0x5ebcb4> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #108] @ 5f8004 <__cxa_atexit@plt+0x5ebcb8> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #100] @ 5f8008 <__cxa_atexit@plt+0x5ebcbc> │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #92] @ 5f800c <__cxa_atexit@plt+0x5ebcc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r6, r6, #8 │ │ │ │ + add r2, r7, r2 │ │ │ │ + stm r6, {r0, r1, r2, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlabteq r4, r8, r5, r0 │ │ │ │ + @ instruction: 0x01041198 │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + tsteq r4, ip, ror r1 │ │ │ │ + smlatbeq r4, ip, r2, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f69c0 <__cxa_atexit@plt+0x5ea674> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f69cc <__cxa_atexit@plt+0x5ea680> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + bcc 5f8080 <__cxa_atexit@plt+0x5ebd34> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #80] @ 5f808c <__cxa_atexit@plt+0x5ebd40> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [pc, #72] @ 5f8090 <__cxa_atexit@plt+0x5ebd44> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #64] @ 5f8094 <__cxa_atexit@plt+0x5ebd48> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #56] @ 5f8098 <__cxa_atexit@plt+0x5ebd4c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r4, r4, r8, r2 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5f6a78 <__cxa_atexit@plt+0x5ea72c> │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r6, [pc, #296] @ 5f6b1c <__cxa_atexit@plt+0x5ea7d0> │ │ │ │ - ldr ip, [pc, #296] @ 5f6b20 <__cxa_atexit@plt+0x5ea7d4> │ │ │ │ - sub r5, r5, #16 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add ip, pc, ip │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5f6a9c <__cxa_atexit@plt+0x5ea750> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5f6a88 <__cxa_atexit@plt+0x5ea73c> │ │ │ │ - ldr r0, [sl, #15] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5f6ac4 <__cxa_atexit@plt+0x5ea778> │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr sl, [sl, #7] │ │ │ │ - tst r0, r8 │ │ │ │ - mov r2, ip │ │ │ │ - mov r3, lr │ │ │ │ - moveq r3, sl │ │ │ │ - moveq r2, r6 │ │ │ │ - moveq sl, lr │ │ │ │ - sub r7, r7, #16 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 5f6a00 <__cxa_atexit@plt+0x5ea6b4> │ │ │ │ - ldr r6, [sp] │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, #164] @ 5f6b24 <__cxa_atexit@plt+0x5ea7d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + smlatteq r4, r8, r0, r1 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + smlabteq r4, ip, r0, r1 │ │ │ │ + strdeq r1, [r4, -ip] │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f80f4 <__cxa_atexit@plt+0x5ebda8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f8100 <__cxa_atexit@plt+0x5ebdb4> │ │ │ │ + ldr r1, [pc, #68] @ 5f8110 <__cxa_atexit@plt+0x5ebdc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5f8114 <__cxa_atexit@plt+0x5ebdc8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sl, #6] │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 5f6ae8 <__cxa_atexit@plt+0x5ea79c> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - add r7, r5, #16 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + @ instruction: 0x01040598 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f8170 <__cxa_atexit@plt+0x5ebe24> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5f817c <__cxa_atexit@plt+0x5ebe30> │ │ │ │ + ldr r1, [pc, #68] @ 5f818c <__cxa_atexit@plt+0x5ebe40> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldrb r7, [r7] │ │ │ │ + ldr r5, [pc, #52] @ 5f8190 <__cxa_atexit@plt+0x5ebe44> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #92] @ 5f6b28 <__cxa_atexit@plt+0x5ea7dc> │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + ldrshteq r9, [r5], #36 @ 0x24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f81dc <__cxa_atexit@plt+0x5ebe90> │ │ │ │ + ldr r7, [pc, #52] @ 5f81ec <__cxa_atexit@plt+0x5ebea0> │ │ │ │ tst r9, #3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - stm r5, {r7, r8, sl} │ │ │ │ - beq 5f6b0c <__cxa_atexit@plt+0x5ea7c0> │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r7, r9 │ │ │ │ - b 5f6d6c <__cxa_atexit@plt+0x5eaa20> │ │ │ │ - ldr r6, [pc, #60] @ 5f6b2c <__cxa_atexit@plt+0x5ea7e0> │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - stm r5, {r6, r8, sl} │ │ │ │ - beq 5f6b0c <__cxa_atexit@plt+0x5ea7c0> │ │ │ │ - ldr r6, [sp] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f81d0 <__cxa_atexit@plt+0x5ebe84> │ │ │ │ mov r7, r9 │ │ │ │ - b 5f6b38 <__cxa_atexit@plt+0x5ea7ec> │ │ │ │ + b 5f8200 <__cxa_atexit@plt+0x5ebeb4> │ │ │ │ ldr r0, [r9] │ │ │ │ - ldr r6, [sp] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r5 │ │ │ │ - andeq r0, r0, ip, ror #11 │ │ │ │ - rscseq sl, r5, ip, ror sp │ │ │ │ - muleq r0, r4, r2 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f6b54 <__cxa_atexit@plt+0x5ea808> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - lsr r2, r0, r3 │ │ │ │ - ands r3, r1, r0, lsr r3 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5f6bc0 <__cxa_atexit@plt+0x5ea874> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 5f6c10 <__cxa_atexit@plt+0x5ea8c4> │ │ │ │ - ldr r8, [pc, #172] @ 5f6c48 <__cxa_atexit@plt+0x5ea8fc> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 5f6c00 <__cxa_atexit@plt+0x5ea8b4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - cmp r0, r6 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - bcc 5f6c2c <__cxa_atexit@plt+0x5ea8e0> │ │ │ │ - ldr r8, [pc, #112] @ 5f6c50 <__cxa_atexit@plt+0x5ea904> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 5f6c4c <__cxa_atexit@plt+0x5ea900> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 5f81f0 <__cxa_atexit@plt+0x5ebea4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 5f6c54 <__cxa_atexit@plt+0x5ea908> │ │ │ │ - mov r3, #20 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r5, r4, asr #29 │ │ │ │ + smlalseq r9, r5, r8, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f82b0 <__cxa_atexit@plt+0x5ebf64> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f834c <__cxa_atexit@plt+0x5ec000> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + subs r7, r7, #1 │ │ │ │ + beq 5f82c4 <__cxa_atexit@plt+0x5ebf78> │ │ │ │ + ldr lr, [pc, #344] @ 5f8394 <__cxa_atexit@plt+0x5ec048> │ │ │ │ + mov r9, r6 │ │ │ │ + sub ip, r3, #30 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #24]! │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r9, #8] │ │ │ │ + ldr r3, [pc, #312] @ 5f8398 <__cxa_atexit@plt+0x5ec04c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r9, {r0, r7} │ │ │ │ + add r7, r9, #20 │ │ │ │ + cmp r2, r7 │ │ │ │ + str r3, [r9, #-20] @ 0xffffffec │ │ │ │ + str r1, [r9, #-16] │ │ │ │ + str sl, [r9, #-12] │ │ │ │ + bcc 5f835c <__cxa_atexit@plt+0x5ec010> │ │ │ │ + ldr r3, [pc, #296] @ 5f83b0 <__cxa_atexit@plt+0x5ec064> │ │ │ │ + ldr r2, [pc, #296] @ 5f83b4 <__cxa_atexit@plt+0x5ec068> │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + sub r8, r7, #2 │ │ │ │ + mov r6, r7 │ │ │ │ + mov sl, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r7, [pc, #244] @ 5f83ac <__cxa_atexit@plt+0x5ec060> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #212] @ 5f83a0 <__cxa_atexit@plt+0x5ec054> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr lr, [pc, #208] @ 5f83a4 <__cxa_atexit@plt+0x5ec058> │ │ │ │ + str r0, [r7, #16]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-12] │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, r6, #4 │ │ │ │ + str lr, [r3, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r7, #-4] │ │ │ │ + beq 5f8338 <__cxa_atexit@plt+0x5ebfec> │ │ │ │ + add r7, r6, #24 │ │ │ │ + cmp r2, r7 │ │ │ │ + str sl, [r3] │ │ │ │ + bcc 5f8370 <__cxa_atexit@plt+0x5ec024> │ │ │ │ + ldr r3, [pc, #164] @ 5f83b8 <__cxa_atexit@plt+0x5ec06c> │ │ │ │ + ldr r2, [pc, #164] @ 5f83bc <__cxa_atexit@plt+0x5ec070> │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r8, r7, #2 │ │ │ │ + mov r6, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #56] @ 5f839c <__cxa_atexit@plt+0x5ec050> │ │ │ │ + mov r8, ip │ │ │ │ + mov r3, #8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5f8380 <__cxa_atexit@plt+0x5ec034> │ │ │ │ + ldr r6, [pc, #48] @ 5f83a8 <__cxa_atexit@plt+0x5ec05c> │ │ │ │ + mov r8, sl │ │ │ │ + mov r3, #8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r9 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010426b4 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + smlabteq r4, r0, lr, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + andeq r0, r0, r4, lsr #4 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + rscseq r9, r5, ip, asr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f6cbc <__cxa_atexit@plt+0x5ea970> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #80] @ 5f6cd4 <__cxa_atexit@plt+0x5ea988> │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6cd8 <__cxa_atexit@plt+0x5ea98c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str sl, [r5] │ │ │ │ + bcc 5f8418 <__cxa_atexit@plt+0x5ec0cc> │ │ │ │ + ldr r3, [pc, #68] @ 5f843c <__cxa_atexit@plt+0x5ec0f0> │ │ │ │ + ldr r2, [pc, #68] @ 5f8440 <__cxa_atexit@plt+0x5ec0f4> │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + sub r8, r6, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r1, [r7, #8] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r7, [pc, #36] @ 5f8444 <__cxa_atexit@plt+0x5ec0f8> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r9, r5, r4, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ + mov sl, r8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5f6d44 <__cxa_atexit@plt+0x5ea9f8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #84] @ 5f6d5c <__cxa_atexit@plt+0x5eaa10> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r1, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6d60 <__cxa_atexit@plt+0x5eaa14> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 5f84a0 <__cxa_atexit@plt+0x5ec154> │ │ │ │ + ldr r2, [pc, #64] @ 5f84bc <__cxa_atexit@plt+0x5ec170> │ │ │ │ + ldr r1, [pc, #64] @ 5f84c0 <__cxa_atexit@plt+0x5ec174> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 5ebc2c <__cxa_atexit@plt+0x5df8e0> │ │ │ │ + ldr r3, [pc, #28] @ 5f84c4 <__cxa_atexit@plt+0x5ec178> │ │ │ │ + mov r8, sl │ │ │ │ + mov r2, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, asr r5 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f6d88 <__cxa_atexit@plt+0x5eaa3c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 5f6df4 <__cxa_atexit@plt+0x5eaaa8> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r7} │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5f6e44 <__cxa_atexit@plt+0x5eaaf8> │ │ │ │ - ldr lr, [pc, #168] @ 5f6e78 <__cxa_atexit@plt+0x5eab2c> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ + bcc 5f8500 <__cxa_atexit@plt+0x5ec1b4> │ │ │ │ + ldr r3, [pc, #32] @ 5f8510 <__cxa_atexit@plt+0x5ec1c4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 5f6e34 <__cxa_atexit@plt+0x5eaae8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - cmp r2, r6 │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - bcc 5f6e58 <__cxa_atexit@plt+0x5eab0c> │ │ │ │ - ldr lr, [pc, #108] @ 5f6e80 <__cxa_atexit@plt+0x5eab34> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r0, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 5f6e7c <__cxa_atexit@plt+0x5eab30> │ │ │ │ - mov r5, lr │ │ │ │ + b 5f7d08 <__cxa_atexit@plt+0x5eb9bc> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0xfffffa40 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f8590 <__cxa_atexit@plt+0x5ec244> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add sl, r7, #12 │ │ │ │ + mov r1, r5 │ │ │ │ + ldm sl, {r2, r8, sl} │ │ │ │ + ldr lr, [pc, #88] @ 5f8598 <__cxa_atexit@plt+0x5ec24c> │ │ │ │ + str r9, [r1, #-16]! │ │ │ │ + ldr r0, [pc, #84] @ 5f859c <__cxa_atexit@plt+0x5ec250> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #-8] │ │ │ │ + str r8, [r1, #-4] │ │ │ │ + beq 5f8580 <__cxa_atexit@plt+0x5ec234> │ │ │ │ + ldr r7, [pc, #48] @ 5f85a0 <__cxa_atexit@plt+0x5ec254> │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f6e68 <__cxa_atexit@plt+0x5eab1c> │ │ │ │ - ldr r0, [pc, #36] @ 5f6e84 <__cxa_atexit@plt+0x5eab38> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, r0, r4, r2 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 5f85cc <__cxa_atexit@plt+0x5ec280> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f6eec <__cxa_atexit@plt+0x5eaba0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f6f04 <__cxa_atexit@plt+0x5eabb8> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6f08 <__cxa_atexit@plt+0x5eabbc> │ │ │ │ - mov r2, #20 │ │ │ │ + strb r7, [r5] │ │ │ │ + bcc 5f860c <__cxa_atexit@plt+0x5ec2c0> │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 5f8624 <__cxa_atexit@plt+0x5ec2d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f8628 <__cxa_atexit@plt+0x5ec2dc> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, ip, r3, r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f6f70 <__cxa_atexit@plt+0x5eac24> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f6f88 <__cxa_atexit@plt+0x5eac3c> │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - eor r1, r7, r1 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f6f8c <__cxa_atexit@plt+0x5eac40> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 5f8668 <__cxa_atexit@plt+0x5ec31c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f8684 <__cxa_atexit@plt+0x5ec338> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f6fd8 <__cxa_atexit@plt+0x5eac8c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #32] @ 5f6fe4 <__cxa_atexit@plt+0x5eac98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01042298 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f86e4 <__cxa_atexit@plt+0x5ec398> │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm sl, {r2, r8, sl} │ │ │ │ + ldr r1, [pc, #60] @ 5f86ec <__cxa_atexit@plt+0x5ec3a0> │ │ │ │ + str sl, [r5, #-12]! │ │ │ │ + ldr r0, [pc, #56] @ 5f86f0 <__cxa_atexit@plt+0x5ec3a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r1, r8, r9} │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + beq 5f86d4 <__cxa_atexit@plt+0x5ec388> │ │ │ │ + str r2, [r5] │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tstpeq r3, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f7038 <__cxa_atexit@plt+0x5eacec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f7044 <__cxa_atexit@plt+0x5eacf8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5f7068 <__cxa_atexit@plt+0x5ead1c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, ror #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5f7110 <__cxa_atexit@plt+0x5eadc4> │ │ │ │ - rsb r1, r9, #0 │ │ │ │ - eor r1, r9, r1 │ │ │ │ - ldm r5, {r2, r3, r7} │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 5f70c0 <__cxa_atexit@plt+0x5ead74> │ │ │ │ - sub r1, r5, #4 │ │ │ │ - tst r3, r9 │ │ │ │ - beq 5f70e4 <__cxa_atexit@plt+0x5ead98> │ │ │ │ - ldr r0, [pc, #148] @ 5f7134 <__cxa_atexit@plt+0x5eade8> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, sl} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - mov sl, r2 │ │ │ │ - b 5f69dc <__cxa_atexit@plt+0x5ea690> │ │ │ │ - ldr r3, [pc, #100] @ 5f712c <__cxa_atexit@plt+0x5eade0> │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5f7108 <__cxa_atexit@plt+0x5eadbc> │ │ │ │ - b 5f7140 <__cxa_atexit@plt+0x5eadf4> │ │ │ │ - ldr r2, [pc, #60] @ 5f7128 <__cxa_atexit@plt+0x5eaddc> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r7 │ │ │ │ - b 5f69dc <__cxa_atexit@plt+0x5ea690> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f8750 <__cxa_atexit@plt+0x5ec404> │ │ │ │ + ldr r7, [pc, #52] @ 5f8764 <__cxa_atexit@plt+0x5ec418> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5f8744 <__cxa_atexit@plt+0x5ec3f8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f8774 <__cxa_atexit@plt+0x5ec428> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5f7130 <__cxa_atexit@plt+0x5eade4> │ │ │ │ + ldr r7, [pc, #16] @ 5f8768 <__cxa_atexit@plt+0x5ec41c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #6 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - rscseq sl, r5, r4, ror #13 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r9, r5, r4, asr r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5f7190 <__cxa_atexit@plt+0x5eae44> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f880c <__cxa_atexit@plt+0x5ec4c0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5f7284 <__cxa_atexit@plt+0x5eaf38> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #372] @ 5f72e0 <__cxa_atexit@plt+0x5eaf94> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - b 5f7278 <__cxa_atexit@plt+0x5eaf2c> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r2, r1, r3 │ │ │ │ - ands r8, r0, r1, lsr r3 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - beq 5f7218 <__cxa_atexit@plt+0x5eaecc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 5f7294 <__cxa_atexit@plt+0x5eaf48> │ │ │ │ - ldr lr, [pc, #252] @ 5f72d0 <__cxa_atexit@plt+0x5eaf84> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub sl, r5, #20 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - sub r8, r3, #35 @ 0x23 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - add r1, r6, #16 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - b 5f7278 <__cxa_atexit@plt+0x5eaf2c> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r8, r3 │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - bcc 5f72ac <__cxa_atexit@plt+0x5eaf60> │ │ │ │ - ldr lr, [pc, #160] @ 5f72d8 <__cxa_atexit@plt+0x5eaf8c> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r0 │ │ │ │ + bcc 5f8820 <__cxa_atexit@plt+0x5ec4d4> │ │ │ │ + ldr lr, [pc, #156] @ 5f8834 <__cxa_atexit@plt+0x5ec4e8> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r8, [pc, #136] @ 5f8838 <__cxa_atexit@plt+0x5ec4ec> │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + sub r0, r3, #15 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + ldr lr, [pc, #124] @ 5f883c <__cxa_atexit@plt+0x5ec4f0> │ │ │ │ + mov r0, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub sl, r5, #20 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - sub r8, r3, #35 @ 0x23 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - add r1, r6, #16 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ + ldr sl, [pc, #112] @ 5f8840 <__cxa_atexit@plt+0x5ec4f4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + stm r1, {r2, r7, sl} │ │ │ │ + str r8, [r0, #24]! │ │ │ │ + add r1, r6, #52 @ 0x34 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ str r9, [r6, #12] │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5f8830 <__cxa_atexit@plt+0x5ec4e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #56] @ 5f72d4 <__cxa_atexit@plt+0x5eaf88> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f72c0 <__cxa_atexit@plt+0x5eaf74> │ │ │ │ - ldr r0, [pc, #40] @ 5f72dc <__cxa_atexit@plt+0x5eaf90> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #40 @ 0x28 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - andeq r0, r0, r6, lsr #10 │ │ │ │ + smlabteq r3, r8, sp, pc @ │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + smlatbeq r3, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0103fdbc │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f88c0 <__cxa_atexit@plt+0x5ec574> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add sl, r7, #12 │ │ │ │ + mov r1, r5 │ │ │ │ + ldm sl, {r2, r8, sl} │ │ │ │ + ldr lr, [pc, #88] @ 5f88c8 <__cxa_atexit@plt+0x5ec57c> │ │ │ │ + str r9, [r1, #-16]! │ │ │ │ + ldr r0, [pc, #84] @ 5f88cc <__cxa_atexit@plt+0x5ec580> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r2, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + str lr, [r1, #-8] │ │ │ │ + str r8, [r1, #-4] │ │ │ │ + beq 5f88b0 <__cxa_atexit@plt+0x5ec564> │ │ │ │ + ldr r7, [pc, #48] @ 5f88d0 <__cxa_atexit@plt+0x5ec584> │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlatbeq r3, r0, ip, pc @ │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 5f88fc <__cxa_atexit@plt+0x5ec5b0> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5f6ba8 <__cxa_atexit@plt+0x5ea85c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f7360 <__cxa_atexit@plt+0x5eb014> │ │ │ │ - ldr lr, [pc, #108] @ 5f7378 <__cxa_atexit@plt+0x5eb02c> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, #12 │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - stm r7, {r0, r2, sl, lr} │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f737c <__cxa_atexit@plt+0x5eb030> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + strb r7, [r5] │ │ │ │ + bcc 5f893c <__cxa_atexit@plt+0x5ec5f0> │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 5f8954 <__cxa_atexit@plt+0x5ec608> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f8958 <__cxa_atexit@plt+0x5ec60c> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r6, lsr #10 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tstpeq r3, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f73fc <__cxa_atexit@plt+0x5eb0b0> │ │ │ │ - ldr lr, [pc, #108] @ 5f7414 <__cxa_atexit@plt+0x5eb0c8> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, r3, #12 │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - stm r7, {r0, r2, sl, lr} │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f7418 <__cxa_atexit@plt+0x5eb0cc> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + bcc 5f8998 <__cxa_atexit@plt+0x5ec64c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ 5f89b0 <__cxa_atexit@plt+0x5ec664> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f89b4 <__cxa_atexit@plt+0x5ec668> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01041eb0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f7468 <__cxa_atexit@plt+0x5eb11c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f7474 <__cxa_atexit@plt+0x5eb128> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f89f0 <__cxa_atexit@plt+0x5ec6a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ 5f89f8 <__cxa_atexit@plt+0x5ec6ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tstpeq r3, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f74c8 <__cxa_atexit@plt+0x5eb17c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f74d4 <__cxa_atexit@plt+0x5eb188> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 5f8a54 <__cxa_atexit@plt+0x5ec708> │ │ │ │ + ldr r2, [pc, #64] @ 5f8a64 <__cxa_atexit@plt+0x5ec718> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #48] @ 5f8a68 <__cxa_atexit@plt+0x5ec71c> │ │ │ │ + add lr, r3, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + stm lr, {r2, r3, r8} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01041dbc │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5f74f8 <__cxa_atexit@plt+0x5eb1ac> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tstpeq r3, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + rscseq r8, r5, r4, lsr sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, fp │ │ │ │ - mov fp, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - cmp r3, r5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bhi 5f75e0 <__cxa_atexit@plt+0x5eb294> │ │ │ │ - str r7, [sp] │ │ │ │ - stmib sp, {r6, sl} │ │ │ │ - str r4, [sp, #12] │ │ │ │ - mov r4, fp │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - ldr r0, [r4], #-28 @ 0xffffffe4 │ │ │ │ - mov lr, #0 │ │ │ │ - add r5, fp, lr │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5f7660 <__cxa_atexit@plt+0x5eb314> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5f7604 <__cxa_atexit@plt+0x5eb2b8> │ │ │ │ - ldr r2, [r3, #15] │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr ip, [r3, #7] │ │ │ │ - ldr r8, [r3, #11] │ │ │ │ - cmp r2, r9 │ │ │ │ - bls 5f76c0 <__cxa_atexit@plt+0x5eb374> │ │ │ │ - mov sl, r9 │ │ │ │ - rsb r9, r2, #0 │ │ │ │ - eor r7, r2, r9 │ │ │ │ - and r7, r7, r6 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 5f7714 <__cxa_atexit@plt+0x5eb3c8> │ │ │ │ - mov r3, fp │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r3, lr]! │ │ │ │ - tst r2, r6 │ │ │ │ - ldr r2, [pc, #1936] @ 5f7d24 <__cxa_atexit@plt+0x5eb9d8> │ │ │ │ - ldr r5, [pc, #1936] @ 5f7d28 <__cxa_atexit@plt+0x5eb9dc> │ │ │ │ - sub lr, lr, #16 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r5, pc, r5 │ │ │ │ - moveq r2, r5 │ │ │ │ - mov r5, ip │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - moveq r5, r1 │ │ │ │ - moveq r1, ip │ │ │ │ - mov r9, sl │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - add r1, r4, lr │ │ │ │ - cmp r2, r1 │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r5, [r3, #-12] │ │ │ │ - bls 5f7530 <__cxa_atexit@plt+0x5eb1e4> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add fp, fp, lr │ │ │ │ - ldmib sp, {r6, sl} │ │ │ │ - ldr r7, [pc, #1860] @ 5f7d2c <__cxa_atexit@plt+0x5eb9e0> │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r5, [fp, #-12]! │ │ │ │ - stmib fp, {r9, sl} │ │ │ │ - mov r5, fp │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bx r1 │ │ │ │ - str r9, [fp, lr]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr lr, [sp, #20] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #20 │ │ │ │ - str lr, [fp, #4] │ │ │ │ - cmp r7, r6 │ │ │ │ - str r2, [fp, #-12] │ │ │ │ - stmdb fp, {r0, r3} │ │ │ │ - bcc 5f7bb0 <__cxa_atexit@plt+0x5eb864> │ │ │ │ - ldr r7, [pc, #1816] @ 5f7d54 <__cxa_atexit@plt+0x5eba08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r1, #8] │ │ │ │ - str r0, [r1, #12] │ │ │ │ - str r7, [r1, #4] │ │ │ │ - str lr, [r1, #16] │ │ │ │ - str r9, [r1, #20] │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx r1 │ │ │ │ - ldr r8, [r3, #6] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - rsb r7, r9, #0 │ │ │ │ - eor r7, r9, r7 │ │ │ │ - ldmib sp, {r6, sl} │ │ │ │ - and r7, r8, r7 │ │ │ │ - cmp r7, r1 │ │ │ │ - bne 5f7798 <__cxa_atexit@plt+0x5eb44c> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - sub r1, r5, #8 │ │ │ │ - tst r8, r9 │ │ │ │ - beq 5f7a04 <__cxa_atexit@plt+0x5eb6b8> │ │ │ │ - ldr r7, [pc, #1732] @ 5f7d5c <__cxa_atexit@plt+0x5eba10> │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r0 │ │ │ │ - b 5f6400 <__cxa_atexit@plt+0x5ea0b4> │ │ │ │ - cmp r9, r2 │ │ │ │ - bls 5f780c <__cxa_atexit@plt+0x5eb4c0> │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - rsb r7, r9, #0 │ │ │ │ - eor r7, r9, r7 │ │ │ │ - and r7, r8, r7 │ │ │ │ - cmp r7, fp │ │ │ │ - bne 5f78e8 <__cxa_atexit@plt+0x5eb59c> │ │ │ │ - sub r7, r5, #16 │ │ │ │ - tst r8, r9 │ │ │ │ - beq 5f7a90 <__cxa_atexit@plt+0x5eb744> │ │ │ │ - ldr lr, [pc, #1556] @ 5f7d0c <__cxa_atexit@plt+0x5eb9c0> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - b 5f7ab0 <__cxa_atexit@plt+0x5eb764> │ │ │ │ - eor r7, r8, r6 │ │ │ │ - sub r1, r5, #20 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - mov fp, r0 │ │ │ │ - stm r1, {r0, r3, r8} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - lsr r2, r4, r7 │ │ │ │ - ands lr, r8, r4, lsr r7 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r9, r0, #40 @ 0x28 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - beq 5f7878 <__cxa_atexit@plt+0x5eb52c> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str sl, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc 5f7bd0 <__cxa_atexit@plt+0x5eb884> │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #1468] @ 5f7d30 <__cxa_atexit@plt+0x5eb9e4> │ │ │ │ - sub r1, r9, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - add r7, r0, #16 │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - stm r7, {r6, sl, lr} │ │ │ │ - str r1, [r0, #28] │ │ │ │ - str r3, [r0, #32] │ │ │ │ - b 5f78c4 <__cxa_atexit@plt+0x5eb578> │ │ │ │ - eor r7, r8, r1 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r2, r4, r7 │ │ │ │ - ands lr, r8, r4, lsr r7 │ │ │ │ - sub r4, r5, #20 │ │ │ │ - stm r4, {r0, r3, r8} │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add fp, r6, #40 @ 0x28 │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq 5f7a2c <__cxa_atexit@plt+0x5eb6e0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - cmp r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bcc 5f7c08 <__cxa_atexit@plt+0x5eb8bc> │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #1368] @ 5f7d44 <__cxa_atexit@plt+0x5eb9f8> │ │ │ │ - sub r7, fp, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add sl, r6, #12 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - stm sl, {r0, r1, r9, lr} │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - b 5f7a6c <__cxa_atexit@plt+0x5eb720> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - cmp r8, r4 │ │ │ │ - bne 5f7970 <__cxa_atexit@plt+0x5eb624> │ │ │ │ - ldr r3, [pc, #1240] @ 5f7d00 <__cxa_atexit@plt+0x5eb9b4> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r4, [fp, lr]! │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #28 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5f8b1c <__cxa_atexit@plt+0x5ec7d0> │ │ │ │ + ldr r3, [pc, #156] @ 5f8b2c <__cxa_atexit@plt+0x5ec7e0> │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - sub r7, fp, #44 @ 0x2c │ │ │ │ - stmdb fp, {r2, ip} │ │ │ │ - str r3, [fp, #-12]! │ │ │ │ - cmp r4, r7 │ │ │ │ - bhi 5f7c24 <__cxa_atexit@plt+0x5eb8d8> │ │ │ │ - ldr r7, [pc, #1204] @ 5f7d04 <__cxa_atexit@plt+0x5eb9b8> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - tst r1, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq 5f7b9c <__cxa_atexit@plt+0x5eb850> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r4, r9 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - str sl, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - cmp lr, r9 │ │ │ │ - bcc 5f7bec <__cxa_atexit@plt+0x5eb8a0> │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #1172] @ 5f7d38 <__cxa_atexit@plt+0x5eb9ec> │ │ │ │ - sub r1, r9, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - add r7, r0, #16 │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - stm r7, {r6, sl, lr} │ │ │ │ - str r3, [r0, #28] │ │ │ │ - str r1, [r0, #32] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - and r7, r7, r8 │ │ │ │ - str r7, [r0, #36] @ 0x24 │ │ │ │ - sub r7, r9, #15 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r1 │ │ │ │ - eor r7, r8, fp │ │ │ │ - clz r7, r7 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - lsr sl, r1, r7 │ │ │ │ - ands lr, r8, r1, lsr r7 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r6, r2, #40 @ 0x28 │ │ │ │ - sub r1, r5, #20 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm r1, {r0, r3, r8, sl} │ │ │ │ - beq 5f7ad0 <__cxa_atexit@plt+0x5eb784> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r9, fp} │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5f7c68 <__cxa_atexit@plt+0x5eb91c> │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #988] @ 5f7d14 <__cxa_atexit@plt+0x5eb9c8> │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - rsb r7, sl, #0 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - eor r7, sl, r7 │ │ │ │ - and r7, r7, r8 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b 5f7b28 <__cxa_atexit@plt+0x5eb7dc> │ │ │ │ - eor r7, r8, r4 │ │ │ │ - clz r7, r7 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - eor r7, r7, #31 │ │ │ │ - mov r1, #1 │ │ │ │ - mov fp, r0 │ │ │ │ - stm lr, {r0, r3, r8} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - lsl r2, r1, r7 │ │ │ │ - ands sl, r8, r1, lsl r7 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add lr, r0, #40 @ 0x28 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - beq 5f7b30 <__cxa_atexit@plt+0x5eb7e4> │ │ │ │ - ldr r1, [r9, #804] @ 0x324 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r6, [r5] │ │ │ │ - cmp r1, lr │ │ │ │ - str r4, [r5, #4] │ │ │ │ - bcc 5f7c88 <__cxa_atexit@plt+0x5eb93c> │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ - ldr sl, [pc, #800] @ 5f7cf0 <__cxa_atexit@plt+0x5eb9a4> │ │ │ │ - sub r1, lr, #35 @ 0x23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - add r7, r0, #16 │ │ │ │ - stm r7, {r4, r6, sl} │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - str r1, [r0, #28] │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - eor r7, r2, r7 │ │ │ │ - and r7, r7, r8 │ │ │ │ - str sl, [r0, #4] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str r3, [r0, #32] │ │ │ │ - b 5f7b84 <__cxa_atexit@plt+0x5eb838> │ │ │ │ - ldr r7, [pc, #820] @ 5f7d40 <__cxa_atexit@plt+0x5eb9f4> │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 5f8af0 <__cxa_atexit@plt+0x5ec7a4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f8b00 <__cxa_atexit@plt+0x5ec7b4> │ │ │ │ + ldr r1, [pc, #124] @ 5f8b30 <__cxa_atexit@plt+0x5ec7e4> │ │ │ │ + add sl, r9, #2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldm sl, {r3, r7, r8, sl} │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + beq 5f8b14 <__cxa_atexit@plt+0x5ec7c8> │ │ │ │ + ldr r1, [pc, #88] @ 5f8b34 <__cxa_atexit@plt+0x5ec7e8> │ │ │ │ mov r9, r3 │ │ │ │ - b 5f6400 <__cxa_atexit@plt+0x5ea0b4> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - cmp lr, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bcc 5f7c4c <__cxa_atexit@plt+0x5eb900> │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #764] @ 5f7d4c <__cxa_atexit@plt+0x5eba00> │ │ │ │ - sub r7, fp, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add sl, r6, #12 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - stm sl, {r0, r1, r9, lr} │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - and r7, r7, r8 │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - sub r7, fp, #15 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bx r2 │ │ │ │ - ldr lr, [pc, #632] @ 5f7d10 <__cxa_atexit@plt+0x5eb9c4> │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + str r7, [r2] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + mov r5, r2 │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r1 │ │ │ │ - b 5f9148 <__cxa_atexit@plt+0x5ecdfc> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - sub ip, r5, #4 │ │ │ │ - cmp lr, r6 │ │ │ │ - stm ip, {r1, r9, fp} │ │ │ │ - bcc 5f7cb0 <__cxa_atexit@plt+0x5eb964> │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #552] @ 5f7d1c <__cxa_atexit@plt+0x5eb9d0> │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - rsb r7, sl, #0 │ │ │ │ - eor r7, sl, r7 │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - str lr, [r2, #24] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - and r7, r8, r7 │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - b 5f7654 <__cxa_atexit@plt+0x5eb308> │ │ │ │ - ldr sl, [r9, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - stmda r5, {r1, r6} │ │ │ │ - cmp sl, lr │ │ │ │ - str r4, [r5, #4] │ │ │ │ - bcc 5f7cc8 <__cxa_atexit@plt+0x5eb97c> │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ - ldr sl, [pc, #420] @ 5f7cf8 <__cxa_atexit@plt+0x5eb9ac> │ │ │ │ - sub r1, lr, #35 @ 0x23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - add r7, r0, #16 │ │ │ │ - stm r7, {r4, r6, sl} │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str r1, [r0, #32] │ │ │ │ - str sl, [r0, #4] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str r3, [r0, #28] │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r7, [r0, #36] @ 0x24 │ │ │ │ - sub r7, lr, #15 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r4, r9 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #416] @ 5f7d58 <__cxa_atexit@plt+0x5eba0c> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r2, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #348] @ 5f7d34 <__cxa_atexit@plt+0x5eb9e8> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, r9 │ │ │ │ - b 5f7c7c <__cxa_atexit@plt+0x5eb930> │ │ │ │ - ldr r7, [pc, #328] @ 5f7d3c <__cxa_atexit@plt+0x5eb9f0> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, r9 │ │ │ │ - b 5f7ce4 <__cxa_atexit@plt+0x5eb998> │ │ │ │ - ldr r0, [pc, #312] @ 5f7d48 <__cxa_atexit@plt+0x5eb9fc> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, fp │ │ │ │ - b 5f7c7c <__cxa_atexit@plt+0x5eb930> │ │ │ │ - ldr r7, [pc, #220] @ 5f7d08 <__cxa_atexit@plt+0x5eb9bc> │ │ │ │ - mov r5, fp │ │ │ │ - ldr r2, [r9, #-8] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #252] @ 5f7d50 <__cxa_atexit@plt+0x5eba04> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, fp │ │ │ │ - b 5f7ce4 <__cxa_atexit@plt+0x5eb998> │ │ │ │ - ldr r7, [pc, #168] @ 5f7d18 <__cxa_atexit@plt+0x5eb9cc> │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r7, lr │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #100] @ 5f7cf4 <__cxa_atexit@plt+0x5eb9a8> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r6, [r9, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #104] @ 5f7d20 <__cxa_atexit@plt+0x5eb9d4> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - b 5f7ce4 <__cxa_atexit@plt+0x5eb998> │ │ │ │ - ldr r7, [pc, #44] @ 5f7cfc <__cxa_atexit@plt+0x5eb9b0> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r9, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 5f8b3c <__cxa_atexit@plt+0x5ec7f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5f8b38 <__cxa_atexit@plt+0x5ec7ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r6, lr │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, r8, r8, r1 │ │ │ │ - andeq r0, r0, r0, ror #17 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, asr #23 │ │ │ │ - andeq r0, r0, r4, lsr #28 │ │ │ │ - rscseq r9, r5, r8, asr #23 │ │ │ │ - muleq r0, ip, ip │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - andeq r0, r0, r0, lsr #12 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - andeq r0, r0, r0, lsr r5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - muleq r0, r4, fp │ │ │ │ - rscseq sl, r5, r8, lsl r2 │ │ │ │ - smlatteq r4, r4, sl, r1 │ │ │ │ - andeq r0, r0, ip, lsr #9 │ │ │ │ - @ instruction: 0x010419b4 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r4, ror #17 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5f7db4 <__cxa_atexit@plt+0x5eba68> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5f7dcc <__cxa_atexit@plt+0x5eba80> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f7dd0 <__cxa_atexit@plt+0x5eba84> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + smlalseq r9, r5, r0, r5 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + rscseq r8, r5, r4, ror #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f8ba4 <__cxa_atexit@plt+0x5ec858> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r8, [r3, #10] │ │ │ │ + ldr sl, [r3, #14] │ │ │ │ + ldr r2, [pc, #80] @ 5f8bc4 <__cxa_atexit@plt+0x5ec878> │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + beq 5f8bb8 <__cxa_atexit@plt+0x5ec86c> │ │ │ │ + ldr r3, [pc, #48] @ 5f8bc8 <__cxa_atexit@plt+0x5ec87c> │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r4, r0, r4, r1 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f7e5c <__cxa_atexit@plt+0x5ebb10> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f7e74 <__cxa_atexit@plt+0x5ebb28> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f7e78 <__cxa_atexit@plt+0x5ebb2c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + ldr r7, [pc, #32] @ 5f8bcc <__cxa_atexit@plt+0x5ec880> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + ldrsbteq r8, [r5], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 5f8bf8 <__cxa_atexit@plt+0x5ec8ac> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f7f04 <__cxa_atexit@plt+0x5ebbb8> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f7f1c <__cxa_atexit@plt+0x5ebbd0> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f7f20 <__cxa_atexit@plt+0x5ebbd4> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 5f6660 <__cxa_atexit@plt+0x5ea314> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rscseq r8, r5, r8, lsr #17 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f8c74 <__cxa_atexit@plt+0x5ec928> │ │ │ │ + ldr r3, [pc, #104] @ 5f8c8c <__cxa_atexit@plt+0x5ec940> │ │ │ │ + ldr r8, [pc, #104] @ 5f8c90 <__cxa_atexit@plt+0x5ec944> │ │ │ │ + ldr sl, [r5, #20]! │ │ │ │ + ldr lr, [pc, #100] @ 5f8c94 <__cxa_atexit@plt+0x5ec948> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r9, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010413b0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f7f70 <__cxa_atexit@plt+0x5ebc24> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f7f7c <__cxa_atexit@plt+0x5ebc30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f7fd0 <__cxa_atexit@plt+0x5ebc84> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f7fdc <__cxa_atexit@plt+0x5ebc90> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010412b4 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f8068 <__cxa_atexit@plt+0x5ebd1c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f8080 <__cxa_atexit@plt+0x5ebd34> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8084 <__cxa_atexit@plt+0x5ebd38> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f8110 <__cxa_atexit@plt+0x5ebdc4> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f8128 <__cxa_atexit@plt+0x5ebddc> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f812c <__cxa_atexit@plt+0x5ebde0> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str sl, [r9, #28] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov sl, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str lr, [r9, #24] │ │ │ │ + b 5ec630 <__cxa_atexit@plt+0x5e02e4> │ │ │ │ + ldr r3, [pc, #28] @ 5f8c98 <__cxa_atexit@plt+0x5ec94c> │ │ │ │ + mov r2, #32 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r4, r4, r1, r1 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f817c <__cxa_atexit@plt+0x5ebe30> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f8188 <__cxa_atexit@plt+0x5ebe3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f81dc <__cxa_atexit@plt+0x5ebe90> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f81e8 <__cxa_atexit@plt+0x5ebe9c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r4, r8, r0, r1 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f8274 <__cxa_atexit@plt+0x5ebf28> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f828c <__cxa_atexit@plt+0x5ebf40> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8290 <__cxa_atexit@plt+0x5ebf44> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f831c <__cxa_atexit@plt+0x5ebfd0> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f8334 <__cxa_atexit@plt+0x5ebfe8> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8338 <__cxa_atexit@plt+0x5ebfec> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #144] @ 5f8d3c <__cxa_atexit@plt+0x5ec9f0> │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01040f98 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f8388 <__cxa_atexit@plt+0x5ec03c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f8394 <__cxa_atexit@plt+0x5ec048> │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5f8d1c <__cxa_atexit@plt+0x5ec9d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f8d28 <__cxa_atexit@plt+0x5ec9dc> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #96] @ 5f8d40 <__cxa_atexit@plt+0x5ec9f4> │ │ │ │ + mov lr, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [pc, #88] @ 5f8d44 <__cxa_atexit@plt+0x5ec9f8> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #80] @ 5f8d48 <__cxa_atexit@plt+0x5ec9fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r2, r7, r2 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r4, ip, lr, r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlabbeq r4, r8, r3, r0 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f83e8 <__cxa_atexit@plt+0x5ec09c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f83f4 <__cxa_atexit@plt+0x5ec0a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ + bcc 5f8db0 <__cxa_atexit@plt+0x5eca64> │ │ │ │ + ldr r2, [pc, #76] @ 5f8dbc <__cxa_atexit@plt+0x5eca70> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ 5f8dc0 <__cxa_atexit@plt+0x5eca74> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #52] @ 5f8dc4 <__cxa_atexit@plt+0x5eca78> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r7, r7, r9 │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01040e9c │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5f8460 <__cxa_atexit@plt+0x5ec114> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + @ instruction: 0x0104039c │ │ │ │ + smlabteq r4, ip, r4, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 610444 <__cxa_atexit@plt+0x6040f8> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + b e26460 <__cxa_atexit@plt+0xe1a114> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5f8450 <__cxa_atexit@plt+0x5ec104> │ │ │ │ - ldr r7, [pc, #56] @ 5f8464 <__cxa_atexit@plt+0x5ec118> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5f8e88 <__cxa_atexit@plt+0x5ecb3c> │ │ │ │ + ldr r3, [pc, #164] @ 5f8eb0 <__cxa_atexit@plt+0x5ecb64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 5f8e64 <__cxa_atexit@plt+0x5ecb18> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f8e74 <__cxa_atexit@plt+0x5ecb28> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5f8e98 <__cxa_atexit@plt+0x5ecb4c> │ │ │ │ + ldr r7, [pc, #132] @ 5f8ebc <__cxa_atexit@plt+0x5ecb70> │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5f8444 <__cxa_atexit@plt+0x5ec0f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 5f8eb8 <__cxa_atexit@plt+0x5ecb6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5f8468 <__cxa_atexit@plt+0x5ec11c> │ │ │ │ + ldr r7, [pc, #36] @ 5f8eb4 <__cxa_atexit@plt+0x5ecb68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, ip, asr #4 │ │ │ │ - ldrhteq r9, [r5], #48 @ 0x30 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f84bc <__cxa_atexit@plt+0x5ec170> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #52] @ 5f84c8 <__cxa_atexit@plt+0x5ec17c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r4, r8, sp, r0 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f8554 <__cxa_atexit@plt+0x5ec208> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f856c <__cxa_atexit@plt+0x5ec220> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8570 <__cxa_atexit@plt+0x5ec224> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r9, r5, r0, lsr r2 │ │ │ │ + smlatbeq r4, ip, r2, r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5f85fc <__cxa_atexit@plt+0x5ec2b0> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5f8614 <__cxa_atexit@plt+0x5ec2c8> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8618 <__cxa_atexit@plt+0x5ec2cc> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 5f8f10 <__cxa_atexit@plt+0x5ecbc4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f8f28 <__cxa_atexit@plt+0x5ecbdc> │ │ │ │ + ldr r3, [pc, #72] @ 5f8f38 <__cxa_atexit@plt+0x5ecbec> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01040cb8 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + ldr r7, [pc, #28] @ 5f8f34 <__cxa_atexit@plt+0x5ecbe8> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5f8660 <__cxa_atexit@plt+0x5ec314> │ │ │ │ - ldr r7, [pc, #52] @ 5f8670 <__cxa_atexit@plt+0x5ec324> │ │ │ │ - tst r8, #3 │ │ │ │ + b 610428 <__cxa_atexit@plt+0x6040dc> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f8f7c <__cxa_atexit@plt+0x5ecc30> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f8f84 <__cxa_atexit@plt+0x5ecc38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5f8f94 <__cxa_atexit@plt+0x5ecc48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0103f5b0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f9034 <__cxa_atexit@plt+0x5ecce8> │ │ │ │ + ldr r7, [pc, #180] @ 5f905c <__cxa_atexit@plt+0x5ecd10> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5f8654 <__cxa_atexit@plt+0x5ec308> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5f9018 <__cxa_atexit@plt+0x5ecccc> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f9028 <__cxa_atexit@plt+0x5eccdc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f9044 <__cxa_atexit@plt+0x5eccf8> │ │ │ │ + ldr lr, [pc, #144] @ 5f9064 <__cxa_atexit@plt+0x5ecd18> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5f9068 <__cxa_atexit@plt+0x5ecd1c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5f8674 <__cxa_atexit@plt+0x5ec328> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5f9060 <__cxa_atexit@plt+0x5ecd14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r9, r5, r0, lsr #3 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r9, r5, ip, lsl #1 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r9, #3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5f86a8 <__cxa_atexit@plt+0x5ec35c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 5f86d4 <__cxa_atexit@plt+0x5ec388> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 5f870c <__cxa_atexit@plt+0x5ec3c0> │ │ │ │ - ldr r8, [r9, #6] │ │ │ │ - ldr r2, [pc, #112] @ 5f8724 <__cxa_atexit@plt+0x5ec3d8> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - beq 5f8714 <__cxa_atexit@plt+0x5ec3c8> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov sl, r7 │ │ │ │ - b 5f6400 <__cxa_atexit@plt+0x5ea0b4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr lr, [pc, #52] @ 5f8720 <__cxa_atexit@plt+0x5ec3d4> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ + bne 5f90e0 <__cxa_atexit@plt+0x5ecd94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f90f0 <__cxa_atexit@plt+0x5ecda4> │ │ │ │ + ldr lr, [pc, #100] @ 5f9100 <__cxa_atexit@plt+0x5ecdb4> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm r5, {r1, r9} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5f870c <__cxa_atexit@plt+0x5ec3c0> │ │ │ │ - b 5f8748 <__cxa_atexit@plt+0x5ec3fc> │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5f9104 <__cxa_atexit@plt+0x5ecdb8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f9164 <__cxa_atexit@plt+0x5ece18> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f9140 <__cxa_atexit@plt+0x5ecdf4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f9148 <__cxa_atexit@plt+0x5ecdfc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b 5f8f94 <__cxa_atexit@plt+0x5ecc48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov sl, r7 │ │ │ │ - b 5f6400 <__cxa_atexit@plt+0x5ea0b4> │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - beq 5f8778 <__cxa_atexit@plt+0x5ec42c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5f878c <__cxa_atexit@plt+0x5ec440> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + smlatteq r3, ip, r3, pc @ │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f91b8 <__cxa_atexit@plt+0x5ece6c> │ │ │ │ + ldr r3, [pc, #88] @ 5f91d8 <__cxa_atexit@plt+0x5ece8c> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #68] @ 5f91dc <__cxa_atexit@plt+0x5ece90> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stm lr, {r1, r3, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 5f7068 <__cxa_atexit@plt+0x5ead1c> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - cmp r9, r0 │ │ │ │ - bls 5f87e4 <__cxa_atexit@plt+0x5ec498> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov lr, r2 │ │ │ │ - rsb r2, r9, #0 │ │ │ │ - eor r2, r9, r2 │ │ │ │ - and r2, r1, r2 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 5f8828 <__cxa_atexit@plt+0x5ec4dc> │ │ │ │ + ldr r7, [pc, #32] @ 5f91e0 <__cxa_atexit@plt+0x5ece94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + smlabbeq r3, r8, pc, pc @ │ │ │ │ + rscseq r8, r5, r8, lsl #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - tst r1, r9 │ │ │ │ - beq 5f8950 <__cxa_atexit@plt+0x5ec604> │ │ │ │ - ldr r2, [pc, #740] @ 5f8abc <__cxa_atexit@plt+0x5ec770> │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str ip, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 5f8960 <__cxa_atexit@plt+0x5ec614> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 5f8868 <__cxa_atexit@plt+0x5ec51c> │ │ │ │ - stm sp, {r2, lr} │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r2, r0, lr │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5f88ac <__cxa_atexit@plt+0x5ec560> │ │ │ │ - tst r0, r8 │ │ │ │ - beq 5f89d0 <__cxa_atexit@plt+0x5ec684> │ │ │ │ - ldr r3, [pc, #668] @ 5f8ab0 <__cxa_atexit@plt+0x5ec764> │ │ │ │ - ldr r2, [sp] │ │ │ │ - str ip, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b 5f89e8 <__cxa_atexit@plt+0x5ec69c> │ │ │ │ - eor r2, r1, r8 │ │ │ │ - clz r2, r2 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, r1, r2 │ │ │ │ - ands lr, r8, r1, lsr r2 │ │ │ │ - add r2, r6, #20 │ │ │ │ - beq 5f8978 <__cxa_atexit@plt+0x5ec62c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcs 5f8924 <__cxa_atexit@plt+0x5ec5d8> │ │ │ │ - ldr r0, [pc, #608] @ 5f8ac4 <__cxa_atexit@plt+0x5ec778> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f8a80 <__cxa_atexit@plt+0x5ec734> │ │ │ │ - cmp r8, r1 │ │ │ │ - bne 5f88ec <__cxa_atexit@plt+0x5ec5a0> │ │ │ │ - ldr r0, [pc, #556] @ 5f8aa4 <__cxa_atexit@plt+0x5ec758> │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 5f8a3c <__cxa_atexit@plt+0x5ec6f0> │ │ │ │ - ldr r0, [pc, #532] @ 5f8aa8 <__cxa_atexit@plt+0x5ec75c> │ │ │ │ - tst sl, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - beq 5f8a30 <__cxa_atexit@plt+0x5ec6e4> │ │ │ │ - mov r7, sl │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - eor r2, r1, r8 │ │ │ │ - clz r2, r2 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, r1, r2 │ │ │ │ - ands lr, r8, r1, lsr r2 │ │ │ │ - beq 5f89f8 <__cxa_atexit@plt+0x5ec6ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcs 5f8924 <__cxa_atexit@plt+0x5ec5d8> │ │ │ │ - ldr r0, [pc, #464] @ 5f8ab8 <__cxa_atexit@plt+0x5ec76c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5f8a80 <__cxa_atexit@plt+0x5ec734> │ │ │ │ - eor r2, r1, r8 │ │ │ │ - clz r2, r2 │ │ │ │ - eor r2, r2, #31 │ │ │ │ - mov r1, #1 │ │ │ │ - lsl r0, r1, r2 │ │ │ │ - ands lr, r8, r1, lsl r2 │ │ │ │ - beq 5f8a14 <__cxa_atexit@plt+0x5ec6c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5f8a78 <__cxa_atexit@plt+0x5ec72c> │ │ │ │ - ldr lr, [pc, #368] @ 5f8a9c <__cxa_atexit@plt+0x5ec750> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r8, r3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - b 5f89bc <__cxa_atexit@plt+0x5ec670> │ │ │ │ - ldr r2, [pc, #360] @ 5f8ac0 <__cxa_atexit@plt+0x5ec774> │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - str r2, [r5] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f9214 <__cxa_atexit@plt+0x5ecec8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f921c <__cxa_atexit@plt+0x5eced0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r0 │ │ │ │ - b 5f74f8 <__cxa_atexit@plt+0x5eb1ac> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - cmp lr, r2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5f8a54 <__cxa_atexit@plt+0x5ec708> │ │ │ │ - ldr lr, [pc, #300] @ 5f8ac8 <__cxa_atexit@plt+0x5ec77c> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r8, r3 │ │ │ │ + b 5f922c <__cxa_atexit@plt+0x5ecee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tstpeq r3, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f92cc <__cxa_atexit@plt+0x5ecf80> │ │ │ │ + ldr r7, [pc, #180] @ 5f92f4 <__cxa_atexit@plt+0x5ecfa8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5f92b0 <__cxa_atexit@plt+0x5ecf64> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f92c0 <__cxa_atexit@plt+0x5ecf74> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5f92dc <__cxa_atexit@plt+0x5ecf90> │ │ │ │ + ldr lr, [pc, #144] @ 5f92fc <__cxa_atexit@plt+0x5ecfb0> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5f9300 <__cxa_atexit@plt+0x5ecfb4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #220] @ 5f8ab4 <__cxa_atexit@plt+0x5ec768> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str ip, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 5f9148 <__cxa_atexit@plt+0x5ecdfc> │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5f8c90 <__cxa_atexit@plt+0x5ec944> │ │ │ │ - mov r2, #0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5f8fa4 <__cxa_atexit@plt+0x5ecc58> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #104] @ 5f8aac <__cxa_atexit@plt+0x5ec760> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5f92f8 <__cxa_atexit@plt+0x5ecfac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #112] @ 5f8acc <__cxa_atexit@plt+0x5ec780> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r0, [pc, #32] @ 5f8aa0 <__cxa_atexit@plt+0x5ec754> │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, lr │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r3] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - andeq r0, r0, ip, lsr #12 │ │ │ │ - andeq r0, r0, r8, asr r6 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - rscseq r8, r5, r0, asr #27 │ │ │ │ - andeq r0, r0, r8, asr r6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000004b0 │ │ │ │ - andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x010408b4 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f8b34 <__cxa_atexit@plt+0x5ec7e8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f8b4c <__cxa_atexit@plt+0x5ec800> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8b50 <__cxa_atexit@plt+0x5ec804> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f8bb4 <__cxa_atexit@plt+0x5ec868> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #60] @ 5f8bcc <__cxa_atexit@plt+0x5ec880> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8bd0 <__cxa_atexit@plt+0x5ec884> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r4, r0, r6, r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f8c20 <__cxa_atexit@plt+0x5ec8d4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r2, [pc, #36] @ 5f8c2c <__cxa_atexit@plt+0x5ec8e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrshteq r8, [r5], #220 @ 0xdc │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + @ instruction: 0x0103fe98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f8c80 <__cxa_atexit@plt+0x5ec934> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #52] @ 5f8c8c <__cxa_atexit@plt+0x5ec940> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f9378 <__cxa_atexit@plt+0x5ed02c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f9388 <__cxa_atexit@plt+0x5ed03c> │ │ │ │ + ldr lr, [pc, #100] @ 5f9398 <__cxa_atexit@plt+0x5ed04c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5f939c <__cxa_atexit@plt+0x5ed050> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f93fc <__cxa_atexit@plt+0x5ed0b0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f93d8 <__cxa_atexit@plt+0x5ed08c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f93e0 <__cxa_atexit@plt+0x5ed094> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5f922c <__cxa_atexit@plt+0x5ecee0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tstpeq r3, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 5f8cec <__cxa_atexit@plt+0x5ec9a0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #68] @ 5f8d08 <__cxa_atexit@plt+0x5ec9bc> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #20] @ 5f8d0c <__cxa_atexit@plt+0x5ec9c0> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + bcc 5f9450 <__cxa_atexit@plt+0x5ed104> │ │ │ │ + ldr r3, [pc, #88] @ 5f9470 <__cxa_atexit@plt+0x5ed124> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #68] @ 5f9474 <__cxa_atexit@plt+0x5ed128> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stm lr, {r1, r3, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5f9478 <__cxa_atexit@plt+0x5ed12c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + rscseq r8, r5, r8, ror ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f94ac <__cxa_atexit@plt+0x5ed160> │ │ │ │ + ldr r3, [pc, #24] @ 5f94b8 <__cxa_atexit@plt+0x5ed16c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, ip, r5, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 5f94f0 <__cxa_atexit@plt+0x5ed1a4> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 5f94f4 <__cxa_atexit@plt+0x5ed1a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + qaddeq pc, ip, r3 @ │ │ │ │ + qaddeq pc, r0, r3 @ │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f95b0 <__cxa_atexit@plt+0x5ed264> │ │ │ │ + ldr r3, [pc, #200] @ 5f95dc <__cxa_atexit@plt+0x5ed290> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + cmp r0, #0 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + beq 5f95a0 <__cxa_atexit@plt+0x5ed254> │ │ │ │ + ldr r3, [pc, #168] @ 5f95e0 <__cxa_atexit@plt+0x5ed294> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + add r1, r3, #1 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + add r8, r3, r8 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc 5f95b8 <__cxa_atexit@plt+0x5ed26c> │ │ │ │ + ldr r5, [pc, #124] @ 5f95e8 <__cxa_atexit@plt+0x5ed29c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + ldr r5, [pc, #116] @ 5f95ec <__cxa_atexit@plt+0x5ed2a0> │ │ │ │ + add r7, r6, #12 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stm r7, {r1, r5, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5f95e4 <__cxa_atexit@plt+0x5ed298> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r9, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + tstpeq r3, r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + rscseq r8, r5, r0, lsl #22 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + smlatbeq r3, r8, fp, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f96b0 <__cxa_atexit@plt+0x5ed364> │ │ │ │ + ldr r9, [pc, #176] @ 5f96c4 <__cxa_atexit@plt+0x5ed378> │ │ │ │ + ldr lr, [pc, #176] @ 5f96c8 <__cxa_atexit@plt+0x5ed37c> │ │ │ │ + sub r2, r2, #24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + and r0, r8, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5f9684 <__cxa_atexit@plt+0x5ed338> │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr sl, [r8, #2] │ │ │ │ + ldr r1, [r8, #10] │ │ │ │ + ldr r8, [r8, #14] │ │ │ │ + tst r3, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + beq 5f96a4 <__cxa_atexit@plt+0x5ed358> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + sub r0, r5, #24 │ │ │ │ + str lr, [r5] │ │ │ │ + sub r2, r2, #24 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bls 5f9620 <__cxa_atexit@plt+0x5ed2d4> │ │ │ │ + add r2, r0, #24 │ │ │ │ + b 5f96b4 <__cxa_atexit@plt+0x5ed368> │ │ │ │ + ldr r7, [pc, #64] @ 5f96cc <__cxa_atexit@plt+0x5ed380> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #60] @ 5f96d0 <__cxa_atexit@plt+0x5ed384> │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsl r2 │ │ │ │ + smlatbeq r3, r0, lr, lr │ │ │ │ + @ instruction: 0x0103fa90 │ │ │ │ + andeq r0, r0, r5, lsl #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r6, [pc, #308] @ 5f981c <__cxa_atexit@plt+0x5ed4d0> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r6, pc, r6 │ │ │ │ + sub sl, r5, #24 │ │ │ │ + cmp fp, sl │ │ │ │ + str r6, [r5] │ │ │ │ + bhi 5f980c <__cxa_atexit@plt+0x5ed4c0> │ │ │ │ + str r4, [sp] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r9, [pc, #272] @ 5f9820 <__cxa_atexit@plt+0x5ed4d4> │ │ │ │ + mov r1, #0 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r3, r5, r1 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5f9784 <__cxa_atexit@plt+0x5ed438> │ │ │ │ + ldr r8, [r2, #6] │ │ │ │ + ldr ip, [r2, #2] │ │ │ │ + ldr r0, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #-16] │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 5f97d8 <__cxa_atexit@plt+0x5ed48c> │ │ │ │ + ldr r7, [r3, #-16] │ │ │ │ + sub r1, r1, #24 │ │ │ │ + mov r2, r8 │ │ │ │ + str r6, [r3, #-24] @ 0xffffffe8 │ │ │ │ + add r3, sl, r1 │ │ │ │ + cmp fp, r3 │ │ │ │ + bls 5f9714 <__cxa_atexit@plt+0x5ed3c8> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r5, r5, r1 │ │ │ │ + b 5f9810 <__cxa_atexit@plt+0x5ed4c4> │ │ │ │ + ldr r7, [pc, #152] @ 5f9824 <__cxa_atexit@plt+0x5ed4d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5f97ec <__cxa_atexit@plt+0x5ed4a0> │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr r9, [r3, #12] │ │ │ │ + ldr sl, [r3, #16] │ │ │ │ + ldr r0, [pc, #116] @ 5f9828 <__cxa_atexit@plt+0x5ed4dc> │ │ │ │ + str r2, [r5, r1] │ │ │ │ + ldr r5, [pc, #112] @ 5f982c <__cxa_atexit@plt+0x5ed4e0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + add r5, sl, r1 │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #60] @ 5f9830 <__cxa_atexit@plt+0x5ed4e4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + smlatbeq r3, r0, sp, lr │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + tstpeq r3, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f986c <__cxa_atexit@plt+0x5ed520> │ │ │ │ + ldr r2, [pc, #36] @ 5f9874 <__cxa_atexit@plt+0x5ed528> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r1, r2, r8} │ │ │ │ + mov r8, r3 │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f8d74 <__cxa_atexit@plt+0x5eca28> │ │ │ │ + bcc 5f9914 <__cxa_atexit@plt+0x5ed5c8> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5f98e4 <__cxa_atexit@plt+0x5ed598> │ │ │ │ + ldr r8, [pc, #120] @ 5f9928 <__cxa_atexit@plt+0x5ed5dc> │ │ │ │ + sub r2, r2, r7 │ │ │ │ ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f8d8c <__cxa_atexit@plt+0x5eca40> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + ldr r7, [pc, #80] @ 5f992c <__cxa_atexit@plt+0x5ed5e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8d90 <__cxa_atexit@plt+0x5eca44> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + ldr r2, [pc, #48] @ 5f9920 <__cxa_atexit@plt+0x5ed5d4> │ │ │ │ + sub r8, r6, #22 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r0, r1, lr} │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + ldr r7, [pc, #28] @ 5f9924 <__cxa_atexit@plt+0x5ed5d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ + tstpeq r3, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + @ instruction: 0xfffffc44 │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5f9a48 <__cxa_atexit@plt+0x5ed6fc> │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f99f0 <__cxa_atexit@plt+0x5ed6a4> │ │ │ │ + ldr r3, [pc, #200] @ 5f9a1c <__cxa_atexit@plt+0x5ed6d0> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + cmp r0, #0 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + beq 5f99e0 <__cxa_atexit@plt+0x5ed694> │ │ │ │ + ldr r3, [pc, #168] @ 5f9a20 <__cxa_atexit@plt+0x5ed6d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + add r1, r3, #1 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + add r8, r3, r8 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + bcc 5f99f8 <__cxa_atexit@plt+0x5ed6ac> │ │ │ │ + ldr r5, [pc, #124] @ 5f9a28 <__cxa_atexit@plt+0x5ed6dc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + ldr r5, [pc, #116] @ 5f9a2c <__cxa_atexit@plt+0x5ed6e0> │ │ │ │ + add r7, r6, #12 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stm r7, {r1, r5, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5f9a24 <__cxa_atexit@plt+0x5ed6d8> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r9, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + smlabteq r3, r8, fp, lr │ │ │ │ + @ instruction: 0x0103f7b0 │ │ │ │ + rscseq r8, r5, r8, asr #13 │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + tstpeq r3, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f8df4 <__cxa_atexit@plt+0x5ecaa8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #60] @ 5f8e0c <__cxa_atexit@plt+0x5ecac0> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f9b40 <__cxa_atexit@plt+0x5ed7f4> │ │ │ │ + ldr ip, [pc, #244] @ 5f9b54 <__cxa_atexit@plt+0x5ed808> │ │ │ │ + stmdb r3, {r8, r9, sl} │ │ │ │ + ldmib r7, {r5, r7} │ │ │ │ + ldr r8, [r3] │ │ │ │ + mov r2, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str r5, [r3] │ │ │ │ + sub r5, r3, #40 @ 0x28 │ │ │ │ + str ip, [r2, #-16]! │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5f9b34 <__cxa_atexit@plt+0x5ed7e8> │ │ │ │ + and r1, r8, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5f9b00 <__cxa_atexit@plt+0x5ed7b4> │ │ │ │ + ldr lr, [pc, #192] @ 5f9b58 <__cxa_atexit@plt+0x5ed80c> │ │ │ │ + ldr ip, [pc, #192] @ 5f9b5c <__cxa_atexit@plt+0x5ed810> │ │ │ │ + sub r2, r3, #64 @ 0x40 │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ + ldr r0, [r8, #10] │ │ │ │ + ldr r8, [r8, #14] │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + beq 5f9b20 <__cxa_atexit@plt+0x5ed7d4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp fp, r2 │ │ │ │ + str ip, [r5] │ │ │ │ + bhi 5f9b2c <__cxa_atexit@plt+0x5ed7e0> │ │ │ │ + sub r5, r5, #24 │ │ │ │ + sub r2, r2, #24 │ │ │ │ + mov r8, r3 │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 5f9aa4 <__cxa_atexit@plt+0x5ed758> │ │ │ │ + add r2, r5, #24 │ │ │ │ + ldr r7, [pc, #88] @ 5f9b60 <__cxa_atexit@plt+0x5ed814> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r5, [pc, #84] @ 5f9b64 <__cxa_atexit@plt+0x5ed818> │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f8e10 <__cxa_atexit@plt+0x5ecac4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r4, r0, r4, r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + mov r5, r3 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tstpeq r3, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f8e60 <__cxa_atexit@plt+0x5ecb14> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f8e6c <__cxa_atexit@plt+0x5ecb20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5f9ba4 <__cxa_atexit@plt+0x5ed858> │ │ │ │ + ldr r2, [pc, #40] @ 5f9bac <__cxa_atexit@plt+0x5ed860> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r8, r3 │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f8ec0 <__cxa_atexit@plt+0x5ecb74> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f8ecc <__cxa_atexit@plt+0x5ecb80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + bcc 5f9c50 <__cxa_atexit@plt+0x5ed904> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5f9c1c <__cxa_atexit@plt+0x5ed8d0> │ │ │ │ + ldr r8, [pc, #120] @ 5f9c64 <__cxa_atexit@plt+0x5ed918> │ │ │ │ + sub r2, r2, r7 │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r0, r1, lr} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + ldr r7, [pc, #88] @ 5f9c68 <__cxa_atexit@plt+0x5ed91c> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + ldr r2, [pc, #52] @ 5f9c5c <__cxa_atexit@plt+0x5ed910> │ │ │ │ + sub r8, r6, #22 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + stmdb r3, {r0, lr} │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + ldr r7, [pc, #28] @ 5f9c60 <__cxa_atexit@plt+0x5ed914> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r4, r4, r3, r0 │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ 5f8f38 <__cxa_atexit@plt+0x5ecbec> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + strdeq pc, [r3, -r4] │ │ │ │ + smlatteq r3, r8, r8, lr │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 5f8f28 <__cxa_atexit@plt+0x5ecbdc> │ │ │ │ - ldr r7, [pc, #56] @ 5f8f3c <__cxa_atexit@plt+0x5ecbf0> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 5f9cb0 <__cxa_atexit@plt+0x5ed964> │ │ │ │ + ldr r7, [pc, #52] @ 5f9cc0 <__cxa_atexit@plt+0x5ed974> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5f8f1c <__cxa_atexit@plt+0x5ecbd0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 5f9ca4 <__cxa_atexit@plt+0x5ed958> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5f9cd0 <__cxa_atexit@plt+0x5ed984> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5f8f40 <__cxa_atexit@plt+0x5ecbf4> │ │ │ │ + ldr r7, [pc, #12] @ 5f9cc4 <__cxa_atexit@plt+0x5ed978> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - ldrsbteq r8, [r5], #136 @ 0x88 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r8, r5, r0, lsr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 5f9d7c <__cxa_atexit@plt+0x5eda30> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f8f94 <__cxa_atexit@plt+0x5ecc48> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #52] @ 5f8fa0 <__cxa_atexit@plt+0x5ecc54> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 5f9da0 <__cxa_atexit@plt+0x5eda54> │ │ │ │ + ldr r2, [pc, #180] @ 5f9dac <__cxa_atexit@plt+0x5eda60> │ │ │ │ + mov r0, r7 │ │ │ │ + ldr lr, [pc, #176] @ 5f9db0 <__cxa_atexit@plt+0x5eda64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r8, [r0, #10] │ │ │ │ + ldr sl, [r0, #14] │ │ │ │ + ldr ip, [pc, #156] @ 5f9db4 <__cxa_atexit@plt+0x5eda68> │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + sub r2, r6, #15 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [pc, #136] @ 5f9db8 <__cxa_atexit@plt+0x5eda6c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-12]! │ │ │ │ + add ip, pc, ip │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r3, #-16] │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r8, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 5f9d94 <__cxa_atexit@plt+0x5eda48> │ │ │ │ + ldr r2, [pc, #80] @ 5f9dbc <__cxa_atexit@plt+0x5eda70> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 5f9a48 <__cxa_atexit@plt+0x5ed6fc> │ │ │ │ + ldr r7, [pc, #60] @ 5f9dc0 <__cxa_atexit@plt+0x5eda74> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5f9000 <__cxa_atexit@plt+0x5eccb4> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #68] @ 5f901c <__cxa_atexit@plt+0x5eccd0> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r3, [pc, #20] @ 5f9020 <__cxa_atexit@plt+0x5eccd4> │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + @ instruction: 0xfffff754 │ │ │ │ + @ instruction: 0xfffff8b4 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + smlatbeq r3, r0, r3, pc @ │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr r2, [pc, #24] @ 5f9df0 <__cxa_atexit@plt+0x5edaa4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ - bcc 5f9088 <__cxa_atexit@plt+0x5ecd3c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5f90a0 <__cxa_atexit@plt+0x5ecd54> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f90a4 <__cxa_atexit@plt+0x5ecd58> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + ldmdb r5, {r9, sl} │ │ │ │ + mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 5f9a48 <__cxa_atexit@plt+0x5ed6fc> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5f9108 <__cxa_atexit@plt+0x5ecdbc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #60] @ 5f9120 <__cxa_atexit@plt+0x5ecdd4> │ │ │ │ - rsb r2, r7, #0 │ │ │ │ - eor r2, r7, r2 │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9124 <__cxa_atexit@plt+0x5ecdd8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5f9148 <__cxa_atexit@plt+0x5ecdfc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + bic r7, r8, #3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r5, r0, lsr #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5f9e6c <__cxa_atexit@plt+0x5edb20> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5f9e64 <__cxa_atexit@plt+0x5edb18> │ │ │ │ + ldr r3, [pc, #52] @ 5f9e74 <__cxa_atexit@plt+0x5edb28> │ │ │ │ + ldr r9, [pc, #52] @ 5f9e78 <__cxa_atexit@plt+0x5edb2c> │ │ │ │ + ldr r2, [pc, #52] @ 5f9e7c <__cxa_atexit@plt+0x5edb30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, sl │ │ │ │ + b 5cb7f8 <__cxa_atexit@plt+0x5bf4ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r8, [r5], #40 @ 0x28 │ │ │ │ + rscseq r7, r5, r0, lsr r7 │ │ │ │ + smlabteq r3, r8, r6, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f9eb0 <__cxa_atexit@plt+0x5edb64> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5f9eb8 <__cxa_atexit@plt+0x5edb6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 60efcc <__cxa_atexit@plt+0x602c80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - bhi 5f9228 <__cxa_atexit@plt+0x5ecedc> │ │ │ │ - stm sp, {r7, sl} │ │ │ │ - mov sl, r3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr fp, [sl], #-24 @ 0xffffffe8 │ │ │ │ - ldr r4, [pc, #1340] @ 5f96b4 <__cxa_atexit@plt+0x5ed368> │ │ │ │ - mov lr, #0 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 5f9fb8 <__cxa_atexit@plt+0x5edc6c> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bne 5f9f60 <__cxa_atexit@plt+0x5edc14> │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr fp, [pc, #212] @ 5f9fc8 <__cxa_atexit@plt+0x5edc7c> │ │ │ │ + ldr r4, [pc, #212] @ 5f9fcc <__cxa_atexit@plt+0x5edc80> │ │ │ │ + mov r2, #0 │ │ │ │ + add fp, pc, fp │ │ │ │ add r4, pc, r4 │ │ │ │ - add r5, r3, lr │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5f9248 <__cxa_atexit@plt+0x5ecefc> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5f9268 <__cxa_atexit@plt+0x5ecf1c> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - cmp r9, r2 │ │ │ │ - bhi 5f92bc <__cxa_atexit@plt+0x5ecf70> │ │ │ │ - cmp r2, r9 │ │ │ │ - bls 5f9300 <__cxa_atexit@plt+0x5ecfb4> │ │ │ │ - rsb r6, r2, #0 │ │ │ │ - eor r6, r2, r6 │ │ │ │ - and r6, r6, r8 │ │ │ │ - cmp r6, r0 │ │ │ │ - bne 5f935c <__cxa_atexit@plt+0x5ed010> │ │ │ │ - str r0, [r5, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + add lr, r6, r2 │ │ │ │ + add r3, lr, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5f9f8c <__cxa_atexit@plt+0x5edc40> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + str r9, [lr, #16] │ │ │ │ + str r4, [lr, #4]! │ │ │ │ + str fp, [r5, #-12] │ │ │ │ + str r7, [lr, #8] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + beq 5f9f70 <__cxa_atexit@plt+0x5edc24> │ │ │ │ + add r3, r0, #16 │ │ │ │ + add r9, r0, #4 │ │ │ │ + add r2, r2, #16 │ │ │ │ mov r0, r3 │ │ │ │ - tst r2, r8 │ │ │ │ - str r2, [r0, lr]! │ │ │ │ - ldr r6, [pc, #1264] @ 5f96d4 <__cxa_atexit@plt+0x5ed388> │ │ │ │ - mov r2, r1 │ │ │ │ - moveq r2, ip │ │ │ │ - moveq ip, r1 │ │ │ │ - mov r1, r4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - moveq r1, r6 │ │ │ │ - stmdb r0, {r1, r2} │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - sub lr, lr, #16 │ │ │ │ - str fp, [r0, #-16] │ │ │ │ - add r0, sl, lr │ │ │ │ - cmp r1, r0 │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - bls 5f917c <__cxa_atexit@plt+0x5ece30> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldr r7, [pc, #1192] @ 5f96d8 <__cxa_atexit@plt+0x5ed38c> │ │ │ │ + cmp r7, #2 │ │ │ │ + str r8, [ip] │ │ │ │ + beq 5f9f04 <__cxa_atexit@plt+0x5edbb8> │ │ │ │ + add r6, r6, r2 │ │ │ │ + sub r9, r6, #12 │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 5f9fd0 <__cxa_atexit@plt+0x5edc84> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [ip] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #20] @ 5f9fd4 <__cxa_atexit@plt+0x5edc88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - str fp, [r5, #-4]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r0, [r3, lr] │ │ │ │ - b 5f7068 <__cxa_atexit@plt+0x5ead1c> │ │ │ │ - str r9, [r3, lr]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str fp, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r3, r2, #20 │ │ │ │ - cmp r6, r3 │ │ │ │ - bcc 5f960c <__cxa_atexit@plt+0x5ed2c0> │ │ │ │ - ldr r7, [pc, #1116] @ 5f96fc <__cxa_atexit@plt+0x5ed3b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - b 5f95f0 <__cxa_atexit@plt+0x5ed2a4> │ │ │ │ - rsb r6, r9, #0 │ │ │ │ - eor r6, r9, r6 │ │ │ │ - and r6, r0, r6 │ │ │ │ - cmp r6, r8 │ │ │ │ - bne 5f93b8 <__cxa_atexit@plt+0x5ed06c> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - tst r0, r9 │ │ │ │ - beq 5f94ec <__cxa_atexit@plt+0x5ed1a0> │ │ │ │ - ldr lr, [pc, #1020] @ 5f96ec <__cxa_atexit@plt+0x5ed3a0> │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str fp, [r5, #-12] │ │ │ │ + andeq r0, r0, ip, lsl #4 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalseq r8, r5, r4, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #16 │ │ │ │ + cmp sl, r9 │ │ │ │ + bcc 5fa0d8 <__cxa_atexit@plt+0x5edd8c> │ │ │ │ + ldr lr, [pc, #252] @ 5fa0f4 <__cxa_atexit@plt+0x5edda8> │ │ │ │ + ldr r8, [pc, #252] @ 5fa0f8 <__cxa_atexit@plt+0x5eddac> │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r8, [r2, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - b 5f9500 <__cxa_atexit@plt+0x5ed1b4> │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 5f943c <__cxa_atexit@plt+0x5ed0f0> │ │ │ │ - ldr r0, [pc, #952] @ 5f96c8 <__cxa_atexit@plt+0x5ed37c> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r9, [r3, lr]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - sub r7, r3, #44 @ 0x2c │ │ │ │ - stmdb r3, {fp, ip} │ │ │ │ - str r0, [r3, #-12]! │ │ │ │ - cmp r6, r7 │ │ │ │ - bhi 5f962c <__cxa_atexit@plt+0x5ed2e0> │ │ │ │ - ldr r7, [pc, #916] @ 5f96cc <__cxa_atexit@plt+0x5ed380> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5f9600 <__cxa_atexit@plt+0x5ed2b4> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - eor r6, r0, r8 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - lsr r1, r3, r6 │ │ │ │ - ands lr, r8, r3, lsr r6 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r3, r0, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5f94c0 <__cxa_atexit@plt+0x5ed174> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcs 5f9408 <__cxa_atexit@plt+0x5ed0bc> │ │ │ │ - ldr r7, [pc, #812] @ 5f96e0 <__cxa_atexit@plt+0x5ed394> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 5f9668 <__cxa_atexit@plt+0x5ed31c> │ │ │ │ - eor r6, r0, r8 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - lsr r1, r3, r6 │ │ │ │ - ands lr, r8, r3, lsr r6 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add r3, r0, #40 @ 0x28 │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5f9528 <__cxa_atexit@plt+0x5ed1dc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5f9654 <__cxa_atexit@plt+0x5ed308> │ │ │ │ - str r1, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #712] @ 5f96dc <__cxa_atexit@plt+0x5ed390> │ │ │ │ - sub r2, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r6, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - str lr, [r0, #24] │ │ │ │ - str r7, [r0, #28] │ │ │ │ - str r2, [r0, #32] │ │ │ │ - b 5f9570 <__cxa_atexit@plt+0x5ed224> │ │ │ │ - eor r4, r0, r8 │ │ │ │ - clz r4, r4 │ │ │ │ - eor r3, r4, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r6, r2, r3 │ │ │ │ - ands lr, r8, r2, lsl r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - add r3, r2, #40 @ 0x28 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - beq 5f9594 <__cxa_atexit@plt+0x5ed248> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5f9660 <__cxa_atexit@plt+0x5ed314> │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #540] @ 5f96b8 <__cxa_atexit@plt+0x5ed36c> │ │ │ │ - sub r1, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ str r0, [r2, #8] │ │ │ │ - add r0, r2, #16 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - str r7, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - b 5f95dc <__cxa_atexit@plt+0x5ed290> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r2, #0 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bcs 5f9540 <__cxa_atexit@plt+0x5ed1f4> │ │ │ │ - ldr r7, [pc, #512] @ 5f96e8 <__cxa_atexit@plt+0x5ed39c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 5f9698 <__cxa_atexit@plt+0x5ed34c> │ │ │ │ - ldr lr, [pc, #508] @ 5f96f0 <__cxa_atexit@plt+0x5ed3a4> │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str fp, [r5, #-4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r1 │ │ │ │ - b 5f74f8 <__cxa_atexit@plt+0x5eb1ac> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + beq 5fa0a4 <__cxa_atexit@plt+0x5edd58> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5fa090 <__cxa_atexit@plt+0x5edd44> │ │ │ │ mov r2, #0 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - cmp lr, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5f9684 <__cxa_atexit@plt+0x5ed338> │ │ │ │ - str r1, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #408] @ 5f96e4 <__cxa_atexit@plt+0x5ed398> │ │ │ │ - sub r2, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r6, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - str lr, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - str r7, [r0, #32] │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - and r7, r7, r8 │ │ │ │ - str r7, [r0, #36] @ 0x24 │ │ │ │ - sub r7, r3, #15 │ │ │ │ + add r0, r6, r2 │ │ │ │ + add r3, r0, #32 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 5fa0bc <__cxa_atexit@plt+0x5edd70> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r1, r0, #4 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r1, [r0, #32] │ │ │ │ + str r8, [r0, #20]! │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r9, [r0, #8] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + beq 5fa0b0 <__cxa_atexit@plt+0x5edd64> │ │ │ │ + add r2, r2, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5fa03c <__cxa_atexit@plt+0x5edcf0> │ │ │ │ + add r7, r6, r2 │ │ │ │ + add r9, r7, #16 │ │ │ │ + add r2, r7, #4 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc 5f9690 <__cxa_atexit@plt+0x5ed344> │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #260] @ 5f96c0 <__cxa_atexit@plt+0x5ed374> │ │ │ │ - sub r1, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - add r0, r2, #16 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - rsb r7, r6, #0 │ │ │ │ - eor r7, r6, r7 │ │ │ │ - and r7, r7, r8 │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #56] @ 5fa0fc <__cxa_atexit@plt+0x5eddb0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #32] @ 5fa100 <__cxa_atexit@plt+0x5eddb4> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 5fa18c <__cxa_atexit@plt+0x5ede40> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [pc, #156] @ 5fa1c4 <__cxa_atexit@plt+0x5ede78> │ │ │ │ + ldr r8, [pc, #156] @ 5fa1c8 <__cxa_atexit@plt+0x5ede7c> │ │ │ │ + mov r2, #0 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r1, r6, r2 │ │ │ │ + add r3, r1, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5fa1a8 <__cxa_atexit@plt+0x5ede5c> │ │ │ │ + mov r0, r1 │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str sl, [r0, #8] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str ip, [r1, #16] │ │ │ │ + beq 5fa19c <__cxa_atexit@plt+0x5ede50> │ │ │ │ + add r2, r2, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5fa134 <__cxa_atexit@plt+0x5edde8> │ │ │ │ + add r6, r6, r2 │ │ │ │ + sub r7, r6, #12 │ │ │ │ + b 5fa190 <__cxa_atexit@plt+0x5ede44> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #236] @ 5f9700 <__cxa_atexit@plt+0x5ed3b4> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r6, [pc, #28] @ 5fa1cc <__cxa_atexit@plt+0x5ede80> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #156] @ 5f96d0 <__cxa_atexit@plt+0x5ed384> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + @ instruction: 0xffffffd8 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fa264 <__cxa_atexit@plt+0x5edf18> │ │ │ │ + ldr lr, [pc, #148] @ 5fa284 <__cxa_atexit@plt+0x5edf38> │ │ │ │ + ldr r0, [pc, #148] @ 5fa288 <__cxa_atexit@plt+0x5edf3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5fa258 <__cxa_atexit@plt+0x5edf0c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5fa270 <__cxa_atexit@plt+0x5edf24> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #80] @ 5fa28c <__cxa_atexit@plt+0x5edf40> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #152] @ 5f96f4 <__cxa_atexit@plt+0x5ed3a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 5f9668 <__cxa_atexit@plt+0x5ed31c> │ │ │ │ - ldr r7, [pc, #84] @ 5f96bc <__cxa_atexit@plt+0x5ed370> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #108] @ 5f96f8 <__cxa_atexit@plt+0x5ed3ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 5f9698 <__cxa_atexit@plt+0x5ed34c> │ │ │ │ - ldr r7, [pc, #44] @ 5f96c4 <__cxa_atexit@plt+0x5ed378> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - muleq r0, r8, r9 │ │ │ │ - @ instruction: 0x0103fdbc │ │ │ │ - andeq r0, r0, r8, lsl #13 │ │ │ │ - @ instruction: 0x0103fc9c │ │ │ │ - @ instruction: 0x000005b8 │ │ │ │ - andeq r0, r0, ip, asr r8 │ │ │ │ - @ instruction: 0xfffff33c │ │ │ │ - rscseq r8, r5, r4, asr #3 │ │ │ │ - andeq r0, r0, r4, asr #17 │ │ │ │ - ldrsbteq r8, [r5], #84 @ 0x54 │ │ │ │ - tstpeq r3, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, ror #12 │ │ │ │ - tstpeq r3, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - muleq r0, r0, r4 │ │ │ │ - andeq r0, r0, r0, lsr #12 │ │ │ │ - andeq r0, r0, r0, asr #7 │ │ │ │ - andeq r0, r0, r0, asr #3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0103ffbc │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + smlatteq r3, r8, lr, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5f9758 <__cxa_atexit@plt+0x5ed40c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ + bcc 5fa2dc <__cxa_atexit@plt+0x5edf90> │ │ │ │ + ldr lr, [pc, #52] @ 5fa2e8 <__cxa_atexit@plt+0x5edf9c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5f9770 <__cxa_atexit@plt+0x5ed424> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9774 <__cxa_atexit@plt+0x5ed428> │ │ │ │ - mov r2, #20 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fa314 <__cxa_atexit@plt+0x5edfc8> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 5fa328 <__cxa_atexit@plt+0x5edfdc> │ │ │ │ + ldr r7, [pc, #8] @ 5fa324 <__cxa_atexit@plt+0x5edfd8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r5, ip, lsr lr │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fa3a4 <__cxa_atexit@plt+0x5ee058> │ │ │ │ + ldr lr, [pc, #204] @ 5fa414 <__cxa_atexit@plt+0x5ee0c8> │ │ │ │ + ldr r8, [pc, #204] @ 5fa418 <__cxa_atexit@plt+0x5ee0cc> │ │ │ │ + mov r1, #0 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r0, r6, r1 │ │ │ │ + add r3, r0, #16 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5fa3e8 <__cxa_atexit@plt+0x5ee09c> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr sl, [r5] │ │ │ │ + str r2, [r0, #16] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str sl, [r0, #8] │ │ │ │ + beq 5fa3dc <__cxa_atexit@plt+0x5ee090> │ │ │ │ + add r1, r1, #16 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + beq 5fa354 <__cxa_atexit@plt+0x5ee008> │ │ │ │ + add r6, r6, r1 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 5fa404 <__cxa_atexit@plt+0x5ee0b8> │ │ │ │ + ldr r7, [pc, #108] @ 5fa424 <__cxa_atexit@plt+0x5ee0d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #48] @ 5fa420 <__cxa_atexit@plt+0x5ee0d4> │ │ │ │ + mov r2, #16 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ + ldr r6, [pc, #16] @ 5fa41c <__cxa_atexit@plt+0x5ee0d0> │ │ │ │ + mov r2, #12 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5fa3f4 <__cxa_atexit@plt+0x5ee0a8> │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f97f8 <__cxa_atexit@plt+0x5ed4ac> │ │ │ │ - ldr lr, [pc, #112] @ 5f9810 <__cxa_atexit@plt+0x5ed4c4> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9814 <__cxa_atexit@plt+0x5ed4c8> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5fa4a4 <__cxa_atexit@plt+0x5ee158> │ │ │ │ + ldr r8, [pc, #108] @ 5fa4bc <__cxa_atexit@plt+0x5ee170> │ │ │ │ + ldr lr, [pc, #108] @ 5fa4c0 <__cxa_atexit@plt+0x5ee174> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add r2, r5, #4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + beq 5fa498 <__cxa_atexit@plt+0x5ee14c> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, fp │ │ │ │ + b 5fa328 <__cxa_atexit@plt+0x5edfdc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 5fa4c4 <__cxa_atexit@plt+0x5ee178> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0103fab8 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f9898 <__cxa_atexit@plt+0x5ed54c> │ │ │ │ - ldr lr, [pc, #112] @ 5f98b0 <__cxa_atexit@plt+0x5ed564> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f98b4 <__cxa_atexit@plt+0x5ed568> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r3, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 5fa328 <__cxa_atexit@plt+0x5edfdc> │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f9904 <__cxa_atexit@plt+0x5ed5b8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f9910 <__cxa_atexit@plt+0x5ed5c4> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 5fa528 <__cxa_atexit@plt+0x5ee1dc> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ 5fa540 <__cxa_atexit@plt+0x5ee1f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5fa544 <__cxa_atexit@plt+0x5ee1f8> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f9964 <__cxa_atexit@plt+0x5ed618> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f9970 <__cxa_atexit@plt+0x5ed624> │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fa578 <__cxa_atexit@plt+0x5ee22c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 5fa580 <__cxa_atexit@plt+0x5ee234> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 5fa590 <__cxa_atexit@plt+0x5ee244> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0103dfb4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fa630 <__cxa_atexit@plt+0x5ee2e4> │ │ │ │ + ldr r7, [pc, #180] @ 5fa658 <__cxa_atexit@plt+0x5ee30c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 5fa614 <__cxa_atexit@plt+0x5ee2c8> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5fa624 <__cxa_atexit@plt+0x5ee2d8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 5fa640 <__cxa_atexit@plt+0x5ee2f4> │ │ │ │ + ldr lr, [pc, #144] @ 5fa660 <__cxa_atexit@plt+0x5ee314> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 5fa664 <__cxa_atexit@plt+0x5ee318> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5fa65c <__cxa_atexit@plt+0x5ee310> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r7, r5, r4, lsr #22 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f99f4 <__cxa_atexit@plt+0x5ed6a8> │ │ │ │ - ldr lr, [pc, #112] @ 5f9a0c <__cxa_atexit@plt+0x5ed6c0> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fa6dc <__cxa_atexit@plt+0x5ee390> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5fa6ec <__cxa_atexit@plt+0x5ee3a0> │ │ │ │ + ldr lr, [pc, #100] @ 5fa6fc <__cxa_atexit@plt+0x5ee3b0> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 5fa700 <__cxa_atexit@plt+0x5ee3b4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9a10 <__cxa_atexit@plt+0x5ed6c4> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fa734 <__cxa_atexit@plt+0x5ee3e8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 5fa73c <__cxa_atexit@plt+0x5ee3f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 617f20 <__cxa_atexit@plt+0x60bbd4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fa7a0 <__cxa_atexit@plt+0x5ee454> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #68] @ 5fa7a8 <__cxa_atexit@plt+0x5ee45c> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #64] @ 5fa7ac <__cxa_atexit@plt+0x5ee460> │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r9, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq 5fa790 <__cxa_atexit@plt+0x5ee444> │ │ │ │ + ldr r7, [pc, #40] @ 5fa7b0 <__cxa_atexit@plt+0x5ee464> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 5fa9a4 <__cxa_atexit@plt+0x5ee658> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + smlatbeq r3, ip, sp, sp │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 5fa7d4 <__cxa_atexit@plt+0x5ee488> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0103f8bc │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ + b 5fa9a4 <__cxa_atexit@plt+0x5ee658> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f9a94 <__cxa_atexit@plt+0x5ed748> │ │ │ │ - ldr lr, [pc, #112] @ 5f9aac <__cxa_atexit@plt+0x5ed760> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9ab0 <__cxa_atexit@plt+0x5ed764> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + bcc 5fa80c <__cxa_atexit@plt+0x5ee4c0> │ │ │ │ + ldr r2, [pc, #40] @ 5fa824 <__cxa_atexit@plt+0x5ee4d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5fa828 <__cxa_atexit@plt+0x5ee4dc> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r3, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0x0103dd90 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 5fa8e0 <__cxa_atexit@plt+0x5ee594> │ │ │ │ + ldr r8, [pc, #180] @ 5fa900 <__cxa_atexit@plt+0x5ee5b4> │ │ │ │ + ldr r9, [pc, #180] @ 5fa904 <__cxa_atexit@plt+0x5ee5b8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + str r9, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + beq 5fa8cc <__cxa_atexit@plt+0x5ee580> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f9b00 <__cxa_atexit@plt+0x5ed7b4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5f9b0c <__cxa_atexit@plt+0x5ed7c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add sl, r6, #20 │ │ │ │ + cmp r2, sl │ │ │ │ + bcc 5fa8ec <__cxa_atexit@plt+0x5ee5a0> │ │ │ │ + ldr lr, [pc, #116] @ 5fa908 <__cxa_atexit@plt+0x5ee5bc> │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + beq 5fa8d8 <__cxa_atexit@plt+0x5ee58c> │ │ │ │ + ldr r2, [pc, #100] @ 5fa90c <__cxa_atexit@plt+0x5ee5c0> │ │ │ │ + add r7, lr, #1 │ │ │ │ + sub r8, sl, #14 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + mov r6, sl │ │ │ │ + b 5fa590 <__cxa_atexit@plt+0x5ee244> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, lr │ │ │ │ + bx r0 │ │ │ │ + add r8, lr, #1 │ │ │ │ + b 5fa590 <__cxa_atexit@plt+0x5ee244> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, sl │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlabteq r3, ip, ip, sp │ │ │ │ + @ instruction: 0x0103e890 │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f9b60 <__cxa_atexit@plt+0x5ed814> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f9b6c <__cxa_atexit@plt+0x5ed820> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fa980 <__cxa_atexit@plt+0x5ee634> │ │ │ │ + ldr r2, [pc, #96] @ 5fa990 <__cxa_atexit@plt+0x5ee644> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 5fa974 <__cxa_atexit@plt+0x5ee628> │ │ │ │ + ldr lr, [pc, #76] @ 5fa994 <__cxa_atexit@plt+0x5ee648> │ │ │ │ + add r2, r2, #1 │ │ │ │ + sub r8, r3, #14 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + mov r6, r3 │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 5fa590 <__cxa_atexit@plt+0x5ee244> │ │ │ │ + add r8, r2, #1 │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 5fa590 <__cxa_atexit@plt+0x5ee244> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5faa30 <__cxa_atexit@plt+0x5ee6e4> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5faa0c <__cxa_atexit@plt+0x5ee6c0> │ │ │ │ + ldr r2, [pc, #124] @ 5faa40 <__cxa_atexit@plt+0x5ee6f4> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 5f9be0 <__cxa_atexit@plt+0x5ed894> │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r3, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r2, [r3] │ │ │ │ - bhi 5f9bcc <__cxa_atexit@plt+0x5ed880> │ │ │ │ - ldr r7, [pc, #60] @ 5f9be4 <__cxa_atexit@plt+0x5ed898> │ │ │ │ - str r9, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 5f9bc0 <__cxa_atexit@plt+0x5ed874> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + beq 5faa24 <__cxa_atexit@plt+0x5ee6d8> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [pc, #76] @ 5faa44 <__cxa_atexit@plt+0x5ee6f8> │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r5, {r2, r9, sl} │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + ldr r7, [pc, #56] @ 5faa4c <__cxa_atexit@plt+0x5ee700> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r8, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5f9be8 <__cxa_atexit@plt+0x5ed89c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5faa48 <__cxa_atexit@plt+0x5ee6fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffeacc │ │ │ │ - rscseq r7, r5, r0, lsr ip │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r7, r5, r8, lsr #14 │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f9c3c <__cxa_atexit@plt+0x5ed8f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5f9c48 <__cxa_atexit@plt+0x5ed8fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ + ldr r3, [pc, #36] @ 5faa84 <__cxa_atexit@plt+0x5ee738> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r9, sl} │ │ │ │ + b 5dc498 <__cxa_atexit@plt+0x5d014c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f9ccc <__cxa_atexit@plt+0x5ed980> │ │ │ │ - ldr lr, [pc, #112] @ 5f9ce4 <__cxa_atexit@plt+0x5ed998> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fab3c <__cxa_atexit@plt+0x5ee7f0> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5faaf0 <__cxa_atexit@plt+0x5ee7a4> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + cmp r0, r7 │ │ │ │ + ble 5fab14 <__cxa_atexit@plt+0x5ee7c8> │ │ │ │ + ldr lr, [pc, #140] @ 5fab4c <__cxa_atexit@plt+0x5ee800> │ │ │ │ + sub r0, r0, r7 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9ce8 <__cxa_atexit@plt+0x5ed99c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + add r1, r1, r7 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + sub r6, r3, #11 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + b 5fab30 <__cxa_atexit@plt+0x5ee7e4> │ │ │ │ + ldr r2, [pc, #92] @ 5fab54 <__cxa_atexit@plt+0x5ee808> │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + b 5fab28 <__cxa_atexit@plt+0x5ee7dc> │ │ │ │ + str r1, [r5, #16] │ │ │ │ + ldr r3, [pc, #48] @ 5fab50 <__cxa_atexit@plt+0x5ee804> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5fab60 <__cxa_atexit@plt+0x5ee814> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r3, r4, r5, pc @ │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ + smlabbeq r3, ip, r1, lr │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + andeq r0, r0, r9, lsr #26 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5f9d6c <__cxa_atexit@plt+0x5eda20> │ │ │ │ - ldr lr, [pc, #112] @ 5f9d84 <__cxa_atexit@plt+0x5eda38> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fac5c <__cxa_atexit@plt+0x5ee910> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add sl, r8, #4 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5fabf4 <__cxa_atexit@plt+0x5ee8a8> │ │ │ │ + ldr r9, [pc, #228] @ 5fac74 <__cxa_atexit@plt+0x5ee928> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r8, #32]! │ │ │ │ + ldr lr, [r3, #28]! │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r8, #-28] @ 0xffffffe4 │ │ │ │ + ldr r2, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r3, #-16] │ │ │ │ + ldr ip, [pc, #200] @ 5fac78 <__cxa_atexit@plt+0x5ee92c> │ │ │ │ + sub r9, r6, #34 @ 0x22 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [pc, #188] @ 5fac7c <__cxa_atexit@plt+0x5ee930> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r6, [pc, #184] @ 5fac80 <__cxa_atexit@plt+0x5ee934> │ │ │ │ + str r2, [r8, #-20] @ 0xffffffec │ │ │ │ + add r0, r0, #1 │ │ │ │ + add r6, pc, r6 │ │ │ │ + stm r3, {r6, r9, sl} │ │ │ │ + str ip, [r8, #-16] │ │ │ │ + str r1, [r8, #-12] │ │ │ │ + stmdb r8, {r0, lr} │ │ │ │ + beq 5fac4c <__cxa_atexit@plt+0x5ee900> │ │ │ │ + mov r6, r8 │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + mov r8, r7 │ │ │ │ + b 5f9ec8 <__cxa_atexit@plt+0x5edb7c> │ │ │ │ + ldr r3, [pc, #136] @ 5fac84 <__cxa_atexit@plt+0x5ee938> │ │ │ │ + ldr lr, [pc, #136] @ 5fac88 <__cxa_atexit@plt+0x5ee93c> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r3, [r8, #20]! │ │ │ │ + ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r8, {r0, r7} │ │ │ │ + str lr, [r8, #-16] │ │ │ │ + str sl, [r8, #32] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + str r2, [r8, #20] │ │ │ │ + ldr r3, [pc, #76] @ 5fac8c <__cxa_atexit@plt+0x5ee940> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #24]! │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5f9d88 <__cxa_atexit@plt+0x5eda3c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #44] @ 5fac90 <__cxa_atexit@plt+0x5ee944> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r3, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5f9e30 <__cxa_atexit@plt+0x5edae4> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffb6c │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 5f9ec8 <__cxa_atexit@plt+0x5edb7c> │ │ │ │ + smlalseq r7, r5, r4, r4 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5f9df4 <__cxa_atexit@plt+0x5edaa8> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fad30 <__cxa_atexit@plt+0x5ee9e4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5f9e00 <__cxa_atexit@plt+0x5edab4> │ │ │ │ - ldr r1, [pc, #76] @ 5f9e10 <__cxa_atexit@plt+0x5edac4> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 5fad38 <__cxa_atexit@plt+0x5ee9ec> │ │ │ │ + ldr r1, [pc, #104] @ 5fad4c <__cxa_atexit@plt+0x5eea00> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5f9e14 <__cxa_atexit@plt+0x5edac8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5fad18 <__cxa_atexit@plt+0x5ee9cc> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r7, [r7, #-1] │ │ │ │ + ldr r2, [pc, #80] @ 5fad58 <__cxa_atexit@plt+0x5eea0c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #48] @ 5fad50 <__cxa_atexit@plt+0x5eea04> │ │ │ │ + ldr r0, [pc, #48] @ 5fad54 <__cxa_atexit@plt+0x5eea08> │ │ │ │ mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5fad40 <__cxa_atexit@plt+0x5ee9f4> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + rscseq r7, r5, r0, lsr #8 │ │ │ │ + rscseq r7, r5, ip, lsl r4 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + rscseq r7, r5, r4, lsl #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fadd4 <__cxa_atexit@plt+0x5eea88> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r2, [pc, #120] @ 5fadfc <__cxa_atexit@plt+0x5eeab0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5faddc <__cxa_atexit@plt+0x5eea90> │ │ │ │ + ldr r7, [pc, #100] @ 5fae00 <__cxa_atexit@plt+0x5eeab4> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r7, [pc, #88] @ 5fae04 <__cxa_atexit@plt+0x5eeab8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 5fadc8 <__cxa_atexit@plt+0x5eea7c> │ │ │ │ + mov r7, sl │ │ │ │ + b 5fae7c <__cxa_atexit@plt+0x5eeb30> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5fae08 <__cxa_atexit@plt+0x5eeabc> │ │ │ │ + ldr r5, [pc, #36] @ 5fae0c <__cxa_atexit@plt+0x5eeac0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0103d79c │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlabbeq r3, ip, r7, sp │ │ │ │ + rscseq r7, r5, r0, lsl #7 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + rscseq r7, r5, ip, lsr #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #24 │ │ │ │ - mov ip, r5 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5f9ef4 <__cxa_atexit@plt+0x5edba8> │ │ │ │ - str r8, [sp] │ │ │ │ - stmib sp, {r6, sl} │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r8, [pc, #672] @ 5fa0f4 <__cxa_atexit@plt+0x5edda8> │ │ │ │ - ldr r6, [pc, #672] @ 5fa0f8 <__cxa_atexit@plt+0x5eddac> │ │ │ │ - mov r0, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r3, ip, r0 │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5f9f64 <__cxa_atexit@plt+0x5edc18> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5f9f10 <__cxa_atexit@plt+0x5edbc4> │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r4, lr, #0 │ │ │ │ - eor r4, lr, r4 │ │ │ │ - and r4, r4, r9 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne 5f9f8c <__cxa_atexit@plt+0x5edc40> │ │ │ │ - mov r5, ip │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst lr, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr sl, [r5, r0]! │ │ │ │ - moveq r1, r8 │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - mov r1, r4 │ │ │ │ - moveq r1, r7 │ │ │ │ - moveq r7, r4 │ │ │ │ - sub r0, r0, #16 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - add r7, r2, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - bls 5f9e60 <__cxa_atexit@plt+0x5edb14> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r8, [sp] │ │ │ │ - add ip, ip, r0 │ │ │ │ - ldmib sp, {r6, sl} │ │ │ │ - ldr r7, [pc, #512] @ 5fa0fc <__cxa_atexit@plt+0x5eddb0> │ │ │ │ + bhi 5fae58 <__cxa_atexit@plt+0x5eeb0c> │ │ │ │ + ldr r7, [pc, #52] @ 5fae68 <__cxa_atexit@plt+0x5eeb1c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + beq 5fae4c <__cxa_atexit@plt+0x5eeb00> │ │ │ │ + mov r7, sl │ │ │ │ + b 5fae7c <__cxa_atexit@plt+0x5eeb30> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fae6c <__cxa_atexit@plt+0x5eeb20> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [ip, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - stmib ip, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r2, r5, #12 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - cmp lr, r2 │ │ │ │ - str r6, [r3, #4] │ │ │ │ - bcc 5fa08c <__cxa_atexit@plt+0x5edd40> │ │ │ │ - ldr r7, [pc, #476] @ 5fa11c <__cxa_atexit@plt+0x5eddd0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [ip, r0]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - ldr r0, [ip, #8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r7, r5, r4, lsl #6 │ │ │ │ + ldrshteq r7, [r5], #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5faee4 <__cxa_atexit@plt+0x5eeb98> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5faf1c <__cxa_atexit@plt+0x5eebd0> │ │ │ │ + ldr lr, [pc, #140] @ 5faf30 <__cxa_atexit@plt+0x5eebe4> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + ldr r9, [pc, #124] @ 5faf34 <__cxa_atexit@plt+0x5eebe8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + str r9, [r5, #-12]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #60] @ 5faf28 <__cxa_atexit@plt+0x5eebdc> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5faf10 <__cxa_atexit@plt+0x5eebc4> │ │ │ │ + ldr r7, [pc, #40] @ 5faf2c <__cxa_atexit@plt+0x5eebe0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + b 5fa9a4 <__cxa_atexit@plt+0x5ee658> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, ror #4 │ │ │ │ + andeq r0, r0, r8, ror r2 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq r7, r5, r8, lsr #4 │ │ │ │ + andeq r0, r0, r6, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldr r8, [r2, #16]! │ │ │ │ + mov r1, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r2, #-12] │ │ │ │ + ldr r7, [r2, #-8] │ │ │ │ + ldr sl, [r1, #-4]! │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldmib r2, {fp, ip} │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fb020 <__cxa_atexit@plt+0x5eecd4> │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5fb0ac <__cxa_atexit@plt+0x5eed60> │ │ │ │ + ldr r9, [pc, #368] @ 5fb0fc <__cxa_atexit@plt+0x5eedb0> │ │ │ │ + sub r0, r3, #14 │ │ │ │ + str r0, [sp] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r0, [pc, #348] @ 5fb100 <__cxa_atexit@plt+0x5eedb4> │ │ │ │ + tst fp, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r9, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + ldr r8, [pc, #324] @ 5fb104 <__cxa_atexit@plt+0x5eedb8> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r8, [r7, #28]! │ │ │ │ + ldr r8, [pc, #312] @ 5fb108 <__cxa_atexit@plt+0x5eedbc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r9, #16]! │ │ │ │ + str r9, [r5, #24] │ │ │ │ + ldr r0, [pc, #296] @ 5fb10c <__cxa_atexit@plt+0x5eedc0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + add r0, r6, #48 @ 0x30 │ │ │ │ + stm r0, {r7, ip, lr} │ │ │ │ + beq 5fb080 <__cxa_atexit@plt+0x5eed34> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + cmp r7, r1 │ │ │ │ + bhi 5fb0cc <__cxa_atexit@plt+0x5eed80> │ │ │ │ ldr r6, [sp] │ │ │ │ - str r9, [r3, #-12]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r6, [r3, #16] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - stmib r3, {r6, r7} │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + add lr, r5, #16 │ │ │ │ + mov r5, r2 │ │ │ │ + stm lr, {r6, r9, fp} │ │ │ │ + mov r6, r3 │ │ │ │ + b 5fa328 <__cxa_atexit@plt+0x5edfdc> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 5fb0b4 <__cxa_atexit@plt+0x5eed68> │ │ │ │ + ldr r8, [pc, #188] @ 5fb0f0 <__cxa_atexit@plt+0x5eeda4> │ │ │ │ + ldr r9, [pc, #188] @ 5fb0f4 <__cxa_atexit@plt+0x5eeda8> │ │ │ │ + sub r2, r3, #23 │ │ │ │ + add r8, pc, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #172] @ 5fb0f8 <__cxa_atexit@plt+0x5eedac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str fp, [r6, #28] │ │ │ │ + stmib r6, {r0, sl, ip, lr} │ │ │ │ + sub r6, r3, #6 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + beq 5fb098 <__cxa_atexit@plt+0x5eed4c> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5fae7c <__cxa_atexit@plt+0x5eeb30> │ │ │ │ + ldr r0, [fp] │ │ │ │ mov r7, fp │ │ │ │ - b 5fa184 <__cxa_atexit@plt+0x5ede38> │ │ │ │ - eor r6, r1, r9 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r2, r5, r6 │ │ │ │ - ands lr, r1, r5, lsr r6 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - add r9, r6, #32 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - beq 5fa018 <__cxa_atexit@plt+0x5edccc> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - str lr, [r3, #-4] │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - cmp r5, r9 │ │ │ │ - bcc 5fa0ac <__cxa_atexit@plt+0x5edd60> │ │ │ │ - ldr lr, [pc, #292] @ 5fa100 <__cxa_atexit@plt+0x5eddb4> │ │ │ │ - sub r8, r9, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [ip, r0]! │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r5, r2, r0 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - ldr r0, [ip, #8]! │ │ │ │ - and r1, r1, r5 │ │ │ │ - ldr r5, [pc, #252] @ 5fa104 <__cxa_atexit@plt+0x5eddb8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - b 5fa074 <__cxa_atexit@plt+0x5edd28> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - mov r5, #0 │ │ │ │ - str r5, [r3, #-4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - cmp lr, r9 │ │ │ │ - bcc 5fa0d0 <__cxa_atexit@plt+0x5edd84> │ │ │ │ - ldr lr, [pc, #204] @ 5fa10c <__cxa_atexit@plt+0x5eddc0> │ │ │ │ - sub r8, r9, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [ip, r0]! │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r5, r2, r0 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - ldr r0, [ip, #8]! │ │ │ │ - and r1, r1, r5 │ │ │ │ - ldr r5, [pc, #164] @ 5fa110 <__cxa_atexit@plt+0x5eddc4> │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r9, #15 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r9 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #132] @ 5fa118 <__cxa_atexit@plt+0x5eddcc> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #84] @ 5fa108 <__cxa_atexit@plt+0x5eddbc> │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-20]! @ 0xffffffec │ │ │ │ - mov r5, r3 │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #60] @ 5fa114 <__cxa_atexit@plt+0x5eddc8> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x000007b0 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - rscseq r7, r5, r0, lsl r9 │ │ │ │ - smlabbeq r3, r0, r2, pc @ │ │ │ │ - tstpeq r3, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, lsr #9 │ │ │ │ - tstpeq r3, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, ip, r1, pc @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - tstpeq r3, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5fa164 <__cxa_atexit@plt+0x5ede18> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5fa17c <__cxa_atexit@plt+0x5ede30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5fa180 <__cxa_atexit@plt+0x5ede34> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + b 5fb0b8 <__cxa_atexit@plt+0x5eed6c> │ │ │ │ + mov r7, #28 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r3, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ + mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5fa2d8 <__cxa_atexit@plt+0x5edf8c> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r5] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 5fa1f4 <__cxa_atexit@plt+0x5edea8> │ │ │ │ - ldr r2, [pc, #408] @ 5fa34c <__cxa_atexit@plt+0x5ee000> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #384] @ 5fa350 <__cxa_atexit@plt+0x5ee004> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - eor r3, r0, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl r1, lr, r3 │ │ │ │ - ands lr, r0, lr, lsl r3 │ │ │ │ - add r8, r6, #32 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5fa270 <__cxa_atexit@plt+0x5edf24> │ │ │ │ - cmp r2, r8 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 5fa2f4 <__cxa_atexit@plt+0x5edfa8> │ │ │ │ - ldr r3, [pc, #256] @ 5fa334 <__cxa_atexit@plt+0x5edfe8> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r9, r8, #26 │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - stmib r6, {r3, lr} │ │ │ │ - str sl, [r6, #12] │ │ │ │ - ldr r3, [pc, #216] @ 5fa338 <__cxa_atexit@plt+0x5edfec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - b 5fa2c4 <__cxa_atexit@plt+0x5edf78> │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r8 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 5fa314 <__cxa_atexit@plt+0x5edfc8> │ │ │ │ - ldr r9, [pc, #176] @ 5fa340 <__cxa_atexit@plt+0x5edff4> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - sub sl, r8, #26 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - stmib r6, {r9, lr} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #136] @ 5fa344 <__cxa_atexit@plt+0x5edff8> │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r3, r7, sl} │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r8, #15 │ │ │ │ - mov r6, r8 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #116] @ 5fa354 <__cxa_atexit@plt+0x5ee008> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #64] @ 5fa33c <__cxa_atexit@plt+0x5edff0> │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 5fa348 <__cxa_atexit@plt+0x5edffc> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 5fb110 <__cxa_atexit@plt+0x5eedc4> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + ldr r8, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r3, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - smlabteq r3, r4, pc, lr @ │ │ │ │ - @ instruction: 0x0103ef9c │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - swpeq pc, r0, [r3] @ │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + add r5, r5, #28 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + smlatteq r3, r0, r4, sp │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + rscseq r7, r5, r8, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov sl, r7 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fb13c <__cxa_atexit@plt+0x5eedf0> │ │ │ │ mov r7, fp │ │ │ │ - b 5fa184 <__cxa_atexit@plt+0x5ede38> │ │ │ │ - andeq r0, r0, r7, ror #19 │ │ │ │ + stm r5, {r8, r9, sl} │ │ │ │ + b 5fa328 <__cxa_atexit@plt+0x5edfdc> │ │ │ │ + ldr r7, [pc, #12] @ 5fb150 <__cxa_atexit@plt+0x5eee04> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r5, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5fa3f0 <__cxa_atexit@plt+0x5ee0a4> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldm sl, {r2, r7, sl} │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r2, [pc, #76] @ 5fa408 <__cxa_atexit@plt+0x5ee0bc> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #56] @ 5fa40c <__cxa_atexit@plt+0x5ee0c0> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5fa410 <__cxa_atexit@plt+0x5ee0c4> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #16] @ 5fb174 <__cxa_atexit@plt+0x5eee28> │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r3, r0, lr, lr │ │ │ │ - smlabbeq r3, r4, lr, lr │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, ror #19 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + b 5fa9a4 <__cxa_atexit@plt+0x5ee658> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5fa490 <__cxa_atexit@plt+0x5ee144> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldm sl, {r2, r7, sl} │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r2, [pc, #72] @ 5fa4a8 <__cxa_atexit@plt+0x5ee15c> │ │ │ │ - sub r9, r6, #26 │ │ │ │ + bcc 5fb1ac <__cxa_atexit@plt+0x5eee60> │ │ │ │ + ldr r2, [pc, #40] @ 5fb1c4 <__cxa_atexit@plt+0x5eee78> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #52] @ 5fa4ac <__cxa_atexit@plt+0x5ee160> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - stm r2, {r1, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5fa4b0 <__cxa_atexit@plt+0x5ee164> │ │ │ │ - mov r2, #32 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 5fb1c8 <__cxa_atexit@plt+0x5eee7c> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5fa538 <__cxa_atexit@plt+0x5ee1ec> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r1, r0, lr │ │ │ │ - ldr fp, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, r1 │ │ │ │ - ldr r1, [pc, #76] @ 5fa554 <__cxa_atexit@plt+0x5ee208> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, fp} │ │ │ │ - ldr r2, [pc, #64] @ 5fa558 <__cxa_atexit@plt+0x5ee20c> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 5fa55c <__cxa_atexit@plt+0x5ee210> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #32 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + smlalseq r6, r5, r0, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fb22c <__cxa_atexit@plt+0x5eeee0> │ │ │ │ + ldr r7, [pc, #84] @ 5fb248 <__cxa_atexit@plt+0x5eeefc> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #72] @ 5fb24c <__cxa_atexit@plt+0x5eef00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 5fb220 <__cxa_atexit@plt+0x5eeed4> │ │ │ │ + mov r7, sl │ │ │ │ + b 5fae7c <__cxa_atexit@plt+0x5eeb30> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fb250 <__cxa_atexit@plt+0x5eef04> │ │ │ │ + ldr r3, [pc, #28] @ 5fb254 <__cxa_atexit@plt+0x5eef08> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + rscseq r6, r5, r0, lsr pc │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fb288 <__cxa_atexit@plt+0x5eef3c> │ │ │ │ + ldr r3, [pc, #24] @ 5fb294 <__cxa_atexit@plt+0x5eef48> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, asr sp │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5fa5e0 <__cxa_atexit@plt+0x5ee294> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r1, r0, lr │ │ │ │ - ldr fp, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, r1 │ │ │ │ - ldr r1, [pc, #72] @ 5fa5fc <__cxa_atexit@plt+0x5ee2b0> │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, fp} │ │ │ │ - ldr r2, [pc, #56] @ 5fa600 <__cxa_atexit@plt+0x5ee2b4> │ │ │ │ - mov fp, r8 │ │ │ │ + ldr r2, [pc, #36] @ 5fb2cc <__cxa_atexit@plt+0x5eef80> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 5fa604 <__cxa_atexit@plt+0x5ee2b8> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #32 │ │ │ │ + ldr r3, [pc, #24] @ 5fb2d0 <__cxa_atexit@plt+0x5eef84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r3, r0, r2, sp │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + smlalseq r6, r5, r0, lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fb358 <__cxa_atexit@plt+0x5ef00c> │ │ │ │ + ldr r3, [pc, #140] @ 5fb390 <__cxa_atexit@plt+0x5ef044> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r3, r8, ip, lr │ │ │ │ - @ instruction: 0x0103ec90 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fa654 <__cxa_atexit@plt+0x5ee308> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fa660 <__cxa_atexit@plt+0x5ee314> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fb374 <__cxa_atexit@plt+0x5ef028> │ │ │ │ + ldr r7, [pc, #116] @ 5fb394 <__cxa_atexit@plt+0x5ef048> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 5fb398 <__cxa_atexit@plt+0x5ef04c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 5fb34c <__cxa_atexit@plt+0x5ef000> │ │ │ │ + mov r7, sl │ │ │ │ + b 5fae7c <__cxa_atexit@plt+0x5eeb30> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 5fb3a4 <__cxa_atexit@plt+0x5ef058> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5fb39c <__cxa_atexit@plt+0x5ef050> │ │ │ │ + ldr r3, [pc, #32] @ 5fb3a0 <__cxa_atexit@plt+0x5ef054> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0xfffffb54 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + rscseq r6, r5, r8, ror #27 │ │ │ │ + @ instruction: 0x0103d1b4 │ │ │ │ + rscseq r6, r5, r0, lsl lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fa6b4 <__cxa_atexit@plt+0x5ee368> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fa6c0 <__cxa_atexit@plt+0x5ee374> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + bcc 5fb400 <__cxa_atexit@plt+0x5ef0b4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r2, [pc, #48] @ 5fb410 <__cxa_atexit@plt+0x5ef0c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r8, r6, #14 │ │ │ │ + mov r7, lr │ │ │ │ + str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5fa768 <__cxa_atexit@plt+0x5ee41c> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r4, asr #26 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 5fb4b0 <__cxa_atexit@plt+0x5ef164> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5fb4bc <__cxa_atexit@plt+0x5ef170> │ │ │ │ + ldr lr, [pc, #156] @ 5fb4e0 <__cxa_atexit@plt+0x5ef194> │ │ │ │ + ldr r0, [pc, #156] @ 5fb4e4 <__cxa_atexit@plt+0x5ef198> │ │ │ │ + add r9, r7, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r8, r6, #15 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldm r9, {r0, r1, r9} │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + add lr, r2, #8 │ │ │ │ + stm lr, {r0, r1, r3, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fb4cc <__cxa_atexit@plt+0x5ef180> │ │ │ │ + ldr r3, [pc, #100] @ 5fb4e8 <__cxa_atexit@plt+0x5ef19c> │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + beq 5fb4a0 <__cxa_atexit@plt+0x5ef154> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fb790 <__cxa_atexit@plt+0x5ef444> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 5fb4ec <__cxa_atexit@plt+0x5ef1a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + smlabteq r3, ip, r0, sp │ │ │ │ + andeq r0, r0, r0, lsl #6 │ │ │ │ + rscseq r6, r5, r4, lsr #26 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fb5b4 <__cxa_atexit@plt+0x5ef268> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r0, [pc, #188] @ 5fb5d4 <__cxa_atexit@plt+0x5ef288> │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + bne 5fb534 <__cxa_atexit@plt+0x5ef1e8> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fb5c0 <__cxa_atexit@plt+0x5ef274> │ │ │ │ + ldr lr, [pc, #132] @ 5fb5d8 <__cxa_atexit@plt+0x5ef28c> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm sl, {r1, r9, sl} │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #108] @ 5fb5dc <__cxa_atexit@plt+0x5ef290> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #104] @ 5fb5e0 <__cxa_atexit@plt+0x5ef294> │ │ │ │ + str r0, [r6, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r0, #24]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r1, {r2, r8, lr} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r4 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0x0103cfb4 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5fa72c <__cxa_atexit@plt+0x5ee3e0> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fb65c <__cxa_atexit@plt+0x5ef310> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 5fa738 <__cxa_atexit@plt+0x5ee3ec> │ │ │ │ - ldr r1, [pc, #76] @ 5fa748 <__cxa_atexit@plt+0x5ee3fc> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 5fb664 <__cxa_atexit@plt+0x5ef318> │ │ │ │ + ldr r1, [pc, #96] @ 5fb678 <__cxa_atexit@plt+0x5ef32c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr lr, [pc, #88] @ 5fb67c <__cxa_atexit@plt+0x5ef330> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5fa74c <__cxa_atexit@plt+0x5ee400> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [pc, #68] @ 5fb680 <__cxa_atexit@plt+0x5ef334> │ │ │ │ + add r2, lr, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + stmib r3, {r0, r8} │ │ │ │ + sub r8, r6, #14 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 5fb66c <__cxa_atexit@plt+0x5ef320> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + smlatteq r3, r4, sl, sp │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5fb70c <__cxa_atexit@plt+0x5ef3c0> │ │ │ │ + ldr lr, [pc, #112] @ 5fb71c <__cxa_atexit@plt+0x5ef3d0> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm sl, {r1, r9, sl} │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 5fb720 <__cxa_atexit@plt+0x5ef3d4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #84] @ 5fb724 <__cxa_atexit@plt+0x5ef3d8> │ │ │ │ + str r0, [r3, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r0, #24]! │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #40 @ 0x28 │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + stm r1, {r2, r8, lr} │ │ │ │ + str r3, [r3, #56] @ 0x38 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - smlabteq r3, ip, lr, sp │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fb76c <__cxa_atexit@plt+0x5ef420> │ │ │ │ + ldr r7, [pc, #52] @ 5fb780 <__cxa_atexit@plt+0x5ef434> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5fb760 <__cxa_atexit@plt+0x5ef414> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fb790 <__cxa_atexit@plt+0x5ef444> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5fb784 <__cxa_atexit@plt+0x5ef438> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r6, r5, r4, lsl #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fb88c <__cxa_atexit@plt+0x5ef540> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc 5fb8b4 <__cxa_atexit@plt+0x5ef568> │ │ │ │ + ldr sl, [pc, #296] @ 5fb8dc <__cxa_atexit@plt+0x5ef590> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r2, r6 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str sl, [r2, #4]! │ │ │ │ + add sl, r2, #12 │ │ │ │ + stm sl, {r0, r1, r9} │ │ │ │ + mov r1, r2 │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r7, [r1, #24]! │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5fb8a0 <__cxa_atexit@plt+0x5ef554> │ │ │ │ + ldr r1, [pc, #236] @ 5fb8e0 <__cxa_atexit@plt+0x5ef594> │ │ │ │ + add sl, r6, #32 │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm sl, {r1, r2, r3} │ │ │ │ + add r1, r6, #44 @ 0x2c │ │ │ │ + stm r1, {r0, r7, r9} │ │ │ │ + add r3, r6, #112 @ 0x70 │ │ │ │ + sub r7, lr, #19 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc 5fb8c4 <__cxa_atexit@plt+0x5ef578> │ │ │ │ + ldr r2, [pc, #200] @ 5fb8e8 <__cxa_atexit@plt+0x5ef59c> │ │ │ │ + ldr ip, [pc, #200] @ 5fb8ec <__cxa_atexit@plt+0x5ef5a0> │ │ │ │ + mov lr, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #56]! @ 0x38 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r2, [r6, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r6, #-16] │ │ │ │ + ldr sl, [r6, #-12] │ │ │ │ + ldr r0, [r6, #-8] │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r8, #24]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r7, [pc, #124] @ 5fb8f0 <__cxa_atexit@plt+0x5ef5a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r8, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #80] @ 5fb8e4 <__cxa_atexit@plt+0x5ef598> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #52 @ 0x34 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc5c │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + smlatbeq r3, r4, ip, ip │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0x0103ccb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5fb964 <__cxa_atexit@plt+0x5ef618> │ │ │ │ + ldr r3, [pc, #124] @ 5fb98c <__cxa_atexit@plt+0x5ef640> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fb96c <__cxa_atexit@plt+0x5ef620> │ │ │ │ + ldr r7, [pc, #100] @ 5fb990 <__cxa_atexit@plt+0x5ef644> │ │ │ │ + ldr r2, [pc, #100] @ 5fb994 <__cxa_atexit@plt+0x5ef648> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + beq 5fb954 <__cxa_atexit@plt+0x5ef608> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fb790 <__cxa_atexit@plt+0x5ef444> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5fb998 <__cxa_atexit@plt+0x5ef64c> │ │ │ │ + ldr r5, [pc, #36] @ 5fb99c <__cxa_atexit@plt+0x5ef650> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + rscseq r6, r5, r8, lsl #17 │ │ │ │ + @ instruction: 0x0103ce94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #24 │ │ │ │ - mov ip, r5 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fb9fc <__cxa_atexit@plt+0x5ef6b0> │ │ │ │ + ldr r3, [pc, #76] @ 5fba14 <__cxa_atexit@plt+0x5ef6c8> │ │ │ │ + ldr r2, [pc, #76] @ 5fba18 <__cxa_atexit@plt+0x5ef6cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #60] @ 5fba1c <__cxa_atexit@plt+0x5ef6d0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fba20 <__cxa_atexit@plt+0x5ef6d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + ldrshteq r6, [r5], #120 @ 0x78 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - bhi 5fa838 <__cxa_atexit@plt+0x5ee4ec> │ │ │ │ - stm sp, {r8, sl} │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr fp, [pc, #684] @ 5faa3c <__cxa_atexit@plt+0x5ee6f0> │ │ │ │ - ldr r8, [pc, #684] @ 5faa40 <__cxa_atexit@plt+0x5ee6f4> │ │ │ │ - mov r0, #0 │ │ │ │ - add fp, pc, fp │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, ip, r0 │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5fa8a4 <__cxa_atexit@plt+0x5ee558> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5fa858 <__cxa_atexit@plt+0x5ee50c> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - rsb r4, r1, #0 │ │ │ │ - eor r4, r1, r4 │ │ │ │ - and r4, r4, r9 │ │ │ │ - cmp r4, lr │ │ │ │ - bne 5fa8cc <__cxa_atexit@plt+0x5ee580> │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - mov r5, ip │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - tst r1, r9 │ │ │ │ - mov r6, r8 │ │ │ │ - moveq r6, fp │ │ │ │ - ldr sl, [r5, r0]! │ │ │ │ - str r6, [r3, #-8] │ │ │ │ - mov r6, r4 │ │ │ │ - moveq r6, r7 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - moveq r7, r4 │ │ │ │ - sub r0, r0, #16 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - add r7, r2, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - bls 5fa79c <__cxa_atexit@plt+0x5ee450> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add ip, ip, r0 │ │ │ │ - ldm sp, {r8, sl} │ │ │ │ - ldr r7, [pc, #516] @ 5faa44 <__cxa_atexit@plt+0x5ee6f8> │ │ │ │ + bhi 5fba94 <__cxa_atexit@plt+0x5ef748> │ │ │ │ + ldr r3, [pc, #124] @ 5fbabc <__cxa_atexit@plt+0x5ef770> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fba9c <__cxa_atexit@plt+0x5ef750> │ │ │ │ + ldr r7, [pc, #100] @ 5fbac0 <__cxa_atexit@plt+0x5ef774> │ │ │ │ + ldr r2, [pc, #100] @ 5fbac4 <__cxa_atexit@plt+0x5ef778> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + beq 5fba84 <__cxa_atexit@plt+0x5ef738> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fb790 <__cxa_atexit@plt+0x5ef444> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5fbac8 <__cxa_atexit@plt+0x5ef77c> │ │ │ │ + ldr r5, [pc, #36] @ 5fbacc <__cxa_atexit@plt+0x5ef780> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r8, [ip, #-12]! │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + smlatteq r3, r0, sl, ip │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + smlatbeq r3, r8, sp, ip │ │ │ │ + rscseq r6, r5, r8, asr r7 │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fbb2c <__cxa_atexit@plt+0x5ef7e0> │ │ │ │ + ldr r3, [pc, #76] @ 5fbb44 <__cxa_atexit@plt+0x5ef7f8> │ │ │ │ + ldr r2, [pc, #76] @ 5fbb48 <__cxa_atexit@plt+0x5ef7fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #60] @ 5fbb4c <__cxa_atexit@plt+0x5ef800> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fbb50 <__cxa_atexit@plt+0x5ef804> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - stmib ip, {r9, sl} │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r2, r5, #12 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - cmp lr, r2 │ │ │ │ - str r6, [r3, #4] │ │ │ │ - bcc 5fa9c8 <__cxa_atexit@plt+0x5ee67c> │ │ │ │ - ldr r7, [pc, #472] @ 5faa60 <__cxa_atexit@plt+0x5ee714> │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + rscseq r6, r5, ip, asr #13 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5fbc04 <__cxa_atexit@plt+0x5ef8b8> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5fbbc8 <__cxa_atexit@plt+0x5ef87c> │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 5fbbd8 <__cxa_atexit@plt+0x5ef88c> │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r8, [pc, #116] @ 5fbc1c <__cxa_atexit@plt+0x5ef8d0> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + add r1, r7, r1 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + stmib r3, {r8, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #52] @ 5fbc14 <__cxa_atexit@plt+0x5ef8c8> │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #44] @ 5fbc18 <__cxa_atexit@plt+0x5ef8cc> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + stmib r3, {r0, r1, r2, r7} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r3, r8, r4, sp │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + rscseq r6, r5, r4, ror #11 │ │ │ │ + andeq r0, r4, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub ip, r5, #32 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 5fbe30 <__cxa_atexit@plt+0x5efae4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5fbe38 <__cxa_atexit@plt+0x5efaec> │ │ │ │ + ldr r7, [pc, #560] @ 5fbe88 <__cxa_atexit@plt+0x5efb3c> │ │ │ │ + mov r1, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r3, [ip, r0]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r0, [ip, #8]! │ │ │ │ - str r3, [r5, #8] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - b 5fa9b8 <__cxa_atexit@plt+0x5ee66c> │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r9, [r3, #-12]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r6, [r3, #16] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - stmib r3, {r6, r7} │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - b 5faacc <__cxa_atexit@plt+0x5ee780> │ │ │ │ - eor r6, lr, r9 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r5, r6 │ │ │ │ - ands lr, r9, r5, lsr r6 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - add r2, r6, #32 │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - beq 5fa954 <__cxa_atexit@plt+0x5ee608> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str lr, [r3, #-4] │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 5fa9ec <__cxa_atexit@plt+0x5ee6a0> │ │ │ │ - ldr sl, [pc, #300] @ 5faa48 <__cxa_atexit@plt+0x5ee6fc> │ │ │ │ - sub fp, r2, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #292] @ 5faa4c <__cxa_atexit@plt+0x5ee700> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [ip, r0]! │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r5, r1, r0 │ │ │ │ - ldr r0, [ip, #8]! │ │ │ │ - and r5, r9, r5 │ │ │ │ - add r9, r6, #8 │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r9, {r3, r8, lr} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str fp, [r6, #24] │ │ │ │ - b 5fa9ac <__cxa_atexit@plt+0x5ee660> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r5, #0 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #-4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - cmp lr, r2 │ │ │ │ - bcc 5faa14 <__cxa_atexit@plt+0x5ee6c8> │ │ │ │ - ldr sl, [pc, #220] @ 5faa54 <__cxa_atexit@plt+0x5ee708> │ │ │ │ - sub fp, r2, #26 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #212] @ 5faa58 <__cxa_atexit@plt+0x5ee70c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [ip, r0]! │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r5, r1, r0 │ │ │ │ - and r5, r9, r5 │ │ │ │ - add r9, r6, #8 │ │ │ │ - ldr r0, [ip, #8]! │ │ │ │ - str sl, [r6, #4] │ │ │ │ - stm r9, {r3, r8, lr} │ │ │ │ - str fp, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - str r5, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ + str r7, [r1, #-8]! │ │ │ │ + str r0, [r1, #4] │ │ │ │ + ldr r9, [r0, #12] │ │ │ │ + ldr r8, [r0, #16] │ │ │ │ + ldr r7, [r0, #20] │ │ │ │ + ldr r3, [r0, #36] @ 0x24 │ │ │ │ + ldr sl, [r0, #40] @ 0x28 │ │ │ │ + cmp sl, r3 │ │ │ │ + bge 5fbce4 <__cxa_atexit@plt+0x5ef998> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr ip, [r0, #24] │ │ │ │ + ldr lr, [r0, #28] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r9, [pc, #524] @ 5fbea4 <__cxa_atexit@plt+0x5efb58> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r2, #4]! │ │ │ │ + str r7, [r2, #12] │ │ │ │ + sub r7, r5, #80 @ 0x50 │ │ │ │ + cmp fp, r7 │ │ │ │ + str ip, [r2, #8] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + bhi 5fbe4c <__cxa_atexit@plt+0x5efb00> │ │ │ │ + ldr r7, [pc, #480] @ 5fbea8 <__cxa_atexit@plt+0x5efb5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5fbd74 <__cxa_atexit@plt+0x5efa28> │ │ │ │ + b 5fc6ec <__cxa_atexit@plt+0x5f03a0> │ │ │ │ + bne 5fbd1c <__cxa_atexit@plt+0x5ef9d0> │ │ │ │ + sub r0, r5, #80 @ 0x50 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 5fbe68 <__cxa_atexit@plt+0x5efb1c> │ │ │ │ + ldr r0, [pc, #416] @ 5fbe9c <__cxa_atexit@plt+0x5efb50> │ │ │ │ + tst r9, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 5fbdc4 <__cxa_atexit@plt+0x5efa78> │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fc6ec <__cxa_atexit@plt+0x5f03a0> │ │ │ │ + ldr lr, [r0, #8] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5fbd7c <__cxa_atexit@plt+0x5efa30> │ │ │ │ + cmp sl, r3 │ │ │ │ + ble 5fbdd4 <__cxa_atexit@plt+0x5efa88> │ │ │ │ + ldr r6, [pc, #336] @ 5fbe8c <__cxa_atexit@plt+0x5efb40> │ │ │ │ + mov r1, r5 │ │ │ │ + sub sl, sl, r3 │ │ │ │ + str r8, [r1, #-20]! @ 0xffffffec │ │ │ │ + add r0, r0, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + stmib r1, {r0, sl} │ │ │ │ + str r6, [r1, #-12] │ │ │ │ + str lr, [r1, #-8] │ │ │ │ + str r9, [r1, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + bne 5fbda4 <__cxa_atexit@plt+0x5efa58> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, ip │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #148] @ 5faa64 <__cxa_atexit@plt+0x5ee718> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r5, #12 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #276] @ 5fbe98 <__cxa_atexit@plt+0x5efb4c> │ │ │ │ + mov r1, r5 │ │ │ │ + str sl, [r1, #-20]! @ 0xffffffec │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r1, #4] │ │ │ │ + str r8, [r1, #8] │ │ │ │ + str r3, [r1, #-12] │ │ │ │ + stmdb r1, {r0, lr} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5fbd64 <__cxa_atexit@plt+0x5efa18> │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #92] @ 5faa50 <__cxa_atexit@plt+0x5ee704> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, lr │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r6, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-20]! @ 0xffffffec │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - mov r1, #32 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #64] @ 5faa5c <__cxa_atexit@plt+0x5ee710> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #32 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #180] @ 5fbe90 <__cxa_atexit@plt+0x5efb44> │ │ │ │ + mov r0, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r0, #4] │ │ │ │ + str r8, [r0, #8] │ │ │ │ + beq 5fbe20 <__cxa_atexit@plt+0x5efad4> │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [pc, #140] @ 5fbe94 <__cxa_atexit@plt+0x5efb48> │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov sl, #0 │ │ │ │ + add r9, r7, #2 │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 5fbe40 <__cxa_atexit@plt+0x5efaf4> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ 5fbeac <__cxa_atexit@plt+0x5efb60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-20]! @ 0xffffffec │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #48] @ 5fbea0 <__cxa_atexit@plt+0x5efb54> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov sl, r7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x000007b8 │ │ │ │ - andeq r0, r0, r0, lsl r8 │ │ │ │ - rscseq r6, r5, ip, asr #31 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - andeq r0, r0, r8, lsr #9 │ │ │ │ - smlatteq r3, r4, r8, lr │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r3 │ │ │ │ + smlabteq r3, r4, r8, ip │ │ │ │ + andeq r0, r0, ip, asr #3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + andeq r0, r0, r8, ror #19 │ │ │ │ + rscseq r6, r5, r4, lsr #7 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + andeq r0, r0, r0, lsr #20 │ │ │ │ + rscseq r6, r5, r0, asr #7 │ │ │ │ + rscseq r6, r5, r4, asr r3 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldmdb r5, {r8, r9} │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + rscseq r6, r5, ip, lsr #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r8, #0 │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + ldr r7, [pc, #8] @ 5fbf0c <__cxa_atexit@plt+0x5efbc0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #2 │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + ldrshteq r6, [r5], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12]! │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + stm r5, {r2, r3, r7} │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + @ instruction: 0xfffffc08 │ │ │ │ + andeq r0, r0, r6, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fbfe0 <__cxa_atexit@plt+0x5efc94> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r7, r3, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5fbfbc <__cxa_atexit@plt+0x5efc70> │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + cmp sl, r2 │ │ │ │ + mov r7, r2 │ │ │ │ + movlt r7, sl │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5fbfd0 <__cxa_atexit@plt+0x5efc84> │ │ │ │ + ldr lr, [pc, #124] @ 5fc004 <__cxa_atexit@plt+0x5efcb8> │ │ │ │ + ldr r0, [r3, #2] │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r3, #6] │ │ │ │ + str lr, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + add lr, r5, #20 │ │ │ │ + str r8, [r5, #48] @ 0x30 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + stm lr, {r0, r2, ip} │ │ │ │ + str r7, [r5, #32] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #60] @ 5fc000 <__cxa_atexit@plt+0x5efcb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5fbff8 <__cxa_atexit@plt+0x5efcac> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #20] @ 5fbffc <__cxa_atexit@plt+0x5efcb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + rscseq r6, r5, ip, lsl r2 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrshteq r6, [r5], #28 │ │ │ │ + andeq r3, r1, ip, asr #10 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 5faaac <__cxa_atexit@plt+0x5ee760> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 5faac4 <__cxa_atexit@plt+0x5ee778> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 5faac8 <__cxa_atexit@plt+0x5ee77c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc 5fc054 <__cxa_atexit@plt+0x5efd08> │ │ │ │ + ldr r2, [pc, #48] @ 5fc060 <__cxa_atexit@plt+0x5efd14> │ │ │ │ + add r1, r7, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r2, [r5], #-20 @ 0xffffffec │ │ │ │ + b 5fc070 <__cxa_atexit@plt+0x5efd24> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, r4, r7, lr │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + smlatbeq r3, r0, r5, ip │ │ │ │ + rscseq r6, r5, r0, lsr #3 │ │ │ │ + strdeq sl, [r6], -r1 @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5fac1c <__cxa_atexit@plt+0x5ee8d0> │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 5fab40 <__cxa_atexit@plt+0x5ee7f4> │ │ │ │ - ldr r2, [pc, #404] @ 5fac90 <__cxa_atexit@plt+0x5ee944> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #376] @ 5fac94 <__cxa_atexit@plt+0x5ee948> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bcc 5fc174 <__cxa_atexit@plt+0x5efe28> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 5fc0d8 <__cxa_atexit@plt+0x5efd8c> │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr lr, [pc, #272] @ 5fc1b4 <__cxa_atexit@plt+0x5efe68> │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ + ldr r0, [pc, #256] @ 5fc1b8 <__cxa_atexit@plt+0x5efe6c> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r1, [r6, #16] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r0, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - eor r3, r1, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r3, r3, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl r1, lr, r3 │ │ │ │ - ands lr, r0, lr, lsl r3 │ │ │ │ - add r8, r6, #32 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5fabb4 <__cxa_atexit@plt+0x5ee868> │ │ │ │ - cmp r2, r8 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - bcc 5fac38 <__cxa_atexit@plt+0x5ee8ec> │ │ │ │ - ldr r3, [pc, #252] @ 5fac78 <__cxa_atexit@plt+0x5ee92c> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub r9, r8, #26 │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - stmib r6, {r3, lr} │ │ │ │ - str sl, [r6, #12] │ │ │ │ - ldr r3, [pc, #212] @ 5fac7c <__cxa_atexit@plt+0x5ee930> │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stm lr, {r3, r7, r9} │ │ │ │ - b 5fac08 <__cxa_atexit@plt+0x5ee8bc> │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r2, r8 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - bcc 5fac58 <__cxa_atexit@plt+0x5ee90c> │ │ │ │ - ldr r9, [pc, #180] @ 5fac84 <__cxa_atexit@plt+0x5ee938> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - sub sl, r8, #26 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add lr, r6, #68 @ 0x44 │ │ │ │ + cmp r2, lr │ │ │ │ + bcc 5fc190 <__cxa_atexit@plt+0x5efe44> │ │ │ │ + ldr r1, [pc, #208] @ 5fc1bc <__cxa_atexit@plt+0x5efe70> │ │ │ │ + add r9, r5, #24 │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr ip, [r5, #40] @ 0x28 │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + ldr r3, [r5, #68] @ 0x44 │ │ │ │ + ldm r9, {r2, r8, r9} │ │ │ │ + str r0, [r6, #20] │ │ │ │ + ldr r0, [r5, #72]! @ 0x48 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [pc, #116] @ 5fc1c0 <__cxa_atexit@plt+0x5efe74> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - and r0, r2, r0 │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - stmib r6, {r9, lr} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #140] @ 5fac88 <__cxa_atexit@plt+0x5ee93c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r8, #15 │ │ │ │ - mov r6, r8 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #116] @ 5fac98 <__cxa_atexit@plt+0x5ee94c> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + sub r7, lr, #14 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #52] @ 5fc1b0 <__cxa_atexit@plt+0x5efe64> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [pc, #64] @ 5fac80 <__cxa_atexit@plt+0x5ee934> │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [pc, #20] @ 5fc1ac <__cxa_atexit@plt+0x5efe60> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #68 @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r1, #32 │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 5fac8c <__cxa_atexit@plt+0x5ee940> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - @ instruction: 0x0103e6b0 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - smlabbeq r3, r4, r6, lr │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 5faacc <__cxa_atexit@plt+0x5ee780> │ │ │ │ - andeq r0, r0, r7, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + @ instruction: 0x0103c5b8 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + rscseq r6, r5, r0, asr #32 │ │ │ │ + strdeq sl, [r6], -r1 @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5fad30 <__cxa_atexit@plt+0x5ee9e4> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm sl, {r2, r7, sl} │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr r2, [pc, #72] @ 5fad48 <__cxa_atexit@plt+0x5ee9fc> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #52] @ 5fad4c <__cxa_atexit@plt+0x5eea00> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #28] │ │ │ │ + bcc 5fc268 <__cxa_atexit@plt+0x5eff1c> │ │ │ │ + ldr lr, [pc, #148] @ 5fc280 <__cxa_atexit@plt+0x5eff34> │ │ │ │ + add r9, r5, #24 │ │ │ │ + ldr ip, [r5, #40] @ 0x28 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r5, #60 @ 0x3c │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldm lr, {r1, r7, lr} │ │ │ │ + ldm r9, {r2, r8, r9} │ │ │ │ + str ip, [r3, #24] │ │ │ │ + ldr ip, [r5, #72]! @ 0x48 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #28] │ │ │ │ str lr, [r3, #32] │ │ │ │ - stm r2, {r1, r9, sl} │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr lr, [pc, #60] @ 5fc284 <__cxa_atexit@plt+0x5eff38> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + add lr, r3, #52 @ 0x34 │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5fad50 <__cxa_atexit@plt+0x5eea04> │ │ │ │ - mov r2, #32 │ │ │ │ + ldr r3, [pc, #24] @ 5fc288 <__cxa_atexit@plt+0x5eff3c> │ │ │ │ + mov r2, #68 @ 0x44 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r7, ror #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffa34 │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + rscseq r5, r5, r8, ror pc │ │ │ │ + strdeq sl, [r6], -r1 @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + strb r1, [r2, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 5fc070 <__cxa_atexit@plt+0x5efd24> │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 5fadd4 <__cxa_atexit@plt+0x5eea88> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm sl, {r2, r7, sl} │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - and r0, r0, r2 │ │ │ │ - ldr r2, [pc, #76] @ 5fadec <__cxa_atexit@plt+0x5eeaa0> │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #56] @ 5fadf0 <__cxa_atexit@plt+0x5eeaa4> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ + bcc 5fc35c <__cxa_atexit@plt+0x5f0010> │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 5fc320 <__cxa_atexit@plt+0x5effd4> │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 5fc330 <__cxa_atexit@plt+0x5effe4> │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r8, [pc, #116] @ 5fc374 <__cxa_atexit@plt+0x5f0028> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + add r1, r7, r1 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + stmib r3, {r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ 5fadf4 <__cxa_atexit@plt+0x5eeaa8> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #52] @ 5fc36c <__cxa_atexit@plt+0x5f0020> │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #44] @ 5fc370 <__cxa_atexit@plt+0x5f0024> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + stmib r3, {r0, r1, r2, r7} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + rscseq r5, r5, ip, lsl #29 │ │ │ │ + andeq r0, r4, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub ip, r5, #32 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 5fc580 <__cxa_atexit@plt+0x5f0234> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5fc588 <__cxa_atexit@plt+0x5f023c> │ │ │ │ + ldr r7, [pc, #552] @ 5fc5d8 <__cxa_atexit@plt+0x5f028c> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r1, #-8]! │ │ │ │ + str r0, [r1, #4] │ │ │ │ + ldr r9, [r0, #12] │ │ │ │ + ldr r8, [r0, #16] │ │ │ │ + ldr r7, [r0, #20] │ │ │ │ + ldr r3, [r0, #36] @ 0x24 │ │ │ │ + ldr sl, [r0, #40] @ 0x28 │ │ │ │ + cmp sl, r3 │ │ │ │ + bge 5fc43c <__cxa_atexit@plt+0x5f00f0> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr ip, [r0, #24] │ │ │ │ + ldr lr, [r0, #28] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r9, [pc, #516] @ 5fc5f4 <__cxa_atexit@plt+0x5f02a8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r2, #4]! │ │ │ │ + str r7, [r2, #12] │ │ │ │ + sub r7, r5, #80 @ 0x50 │ │ │ │ + cmp fp, r7 │ │ │ │ + str ip, [r2, #8] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str sl, [r2, #24] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + bhi 5fc59c <__cxa_atexit@plt+0x5f0250> │ │ │ │ + ldr r7, [pc, #472] @ 5fc5f8 <__cxa_atexit@plt+0x5f02ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5fc4b8 <__cxa_atexit@plt+0x5f016c> │ │ │ │ + b 5fc6ec <__cxa_atexit@plt+0x5f03a0> │ │ │ │ + bne 5fc474 <__cxa_atexit@plt+0x5f0128> │ │ │ │ + sub r0, r5, #80 @ 0x50 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 5fc5b8 <__cxa_atexit@plt+0x5f026c> │ │ │ │ + ldr r0, [pc, #408] @ 5fc5ec <__cxa_atexit@plt+0x5f02a0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 5fc50c <__cxa_atexit@plt+0x5f01c0> │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fc6ec <__cxa_atexit@plt+0x5f03a0> │ │ │ │ + ldr lr, [r0, #8] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 5fc4c0 <__cxa_atexit@plt+0x5f0174> │ │ │ │ + cmp sl, r3 │ │ │ │ + ble 5fc51c <__cxa_atexit@plt+0x5f01d0> │ │ │ │ + ldr r6, [pc, #328] @ 5fc5dc <__cxa_atexit@plt+0x5f0290> │ │ │ │ + mov r1, r5 │ │ │ │ + sub sl, sl, r3 │ │ │ │ + str r9, [r1, #-20]! @ 0xffffffec │ │ │ │ + add r0, r0, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r1, {r0, sl} │ │ │ │ + stmdb r1, {r6, r8, lr} │ │ │ │ + bne 5fc4f0 <__cxa_atexit@plt+0x5f01a4> │ │ │ │ + b 5fc560 <__cxa_atexit@plt+0x5f0214> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #288] @ 5fc5e8 <__cxa_atexit@plt+0x5f029c> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r1, #-20]! @ 0xffffffec │ │ │ │ add r3, pc, r3 │ │ │ │ + str sl, [r1, #4] │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str r3, [r1, #-12] │ │ │ │ + str r8, [r1, #-8] │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + beq 5fc560 <__cxa_atexit@plt+0x5f0214> │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r9, lr │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #188] @ 5fc5e0 <__cxa_atexit@plt+0x5f0294> │ │ │ │ + mov r0, r5 │ │ │ │ + tst r7, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #-20]! @ 0xffffffec │ │ │ │ + stmib r0, {r8, r9} │ │ │ │ + beq 5fc570 <__cxa_atexit@plt+0x5f0224> │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [pc, #156] @ 5fc5e4 <__cxa_atexit@plt+0x5f0298> │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov sl, #0 │ │ │ │ + add r9, r7, #2 │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 5fc590 <__cxa_atexit@plt+0x5f0244> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r4, #-12] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ 5fc5fc <__cxa_atexit@plt+0x5f02b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #48] @ 5fc5f0 <__cxa_atexit@plt+0x5f02a4> │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r3 │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + rscseq r5, r5, r4, asr ip │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + andeq r0, r0, r8, asr #5 │ │ │ │ + rscseq r5, r5, r0, ror ip │ │ │ │ + rscseq r5, r5, r4, lsl #24 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldmdb r5, {r3, r8} │ │ │ │ + stm r5, {r2, r3, r7} │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + rscseq r5, r5, r0, ror #23 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r8, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0103e4bc │ │ │ │ - smlatbeq r3, r0, r4, lr │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fc654 <__cxa_atexit@plt+0x5f0308> │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #2 │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + rscseq r5, r5, ip, lsr #23 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 5fbf4c <__cxa_atexit@plt+0x5efc00> │ │ │ │ + rscseq r5, r5, r0, lsl #23 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #72 @ 0x48 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fc6c8 <__cxa_atexit@plt+0x5f037c> │ │ │ │ + ldr r7, [pc, #52] @ 5fc6d8 <__cxa_atexit@plt+0x5f038c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + beq 5fc6bc <__cxa_atexit@plt+0x5f0370> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fc6ec <__cxa_atexit@plt+0x5f03a0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fc6dc <__cxa_atexit@plt+0x5f0390> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r5, r8, asr #22 │ │ │ │ + rscseq r5, r5, r4, lsr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fc780 <__cxa_atexit@plt+0x5f0434> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr lr, [pc, #164] @ 5fc7b4 <__cxa_atexit@plt+0x5f0468> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + ands r1, r3, #3 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + beq 5fc794 <__cxa_atexit@plt+0x5f0448> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5fc780 <__cxa_atexit@plt+0x5f0434> │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + cmp r7, r2 │ │ │ │ + movge r7, r2 │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 5fc7a4 <__cxa_atexit@plt+0x5f0458> │ │ │ │ + ldr lr, [pc, #108] @ 5fc7c0 <__cxa_atexit@plt+0x5f0474> │ │ │ │ + ldr r0, [r3, #2] │ │ │ │ + ldr r8, [r3, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + str lr, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + add lr, r5, #8 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stm lr, {r0, r2, r8} │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r3, [r5, #28] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #52] @ 5fc7bc <__cxa_atexit@plt+0x5f0470> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fc7b8 <__cxa_atexit@plt+0x5f046c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + smlatbeq r3, r0, r9, ip │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + rscseq r5, r5, r0, asr #20 │ │ │ │ + andeq r0, r0, r5, lsr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fc828 <__cxa_atexit@plt+0x5f04dc> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + movge r3, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 5fc83c <__cxa_atexit@plt+0x5f04f0> │ │ │ │ + ldr lr, [pc, #88] @ 5fc854 <__cxa_atexit@plt+0x5f0508> │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r5, #20 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r7, r3 │ │ │ │ + stm r1, {r0, r2, r8} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 5fc850 <__cxa_atexit@plt+0x5f0504> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5fc84c <__cxa_atexit@plt+0x5f0500> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + strdeq ip, [r3, -r8] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq r5, r5, ip, lsr #19 │ │ │ │ + andeq r1, r1, ip, lsr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - mov r8, fp │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5fae78 <__cxa_atexit@plt+0x5eeb2c> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r2, r0, lr │ │ │ │ - ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - and r7, r7, r2 │ │ │ │ - ldr r2, [pc, #76] @ 5fae94 <__cxa_atexit@plt+0x5eeb48> │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #56] @ 5fae98 <__cxa_atexit@plt+0x5eeb4c> │ │ │ │ - mov fp, r8 │ │ │ │ + bcc 5fc8a4 <__cxa_atexit@plt+0x5f0558> │ │ │ │ + ldr r2, [pc, #48] @ 5fc8b0 <__cxa_atexit@plt+0x5f0564> │ │ │ │ + add r1, r7, #8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 5fae9c <__cxa_atexit@plt+0x5eeb50> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r6, lsr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r3, #0 │ │ │ │ + sub r2, r6, #1 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r2, [r5], #-20 @ 0xffffffec │ │ │ │ + b 5fc8c0 <__cxa_atexit@plt+0x5f0574> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ + rscseq r5, r5, r0, asr r9 │ │ │ │ + strdeq sp, [r2], -r1 @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5faf24 <__cxa_atexit@plt+0x5eebd8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r2, r0, lr │ │ │ │ - ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - and r7, r7, r2 │ │ │ │ - ldr r2, [pc, #80] @ 5faf40 <__cxa_atexit@plt+0x5eebf4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [pc, #64] @ 5faf44 <__cxa_atexit@plt+0x5eebf8> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #32] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fc9bc <__cxa_atexit@plt+0x5f0670> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 5fc928 <__cxa_atexit@plt+0x5f05dc> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr lr, [pc, #252] @ 5fc9f0 <__cxa_atexit@plt+0x5f06a4> │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ + ldr r0, [pc, #236] @ 5fc9f4 <__cxa_atexit@plt+0x5f06a8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r1, [r6, #16] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fc9cc <__cxa_atexit@plt+0x5f0680> │ │ │ │ + add lr, r5, #56 @ 0x38 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #48] @ 0x30 │ │ │ │ + ldr fp, [r5, #52] @ 0x34 │ │ │ │ + ldm lr, {r1, r2, r7, lr} │ │ │ │ + ldr r8, [pc, #156] @ 5fc9f8 <__cxa_atexit@plt+0x5f06ac> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add r1, r6, #20 │ │ │ │ + stm r1, {r0, sl, ip, lr} │ │ │ │ + ldr ip, [r5, #72]! @ 0x48 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr lr, [pc, #104] @ 5fc9fc <__cxa_atexit@plt+0x5f06b0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + ldr fp, [sp] │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + stm lr, {r2, r6, r7} │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #28] @ 5faf48 <__cxa_atexit@plt+0x5eebfc> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r6, [pc, #40] @ 5fc9ec <__cxa_atexit@plt+0x5f06a0> │ │ │ │ + mov r2, #16 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 5fc9d8 <__cxa_atexit@plt+0x5f068c> │ │ │ │ + ldr r6, [pc, #20] @ 5fc9e8 <__cxa_atexit@plt+0x5f069c> │ │ │ │ + mov r2, #68 @ 0x44 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5faf98 <__cxa_atexit@plt+0x5eec4c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fafa4 <__cxa_atexit@plt+0x5eec58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r0, r0, ror #3 │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ + @ instruction: 0xfffffa24 │ │ │ │ + @ instruction: 0x0103c790 │ │ │ │ + rscseq r5, r5, r4, lsl #16 │ │ │ │ + strdeq sp, [r2], -r1 @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5faff8 <__cxa_atexit@plt+0x5eecac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fb004 <__cxa_atexit@plt+0x5eecb8> │ │ │ │ + bcc 5fcaac <__cxa_atexit@plt+0x5f0760> │ │ │ │ + add lr, r5, #56 @ 0x38 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r4 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldm lr, {r1, r2, r7, lr} │ │ │ │ + ldr r8, [pc, #120] @ 5fcac4 <__cxa_atexit@plt+0x5f0778> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #20 │ │ │ │ + stm r1, {r0, sl, ip, lr} │ │ │ │ + ldr ip, [r5, #72]! @ 0x48 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr lr, [pc, #68] @ 5fcac8 <__cxa_atexit@plt+0x5f077c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + add lr, r3, #52 @ 0x34 │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, ip, r2, lr │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5fb028 <__cxa_atexit@plt+0x5eecdc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ + ldr r3, [pc, #24] @ 5fcacc <__cxa_atexit@plt+0x5f0780> │ │ │ │ + mov r2, #68 @ 0x44 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + smlatbeq r3, r0, r6, ip │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + rscseq r5, r5, r4, lsr r7 │ │ │ │ + strdeq sp, [r2], -r1 @ │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + strb r1, [r2, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 5fc8c0 <__cxa_atexit@plt+0x5f0574> │ │ │ │ + rscseq r5, r5, r8, lsr r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5fb1bc <__cxa_atexit@plt+0x5eee70> │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - rsb r1, r9, #0 │ │ │ │ - eor r1, r9, r1 │ │ │ │ - and r1, r2, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 5fb07c <__cxa_atexit@plt+0x5eed30> │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - sub r1, r5, #8 │ │ │ │ - tst r2, r9 │ │ │ │ - beq 5fb114 <__cxa_atexit@plt+0x5eedc8> │ │ │ │ - ldr r0, [pc, #416] @ 5fb210 <__cxa_atexit@plt+0x5eeec4> │ │ │ │ - stmdb r5, {r3, ip} │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, sl} │ │ │ │ - b 5fb124 <__cxa_atexit@plt+0x5eedd8> │ │ │ │ - eor r7, r2, r8 │ │ │ │ - clz r7, r7 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r2, r7 │ │ │ │ - ands r7, r8, r2, lsr r7 │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5fb140 <__cxa_atexit@plt+0x5eedf4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stmda r5, {r7, r9} │ │ │ │ - cmp r0, r2 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 5fcb4c <__cxa_atexit@plt+0x5f0800> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5fcb44 <__cxa_atexit@plt+0x5f07f8> │ │ │ │ + ldr r8, [pc, #40] @ 5fcb54 <__cxa_atexit@plt+0x5f0808> │ │ │ │ + ldr r3, [pc, #40] @ 5fcb58 <__cxa_atexit@plt+0x5f080c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r5, [r5], #100 @ 0x64 │ │ │ │ + smlatteq r3, r8, r9, fp │ │ │ │ + rscseq r5, r5, r0, ror #13 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fcba4 <__cxa_atexit@plt+0x5f0858> │ │ │ │ + ldr r7, [pc, #52] @ 5fcbb4 <__cxa_atexit@plt+0x5f0868> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ - bcc 5fb1cc <__cxa_atexit@plt+0x5eee80> │ │ │ │ - ldr r0, [pc, #344] @ 5fb218 <__cxa_atexit@plt+0x5eeecc> │ │ │ │ - sub r7, r2, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r2, #26 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - and r1, r1, r8 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - stmib r6, {r0, sl, ip} │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - ldmdb r5, {r7, lr} │ │ │ │ - ldr r0, [pc, #280] @ 5fb21c <__cxa_atexit@plt+0x5eeed0> │ │ │ │ + beq 5fcb98 <__cxa_atexit@plt+0x5f084c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fcbc8 <__cxa_atexit@plt+0x5f087c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fcbb8 <__cxa_atexit@plt+0x5f086c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r5, r8, lsr #13 │ │ │ │ + rscseq r5, r5, r4, lsl #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5fcc0c <__cxa_atexit@plt+0x5f08c0> │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + cmp r2, #16 │ │ │ │ + bge 5fcc88 <__cxa_atexit@plt+0x5f093c> │ │ │ │ + cmn r2, #1 │ │ │ │ + bge 5fcd04 <__cxa_atexit@plt+0x5f09b8> │ │ │ │ + ldr r7, [pc, #360] @ 5fcd64 <__cxa_atexit@plt+0x5f0a18> │ │ │ │ + ldr r0, [pc, #360] @ 5fcd68 <__cxa_atexit@plt+0x5f0a1c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - b 5fb1b0 <__cxa_atexit@plt+0x5eee64> │ │ │ │ - ldr r0, [pc, #248] @ 5fb214 <__cxa_atexit@plt+0x5eeec8> │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, ip} │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, lr │ │ │ │ - b 5f9e30 <__cxa_atexit@plt+0x5edae4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r0, #0 │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - cmp r7, r2 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fb1ec <__cxa_atexit@plt+0x5eeea0> │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #192] @ 5fb224 <__cxa_atexit@plt+0x5eeed8> │ │ │ │ - sub r7, r2, #46 @ 0x2e │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #328] @ 5fcd5c <__cxa_atexit@plt+0x5f0a10> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2] │ │ │ │ + beq 5fccf8 <__cxa_atexit@plt+0x5f09ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5fcd38 <__cxa_atexit@plt+0x5f09ec> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #300] @ 5fcd6c <__cxa_atexit@plt+0x5f0a20> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [pc, #292] @ 5fcd70 <__cxa_atexit@plt+0x5f0a24> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #284] @ 5fcd74 <__cxa_atexit@plt+0x5f0a28> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #276] @ 5fcd78 <__cxa_atexit@plt+0x5f0a2c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - ldr r3, [r5, #16]! │ │ │ │ - and r1, r1, r8 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldmdb r5, {r7, lr} │ │ │ │ - ldr r1, [pc, #144] @ 5fb228 <__cxa_atexit@plt+0x5eeedc> │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r2, [pc, #208] @ 5fcd60 <__cxa_atexit@plt+0x5f0a14> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + beq 5fcd30 <__cxa_atexit@plt+0x5f09e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5fcd4c <__cxa_atexit@plt+0x5f0a00> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #192] @ 5fcd7c <__cxa_atexit@plt+0x5f0a30> │ │ │ │ + mov lr, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - stmib r6, {r1, lr} │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r0, sl, ip} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + ldr r8, [pc, #184] @ 5fcd80 <__cxa_atexit@plt+0x5f0a34> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #176] @ 5fcd84 <__cxa_atexit@plt+0x5f0a38> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + sub r7, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bx r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #76] @ 5fb220 <__cxa_atexit@plt+0x5eeed4> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #56] @ 5fb22c <__cxa_atexit@plt+0x5eeee0> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ + ldr lr, [pc, #124] @ 5fcd88 <__cxa_atexit@plt+0x5f0a3c> │ │ │ │ + add r3, r3, #2 │ │ │ │ + add r7, r2, #1 │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0x0103e198 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - smlabteq r3, r8, r0, lr │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #31 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #6 │ │ │ │ + andeq r0, r0, r8, asr #4 │ │ │ │ + rscseq r5, r5, r4, asr #12 │ │ │ │ + rscseq r5, r5, r0, asr #12 │ │ │ │ + smlatteq r3, r4, r4, ip │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + smlabteq r3, r8, r4, ip │ │ │ │ + strdeq ip, [r3, -r8] │ │ │ │ + smlatbeq r3, ip, r3, ip │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + smlabbeq r3, r8, r5, ip │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #160] @ 5fce3c <__cxa_atexit@plt+0x5f0af0> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 5fce1c <__cxa_atexit@plt+0x5f0ad0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - mov ip, r4 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5fb2d8 <__cxa_atexit@plt+0x5eef8c> │ │ │ │ - add r7, r5, #24 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldm r7, {r1, r4, r7} │ │ │ │ - ldr r2, [pc, #128] @ 5fb2f4 <__cxa_atexit@plt+0x5eefa8> │ │ │ │ - sub lr, r6, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub r2, r6, #35 @ 0x23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #104] @ 5fb2f8 <__cxa_atexit@plt+0x5eefac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - mov r4, ip │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r7, [pc, #88] @ 5fb2fc <__cxa_atexit@plt+0x5eefb0> │ │ │ │ + add r8, r6, #28 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 5fce28 <__cxa_atexit@plt+0x5f0adc> │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + mov sl, r7 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + strb r3, [sl, #8]! │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r3, [pc, #88] @ 5fce40 <__cxa_atexit@plt+0x5f0af4> │ │ │ │ + add r0, r7, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #72] @ 5fce44 <__cxa_atexit@plt+0x5f0af8> │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r7, r8, #21 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + stm lr, {r3, r7, r9, sl, fp} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + sub r7, r8, #14 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlatteq r3, r8, r7, fp │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fcec4 <__cxa_atexit@plt+0x5f0b78> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + strb r7, [sl, #8]! │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r7, [pc, #64] @ 5fced0 <__cxa_atexit@plt+0x5f0b84> │ │ │ │ + add r0, r3, #9 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - and r7, r7, r1 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #44] @ 5fced4 <__cxa_atexit@plt+0x5f0b88> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r7, r6, #21 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + stm lr, {r3, r7, r9, sl, fp} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx r0 │ │ │ │ - ldr r4, [pc, #32] @ 5fb300 <__cxa_atexit@plt+0x5eefb4> │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [ip, #828] @ 0x33c │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5] │ │ │ │ - mov r4, ip │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r3, r4, pc, sp @ │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - @ instruction: 0x0103dfb8 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r8, lsl #31 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 5fb3a8 <__cxa_atexit@plt+0x5ef05c> │ │ │ │ - ldr r8, [pc, #148] @ 5fb3c0 <__cxa_atexit@plt+0x5ef074> │ │ │ │ - sub lr, r6, #47 @ 0x2f │ │ │ │ - sub r7, r6, #26 │ │ │ │ + bcc 5fcf3c <__cxa_atexit@plt+0x5f0bf0> │ │ │ │ + ldr r2, [pc, #76] @ 5fcf48 <__cxa_atexit@plt+0x5f0bfc> │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r8, [pc, #60] @ 5fcf4c <__cxa_atexit@plt+0x5f0c00> │ │ │ │ + add r2, r2, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - stmib r3, {r8, ip} │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str fp, [r3, #20] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r7, [pc, #76] @ 5fb3c4 <__cxa_atexit@plt+0x5ef078> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - and r7, r7, r0 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r9, [pc, #52] @ 5fcf50 <__cxa_atexit@plt+0x5f0c04> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r7, r7, r9 │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 5fb3c8 <__cxa_atexit@plt+0x5ef07c> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - smlatteq r3, r8, lr, sp │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fb418 <__cxa_atexit@plt+0x5ef0cc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fb424 <__cxa_atexit@plt+0x5ef0d8> │ │ │ │ + bcc 5fcfc4 <__cxa_atexit@plt+0x5f0c78> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #80] @ 5fcfd0 <__cxa_atexit@plt+0x5f0c84> │ │ │ │ + mov lr, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldr r2, [pc, #72] @ 5fcfd4 <__cxa_atexit@plt+0x5f0c88> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #64] @ 5fcfd8 <__cxa_atexit@plt+0x5f0c8c> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #56] @ 5fcfdc <__cxa_atexit@plt+0x5f0c90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r0, r7, r0 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + smlatbeq r3, r4, r1, ip │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + smlabbeq r3, r8, r1, ip │ │ │ │ + @ instruction: 0x0103c2b8 │ │ │ │ + ldrhteq r5, [r5], #36 @ 0x24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fd028 <__cxa_atexit@plt+0x5f0cdc> │ │ │ │ + ldr r7, [pc, #52] @ 5fd03c <__cxa_atexit@plt+0x5f0cf0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5fd01c <__cxa_atexit@plt+0x5f0cd0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd050 <__cxa_atexit@plt+0x5f0d04> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5fd040 <__cxa_atexit@plt+0x5f0cf4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r5, r0, lsl #5 │ │ │ │ + rscseq r5, r5, r4, asr r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5fd0a0 <__cxa_atexit@plt+0x5f0d54> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fd100 <__cxa_atexit@plt+0x5f0db4> │ │ │ │ + ldr r3, [pc, #148] @ 5fd110 <__cxa_atexit@plt+0x5f0dc4> │ │ │ │ + ldr r2, [pc, #148] @ 5fd114 <__cxa_atexit@plt+0x5f0dc8> │ │ │ │ + ldr r1, [pc, #148] @ 5fd118 <__cxa_atexit@plt+0x5f0dcc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fd0e4 <__cxa_atexit@plt+0x5f0d98> │ │ │ │ + ldr r3, [pc, #104] @ 5fd11c <__cxa_atexit@plt+0x5f0dd0> │ │ │ │ + ldr r2, [pc, #104] @ 5fd120 <__cxa_atexit@plt+0x5f0dd4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 5fd0d4 <__cxa_atexit@plt+0x5f0d88> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f23e0 <__cxa_atexit@plt+0x5e6094> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 5fd124 <__cxa_atexit@plt+0x5f0dd8> │ │ │ │ + ldr r9, [pc, #56] @ 5fd128 <__cxa_atexit@plt+0x5f0ddc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r4, r5, ip, ror r4 │ │ │ │ + rscseq r5, r5, r0, ror #3 │ │ │ │ + @ instruction: 0x0103bc9c │ │ │ │ + ldrsbteq r5, [r5], #16 │ │ │ │ + @ instruction: 0xffff531c │ │ │ │ + ldrshteq r4, [r5], #108 @ 0x6c │ │ │ │ + smlalseq r5, r5, r4, r1 @ │ │ │ │ + rscseq r5, r5, r0, lsl #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 5fd174 <__cxa_atexit@plt+0x5f0e28> │ │ │ │ + ldr r7, [pc, #52] @ 5fd188 <__cxa_atexit@plt+0x5f0e3c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 5fd168 <__cxa_atexit@plt+0x5f0e1c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5fd19c <__cxa_atexit@plt+0x5f0e50> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5fd18c <__cxa_atexit@plt+0x5f0e40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r5, ip, lsr r1 │ │ │ │ + rscseq r5, r5, r0, lsr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fd1fc <__cxa_atexit@plt+0x5f0eb0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fb478 <__cxa_atexit@plt+0x5ef12c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fb484 <__cxa_atexit@plt+0x5ef138> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fd24c <__cxa_atexit@plt+0x5f0f00> │ │ │ │ + ldr r1, [r7, #14] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + subs r1, r1, #1 │ │ │ │ + beq 5fd22c <__cxa_atexit@plt+0x5f0ee0> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #156] @ 5fd278 <__cxa_atexit@plt+0x5f0f2c> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fd25c <__cxa_atexit@plt+0x5f0f10> │ │ │ │ + ldr r5, [pc, #92] @ 5fd270 <__cxa_atexit@plt+0x5f0f24> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5fd23c <__cxa_atexit@plt+0x5f0ef0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd050 <__cxa_atexit@plt+0x5f0d04> │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ + ldr r7, [pc, #16] @ 5fd274 <__cxa_atexit@plt+0x5f0f28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + rscseq r5, r5, ip, asr #32 │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5fb4ec <__cxa_atexit@plt+0x5ef1a0> │ │ │ │ - ldr lr, [pc, #76] @ 5fb4f4 <__cxa_atexit@plt+0x5ef1a8> │ │ │ │ - ldr r0, [r7, #10] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fd2c0 <__cxa_atexit@plt+0x5f0f74> │ │ │ │ + ldr r7, [pc, #52] @ 5fd2d0 <__cxa_atexit@plt+0x5f0f84> │ │ │ │ tst r8, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - beq 5fb4e0 <__cxa_atexit@plt+0x5ef194> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 5fd2b4 <__cxa_atexit@plt+0x5f0f68> │ │ │ │ mov r7, r8 │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fd2d4 <__cxa_atexit@plt+0x5f0f88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrshteq r4, [r5], #252 @ 0xfc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5fb528 <__cxa_atexit@plt+0x5ef1dc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5fb564 <__cxa_atexit@plt+0x5ef218> │ │ │ │ - add r5, r5, #28 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 5fb59c <__cxa_atexit@plt+0x5ef250> │ │ │ │ - ldr r2, [pc, #120] @ 5fb5a8 <__cxa_atexit@plt+0x5ef25c> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r9, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - beq 5fb59c <__cxa_atexit@plt+0x5ef250> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, r9 │ │ │ │ - b 5fa768 <__cxa_atexit@plt+0x5ee41c> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr lr, [r3, #11] │ │ │ │ - ldr r0, [r3, #15] │ │ │ │ - ldr r8, [pc, #40] @ 5fb5a4 <__cxa_atexit@plt+0x5ef258> │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + bne 5fd328 <__cxa_atexit@plt+0x5f0fdc> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r3, [r3, #14] │ │ │ │ + ldr lr, [pc, #100] @ 5fd370 <__cxa_atexit@plt+0x5f1024> │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5fb59c <__cxa_atexit@plt+0x5ef250> │ │ │ │ - b 5fb5d4 <__cxa_atexit@plt+0x5ef288> │ │ │ │ + beq 5fd354 <__cxa_atexit@plt+0x5f1008> │ │ │ │ + b 5fd380 <__cxa_atexit@plt+0x5f1034> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 5fd35c <__cxa_atexit@plt+0x5f1010> │ │ │ │ + ldr r3, [pc, #52] @ 5fd374 <__cxa_atexit@plt+0x5f1028> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov sl, r9 │ │ │ │ - b 5fa768 <__cxa_atexit@plt+0x5ee41c> │ │ │ │ - andeq r0, r0, r9, lsl #3 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #16]! │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr sl, [r0, #-12]! │ │ │ │ - ldr r9, [r1, #-4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5fb610 <__cxa_atexit@plt+0x5ef2c4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5fb630 <__cxa_atexit@plt+0x5ef2e4> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fd3ec <__cxa_atexit@plt+0x5f10a0> │ │ │ │ + mov r9, r5 │ │ │ │ + mov lr, r6 │ │ │ │ + ldr r0, [r9, #12]! │ │ │ │ + mov ip, fp │ │ │ │ + add fp, r7, #2 │ │ │ │ + ldr r6, [r7, #14] │ │ │ │ + ldr sl, [r9, #-8] │ │ │ │ + ldr r8, [r9, #4] │ │ │ │ + ldm fp, {r1, r2, fp} │ │ │ │ + cmp sl, r6 │ │ │ │ + bne 5fd400 <__cxa_atexit@plt+0x5f10b4> │ │ │ │ + cmp r8, fp │ │ │ │ + bne 5fd44c <__cxa_atexit@plt+0x5f1100> │ │ │ │ + ldr r3, [pc, #672] @ 5fd668 <__cxa_atexit@plt+0x5f131c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 5fd4c4 <__cxa_atexit@plt+0x5f1178> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, lr │ │ │ │ + mov fp, ip │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ + ldr r7, [pc, #632] @ 5fd66c <__cxa_atexit@plt+0x5f1320> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - str lr, [r5, #24]! │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 5fb028 <__cxa_atexit@plt+0x5eecdc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #7] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - cmp r9, r2 │ │ │ │ - bls 5fb688 <__cxa_atexit@plt+0x5ef33c> │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, ip, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 5fb6d0 <__cxa_atexit@plt+0x5ef384> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - tst ip, r9 │ │ │ │ - beq 5fb824 <__cxa_atexit@plt+0x5ef4d8> │ │ │ │ - ldr r0, [pc, #800] @ 5fb998 <__cxa_atexit@plt+0x5ef64c> │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - str fp, [r5, #-8]! │ │ │ │ - b 5fb838 <__cxa_atexit@plt+0x5ef4ec> │ │ │ │ - cmp r2, r9 │ │ │ │ - bls 5fb710 <__cxa_atexit@plt+0x5ef3c4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, ip │ │ │ │ - bne 5fb780 <__cxa_atexit@plt+0x5ef434> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - tst r2, r8 │ │ │ │ - beq 5fb8a4 <__cxa_atexit@plt+0x5ef558> │ │ │ │ - ldr r0, [pc, #724] @ 5fb98c <__cxa_atexit@plt+0x5ef640> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str fp, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b 5fb8c0 <__cxa_atexit@plt+0x5ef574> │ │ │ │ - eor r3, ip, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, r2, r3 │ │ │ │ - ands lr, r8, r2, lsr r3 │ │ │ │ - add r3, r6, #20 │ │ │ │ - beq 5fb848 <__cxa_atexit@plt+0x5ef4fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #24] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcs 5fb7f8 <__cxa_atexit@plt+0x5ef4ac> │ │ │ │ - ldr r0, [pc, #660] @ 5fb9a0 <__cxa_atexit@plt+0x5ef654> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5fb95c <__cxa_atexit@plt+0x5ef610> │ │ │ │ - cmp r8, ip │ │ │ │ - bne 5fb7c0 <__cxa_atexit@plt+0x5ef474> │ │ │ │ - ldr r3, [pc, #612] @ 5fb984 <__cxa_atexit@plt+0x5ef638> │ │ │ │ - str fp, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + bge 5fd474 <__cxa_atexit@plt+0x5f1128> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 5fd4d0 <__cxa_atexit@plt+0x5f1184> │ │ │ │ + stm sp, {r1, r7} │ │ │ │ + mov r7, r2 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5fd560 <__cxa_atexit@plt+0x5f1214> │ │ │ │ + ldr r7, [pc, #564] @ 5fd674 <__cxa_atexit@plt+0x5f1328> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + b 5fd4b8 <__cxa_atexit@plt+0x5f116c> │ │ │ │ + ldr r3, [pc, #548] @ 5fd678 <__cxa_atexit@plt+0x5f132c> │ │ │ │ + str r2, [r5, #16] │ │ │ │ + stmda r5, {r1, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #4] │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5fb918 <__cxa_atexit@plt+0x5ef5cc> │ │ │ │ - ldr lr, [pc, #580] @ 5fb988 <__cxa_atexit@plt+0x5ef63c> │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - ldr r0, [r7, #10] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r3, r5, #16 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - stm r3, {r0, r1, r7} │ │ │ │ - ldr r0, [sp] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst sl, #3 │ │ │ │ - beq 5fb90c <__cxa_atexit@plt+0x5ef5c0> │ │ │ │ + str fp, [r5, #-8]! │ │ │ │ + mov r6, lr │ │ │ │ + mov r9, r0 │ │ │ │ + mov fp, ip │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 5fd518 <__cxa_atexit@plt+0x5f11cc> │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r6 │ │ │ │ mov r7, sl │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ - eor r2, ip, r8 │ │ │ │ - clz r2, r2 │ │ │ │ - mov lr, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, lr, r2 │ │ │ │ - ands lr, r8, lr, lsr r2 │ │ │ │ - beq 5fb8d4 <__cxa_atexit@plt+0x5ef588> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str lr, [r5, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcs 5fb7f8 <__cxa_atexit@plt+0x5ef4ac> │ │ │ │ - ldr r0, [pc, #472] @ 5fb994 <__cxa_atexit@plt+0x5ef648> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 5fb95c <__cxa_atexit@plt+0x5ef610> │ │ │ │ - eor r2, ip, r8 │ │ │ │ - clz r2, r2 │ │ │ │ - eor r2, r2, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl r0, lr, r2 │ │ │ │ - ands lr, r8, lr, lsl r2 │ │ │ │ - beq 5fb8f0 <__cxa_atexit@plt+0x5ef5a4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str lr, [r5, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc 5fb954 <__cxa_atexit@plt+0x5ef608> │ │ │ │ - ldr lr, [pc, #380] @ 5fb97c <__cxa_atexit@plt+0x5ef630> │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - b 5fb88c <__cxa_atexit@plt+0x5ef540> │ │ │ │ - ldr r3, [pc, #368] @ 5fb99c <__cxa_atexit@plt+0x5ef650> │ │ │ │ - str sl, [r5] │ │ │ │ + mov sl, lr │ │ │ │ + str ip, [sp, #12] │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5fd5ac <__cxa_atexit@plt+0x5f1260> │ │ │ │ + ldr r7, [pc, #448] @ 5fd670 <__cxa_atexit@plt+0x5f1324> │ │ │ │ + mov r6, sl │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ + b 5fd600 <__cxa_atexit@plt+0x5f12b4> │ │ │ │ + ldr r3, [pc, #392] @ 5fd660 <__cxa_atexit@plt+0x5f1314> │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r5, {r2, r6} │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str fp, [r5, #-4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str fp, [r5, #16] │ │ │ │ + beq 5fd5fc <__cxa_atexit@plt+0x5f12b0> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp ip, r3 │ │ │ │ + str fp, [r5] │ │ │ │ + stmib r5, {r1, r6} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 5fd634 <__cxa_atexit@plt+0x5f12e8> │ │ │ │ + mov r6, lr │ │ │ │ mov r8, ip │ │ │ │ - mov r9, r2 │ │ │ │ - ldm sp, {sl, fp} │ │ │ │ - b 5fc044 <__cxa_atexit@plt+0x5efcf8> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - cmp lr, r3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - bcc 5fb92c <__cxa_atexit@plt+0x5ef5e0> │ │ │ │ - ldr lr, [pc, #312] @ 5fb9a4 <__cxa_atexit@plt+0x5ef658> │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #228] @ 5fb990 <__cxa_atexit@plt+0x5ef644> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str fp, [r5, #28] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - b 5fd1dc <__cxa_atexit@plt+0x5f0e90> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5fbb6c <__cxa_atexit@plt+0x5ef820> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5fbea0 <__cxa_atexit@plt+0x5efb54> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - ldr r9, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, sl │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #116] @ 5fb9a8 <__cxa_atexit@plt+0x5ef65c> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r6, #20 │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #308] @ 5fd654 <__cxa_atexit@plt+0x5f1308> │ │ │ │ + tst r2, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r0, [pc, #36] @ 5fb980 <__cxa_atexit@plt+0x5ef634> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r1] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - andeq r0, r0, ip, asr #12 │ │ │ │ - andeq r0, r0, r4, lsl #13 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - muleq r0, r0, r6 │ │ │ │ - andeq r0, r0, r0, asr #8 │ │ │ │ - @ instruction: 0x000004b8 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - andeq r0, r0, r4, lsl #5 │ │ │ │ - andeq r0, r0, r8, lsr #6 │ │ │ │ - smlatteq r3, r4, r9, sp │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 5fd60c <__cxa_atexit@plt+0x5f12c0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #4] │ │ │ │ str r7, [r5, #12] │ │ │ │ - bcc 5fba10 <__cxa_atexit@plt+0x5ef6c4> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5fba28 <__cxa_atexit@plt+0x5ef6dc> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fba2c <__cxa_atexit@plt+0x5ef6e0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp ip, r7 │ │ │ │ + str r8, [r5] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + bhi 5fd640 <__cxa_atexit@plt+0x5f12f4> │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, ip │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r3, [pc, #244] @ 5fd65c <__cxa_atexit@plt+0x5f1310> │ │ │ │ + add r2, fp, sl │ │ │ │ + sub sl, r6, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ str r7, [r5, #12] │ │ │ │ - bcc 5fba90 <__cxa_atexit@plt+0x5ef744> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5fbaa8 <__cxa_atexit@plt+0x5ef75c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fbaac <__cxa_atexit@plt+0x5ef760> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [sp] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq 5fd620 <__cxa_atexit@plt+0x5f12d4> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 5fd838 <__cxa_atexit@plt+0x5f14ec> │ │ │ │ + ldr r3, [pc, #156] @ 5fd650 <__cxa_atexit@plt+0x5f1304> │ │ │ │ + sub r2, r7, r6 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r1, r6, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r3, r8, r7, sp │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r1, r0, r8, asr #31 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 5fd628 <__cxa_atexit@plt+0x5f12dc> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r6, sl │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r5, r9 │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + mov r8, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + b 5fddc0 <__cxa_atexit@plt+0x5f1a74> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, lr │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5fd664 <__cxa_atexit@plt+0x5f1318> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 5fd648 <__cxa_atexit@plt+0x5f12fc> │ │ │ │ + ldr r7, [pc, #16] @ 5fd658 <__cxa_atexit@plt+0x5f130c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + b 5fd600 <__cxa_atexit@plt+0x5f12b4> │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + andeq r0, r0, r0, asr #4 │ │ │ │ + rscseq r4, r5, r8, lsl #25 │ │ │ │ + andeq r0, r0, ip, lsr #3 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + smlalseq r4, r5, r0, ip │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + smlatteq r3, r8, r1, fp │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + @ instruction: 0x0103b19c │ │ │ │ + andeq r0, r0, r4, lsr #4 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fbafc <__cxa_atexit@plt+0x5ef7b0> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #36] @ 5fbb08 <__cxa_atexit@plt+0x5ef7bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - andeq r3, r0, r9, asr #31 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5fd6ac <__cxa_atexit@plt+0x5f1360> │ │ │ │ + ldr r7, [pc, #48] @ 5fd6c8 <__cxa_atexit@plt+0x5f137c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5fd6c0 <__cxa_atexit@plt+0x5f1374> │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ + ldr r7, [pc, #24] @ 5fd6cc <__cxa_atexit@plt+0x5f1380> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc44 │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fbb5c <__cxa_atexit@plt+0x5ef810> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #52] @ 5fbb68 <__cxa_atexit@plt+0x5ef81c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5fbbc8 <__cxa_atexit@plt+0x5ef87c> │ │ │ │ - ldr lr, [pc, #88] @ 5fbbe4 <__cxa_atexit@plt+0x5ef898> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bhi 5fd704 <__cxa_atexit@plt+0x5f13b8> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #8] @ 5fd714 <__cxa_atexit@plt+0x5f13c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r4, [r5], #188 @ 0xbc │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bhi 5fd74c <__cxa_atexit@plt+0x5f1400> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #8] @ 5fd75c <__cxa_atexit@plt+0x5f1410> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r4, ror fp │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - and r2, r2, r3 │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 5fbbe8 <__cxa_atexit@plt+0x5ef89c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 5fd798 <__cxa_atexit@plt+0x5f144c> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r7, [pc, #8] @ 5fd7a8 <__cxa_atexit@plt+0x5f145c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, ip, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 5fd7e4 <__cxa_atexit@plt+0x5f1498> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r7, [pc, #8] @ 5fd7f4 <__cxa_atexit@plt+0x5f14a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r0, ror #21 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fd80c <__cxa_atexit@plt+0x5f14c0> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #8] @ 5fd81c <__cxa_atexit@plt+0x5f14d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r4, [r5], #164 @ 0xa4 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bhi 5fd854 <__cxa_atexit@plt+0x5f1508> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #8] @ 5fd864 <__cxa_atexit@plt+0x5f1518> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, ip, ror #20 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov fp, r8 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fda24 <__cxa_atexit@plt+0x5f16d8> │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr fp, [r7, #14] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp fp, sl │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bne 5fd900 <__cxa_atexit@plt+0x5f15b4> │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r0, r8 │ │ │ │ + bne 5fd994 <__cxa_atexit@plt+0x5f1648> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r9, [r7, #12]! │ │ │ │ + sub r2, r7, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bhi 5fdb40 <__cxa_atexit@plt+0x5f17f4> │ │ │ │ + ldr r2, [pc, #648] @ 5fdb6c <__cxa_atexit@plt+0x5f1820> │ │ │ │ + tst r3, #3 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 5fda10 <__cxa_atexit@plt+0x5f16c4> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ + mov r7, r3 │ │ │ │ + cmp fp, sl │ │ │ │ + bge 5fd9c0 <__cxa_atexit@plt+0x5f1674> │ │ │ │ + cmp fp, #0 │ │ │ │ + beq 5fd954 <__cxa_atexit@plt+0x5f1608> │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, fp │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5fd9f8 <__cxa_atexit@plt+0x5f16ac> │ │ │ │ + add r8, fp, r8 │ │ │ │ + sub sl, sl, fp │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + ldr r3, [pc, #576] @ 5fdb80 <__cxa_atexit@plt+0x5f1834> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 5fdb08 <__cxa_atexit@plt+0x5f17bc> │ │ │ │ + str r8, [r5] │ │ │ │ + b 5fd96c <__cxa_atexit@plt+0x5f1620> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [pc, #548] @ 5fdb84 <__cxa_atexit@plt+0x5f1838> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 5fdac0 <__cxa_atexit@plt+0x5f1774> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bne 5fda20 <__cxa_atexit@plt+0x5f16d4> │ │ │ │ + ldr fp, [r7, #14] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + cmp fp, sl │ │ │ │ + bne 5fd900 <__cxa_atexit@plt+0x5f15b4> │ │ │ │ + b 5fd8b8 <__cxa_atexit@plt+0x5f156c> │ │ │ │ + ldr r2, [pc, #508] @ 5fdb98 <__cxa_atexit@plt+0x5f184c> │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + mov r3, r5 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldr r2, [r3, #12]! │ │ │ │ + beq 5fda80 <__cxa_atexit@plt+0x5f1734> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, sl │ │ │ │ + mov r8, r3 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5fdad0 <__cxa_atexit@plt+0x5f1784> │ │ │ │ + ldr r7, [pc, #404] @ 5fdb94 <__cxa_atexit@plt+0x5f1848> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5fbc50 <__cxa_atexit@plt+0x5ef904> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5fbc68 <__cxa_atexit@plt+0x5ef91c> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fdb24 <__cxa_atexit@plt+0x5f17d8> │ │ │ │ + ldr r8, [pc, #336] @ 5fdb8c <__cxa_atexit@plt+0x5f1840> │ │ │ │ + sub r1, r3, #22 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #328] @ 5fdb90 <__cxa_atexit@plt+0x5f1844> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fbc6c <__cxa_atexit@plt+0x5ef920> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [pc, #240] @ 5fdb78 <__cxa_atexit@plt+0x5f182c> │ │ │ │ + tst r2, #3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7, fp} │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq 5fdb14 <__cxa_atexit@plt+0x5f17c8> │ │ │ │ + ldr r8, [sp, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + stm r5, {r0, r9, fp} │ │ │ │ + cmp r8, r7 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + bhi 5fdb58 <__cxa_atexit@plt+0x5f180c> │ │ │ │ + mov r7, r2 │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #156] @ 5fdb74 <__cxa_atexit@plt+0x5f1828> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + add r8, r8, sl │ │ │ │ + sub sl, fp, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + beq 5fdb08 <__cxa_atexit@plt+0x5f17bc> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldmib sp, {r5, fp} │ │ │ │ + b 5fddc0 <__cxa_atexit@plt+0x5f1a74> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #68] @ 5fdb70 <__cxa_atexit@plt+0x5f1824> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #64] @ 5fdb88 <__cxa_atexit@plt+0x5f183c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fdb7c <__cxa_atexit@plt+0x5f1830> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9f0 │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq r4, r5, r8, ror #14 │ │ │ │ + andeq r0, r0, r8, lsl #6 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r4, r5, r8, ror r7 │ │ │ │ + smlatteq r3, r4, r6, fp │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5fdbe8 <__cxa_atexit@plt+0x5f189c> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r7, #4]! │ │ │ │ + sub r3, r7, #20 │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fdc0c <__cxa_atexit@plt+0x5f18c0> │ │ │ │ + ldr r3, [pc, #80] @ 5fdc20 <__cxa_atexit@plt+0x5f18d4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ + beq 5fdbfc <__cxa_atexit@plt+0x5f18b0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ + ldr r7, [pc, #56] @ 5fdc28 <__cxa_atexit@plt+0x5f18dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5fdc24 <__cxa_atexit@plt+0x5f18d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff708 │ │ │ │ + rscseq r4, r5, ip, lsr #13 │ │ │ │ + smlatteq r3, ip, r9, sl │ │ │ │ + andeq r0, r0, r5, lsr #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #16] │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bhi 5fdc94 <__cxa_atexit@plt+0x5f1948> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r7, [pc, #8] @ 5fdca4 <__cxa_atexit@plt+0x5f1958> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r0, lsr r6 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bhi 5fdcdc <__cxa_atexit@plt+0x5f1990> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r7, [pc, #8] @ 5fdcec <__cxa_atexit@plt+0x5f19a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r8, ror #11 │ │ │ │ + andeq r0, r0, r5, lsr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5fbcd0 <__cxa_atexit@plt+0x5ef984> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5fbce8 <__cxa_atexit@plt+0x5ef99c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 5fdd5c <__cxa_atexit@plt+0x5f1a10> │ │ │ │ + ldr r8, [pc, #92] @ 5fdd74 <__cxa_atexit@plt+0x5f1a28> │ │ │ │ + sub r1, r6, #22 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #84] @ 5fdd78 <__cxa_atexit@plt+0x5f1a2c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fbcec <__cxa_atexit@plt+0x5ef9a0> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [pc, #24] @ 5fdd7c <__cxa_atexit@plt+0x5f1a30> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r3, r8, r5, sp │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fbd3c <__cxa_atexit@plt+0x5ef9f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fbd48 <__cxa_atexit@plt+0x5ef9fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsr r5 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + tsteq r3, r8, lsl #8 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fdd94 <__cxa_atexit@plt+0x5f1a48> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r7, [pc, #8] @ 5fdda4 <__cxa_atexit@plt+0x5f1a58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r0, lsr r5 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bhi 5fdddc <__cxa_atexit@plt+0x5f1a90> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + ldr r7, [pc, #8] @ 5fddec <__cxa_atexit@plt+0x5f1aa0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r8, ror #9 │ │ │ │ + str r8, [sp, #8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + and r3, r6, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fdf68 <__cxa_atexit@plt+0x5f1c1c> │ │ │ │ + add fp, r6, #2 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldm fp, {r2, r9, fp} │ │ │ │ + ldr r6, [r6, #14] │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + cmp sl, r6 │ │ │ │ + beq 5fdec4 <__cxa_atexit@plt+0x5f1b78> │ │ │ │ + mov r7, r9 │ │ │ │ + cmp sl, r6 │ │ │ │ + blt 5fdf34 <__cxa_atexit@plt+0x5f1be8> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 5fde8c <__cxa_atexit@plt+0x5f1b40> │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5fdf68 <__cxa_atexit@plt+0x5f1c1c> │ │ │ │ + add r8, r6, r8 │ │ │ │ + sub sl, sl, r6 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + ldr r6, [pc, #508] @ 5fe074 <__cxa_atexit@plt+0x5f1d28> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 5fe028 <__cxa_atexit@plt+0x5f1cdc> │ │ │ │ + str r8, [r5] │ │ │ │ + b 5fdea4 <__cxa_atexit@plt+0x5f1b58> │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr r3, [pc, #484] @ 5fe07c <__cxa_atexit@plt+0x5f1d30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 5fdfdc <__cxa_atexit@plt+0x5f1c90> │ │ │ │ + cmp r6, #2 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bne 5fdf68 <__cxa_atexit@plt+0x5f1c1c> │ │ │ │ + add fp, r7, #2 │ │ │ │ + ldr r6, [r7, #14] │ │ │ │ + ldm fp, {r2, r9, fp} │ │ │ │ + cmp sl, r6 │ │ │ │ + bne 5fde34 <__cxa_atexit@plt+0x5f1ae8> │ │ │ │ + cmp r8, fp │ │ │ │ + bne 5fdf0c <__cxa_atexit@plt+0x5f1bc0> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + sub r6, r7, #20 │ │ │ │ + cmp fp, r6 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + bhi 5fe044 <__cxa_atexit@plt+0x5f1cf8> │ │ │ │ + ldr r6, [pc, #412] @ 5fe08c <__cxa_atexit@plt+0x5f1d40> │ │ │ │ + tst r8, #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7] │ │ │ │ + beq 5fdf84 <__cxa_atexit@plt+0x5f1c38> │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ + ldr r6, [pc, #384] @ 5fe094 <__cxa_atexit@plt+0x5f1d48> │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r9, [sp] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + str fp, [r5, #-4] │ │ │ │ + stm r5, {r2, sl} │ │ │ │ + ldmib sp, {r5, fp} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + mov r3, r5 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + beq 5fdf98 <__cxa_atexit@plt+0x5f1c4c> │ │ │ │ + str r3, [sp] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r9, r2 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5fdfe8 <__cxa_atexit@plt+0x5f1c9c> │ │ │ │ + ldr r7, [pc, #264] @ 5fe078 <__cxa_atexit@plt+0x5f1d2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #228] @ 5fe084 <__cxa_atexit@plt+0x5f1d38> │ │ │ │ + tst r1, #3 │ │ │ │ + str r6, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str fp, [r5, #16] │ │ │ │ + beq 5fe030 <__cxa_atexit@plt+0x5f1ce4> │ │ │ │ + stmib r5, {r2, r6, r7} │ │ │ │ + ldmib sp, {r7, r8} │ │ │ │ + cmp r8, r7 │ │ │ │ + str fp, [r5] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + bhi 5fe05c <__cxa_atexit@plt+0x5f1d10> │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + mov r7, r1 │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + b 5fdf78 <__cxa_atexit@plt+0x5f1c2c> │ │ │ │ + ldr r3, [pc, #144] @ 5fe080 <__cxa_atexit@plt+0x5f1d34> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r8, fp, sl │ │ │ │ + sub sl, r6, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r3, sl} │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + beq 5fe028 <__cxa_atexit@plt+0x5f1cdc> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 5fd838 <__cxa_atexit@plt+0x5f14ec> │ │ │ │ + ldr r0, [r7] │ │ │ │ + b 5fdf78 <__cxa_atexit@plt+0x5f1c2c> │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 5fe090 <__cxa_atexit@plt+0x5f1d44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5fe088 <__cxa_atexit@plt+0x5f1d3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r3 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + andeq r0, r0, r4, lsr #6 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + rscseq r4, r5, r0, ror #4 │ │ │ │ + @ instruction: 0xfffff3e8 │ │ │ │ + rscseq r4, r5, r4, ror r2 │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fbd9c <__cxa_atexit@plt+0x5efa50> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fbda8 <__cxa_atexit@plt+0x5efa5c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r3, r8, r4, sp │ │ │ │ - andeq r0, r0, r8, asr #23 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5fe0e0 <__cxa_atexit@plt+0x5f1d94> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + sub r3, r7, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fe104 <__cxa_atexit@plt+0x5f1db8> │ │ │ │ + ldr r5, [pc, #84] @ 5fe11c <__cxa_atexit@plt+0x5f1dd0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 5fe0f4 <__cxa_atexit@plt+0x5f1da8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ + ldr r7, [pc, #60] @ 5fe124 <__cxa_atexit@plt+0x5f1dd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + ldr r7, [pc, #16] @ 5fe120 <__cxa_atexit@plt+0x5f1dd4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff210 │ │ │ │ + ldrhteq r4, [r5], #16 │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #120] @ 5fbe38 <__cxa_atexit@plt+0x5efaec> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bhi 5fe15c <__cxa_atexit@plt+0x5f1e10> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #8] @ 5fe16c <__cxa_atexit@plt+0x5f1e20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, r4, ror #2 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bhi 5fe1a4 <__cxa_atexit@plt+0x5f1e58> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fd868 <__cxa_atexit@plt+0x5f151c> │ │ │ │ + ldr r7, [pc, #8] @ 5fe1b4 <__cxa_atexit@plt+0x5f1e68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r5, ip, lsl r1 │ │ │ │ + andeq r0, r0, r5, lsr #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + b 5fddf0 <__cxa_atexit@plt+0x5f1aa4> │ │ │ │ + rscseq r3, r5, ip, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fe23c <__cxa_atexit@plt+0x5f1ef0> │ │ │ │ + ldr r2, [pc, #88] @ 5fe264 <__cxa_atexit@plt+0x5f1f18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fe244 <__cxa_atexit@plt+0x5f1ef8> │ │ │ │ + ldr r7, [pc, #72] @ 5fe270 <__cxa_atexit@plt+0x5f1f24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fe268 <__cxa_atexit@plt+0x5f1f1c> │ │ │ │ + ldr r5, [pc, #28] @ 5fe26c <__cxa_atexit@plt+0x5f1f20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + rscseq r3, r5, r0, lsl r2 │ │ │ │ + ldrdeq sl, [r3, -r4] │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + rscseq r3, r5, r4, ror #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fe2c4 <__cxa_atexit@plt+0x5f1f78> │ │ │ │ + ldr r2, [pc, #88] @ 5fe2ec <__cxa_atexit@plt+0x5f1fa0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fe2cc <__cxa_atexit@plt+0x5f1f80> │ │ │ │ + ldr r7, [pc, #72] @ 5fe2f8 <__cxa_atexit@plt+0x5f1fac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fe2f0 <__cxa_atexit@plt+0x5f1fa4> │ │ │ │ + ldr r5, [pc, #28] @ 5fe2f4 <__cxa_atexit@plt+0x5f1fa8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r3, ip, r2, sl │ │ │ │ + rscseq r3, r5, r8, lsl #3 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + rscseq r3, r5, r8, asr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5fe374 <__cxa_atexit@plt+0x5f2028> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5fe37c <__cxa_atexit@plt+0x5f2030> │ │ │ │ + ldr r7, [pc, #136] @ 5fe3bc <__cxa_atexit@plt+0x5f2070> │ │ │ │ + ldr r1, [pc, #136] @ 5fe3c0 <__cxa_atexit@plt+0x5f2074> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bhi 5fe394 <__cxa_atexit@plt+0x5f2048> │ │ │ │ + ldr r7, [pc, #112] @ 5fe3d0 <__cxa_atexit@plt+0x5f2084> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5fe384 <__cxa_atexit@plt+0x5f2038> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ 5fe3cc <__cxa_atexit@plt+0x5f2080> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5fe3c4 <__cxa_atexit@plt+0x5f2078> │ │ │ │ + ldr r5, [pc, #40] @ 5fe3c8 <__cxa_atexit@plt+0x5f207c> │ │ │ │ + mov r9, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + ldrhteq r3, [r5], #12 │ │ │ │ + smlabbeq r3, r0, sp, sl │ │ │ │ + rscseq r3, r5, r4, asr #30 │ │ │ │ + smlabteq r3, r8, sp, sl │ │ │ │ + rscseq r3, r5, r4, lsl #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #84] @ 5fe444 <__cxa_atexit@plt+0x5f20f8> │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - sub r2, r3, #48 @ 0x30 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5fbe2c <__cxa_atexit@plt+0x5efae0> │ │ │ │ - ldr lr, [pc, #80] @ 5fbe3c <__cxa_atexit@plt+0x5efaf0> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - ldr r0, [r7, #10] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r3, r5, #16 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fe430 <__cxa_atexit@plt+0x5f20e4> │ │ │ │ + ldr r7, [pc, #60] @ 5fe448 <__cxa_atexit@plt+0x5f20fc> │ │ │ │ + str r9, [r5] │ │ │ │ tst r8, #3 │ │ │ │ - stm r3, {r0, r1, r7} │ │ │ │ - beq 5fbe20 <__cxa_atexit@plt+0x5efad4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 5fe424 <__cxa_atexit@plt+0x5f20d8> │ │ │ │ mov r7, r8 │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ + b 5fd2e0 <__cxa_atexit@plt+0x5f0f94> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5fe44c <__cxa_atexit@plt+0x5f2100> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff704 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffeec8 │ │ │ │ + rscseq r3, r5, r8, lsl #29 │ │ │ │ + rscseq r3, r5, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fe4ac <__cxa_atexit@plt+0x5f2160> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5fe4c0 <__cxa_atexit@plt+0x5f2174> │ │ │ │ + ldr r2, [pc, #84] @ 5fe4d4 <__cxa_atexit@plt+0x5f2188> │ │ │ │ + ldr r1, [pc, #84] @ 5fe4d8 <__cxa_atexit@plt+0x5f218c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5fe4d0 <__cxa_atexit@plt+0x5f2184> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + smlatteq r3, r0, r0, sl │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fe514 <__cxa_atexit@plt+0x5f21c8> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fe500 <__cxa_atexit@plt+0x5f21b4> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #32] @ 5fe528 <__cxa_atexit@plt+0x5f21dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r3, [r5], #220 @ 0xdc │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fe5b0 <__cxa_atexit@plt+0x5f2264> │ │ │ │ + ldr r2, [pc, #132] @ 5fe5cc <__cxa_atexit@plt+0x5f2280> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5fe5a4 <__cxa_atexit@plt+0x5f2258> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5fe5b8 <__cxa_atexit@plt+0x5f226c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #72] @ 5fe5d0 <__cxa_atexit@plt+0x5f2284> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0x0103ab9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fbe90 <__cxa_atexit@plt+0x5efb44> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [pc, #52] @ 5fbe9c <__cxa_atexit@plt+0x5efb50> │ │ │ │ + bcc 5fe620 <__cxa_atexit@plt+0x5f22d4> │ │ │ │ + ldr lr, [pc, #52] @ 5fe62c <__cxa_atexit@plt+0x5f22e0> │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5fbefc <__cxa_atexit@plt+0x5efbb0> │ │ │ │ - ldr lr, [pc, #88] @ 5fbf18 <__cxa_atexit@plt+0x5efbcc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - and r2, r2, r3 │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fe6b4 <__cxa_atexit@plt+0x5f2368> │ │ │ │ + ldr r2, [pc, #132] @ 5fe6d0 <__cxa_atexit@plt+0x5f2384> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5fe6a8 <__cxa_atexit@plt+0x5f235c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5fe6bc <__cxa_atexit@plt+0x5f2370> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #72] @ 5fe6d4 <__cxa_atexit@plt+0x5f2388> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #24] @ 5fbf1c <__cxa_atexit@plt+0x5efbd0> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0103d39c │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0x0103aa98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5fbf84 <__cxa_atexit@plt+0x5efc38> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 5fbf9c <__cxa_atexit@plt+0x5efc50> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + bcc 5fe724 <__cxa_atexit@plt+0x5f23d8> │ │ │ │ + ldr lr, [pc, #52] @ 5fe730 <__cxa_atexit@plt+0x5f23e4> │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fbfa0 <__cxa_atexit@plt+0x5efc54> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5fc004 <__cxa_atexit@plt+0x5efcb8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 5fc01c <__cxa_atexit@plt+0x5efcd0> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + add lr, r3, #12 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fc020 <__cxa_atexit@plt+0x5efcd4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5fc044 <__cxa_atexit@plt+0x5efcf8> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - str fp, [sp, #20] │ │ │ │ - bhi 5fc138 <__cxa_atexit@plt+0x5efdec> │ │ │ │ - mov ip, r0 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [ip], #-28 @ 0xffffffe4 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r4, [pc, #2048] @ 5fc87c <__cxa_atexit@plt+0x5f0530> │ │ │ │ - mov fp, r8 │ │ │ │ - mov sl, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r0, sl │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5fc1b8 <__cxa_atexit@plt+0x5efe6c> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5fc150 <__cxa_atexit@plt+0x5efe04> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r1, r9 │ │ │ │ - bls 5fc214 <__cxa_atexit@plt+0x5efec8> │ │ │ │ - rsb r6, r1, #0 │ │ │ │ - eor r6, r1, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + sub r2, r3, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bhi 5fe794 <__cxa_atexit@plt+0x5f2448> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r2, r2, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5fe780 <__cxa_atexit@plt+0x5f2434> │ │ │ │ + mov r5, r3 │ │ │ │ mov r8, fp │ │ │ │ - and r6, r6, fp │ │ │ │ - cmp r6, r3 │ │ │ │ - bne 5fc26c <__cxa_atexit@plt+0x5eff20> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - tst r1, r8 │ │ │ │ - str r1, [r3, sl]! │ │ │ │ - ldr r5, [pc, #1992] @ 5fc8b0 <__cxa_atexit@plt+0x5f0564> │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - mov r1, r4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - moveq r1, r5 │ │ │ │ - mov r5, lr │ │ │ │ - sub sl, sl, #16 │ │ │ │ - moveq r5, r2 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - add r7, ip, sl │ │ │ │ - moveq r2, lr │ │ │ │ - cmp r6, r7 │ │ │ │ - str r5, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r2} │ │ │ │ - bls 5fc084 <__cxa_atexit@plt+0x5efd38> │ │ │ │ - add r0, r0, sl │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r8, fp │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str r8, [r0, #-12]! │ │ │ │ - mov r5, r0 │ │ │ │ - stmib r0, {r9, sl} │ │ │ │ - bx r1 │ │ │ │ - str r9, [r0, sl]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r6, fp │ │ │ │ - str fp, [r0, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r2, #20 │ │ │ │ - str r1, [r0, #-12] │ │ │ │ - cmp lr, r3 │ │ │ │ - str fp, [r0, #-8] │ │ │ │ - str r7, [r0, #-4] │ │ │ │ - bcc 5fc748 <__cxa_atexit@plt+0x5f03fc> │ │ │ │ - ldr r7, [pc, #1872] @ 5fc8e0 <__cxa_atexit@plt+0x5f0594> │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #36] @ 5fe7ac <__cxa_atexit@plt+0x5f2460> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str fp, [r2, #12] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r6, [r2, #16] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r9, [r2, #20] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - rsb r6, r9, #0 │ │ │ │ - eor r6, r9, r6 │ │ │ │ - and r6, r3, r6 │ │ │ │ - cmp r6, fp │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov r8, fp │ │ │ │ - bne 5fc2f4 <__cxa_atexit@plt+0x5effa8> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - tst r3, r9 │ │ │ │ - beq 5fc590 <__cxa_atexit@plt+0x5f0244> │ │ │ │ - ldr lr, [pc, #1728] @ 5fc8c4 <__cxa_atexit@plt+0x5f0578> │ │ │ │ - sub sl, r5, #16 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add lr, pc, lr │ │ │ │ - stm sl, {r2, fp, lr} │ │ │ │ - b 5fc5a8 <__cxa_atexit@plt+0x5f025c> │ │ │ │ - cmp r9, r1 │ │ │ │ - bls 5fc378 <__cxa_atexit@plt+0x5f002c> │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r3, r0 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r0, fp │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bne 5fc478 <__cxa_atexit@plt+0x5f012c> │ │ │ │ - ldr r0, [sp] │ │ │ │ - tst r3, r9 │ │ │ │ - ldr r7, [r0, #4] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - beq 5fc630 <__cxa_atexit@plt+0x5f02e4> │ │ │ │ - ldr r6, [pc, #1596] @ 5fc898 <__cxa_atexit@plt+0x5f054c> │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmdb r5, {r6, sl} │ │ │ │ - b 5fc644 <__cxa_atexit@plt+0x5f02f8> │ │ │ │ - eor r6, r3, r8 │ │ │ │ - clz r6, r6 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - ldr ip, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - lsr sl, r4, r6 │ │ │ │ - ands lr, r3, r4, lsr r6 │ │ │ │ - add r6, r0, #40 @ 0x28 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - beq 5fc40c <__cxa_atexit@plt+0x5f00c0> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5fc768 <__cxa_atexit@plt+0x5f041c> │ │ │ │ - str sl, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #1508] @ 5fc8b4 <__cxa_atexit@plt+0x5f0568> │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ - add r2, r0, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str ip, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #4] │ │ │ │ - stm r2, {r8, r9, lr} │ │ │ │ - str r1, [r0, #28] │ │ │ │ - str r7, [r0, #32] │ │ │ │ - b 5fc458 <__cxa_atexit@plt+0x5f010c> │ │ │ │ - eor r4, r3, r8 │ │ │ │ - clz r2, r4 │ │ │ │ - mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, r4, r2 │ │ │ │ - ands lr, r3, r4, lsr r2 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add sl, r6, #40 @ 0x28 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq 5fc5c8 <__cxa_atexit@plt+0x5f027c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - cmp r1, sl │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fc798 <__cxa_atexit@plt+0x5f044c> │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #1400] @ 5fc8cc <__cxa_atexit@plt+0x5f0580> │ │ │ │ - sub r1, sl, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #16 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - stm r2, {r8, r9, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - b 5fc60c <__cxa_atexit@plt+0x5f02c0> │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, fp │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - ldr ip, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - bne 5fc504 <__cxa_atexit@plt+0x5f01b8> │ │ │ │ - ldr r0, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r0, [pc, #1260] @ 5fc890 <__cxa_atexit@plt+0x5f0544> │ │ │ │ + ldr r7, [pc, #12] @ 5fe7a8 <__cxa_atexit@plt+0x5f245c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r5, r8, lsr fp │ │ │ │ + smlatbeq r3, r8, sp, r9 │ │ │ │ + str r8, [sp, #12] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r4, #804] @ 0x324 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add r6, r6, #16 │ │ │ │ + str r1, [sp] │ │ │ │ + str r6, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-16]! │ │ │ │ - sub r6, r3, #48 @ 0x30 │ │ │ │ cmp r4, r6 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - bhi 5fc7b4 <__cxa_atexit@plt+0x5f0468> │ │ │ │ - ldr r6, [pc, #1220] @ 5fc894 <__cxa_atexit@plt+0x5f0548> │ │ │ │ - ldr r0, [r7, #14] │ │ │ │ - ldr r4, [r7, #2] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - stmib r5, {r0, r1, r3, r7} │ │ │ │ - str r4, [r5, #20] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - beq 5fc734 <__cxa_atexit@plt+0x5f03e8> │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r4, sl │ │ │ │ - mov r7, r2 │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 5fc780 <__cxa_atexit@plt+0x5f0434> │ │ │ │ - str sl, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #1156] @ 5fc8bc <__cxa_atexit@plt+0x5f0570> │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ - add r2, r0, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str ip, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #4] │ │ │ │ - stm r2, {r8, r9, lr} │ │ │ │ - str r7, [r0, #28] │ │ │ │ - str r1, [r0, #32] │ │ │ │ - rsb r7, sl, #0 │ │ │ │ - eor r7, sl, r7 │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - and r7, r7, r3 │ │ │ │ - str r7, [r0, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx r1 │ │ │ │ - eor r6, r3, r8 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, r2, r6 │ │ │ │ - ands lr, r3, r2, lsr r6 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq 5fc668 <__cxa_atexit@plt+0x5f031c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fc7f0 <__cxa_atexit@plt+0x5f04a4> │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #976] @ 5fc8a0 <__cxa_atexit@plt+0x5f0554> │ │ │ │ - sub r1, r2, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - and r7, r7, r3 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add sl, r6, #16 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - stm sl, {r8, r9, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - b 5fc6bc <__cxa_atexit@plt+0x5f0370> │ │ │ │ - eor r4, r3, r8 │ │ │ │ - clz r4, r4 │ │ │ │ - eor r4, r4, #31 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r0, r2, r4 │ │ │ │ - ands r1, r3, r2, lsl r4 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq 5fc6c8 <__cxa_atexit@plt+0x5f037c> │ │ │ │ - ldr r4, [sl, #804] @ 0x324 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - cmp r4, r2 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fc814 <__cxa_atexit@plt+0x5f04c8> │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #804] @ 5fc880 <__cxa_atexit@plt+0x5f0534> │ │ │ │ - sub r1, r2, #35 @ 0x23 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - and r7, r7, r3 │ │ │ │ - stmib r6, {r4, ip} │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r4, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - b 5fc71c <__cxa_atexit@plt+0x5f03d0> │ │ │ │ - ldr lr, [pc, #816] @ 5fc8c8 <__cxa_atexit@plt+0x5f057c> │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str fp, [r5, #-4] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r3 │ │ │ │ - b 5fa768 <__cxa_atexit@plt+0x5ee41c> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - cmp lr, sl │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fc7d4 <__cxa_atexit@plt+0x5f0488> │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #744] @ 5fc8d4 <__cxa_atexit@plt+0x5f0588> │ │ │ │ - sub r1, sl, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #16 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - stm r2, {r8, r9, lr} │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - and r7, r7, r3 │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, sl, #15 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #612] @ 5fc89c <__cxa_atexit@plt+0x5f0550> │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmdb r5, {r6, fp} │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r5, r0 │ │ │ │ + bcc 5fea04 <__cxa_atexit@plt+0x5f26b8> │ │ │ │ + ldr fp, [r1, #2] │ │ │ │ + ldr r0, [r1, #6] │ │ │ │ + ldr r4, [r1, #10] │ │ │ │ + ldr r2, [r1, #14] │ │ │ │ + ldm r5, {r3, r9, sl} │ │ │ │ + cmp sl, r2 │ │ │ │ + beq 5fe8d8 <__cxa_atexit@plt+0x5f258c> │ │ │ │ + blt 5fe910 <__cxa_atexit@plt+0x5f25c4> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 5fe824 <__cxa_atexit@plt+0x5f24d8> │ │ │ │ + cmp r2, sl │ │ │ │ + bge 5fe848 <__cxa_atexit@plt+0x5f24fc> │ │ │ │ + add lr, r2, r3 │ │ │ │ + sub sl, sl, r2 │ │ │ │ + mov r1, r9 │ │ │ │ mov r8, r3 │ │ │ │ + b 5fe878 <__cxa_atexit@plt+0x5f252c> │ │ │ │ + ldr r1, [pc, #544] @ 5fea4c <__cxa_atexit@plt+0x5f2700> │ │ │ │ + mov r8, #0 │ │ │ │ + mov ip, #0 │ │ │ │ + mov lr, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + cmp ip, r2 │ │ │ │ + beq 5fe878 <__cxa_atexit@plt+0x5f252c> │ │ │ │ + b 5fe8b8 <__cxa_atexit@plt+0x5f256c> │ │ │ │ + ldr r6, [pc, #512] @ 5fea50 <__cxa_atexit@plt+0x5f2704> │ │ │ │ + mov r1, r9 │ │ │ │ + mov ip, sl │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + mov r8, r3 │ │ │ │ + mov sl, #0 │ │ │ │ + add r6, r6, #2 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + cmp ip, r2 │ │ │ │ + bne 5fe8b8 <__cxa_atexit@plt+0x5f256c> │ │ │ │ + cmp r8, r4 │ │ │ │ + bne 5fe92c <__cxa_atexit@plt+0x5f25e0> │ │ │ │ + str lr, [r5, #16] │ │ │ │ + ldr r1, [pc, #456] @ 5fea54 <__cxa_atexit@plt+0x5f2708> │ │ │ │ + str r9, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r1, sl} │ │ │ │ + ands r1, r0, #3 │ │ │ │ + beq 5fe960 <__cxa_atexit@plt+0x5f2614> │ │ │ │ + cmp r1, #2 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str lr, [r5] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 5fe7d4 <__cxa_atexit@plt+0x5f2488> │ │ │ │ + ldr r7, [pc, #408] @ 5fea58 <__cxa_atexit@plt+0x5f270c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 5fe978 <__cxa_atexit@plt+0x5f262c> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + sub r6, r7, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bhi 5fea28 <__cxa_atexit@plt+0x5f26dc> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5fe9a8 <__cxa_atexit@plt+0x5f265c> │ │ │ │ + sub r2, r2, sl │ │ │ │ + add r1, r4, sl │ │ │ │ + mov r3, r4 │ │ │ │ + mov lr, fp │ │ │ │ + b 5fe9c0 <__cxa_atexit@plt+0x5f2674> │ │ │ │ + ldr r3, [pc, #312] @ 5fea6c <__cxa_atexit@plt+0x5f2720> │ │ │ │ + str fp, [r5, #-12] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r2, r3, sl} │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r4, [r5, #-16]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ - b 5fd1dc <__cxa_atexit@plt+0x5f0e90> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - cmp lr, r2 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fc83c <__cxa_atexit@plt+0x5f04f0> │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #540] @ 5fc8a8 <__cxa_atexit@plt+0x5f055c> │ │ │ │ - sub r1, r2, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add sl, r6, #16 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - stm sl, {r8, r9, lr} │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - and r7, r3, r7 │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #15 │ │ │ │ - b 5fc728 <__cxa_atexit@plt+0x5f03dc> │ │ │ │ - ldr r4, [sl, #804] @ 0x324 │ │ │ │ - mov r1, #0 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - cmp r4, r2 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fc854 <__cxa_atexit@plt+0x5f0508> │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #412] @ 5fc888 <__cxa_atexit@plt+0x5f053c> │ │ │ │ - sub r1, r2, #35 @ 0x23 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - stmib r6, {r4, ip} │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r4, [r6, #24] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - and r7, r3, r7 │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r4, sl │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r4, sl │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #396] @ 5fc8dc <__cxa_atexit@plt+0x5f0590> │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r2, #20 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r1, [r0] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r6, [pc, #240] @ 5fea70 <__cxa_atexit@plt+0x5f2724> │ │ │ │ + str fp, [r5] │ │ │ │ + str r0, [r5, #16] │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #328] @ 5fc8b8 <__cxa_atexit@plt+0x5f056c> │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r4, [r5, #-4]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r6, [pc, #172] @ 5fea5c <__cxa_atexit@plt+0x5f2710> │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add lr, r6, #2 │ │ │ │ + ldr r4, [pc, #152] @ 5fea60 <__cxa_atexit@plt+0x5f2714> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmib r6, {r4, fp} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + sub r4, r6, #11 │ │ │ │ + str r4, [r5, #-4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + sub r5, r5, #20 │ │ │ │ + b 5feaf4 <__cxa_atexit@plt+0x5f27a8> │ │ │ │ + ldr r7, [pc, #92] @ 5fea68 <__cxa_atexit@plt+0x5f271c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - b 5fc808 <__cxa_atexit@plt+0x5f04bc> │ │ │ │ - ldr r7, [pc, #312] @ 5fc8c0 <__cxa_atexit@plt+0x5f0574> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #52] @ 5fea64 <__cxa_atexit@plt+0x5f2718> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - b 5fc870 <__cxa_atexit@plt+0x5f0524> │ │ │ │ - ldr r7, [pc, #304] @ 5fc8d0 <__cxa_atexit@plt+0x5f0584> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, sl │ │ │ │ - b 5fc808 <__cxa_atexit@plt+0x5f04bc> │ │ │ │ - ldr r0, [sl, #-8] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r4, sl │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, ip │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r9, r0 │ │ │ │ + mov fp, r3 │ │ │ │ + bx r1 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + andeq r0, r0, r4, lsl #8 │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + @ instruction: 0x0103a6b0 │ │ │ │ + smlabbeq r3, r8, r2, sl │ │ │ │ + rscseq r3, r5, r8, lsr #17 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, lsr #7 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r5, lsr #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5feab8 <__cxa_atexit@plt+0x5f276c> │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5feacc <__cxa_atexit@plt+0x5f2780> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #40] @ 5feae8 <__cxa_atexit@plt+0x5f279c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #252] @ 5fc8d8 <__cxa_atexit@plt+0x5f058c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, sl │ │ │ │ - b 5fc870 <__cxa_atexit@plt+0x5f0524> │ │ │ │ - ldr r7, [pc, #172] @ 5fc8a4 <__cxa_atexit@plt+0x5f0558> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r7, lr │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #104] @ 5fc884 <__cxa_atexit@plt+0x5f0538> │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r6, [sl, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #104] @ 5fc8ac <__cxa_atexit@plt+0x5f0560> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - b 5fc86c <__cxa_atexit@plt+0x5f0520> │ │ │ │ - ldr r7, [pc, #48] @ 5fc88c <__cxa_atexit@plt+0x5f0540> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [sl, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 5feae4 <__cxa_atexit@plt+0x5f2798> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, sl │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - muleq r0, r0, ip │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - andeq r0, r0, ip, lsl #16 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffff124 │ │ │ │ - @ instruction: 0x00000cbc │ │ │ │ - andeq r0, r0, r4, lsl #17 │ │ │ │ - smlabbeq r3, r8, sp, ip │ │ │ │ - andeq r0, r0, ip, lsl r6 │ │ │ │ - smlabteq r3, ip, fp, ip │ │ │ │ - andeq r0, r0, r8, lsr #10 │ │ │ │ - andeq r0, r0, r8, asr #23 │ │ │ │ - smlabbeq r3, r4, pc, ip @ │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsl #10 │ │ │ │ - tsteq r3, r4, lsl #30 │ │ │ │ - andeq r0, r0, ip, asr r2 │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - smlabteq r3, ip, r0, sp │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r5, r4, lsl #16 │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + andeq r0, r0, r9, lsr #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5fc938 <__cxa_atexit@plt+0x5f05ec> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5fc950 <__cxa_atexit@plt+0x5f0604> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fc954 <__cxa_atexit@plt+0x5f0608> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 5feba0 <__cxa_atexit@plt+0x5f2854> │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne 5feb64 <__cxa_atexit@plt+0x5f2818> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5feb7c <__cxa_atexit@plt+0x5f2830> │ │ │ │ + ldr r2, [pc, #160] @ 5febd0 <__cxa_atexit@plt+0x5f2884> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [r7, #32]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bhi 5febb8 <__cxa_atexit@plt+0x5f286c> │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #108] @ 5febd8 <__cxa_atexit@plt+0x5f288c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #92] @ 5febe0 <__cxa_atexit@plt+0x5f2894> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, sl} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r3, [pc, #52] @ 5febdc <__cxa_atexit@plt+0x5f2890> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #20] @ 5febd4 <__cxa_atexit@plt+0x5f2888> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffaf8 │ │ │ │ + rscseq r3, r5, r8, lsl r7 │ │ │ │ + smlabteq r3, r0, r9, r9 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r6, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fc9e0 <__cxa_atexit@plt+0x5f0694> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fc9f8 <__cxa_atexit@plt+0x5f06ac> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fc9fc <__cxa_atexit@plt+0x5f06b0> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 5fec4c <__cxa_atexit@plt+0x5f2900> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fec64 <__cxa_atexit@plt+0x5f2918> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #20]! │ │ │ │ + ldr r3, [pc, #104] @ 5fec84 <__cxa_atexit@plt+0x5f2938> │ │ │ │ + ldr r2, [r7, #-16] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + sub r3, r7, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + bhi 5fec70 <__cxa_atexit@plt+0x5f2924> │ │ │ │ + str r9, [r5, #24] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #56] @ 5fec8c <__cxa_atexit@plt+0x5f2940> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 5fec88 <__cxa_atexit@plt+0x5f293c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff90c │ │ │ │ + rscseq r3, r5, r0, ror #12 │ │ │ │ + ldrdeq r9, [r3, -r8] │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fca88 <__cxa_atexit@plt+0x5f073c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fcaa0 <__cxa_atexit@plt+0x5f0754> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fcaa4 <__cxa_atexit@plt+0x5f0758> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stm r5, {r1, r2, r3} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fecc0 <__cxa_atexit@plt+0x5f2974> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #12] @ 5fecd4 <__cxa_atexit@plt+0x5f2988> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5fed2c <__cxa_atexit@plt+0x5f29e0> │ │ │ │ + ldr r3, [pc, #84] @ 5fed48 <__cxa_atexit@plt+0x5f29fc> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ + ands r2, r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + beq 5fed40 <__cxa_atexit@plt+0x5f29f4> │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3] │ │ │ │ + bne 5fed2c <__cxa_atexit@plt+0x5f29e0> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #24] @ 5fed4c <__cxa_atexit@plt+0x5f2a00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + strdeq r9, [r3, -ip] │ │ │ │ + andeq r0, r0, r5, lsr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fcaf4 <__cxa_atexit@plt+0x5f07a8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fcb00 <__cxa_atexit@plt+0x5f07b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3] │ │ │ │ + bne 5fed88 <__cxa_atexit@plt+0x5f2a3c> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #12] @ 5fed9c <__cxa_atexit@plt+0x5f2a50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r3, r0, r7, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fee24 <__cxa_atexit@plt+0x5f2ad8> │ │ │ │ + ldr r2, [pc, #132] @ 5fee40 <__cxa_atexit@plt+0x5f2af4> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5fee18 <__cxa_atexit@plt+0x5f2acc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5fee2c <__cxa_atexit@plt+0x5f2ae0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #72] @ 5fee44 <__cxa_atexit@plt+0x5f2af8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, r0, r7, ip │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fcb54 <__cxa_atexit@plt+0x5f0808> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fcb60 <__cxa_atexit@plt+0x5f0814> │ │ │ │ + bcc 5fee94 <__cxa_atexit@plt+0x5f2b48> │ │ │ │ + ldr lr, [pc, #52] @ 5feea0 <__cxa_atexit@plt+0x5f2b54> │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fcbec <__cxa_atexit@plt+0x5f08a0> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fcc04 <__cxa_atexit@plt+0x5f08b8> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fcc08 <__cxa_atexit@plt+0x5f08bc> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r8, r6, ip │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fcc94 <__cxa_atexit@plt+0x5f0948> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fccac <__cxa_atexit@plt+0x5f0960> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fccb0 <__cxa_atexit@plt+0x5f0964> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fcd00 <__cxa_atexit@plt+0x5f09b4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fcd0c <__cxa_atexit@plt+0x5f09c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + @ instruction: 0x0103a2b4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5fef28 <__cxa_atexit@plt+0x5f2bdc> │ │ │ │ + ldr r2, [pc, #132] @ 5fef44 <__cxa_atexit@plt+0x5f2bf8> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 5fef1c <__cxa_atexit@plt+0x5f2bd0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 5fef30 <__cxa_atexit@plt+0x5f2be4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #72] @ 5fef48 <__cxa_atexit@plt+0x5f2bfc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fcd60 <__cxa_atexit@plt+0x5f0a14> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fcd6c <__cxa_atexit@plt+0x5f0a20> │ │ │ │ + bcc 5fef98 <__cxa_atexit@plt+0x5f2c4c> │ │ │ │ + ldr lr, [pc, #52] @ 5fefa4 <__cxa_atexit@plt+0x5f2c58> │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fcdf8 <__cxa_atexit@plt+0x5f0aac> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fce10 <__cxa_atexit@plt+0x5f0ac4> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fce14 <__cxa_atexit@plt+0x5f0ac8> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0x0103a1b0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fefd0 <__cxa_atexit@plt+0x5f2c84> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #8] @ 5fefe0 <__cxa_atexit@plt+0x5f2c94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r5, r4, lsl #6 │ │ │ │ + ldr r3, [pc, #108] @ 5ff058 <__cxa_atexit@plt+0x5f2d0c> │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0103c4bc │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 5ff03c <__cxa_atexit@plt+0x5f2cf0> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff044 <__cxa_atexit@plt+0x5f2cf8> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr lr, [pc, #60] @ 5ff05c <__cxa_atexit@plt+0x5f2d10> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5ff03c <__cxa_atexit@plt+0x5f2cf0> │ │ │ │ + b 5ff0d8 <__cxa_atexit@plt+0x5f2d8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5ff060 <__cxa_atexit@plt+0x5f2d14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlatteq r3, r0, r4, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fcea0 <__cxa_atexit@plt+0x5f0b54> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fceb8 <__cxa_atexit@plt+0x5f0b6c> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fcebc <__cxa_atexit@plt+0x5f0b70> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff0ac <__cxa_atexit@plt+0x5f2d60> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr lr, [pc, #56] @ 5ff0c8 <__cxa_atexit@plt+0x5f2d7c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5ff0c0 <__cxa_atexit@plt+0x5f2d74> │ │ │ │ + b 5ff0d8 <__cxa_atexit@plt+0x5f2d8c> │ │ │ │ + ldr r7, [pc, #24] @ 5ff0cc <__cxa_atexit@plt+0x5f2d80> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fcf0c <__cxa_atexit@plt+0x5f0bc0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fcf18 <__cxa_atexit@plt+0x5f0bcc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff290 <__cxa_atexit@plt+0x5f2f44> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #16 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 5ff2e0 <__cxa_atexit@plt+0x5f2f94> │ │ │ │ + mov r0, r5 │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r9, [r0, #12]! │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + ldr r3, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr sl, [r0, #-8] │ │ │ │ + ldr r8, [r0, #4] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne 5ff13c <__cxa_atexit@plt+0x5f2df0> │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5ff15c <__cxa_atexit@plt+0x5f2e10> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [r5, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + bge 5ff17c <__cxa_atexit@plt+0x5f2e30> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 5ff1a4 <__cxa_atexit@plt+0x5f2e58> │ │ │ │ + sub r2, r2, sl │ │ │ │ + add r0, r3, sl │ │ │ │ + mov r9, r3 │ │ │ │ + mov r8, ip │ │ │ │ + b 5ff1bc <__cxa_atexit@plt+0x5f2e70> │ │ │ │ + ldr r0, [pc, #440] @ 5ff31c <__cxa_atexit@plt+0x5f2fd0> │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str ip, [r5, #-4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [pc, #380] @ 5ff300 <__cxa_atexit@plt+0x5f2fb4> │ │ │ │ + cmp r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + blt 5ff1f0 <__cxa_atexit@plt+0x5f2ea4> │ │ │ │ + cmp r2, sl │ │ │ │ + bge 5ff210 <__cxa_atexit@plt+0x5f2ec4> │ │ │ │ + add r0, r2, r8 │ │ │ │ + sub sl, sl, r2 │ │ │ │ + str r9, [sp, #4] │ │ │ │ + b 5ff234 <__cxa_atexit@plt+0x5f2ee8> │ │ │ │ + ldr r0, [pc, #352] @ 5ff30c <__cxa_atexit@plt+0x5f2fc0> │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, #0 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r8, r0, #2 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #332] @ 5ff310 <__cxa_atexit@plt+0x5f2fc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r0, r1, #11 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + stmib r6, {r3, ip} │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r6, r1 │ │ │ │ + b 5ff364 <__cxa_atexit@plt+0x5f3018> │ │ │ │ + add r0, r0, #2 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 5ff234 <__cxa_atexit@plt+0x5f2ee8> │ │ │ │ + b 5ff290 <__cxa_atexit@plt+0x5f2f44> │ │ │ │ + add r0, r0, #2 │ │ │ │ + str r0, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, #0 │ │ │ │ + mov sl, #0 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 5ff290 <__cxa_atexit@plt+0x5f2f44> │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 5ff2a4 <__cxa_atexit@plt+0x5f2f58> │ │ │ │ + ldr r1, [pc, #192] @ 5ff304 <__cxa_atexit@plt+0x5f2fb8> │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r1, sl} │ │ │ │ + ands r1, lr, #3 │ │ │ │ + beq 5ff2d4 <__cxa_atexit@plt+0x5f2f88> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + sub r0, r5, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bhi 5ff2f0 <__cxa_atexit@plt+0x5f2fa4> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5ff290 <__cxa_atexit@plt+0x5f2f44> │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #124] @ 5ff314 <__cxa_atexit@plt+0x5f2fc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #108] @ 5ff318 <__cxa_atexit@plt+0x5f2fcc> │ │ │ │ + str r9, [r5, #4] │ │ │ │ + ldr r9, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, sl} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov sl, r2 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + ldr r7, [pc, #16] @ 5ff308 <__cxa_atexit@plt+0x5f2fbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlatteq r3, r4, lr, r9 │ │ │ │ + andeq r0, r0, r4, ror #4 │ │ │ │ + rscseq r2, r5, r0, ror #31 │ │ │ │ + @ instruction: 0x01039eb8 │ │ │ │ + smlabbeq r3, ip, sl, r9 │ │ │ │ + @ instruction: 0x01039298 │ │ │ │ + andeq r0, r0, ip, ror #4 │ │ │ │ + @ instruction: 0x000001b8 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ff344 <__cxa_atexit@plt+0x5f2ff8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r7, [r5, #8]! │ │ │ │ + mov r7, fp │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #12] @ 5ff358 <__cxa_atexit@plt+0x5f300c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlatteq r3, r4, r1, r9 │ │ │ │ + andeq r2, r0, r9, lsr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fcf6c <__cxa_atexit@plt+0x5f0c20> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fcf78 <__cxa_atexit@plt+0x5f0c2c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ff3fc <__cxa_atexit@plt+0x5f30b0> │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne 5ff3c8 <__cxa_atexit@plt+0x5f307c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 5ff3dc <__cxa_atexit@plt+0x5f3090> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r2, [pc, #120] @ 5ff418 <__cxa_atexit@plt+0x5f30cc> │ │ │ │ + str r7, [r5, #32]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #76] @ 5ff41c <__cxa_atexit@plt+0x5f30d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #64] @ 5ff424 <__cxa_atexit@plt+0x5f30d8> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, sl} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r6, [pc, #28] @ 5ff420 <__cxa_atexit@plt+0x5f30d4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffb04 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r6, lsl #13 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff480 <__cxa_atexit@plt+0x5f3134> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ff494 <__cxa_atexit@plt+0x5f3148> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [pc, #80] @ 5ff4a8 <__cxa_atexit@plt+0x5f315c> │ │ │ │ + str r7, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r7, [pc, #28] @ 5ff4a4 <__cxa_atexit@plt+0x5f3158> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + smlatbeq r3, r8, r0, r9 │ │ │ │ + @ instruction: 0xfffff948 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #116] @ 5fd004 <__cxa_atexit@plt+0x5f0cb8> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 5ff504 <__cxa_atexit@plt+0x5f31b8> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff4f0 <__cxa_atexit@plt+0x5f31a4> │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #32] @ 5ff518 <__cxa_atexit@plt+0x5f31cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 5ff514 <__cxa_atexit@plt+0x5f31c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r5, ip, asr #27 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + andeq r0, r0, r5, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ff584 <__cxa_atexit@plt+0x5f3238> │ │ │ │ + ldr r3, [pc, #124] @ 5ff5b4 <__cxa_atexit@plt+0x5f3268> │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5fcffc <__cxa_atexit@plt+0x5f0cb0> │ │ │ │ - ldr lr, [pc, #80] @ 5fd008 <__cxa_atexit@plt+0x5f0cbc> │ │ │ │ - ldr r0, [r7, #10] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - tst r8, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - beq 5fcff0 <__cxa_atexit@plt+0x5f0ca4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ands lr, r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 5ff598 <__cxa_atexit@plt+0x5f324c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r3, #4]! │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + sub r0, r3, #20 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r2, [r3] │ │ │ │ + bhi 5ff5a0 <__cxa_atexit@plt+0x5f3254> │ │ │ │ + cmp lr, #2 │ │ │ │ + bne 5ff584 <__cxa_atexit@plt+0x5f3238> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #48] @ 5ff5bc <__cxa_atexit@plt+0x5f3270> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5ff5b8 <__cxa_atexit@plt+0x5f326c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffe53c │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r2, r5, ip, lsr #26 │ │ │ │ + smlatbeq r3, r4, pc, r8 @ │ │ │ │ + andeq r0, r0, r5, lsr #6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + sub r2, r3, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r0, [r3] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + bhi 5ff620 <__cxa_atexit@plt+0x5f32d4> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5ff60c <__cxa_atexit@plt+0x5f32c0> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 5fe7b0 <__cxa_atexit@plt+0x5f2464> │ │ │ │ + ldr r7, [pc, #36] @ 5ff638 <__cxa_atexit@plt+0x5f32ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5ff634 <__cxa_atexit@plt+0x5f32e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r5, ip, lsr #25 │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + rscseq r1, r5, ip, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ff674 <__cxa_atexit@plt+0x5f3328> │ │ │ │ + ldr r7, [pc, #48] @ 5ff690 <__cxa_atexit@plt+0x5f3344> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + ldr r7, [pc, #24] @ 5ff694 <__cxa_atexit@plt+0x5f3348> │ │ │ │ + ldr r3, [pc, #24] @ 5ff698 <__cxa_atexit@plt+0x5f334c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + smlabteq r3, r8, sl, r9 │ │ │ │ + rscseq r1, r5, r0, ror #27 │ │ │ │ + smlatbeq r3, r4, sl, r9 │ │ │ │ + ldrhteq r1, [r5], #216 @ 0xd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 5ff714 <__cxa_atexit@plt+0x5f33c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 5ff71c <__cxa_atexit@plt+0x5f33d0> │ │ │ │ + ldr r7, [pc, #136] @ 5ff75c <__cxa_atexit@plt+0x5f3410> │ │ │ │ + ldr r1, [pc, #136] @ 5ff760 <__cxa_atexit@plt+0x5f3414> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + bhi 5ff734 <__cxa_atexit@plt+0x5f33e8> │ │ │ │ + ldr r7, [pc, #112] @ 5ff770 <__cxa_atexit@plt+0x5f3424> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 5e99f8 <__cxa_atexit@plt+0x5dd6ac> │ │ │ │ + mov r6, r3 │ │ │ │ + b 5ff724 <__cxa_atexit@plt+0x5f33d8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ 5ff76c <__cxa_atexit@plt+0x5f3420> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5ff764 <__cxa_atexit@plt+0x5f3418> │ │ │ │ + ldr r5, [pc, #40] @ 5ff768 <__cxa_atexit@plt+0x5f341c> │ │ │ │ + mov r9, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + rscseq r1, r5, ip, lsl sp │ │ │ │ + smlatteq r3, r0, r9, r9 │ │ │ │ + ldrhteq r2, [r5], #180 @ 0xb4 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ff798 <__cxa_atexit@plt+0x5f344c> │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5] │ │ │ │ + b 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [pc, #12] @ 5ff7b0 <__cxa_atexit@plt+0x5f3464> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r5, r4, lsr fp │ │ │ │ + rscseq r2, r5, ip, lsr #22 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ff7e0 <__cxa_atexit@plt+0x5f3494> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5ff7f4 <__cxa_atexit@plt+0x5f34a8> │ │ │ │ + ldr r7, [pc, #8] @ 5ff7f0 <__cxa_atexit@plt+0x5f34a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r5, ip, lsl #22 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [pc, #220] @ 5ff8dc <__cxa_atexit@plt+0x5f3590> │ │ │ │ + mov r2, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 5ff8a8 <__cxa_atexit@plt+0x5f355c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff8b4 <__cxa_atexit@plt+0x5f3568> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5ff8c8 <__cxa_atexit@plt+0x5f357c> │ │ │ │ + ldr lr, [pc, #176] @ 5ff8e4 <__cxa_atexit@plt+0x5f3598> │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr r8, [pc, #160] @ 5ff8e8 <__cxa_atexit@plt+0x5f359c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr sl, [pc, #152] @ 5ff8ec <__cxa_atexit@plt+0x5f35a0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r6, [pc, #128] @ 5ff8f0 <__cxa_atexit@plt+0x5f35a4> │ │ │ │ + sub sl, r3, #11 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r1, r6, #1 │ │ │ │ + mov r6, r5 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r6, #-24]! @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r6 │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5ff8e0 <__cxa_atexit@plt+0x5f3594> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0x01038d94 │ │ │ │ + @ instruction: 0x01038cbc │ │ │ │ + ldrshteq r2, [r5], #144 @ 0x90 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ff994 <__cxa_atexit@plt+0x5f3648> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fd05c <__cxa_atexit@plt+0x5f0d10> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #52] @ 5fd068 <__cxa_atexit@plt+0x5f0d1c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + bcc 5ff9a8 <__cxa_atexit@plt+0x5f365c> │ │ │ │ + ldr lr, [pc, #144] @ 5ff9b8 <__cxa_atexit@plt+0x5f366c> │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr r8, [pc, #128] @ 5ff9bc <__cxa_atexit@plt+0x5f3670> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr sl, [pc, #120] @ 5ff9c0 <__cxa_atexit@plt+0x5f3674> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r5, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + ldr r3, [pc, #96] @ 5ff9c4 <__cxa_atexit@plt+0x5f3678> │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stmdb r5, {r0, r9} │ │ │ │ + add r1, r3, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ + str ip, [r5, #-12] │ │ │ │ + str r2, [r5] │ │ │ │ + sub r9, r6, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr r7, [pc, #24] @ 5ff9b4 <__cxa_atexit@plt+0x5f3668> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fd0f4 <__cxa_atexit@plt+0x5f0da8> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fd10c <__cxa_atexit@plt+0x5f0dc0> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r9, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fd110 <__cxa_atexit@plt+0x5f0dc4> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + smlabbeq r3, ip, r7, r9 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + smlatbeq r3, r0, ip, r8 │ │ │ │ + smlabteq r3, r8, fp, r8 │ │ │ │ + rscseq r2, r5, ip, lsl r9 │ │ │ │ + andeq r0, r0, r6, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 5ff9f4 <__cxa_atexit@plt+0x5f36a8> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r0, r1, ip │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r1, r0, r8, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + beq 5ff9ec <__cxa_atexit@plt+0x5f36a0> │ │ │ │ + b 5ffa04 <__cxa_atexit@plt+0x5f36b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq r2, r5, ip, ror #17 │ │ │ │ + andeq r0, r0, r6, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 5fd19c <__cxa_atexit@plt+0x5f0e50> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #116] @ 5fd1b4 <__cxa_atexit@plt+0x5f0e68> │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r5, #32 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #12] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r7, r2, r7 │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - and r7, r8, r7 │ │ │ │ - ldmdb r5, {r0, lr} │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 5ffa94 <__cxa_atexit@plt+0x5f3748> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 5ffa80 <__cxa_atexit@plt+0x5f3734> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, r7 │ │ │ │ + ble 5ffa6c <__cxa_atexit@plt+0x5f3720> │ │ │ │ + ldr lr, [pc, #108] @ 5ffaa4 <__cxa_atexit@plt+0x5f3758> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add r0, r0, r7 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fd1b8 <__cxa_atexit@plt+0x5f0e6c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5fd1dc <__cxa_atexit@plt+0x5f0e90> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 5ffa80 <__cxa_atexit@plt+0x5f3734> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + add r7, r5, #20 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5ff7f4 <__cxa_atexit@plt+0x5f34a8> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r3, r8, r6, r9 │ │ │ │ + rscseq r2, r5, r4, asr #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - bhi 5fd2c0 <__cxa_atexit@plt+0x5f0f74> │ │ │ │ - stm sp, {r7, sl} │ │ │ │ - mov sl, r3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr fp, [sl], #-24 @ 0xffffffe8 │ │ │ │ - ldr r4, [pc, #1400] @ 5fd784 <__cxa_atexit@plt+0x5f1438> │ │ │ │ - mov lr, #0 │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, r3, lr │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5fd2d8 <__cxa_atexit@plt+0x5f0f8c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fd314 <__cxa_atexit@plt+0x5f0fc8> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - cmp r9, r1 │ │ │ │ - bhi 5fd368 <__cxa_atexit@plt+0x5f101c> │ │ │ │ - cmp r1, r9 │ │ │ │ - bls 5fd3b8 <__cxa_atexit@plt+0x5f106c> │ │ │ │ - rsb r6, r1, #0 │ │ │ │ - eor r6, r1, r6 │ │ │ │ - and r6, r6, r8 │ │ │ │ - cmp r6, r0 │ │ │ │ - bne 5fd434 <__cxa_atexit@plt+0x5f10e8> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - tst r1, r8 │ │ │ │ - str r1, [r0, lr]! │ │ │ │ - ldr r6, [pc, #1320] @ 5fd7a0 <__cxa_atexit@plt+0x5f1454> │ │ │ │ - mov r1, r2 │ │ │ │ - moveq r1, ip │ │ │ │ - moveq ip, r2 │ │ │ │ - str r1, [r0, #-4] │ │ │ │ - mov r2, r4 │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - moveq r2, r6 │ │ │ │ - sub lr, lr, #16 │ │ │ │ - str fp, [r0, #-16] │ │ │ │ - str r2, [r0, #-8] │ │ │ │ - add r0, sl, lr │ │ │ │ - cmp r1, r0 │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - bls 5fd210 <__cxa_atexit@plt+0x5f0ec4> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r3, r3, lr │ │ │ │ - ldm sp, {r7, sl} │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ffad4 <__cxa_atexit@plt+0x5f3788> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 5ff7f4 <__cxa_atexit@plt+0x5f34a8> │ │ │ │ + ldr r7, [pc, #8] @ 5ffae4 <__cxa_atexit@plt+0x5f3798> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r5, r8, lsl r8 │ │ │ │ + ldrshteq r2, [r5], #120 @ 0x78 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ffb30 <__cxa_atexit@plt+0x5f37e4> │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r9, #3 │ │ │ │ + str r8, [r3, #-8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + bne 5ffb28 <__cxa_atexit@plt+0x5f37dc> │ │ │ │ mov r5, r3 │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ + mov r8, fp │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str fp, [r0, #-8]! │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r1, [r3, lr] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r6, [r7, #2] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - b 5fb028 <__cxa_atexit@plt+0x5eecdc> │ │ │ │ - str r9, [r3, lr]! │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str fp, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r3, r2, #20 │ │ │ │ - cmp r6, r3 │ │ │ │ - bcc 5fd6e4 <__cxa_atexit@plt+0x5f1398> │ │ │ │ - ldr r7, [pc, #1144] @ 5fd7c4 <__cxa_atexit@plt+0x5f1478> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - b 5fd6c8 <__cxa_atexit@plt+0x5f137c> │ │ │ │ - rsb r6, r9, #0 │ │ │ │ - eor r6, r9, r6 │ │ │ │ - and r6, r0, r6 │ │ │ │ - cmp r6, r8 │ │ │ │ - bne 5fd490 <__cxa_atexit@plt+0x5f1144> │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - tst r0, r9 │ │ │ │ - beq 5fd5c4 <__cxa_atexit@plt+0x5f1278> │ │ │ │ - ldr lr, [pc, #1044] @ 5fd7b4 <__cxa_atexit@plt+0x5f1468> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - add lr, pc, lr │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - b 5fd5e0 <__cxa_atexit@plt+0x5f1294> │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 5fd514 <__cxa_atexit@plt+0x5f11c8> │ │ │ │ - ldr r0, [pc, #976] @ 5fd798 <__cxa_atexit@plt+0x5f144c> │ │ │ │ - str r8, [r3, lr]! │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - sub r6, r3, #64 @ 0x40 │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - stmdb r3, {r9, fp, ip} │ │ │ │ - str r0, [r3, #-16]! │ │ │ │ - cmp r4, r6 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bhi 5fd704 <__cxa_atexit@plt+0x5f13b8> │ │ │ │ - ldr r6, [pc, #932] @ 5fd79c <__cxa_atexit@plt+0x5f1450> │ │ │ │ - ldr r0, [r7, #14] │ │ │ │ - ldr r4, [r7, #2] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - stmib r5, {r0, r1, r3, r7} │ │ │ │ - str r4, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - beq 5fd6d8 <__cxa_atexit@plt+0x5f138c> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ - eor r6, r0, r8 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - lsr r1, r3, r6 │ │ │ │ - ands lr, r8, r3, lsr r6 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r3, r0, #40 @ 0x28 │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5fd598 <__cxa_atexit@plt+0x5f124c> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcs 5fd4e0 <__cxa_atexit@plt+0x5f1194> │ │ │ │ - ldr r7, [pc, #796] @ 5fd7a8 <__cxa_atexit@plt+0x5f145c> │ │ │ │ + ldr r7, [pc, #8] @ 5ffb40 <__cxa_atexit@plt+0x5f37f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5fd738 <__cxa_atexit@plt+0x5f13ec> │ │ │ │ - eor r6, r0, r8 │ │ │ │ - clz r6, r6 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - lsr r1, r3, r6 │ │ │ │ - ands lr, r8, r3, lsr r6 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add r3, r0, #40 @ 0x28 │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - beq 5fd600 <__cxa_atexit@plt+0x5f12b4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fd724 <__cxa_atexit@plt+0x5f13d8> │ │ │ │ - str r1, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #696] @ 5fd7a4 <__cxa_atexit@plt+0x5f1458> │ │ │ │ - sub r2, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r6, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - str lr, [r0, #24] │ │ │ │ - str r7, [r0, #28] │ │ │ │ - str r2, [r0, #32] │ │ │ │ - b 5fd648 <__cxa_atexit@plt+0x5f12fc> │ │ │ │ - eor r4, r0, r8 │ │ │ │ - clz r4, r4 │ │ │ │ - eor r3, r4, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r6, r2, r3 │ │ │ │ - ands lr, r8, r2, lsl r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - add r3, r2, #40 @ 0x28 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - beq 5fd66c <__cxa_atexit@plt+0x5f1320> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r5, ip, asr #15 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5fd730 <__cxa_atexit@plt+0x5f13e4> │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #532] @ 5fd788 <__cxa_atexit@plt+0x5f143c> │ │ │ │ - sub r1, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - add r0, r2, #16 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - str r7, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - b 5fd6b4 <__cxa_atexit@plt+0x5f1368> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r2, #0 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bcs 5fd618 <__cxa_atexit@plt+0x5f12cc> │ │ │ │ - ldr r7, [pc, #496] @ 5fd7b0 <__cxa_atexit@plt+0x5f1464> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 5fd768 <__cxa_atexit@plt+0x5f141c> │ │ │ │ - ldr lr, [pc, #492] @ 5fd7b8 <__cxa_atexit@plt+0x5f146c> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str ip, [r5, #-16] │ │ │ │ + ldr r9, [pc, #236] @ 5ffc40 <__cxa_atexit@plt+0x5f38f4> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + sub sl, r5, #4 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r3, lr │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 5ffc20 <__cxa_atexit@plt+0x5f38d4> │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + ldr r0, [r3, #6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 5ffba8 <__cxa_atexit@plt+0x5f385c> │ │ │ │ + ands r2, r0, #3 │ │ │ │ + str r9, [sl] │ │ │ │ + beq 5ffc0c <__cxa_atexit@plt+0x5f38c0> │ │ │ │ + mov r3, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 5ffb68 <__cxa_atexit@plt+0x5f381c> │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + b 5ffc14 <__cxa_atexit@plt+0x5f38c8> │ │ │ │ + ldr lr, [pc, #152] @ 5ffc48 <__cxa_atexit@plt+0x5f38fc> │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + ldr r3, [r3, #10] │ │ │ │ + ldr r9, [pc, #144] @ 5ffc4c <__cxa_atexit@plt+0x5f3900> │ │ │ │ add lr, pc, lr │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #136] @ 5ffc50 <__cxa_atexit@plt+0x5f3904> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r9, [r8, #12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ - str fp, [r5, #-4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ + str sl, [r8, #4] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r3, [pc, #104] @ 5ffc54 <__cxa_atexit@plt+0x5f3908> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r2, r3, #2 │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + mov r5, r3 │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr r1, [r0] │ │ │ │ mov r5, sl │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, r2 │ │ │ │ - b 5fc044 <__cxa_atexit@plt+0x5efcf8> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r2, #0 │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - cmp lr, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bcc 5fd754 <__cxa_atexit@plt+0x5f1408> │ │ │ │ - str r1, [r0, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #392] @ 5fd7ac <__cxa_atexit@plt+0x5f1460> │ │ │ │ - sub r2, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r6, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #4] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - str lr, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ - str r7, [r0, #32] │ │ │ │ - rsb r7, r1, #0 │ │ │ │ - eor r7, r1, r7 │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - and r7, r7, r8 │ │ │ │ - str r7, [r0, #36] @ 0x24 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r0 │ │ │ │ bx r1 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, #0 │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc 5fd760 <__cxa_atexit@plt+0x5f1414> │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #252] @ 5fd790 <__cxa_atexit@plt+0x5f1444> │ │ │ │ - sub r1, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - add r0, r2, #16 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - rsb r7, r6, #0 │ │ │ │ - eor r7, r6, r7 │ │ │ │ - and r7, r7, r8 │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [pc, #28] @ 5ffc44 <__cxa_atexit@plt+0x5f38f8> │ │ │ │ + mov r5, sl │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #16 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [sl] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlabbeq r3, r4, sl, r8 │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + rscseq r2, r5, ip, lsl #13 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ + rscseq r2, r5, r0, ror r6 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bne 5ffc9c <__cxa_atexit@plt+0x5f3950> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, fp │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ + rscseq r2, r5, r0, asr #12 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #60] @ 5ffcf8 <__cxa_atexit@plt+0x5f39ac> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5ffce4 <__cxa_atexit@plt+0x5f3998> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 5ffcf0 <__cxa_atexit@plt+0x5f39a4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, fp │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #220] @ 5fd7c8 <__cxa_atexit@plt+0x5f147c> │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r2, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r2, r5, r8, ror #11 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bne 5ffd24 <__cxa_atexit@plt+0x5f39d8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, fp │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r2, [r5], #80 @ 0x50 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5ffdc4 <__cxa_atexit@plt+0x5f3a78> │ │ │ │ + ldr r7, [pc, #152] @ 5ffde8 <__cxa_atexit@plt+0x5f3a9c> │ │ │ │ + mov r2, r5 │ │ │ │ + ands r1, r9, #3 │ │ │ │ + str r8, [r2, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + beq 5ffda0 <__cxa_atexit@plt+0x5f3a54> │ │ │ │ + ldr r7, [pc, #128] @ 5ffdec <__cxa_atexit@plt+0x5f3aa0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ffdd4 <__cxa_atexit@plt+0x5f3a88> │ │ │ │ + mov r7, r5 │ │ │ │ + cmp r1, #2 │ │ │ │ + str r8, [r7, #-12]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + bne 5ffdb0 <__cxa_atexit@plt+0x5f3a64> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, fp │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 5ffdf8 <__cxa_atexit@plt+0x5f3aac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #144] @ 5fd7bc <__cxa_atexit@plt+0x5f1470> │ │ │ │ + ldr r7, [pc, #40] @ 5ffdf4 <__cxa_atexit@plt+0x5f3aa8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5fd738 <__cxa_atexit@plt+0x5f13ec> │ │ │ │ - ldr r7, [pc, #84] @ 5fd78c <__cxa_atexit@plt+0x5f1440> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5ffdf0 <__cxa_atexit@plt+0x5f3aa4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #100] @ 5fd7c0 <__cxa_atexit@plt+0x5f1474> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r2, r5, r4, lsr #10 │ │ │ │ + rscseq r2, r5, r0, asr #10 │ │ │ │ + smlatteq r3, ip, r7, r8 │ │ │ │ + rscseq r2, r5, r4, lsl #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #100] @ 5ffe7c <__cxa_atexit@plt+0x5f3b30> │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5fd768 <__cxa_atexit@plt+0x5f141c> │ │ │ │ - ldr r7, [pc, #44] @ 5fd794 <__cxa_atexit@plt+0x5f1448> │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ffe68 <__cxa_atexit@plt+0x5f3b1c> │ │ │ │ + mov r7, r5 │ │ │ │ + and r3, r9, #3 │ │ │ │ + str r8, [r7, #-4]! │ │ │ │ + cmp r3, #2 │ │ │ │ + str r9, [r5] │ │ │ │ + bne 5ffe54 <__cxa_atexit@plt+0x5f3b08> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, fp │ │ │ │ + b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ + ldr r7, [pc, #40] @ 5ffe84 <__cxa_atexit@plt+0x5f3b38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5ffe80 <__cxa_atexit@plt+0x5f3b34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, ip, asr #19 │ │ │ │ - smlatteq r3, r4, ip, fp │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - smlabteq r3, r4, fp, fp │ │ │ │ - andeq r0, r0, r4, asr #11 │ │ │ │ - andeq r0, r0, ip, ror #16 │ │ │ │ - @ instruction: 0xffffe0fc │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r0, r8, lsr r6 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - @ instruction: 0x000001b8 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlalseq r2, r5, r0, r4 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ 5ffea4 <__cxa_atexit@plt+0x5f3b58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + rscseq r2, r5, ip, asr r4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5ffd3c <__cxa_atexit@plt+0x5f39f0> │ │ │ │ + rscseq r2, r5, r8, asr #8 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 5ffd3c <__cxa_atexit@plt+0x5f39f0> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ 5ffeec <__cxa_atexit@plt+0x5f3ba0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 5ffd3c <__cxa_atexit@plt+0x5f39f0> │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + rscseq r2, r5, ip, lsr #8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ 5fff10 <__cxa_atexit@plt+0x5f3bc4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 5ffd3c <__cxa_atexit@plt+0x5f39f0> │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + ldrshteq r2, [r5], #48 @ 0x30 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + b 5ffd3c <__cxa_atexit@plt+0x5f39f0> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5fd820 <__cxa_atexit@plt+0x5f14d4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5fd838 <__cxa_atexit@plt+0x5f14ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fd83c <__cxa_atexit@plt+0x5f14f0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bcc 5fff6c <__cxa_atexit@plt+0x5f3c20> │ │ │ │ + ldr r2, [pc, #48] @ 5fff84 <__cxa_atexit@plt+0x5f3c38> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 5fff88 <__cxa_atexit@plt+0x5f3c3c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 5fff8c <__cxa_atexit@plt+0x5f3c40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + smlatteq r3, r4, r6, r8 │ │ │ │ + rscseq r2, r5, r4, asr #7 │ │ │ │ + rscseq r2, r5, r4, lsr #7 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5fd8c0 <__cxa_atexit@plt+0x5f1574> │ │ │ │ - ldr lr, [pc, #112] @ 5fd8d8 <__cxa_atexit@plt+0x5f158c> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fd8dc <__cxa_atexit@plt+0x5f1590> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bcc 5fffd4 <__cxa_atexit@plt+0x5f3c88> │ │ │ │ + ldr r2, [pc, #48] @ 5fffec <__cxa_atexit@plt+0x5f3ca0> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 5ffff0 <__cxa_atexit@plt+0x5f3ca4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 5ffff4 <__cxa_atexit@plt+0x5f3ca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + rscseq r2, r5, ip, asr r3 │ │ │ │ + rscseq r2, r5, ip, lsl #6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + b 5ffd3c <__cxa_atexit@plt+0x5f39f0> │ │ │ │ + rscseq r2, r5, r4, lsr #6 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5fd960 <__cxa_atexit@plt+0x5f1614> │ │ │ │ - ldr lr, [pc, #112] @ 5fd978 <__cxa_atexit@plt+0x5f162c> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fd97c <__cxa_atexit@plt+0x5f1630> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, asr r9 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bcc 600054 <__cxa_atexit@plt+0x5f3d08> │ │ │ │ + ldr r2, [pc, #48] @ 60006c <__cxa_atexit@plt+0x5f3d20> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 600070 <__cxa_atexit@plt+0x5f3d24> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #3 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 600074 <__cxa_atexit@plt+0x5f3d28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + ldrshteq r2, [r5], #36 @ 0x24 │ │ │ │ + ldrsbteq r2, [r5], #36 @ 0x24 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fd9cc <__cxa_atexit@plt+0x5f1680> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fd9d8 <__cxa_atexit@plt+0x5f168c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + bcc 6000bc <__cxa_atexit@plt+0x5f3d70> │ │ │ │ + ldr r2, [pc, #48] @ 6000d4 <__cxa_atexit@plt+0x5f3d88> │ │ │ │ + sub sl, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + ldr r3, [pc, #36] @ 6000d8 <__cxa_atexit@plt+0x5f3d8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #3 │ │ │ │ + b 10456bc <__cxa_atexit@plt+0x1039370> │ │ │ │ + ldr r7, [pc, #24] @ 6000dc <__cxa_atexit@plt+0x5f3d90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r3, r8, r8, fp │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + smlatbeq r3, r0, r1, r9 │ │ │ │ + rscseq r2, r5, ip, lsl #5 │ │ │ │ + andeq r0, r3, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 600164 <__cxa_atexit@plt+0x5f3e18> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60016c <__cxa_atexit@plt+0x5f3e20> │ │ │ │ + mov r2, #247 @ 0xf7 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble 600140 <__cxa_atexit@plt+0x5f3df4> │ │ │ │ + ldr r6, [pc, #96] @ 600184 <__cxa_atexit@plt+0x5f3e38> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + ldr r6, [pc, #84] @ 600188 <__cxa_atexit@plt+0x5f3e3c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + ldr r2, [pc, #72] @ 600190 <__cxa_atexit@plt+0x5f3e44> │ │ │ │ + ldr r1, [pc, #72] @ 600194 <__cxa_atexit@plt+0x5f3e48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + sub r9, r6, #3 │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 600174 <__cxa_atexit@plt+0x5f3e28> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 60018c <__cxa_atexit@plt+0x5f3e40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + ldrshteq r2, [r5], #28 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + @ instruction: 0x01038498 │ │ │ │ + ldrsbteq r2, [r5], #28 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 600220 <__cxa_atexit@plt+0x5f3ed4> │ │ │ │ + ldr r1, [pc, #208] @ 600284 <__cxa_atexit@plt+0x5f3f38> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + sub r9, r0, r9 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60025c <__cxa_atexit@plt+0x5f3f10> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 600264 <__cxa_atexit@plt+0x5f3f18> │ │ │ │ + mov r2, #247 @ 0xf7 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble 600234 <__cxa_atexit@plt+0x5f3ee8> │ │ │ │ + ldr r3, [pc, #128] @ 600288 <__cxa_atexit@plt+0x5f3f3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + ldr r3, [pc, #116] @ 60028c <__cxa_atexit@plt+0x5f3f40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + ldr r7, [pc, #108] @ 600294 <__cxa_atexit@plt+0x5f3f48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #92] @ 600298 <__cxa_atexit@plt+0x5f3f4c> │ │ │ │ + ldr r1, [pc, #92] @ 60029c <__cxa_atexit@plt+0x5f3f50> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + mov r3, r6 │ │ │ │ + b 60026c <__cxa_atexit@plt+0x5f3f20> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 600290 <__cxa_atexit@plt+0x5f3f44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + rscseq r2, r5, r0, lsl #2 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + smlatbeq r3, r4, r3, r8 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fda2c <__cxa_atexit@plt+0x5f16e0> │ │ │ │ + bcc 6002f0 <__cxa_atexit@plt+0x5f3fa4> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fda38 <__cxa_atexit@plt+0x5f16ec> │ │ │ │ + ldr lr, [pc, #52] @ 6002fc <__cxa_atexit@plt+0x5f3fb0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + sub r7, r6, #14 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5fdabc <__cxa_atexit@plt+0x5f1770> │ │ │ │ - ldr lr, [pc, #112] @ 5fdad4 <__cxa_atexit@plt+0x5f1788> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fdad8 <__cxa_atexit@plt+0x5f178c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + rscseq r2, r5, r4, ror r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 600388 <__cxa_atexit@plt+0x5f403c> │ │ │ │ + ldr r1, [pc, #208] @ 6003ec <__cxa_atexit@plt+0x5f40a0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + sub r9, r0, r9 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6003c4 <__cxa_atexit@plt+0x5f4078> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6003cc <__cxa_atexit@plt+0x5f4080> │ │ │ │ + mov r2, #247 @ 0xf7 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble 60039c <__cxa_atexit@plt+0x5f4050> │ │ │ │ + ldr r3, [pc, #128] @ 6003f0 <__cxa_atexit@plt+0x5f40a4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + ldr r3, [pc, #116] @ 6003f4 <__cxa_atexit@plt+0x5f40a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + ldr r7, [pc, #108] @ 6003fc <__cxa_atexit@plt+0x5f40b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #92] @ 600400 <__cxa_atexit@plt+0x5f40b4> │ │ │ │ + ldr r1, [pc, #92] @ 600404 <__cxa_atexit@plt+0x5f40b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5fdb5c <__cxa_atexit@plt+0x5f1810> │ │ │ │ - ldr lr, [pc, #112] @ 5fdb74 <__cxa_atexit@plt+0x5f1828> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fdb78 <__cxa_atexit@plt+0x5f182c> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 6003d4 <__cxa_atexit@plt+0x5f4088> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 6003f8 <__cxa_atexit@plt+0x5f40ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + smlatteq r3, r4, lr, r8 │ │ │ │ + smlalseq r1, r5, r8, pc @ │ │ │ │ + @ instruction: 0x01038d98 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fdbc8 <__cxa_atexit@plt+0x5f187c> │ │ │ │ + bcc 600458 <__cxa_atexit@plt+0x5f410c> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ + ldr lr, [pc, #52] @ 600464 <__cxa_atexit@plt+0x5f4118> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 5fdbd4 <__cxa_atexit@plt+0x5f1888> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r3, ip, r6, fp │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + strdeq r8, [r3, -r4] │ │ │ │ + rscseq r1, r5, r4, lsl pc │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6004b0 <__cxa_atexit@plt+0x5f4164> │ │ │ │ + ldr r7, [pc, #52] @ 6004c4 <__cxa_atexit@plt+0x5f4178> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 6004a4 <__cxa_atexit@plt+0x5f4158> │ │ │ │ + mov r7, r9 │ │ │ │ + b 6004d8 <__cxa_atexit@plt+0x5f418c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6004c8 <__cxa_atexit@plt+0x5f417c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrsbteq r1, [r5], #236 @ 0xec │ │ │ │ + ldrhteq r1, [r5], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + cmp r9, #0 │ │ │ │ + ble 60053c <__cxa_atexit@plt+0x5f41f0> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 600618 <__cxa_atexit@plt+0x5f42cc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 600620 <__cxa_atexit@plt+0x5f42d4> │ │ │ │ + mov r7, #247 @ 0xf7 │ │ │ │ + orr r7, r7, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r7 │ │ │ │ + bls 6005d8 <__cxa_atexit@plt+0x5f428c> │ │ │ │ + ldr r7, [pc, #336] @ 600670 <__cxa_atexit@plt+0x5f4324> │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #324] @ 600674 <__cxa_atexit@plt+0x5f4328> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + mov r7, sl │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + beq 600604 <__cxa_atexit@plt+0x5f42b8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 600640 <__cxa_atexit@plt+0x5f42f4> │ │ │ │ + ldr r7, [pc, #288] @ 60067c <__cxa_atexit@plt+0x5f4330> │ │ │ │ + ldr lr, [pc, #288] @ 600680 <__cxa_atexit@plt+0x5f4334> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #280] @ 600684 <__cxa_atexit@plt+0x5f4338> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #272] @ 600688 <__cxa_atexit@plt+0x5f433c> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #248] @ 60068c <__cxa_atexit@plt+0x5f4340> │ │ │ │ + sub r1, r3, #30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [pc, #240] @ 600690 <__cxa_atexit@plt+0x5f4344> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #232] @ 600694 <__cxa_atexit@plt+0x5f4348> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r8, [r6, #20] │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r8, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #184] @ 600698 <__cxa_atexit@plt+0x5f434c> │ │ │ │ + ldr r2, [pc, #184] @ 60069c <__cxa_atexit@plt+0x5f4350> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + stmib r6, {r2, r9} │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 5d7a78 <__cxa_atexit@plt+0x5cb72c> │ │ │ │ + ldr r7, [pc, #96] @ 60066c <__cxa_atexit@plt+0x5f4320> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 600628 <__cxa_atexit@plt+0x5f42dc> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #72] @ 600678 <__cxa_atexit@plt+0x5f432c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 600664 <__cxa_atexit@plt+0x5f4318> │ │ │ │ + ldr r9, [pc, #28] @ 600668 <__cxa_atexit@plt+0x5f431c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, r5, r8, lsl #1 │ │ │ │ + rscseq r1, r5, ip, lsl #26 │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + rscseq r1, r5, r4, asr #26 │ │ │ │ + @ instruction: 0xffff18a4 │ │ │ │ + ldrshteq r1, [r5], #220 @ 0xdc │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + @ instruction: 0x01037fbc │ │ │ │ + smlatteq r3, r0, r4, r8 │ │ │ │ + smlabbeq r3, r4, r4, r8 │ │ │ │ + @ instruction: 0x01037fbc │ │ │ │ + @ instruction: 0xfffffd24 │ │ │ │ + mrseq r8, (UNDEF: 3) │ │ │ │ + ldrshteq r1, [r5], #192 @ 0xc0 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6006e8 <__cxa_atexit@plt+0x5f439c> │ │ │ │ + ldr r7, [pc, #52] @ 6006fc <__cxa_atexit@plt+0x5f43b0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 6006dc <__cxa_atexit@plt+0x5f4390> │ │ │ │ + mov r7, r9 │ │ │ │ + b 6004d8 <__cxa_atexit@plt+0x5f418c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 600700 <__cxa_atexit@plt+0x5f43b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + rscseq r1, r5, r4, lsr #25 │ │ │ │ + andeq r0, r3, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 600788 <__cxa_atexit@plt+0x5f443c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 600790 <__cxa_atexit@plt+0x5f4444> │ │ │ │ + mov r2, #247 @ 0xf7 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble 600764 <__cxa_atexit@plt+0x5f4418> │ │ │ │ + ldr r6, [pc, #96] @ 6007a8 <__cxa_atexit@plt+0x5f445c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + ldr r6, [pc, #84] @ 6007ac <__cxa_atexit@plt+0x5f4460> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + ldr r2, [pc, #72] @ 6007b4 <__cxa_atexit@plt+0x5f4468> │ │ │ │ + ldr r1, [pc, #72] @ 6007b8 <__cxa_atexit@plt+0x5f446c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + stmib r3, {r1, r9} │ │ │ │ + sub r9, r6, #3 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 600798 <__cxa_atexit@plt+0x5f444c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 6007b0 <__cxa_atexit@plt+0x5f4464> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + rscseq r1, r5, ip, lsl ip │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + ldrshteq r1, [r5], #188 @ 0xbc │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 600844 <__cxa_atexit@plt+0x5f44f8> │ │ │ │ + ldr r1, [pc, #208] @ 6008a8 <__cxa_atexit@plt+0x5f455c> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + sub r9, r0, r9 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 600880 <__cxa_atexit@plt+0x5f4534> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 600888 <__cxa_atexit@plt+0x5f453c> │ │ │ │ + mov r2, #247 @ 0xf7 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble 600858 <__cxa_atexit@plt+0x5f450c> │ │ │ │ + ldr r3, [pc, #128] @ 6008ac <__cxa_atexit@plt+0x5f4560> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + ldr r3, [pc, #116] @ 6008b0 <__cxa_atexit@plt+0x5f4564> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + ldr r7, [pc, #108] @ 6008b8 <__cxa_atexit@plt+0x5f456c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #92] @ 6008bc <__cxa_atexit@plt+0x5f4570> │ │ │ │ + ldr r1, [pc, #92] @ 6008c0 <__cxa_atexit@plt+0x5f4574> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + mov r3, r6 │ │ │ │ + b 600890 <__cxa_atexit@plt+0x5f4544> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 6008b4 <__cxa_atexit@plt+0x5f4568> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + rscseq r1, r5, r0, lsr #22 │ │ │ │ + ldrdeq r8, [r3, -ip] │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + smlabbeq r3, r0, sp, r7 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fdc28 <__cxa_atexit@plt+0x5f18dc> │ │ │ │ + bcc 600914 <__cxa_atexit@plt+0x5f45c8> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 5fdc34 <__cxa_atexit@plt+0x5f18e8> │ │ │ │ + ldr lr, [pc, #52] @ 600920 <__cxa_atexit@plt+0x5f45d4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + sub r7, r6, #14 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #116] @ 5fdcc0 <__cxa_atexit@plt+0x5f1974> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + smlalseq r1, r5, r4, sl │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 6009ac <__cxa_atexit@plt+0x5f4660> │ │ │ │ + ldr r1, [pc, #208] @ 600a10 <__cxa_atexit@plt+0x5f46c4> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + sub r9, r0, r9 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5fdcb8 <__cxa_atexit@plt+0x5f196c> │ │ │ │ - ldr lr, [pc, #80] @ 5fdcc4 <__cxa_atexit@plt+0x5f1978> │ │ │ │ - ldr r0, [r7, #10] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r7, #14] │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - tst r8, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - beq 5fdcac <__cxa_atexit@plt+0x5f1960> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 6009e8 <__cxa_atexit@plt+0x5f469c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6009f0 <__cxa_atexit@plt+0x5f46a4> │ │ │ │ + mov r2, #247 @ 0xf7 │ │ │ │ + orr r2, r2, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble 6009c0 <__cxa_atexit@plt+0x5f4674> │ │ │ │ + ldr r3, [pc, #128] @ 600a14 <__cxa_atexit@plt+0x5f46c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + ldr r3, [pc, #116] @ 600a18 <__cxa_atexit@plt+0x5f46cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + ldr r7, [pc, #108] @ 600a20 <__cxa_atexit@plt+0x5f46d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r2, [pc, #92] @ 600a24 <__cxa_atexit@plt+0x5f46d8> │ │ │ │ + ldr r1, [pc, #92] @ 600a28 <__cxa_atexit@plt+0x5f46dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + mov r3, r6 │ │ │ │ + b 6009f8 <__cxa_atexit@plt+0x5f46ac> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 600a1c <__cxa_atexit@plt+0x5f46d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffd880 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + smlabteq r3, r0, r8, r8 │ │ │ │ + ldrhteq r1, [r5], #152 @ 0x98 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5fdd18 <__cxa_atexit@plt+0x5f19cc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #52] @ 5fdd24 <__cxa_atexit@plt+0x5f19d8> │ │ │ │ + bcc 600a7c <__cxa_atexit@plt+0x5f4730> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [pc, #52] @ 600a88 <__cxa_atexit@plt+0x5f473c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + sub r7, r6, #14 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ bx ip │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5fdda8 <__cxa_atexit@plt+0x5f1a5c> │ │ │ │ - ldr lr, [pc, #112] @ 5fddc0 <__cxa_atexit@plt+0x5f1a74> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fddc4 <__cxa_atexit@plt+0x5f1a78> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r0, r7, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 5fde48 <__cxa_atexit@plt+0x5f1afc> │ │ │ │ - ldr lr, [pc, #112] @ 5fde60 <__cxa_atexit@plt+0x5f1b14> │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub sl, r5, #28 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - eor r2, r1, r2 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - and r7, r2, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 5fde64 <__cxa_atexit@plt+0x5f1b18> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + rscseq r1, r5, r4, lsr r9 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 600ad4 <__cxa_atexit@plt+0x5f4788> │ │ │ │ + ldr r7, [pc, #52] @ 600ae8 <__cxa_atexit@plt+0x5f479c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 600ac8 <__cxa_atexit@plt+0x5f477c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 600afc <__cxa_atexit@plt+0x5f47b0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 600aec <__cxa_atexit@plt+0x5f47a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq r1, [r5], #140 @ 0x8c │ │ │ │ + ldrsbteq r1, [r5], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + cmp r9, #0 │ │ │ │ + ble 600b60 <__cxa_atexit@plt+0x5f4814> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 600c3c <__cxa_atexit@plt+0x5f48f0> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5fdf38 <__cxa_atexit@plt+0x5f1bec> │ │ │ │ - ldr r7, [pc, #208] @ 5fdf60 <__cxa_atexit@plt+0x5f1c14> │ │ │ │ - ldr lr, [pc, #208] @ 5fdf64 <__cxa_atexit@plt+0x5f1c18> │ │ │ │ - ldr r1, [pc, #208] @ 5fdf68 <__cxa_atexit@plt+0x5f1c1c> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 600c44 <__cxa_atexit@plt+0x5f48f8> │ │ │ │ + mov r7, #247 @ 0xf7 │ │ │ │ + orr r7, r7, #32512 @ 0x7f00 │ │ │ │ + cmp r9, r7 │ │ │ │ + bls 600bfc <__cxa_atexit@plt+0x5f48b0> │ │ │ │ + ldr r7, [pc, #336] @ 600c94 <__cxa_atexit@plt+0x5f4948> │ │ │ │ + stm r5, {r8, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #204] @ 5fdf6c <__cxa_atexit@plt+0x5f1c20> │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #28]! │ │ │ │ - mov r1, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r7, r6, #46 @ 0x2e │ │ │ │ - str r0, [r1, #44]! @ 0x2c │ │ │ │ - stmib r3, {r8, lr} │ │ │ │ - add lr, r3, #12 │ │ │ │ - add r0, r3, #32 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - stm lr, {r1, r2, r3, r8} │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - stm r0, {r1, r7, r8} │ │ │ │ - bhi 5fdf50 <__cxa_atexit@plt+0x5f1c04> │ │ │ │ - ldr lr, [pc, #124] @ 5fdf70 <__cxa_atexit@plt+0x5f1c24> │ │ │ │ - ldr r0, [r6, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [r6, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [pc, #324] @ 600c98 <__cxa_atexit@plt+0x5f494c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + mov r7, sl │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + beq 600c28 <__cxa_atexit@plt+0x5f48dc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 600c64 <__cxa_atexit@plt+0x5f4918> │ │ │ │ + ldr r7, [pc, #288] @ 600ca0 <__cxa_atexit@plt+0x5f4954> │ │ │ │ + ldr lr, [pc, #288] @ 600ca4 <__cxa_atexit@plt+0x5f4958> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #280] @ 600ca8 <__cxa_atexit@plt+0x5f495c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [r6, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldr r1, [r6, #-40] @ 0xffffffd8 │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [pc, #272] @ 600cac <__cxa_atexit@plt+0x5f4960> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #248] @ 600cb0 <__cxa_atexit@plt+0x5f4964> │ │ │ │ + sub r1, r3, #30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [pc, #240] @ 600cb4 <__cxa_atexit@plt+0x5f4968> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #232] @ 600cb8 <__cxa_atexit@plt+0x5f496c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r8, [r6, #20] │ │ │ │ stm lr, {r0, r1, r7} │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - beq 5fdf2c <__cxa_atexit@plt+0x5f1be0> │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r8, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 10222a4 <__cxa_atexit@plt+0x1015f58> │ │ │ │ + ldr r7, [pc, #184] @ 600cbc <__cxa_atexit@plt+0x5f4970> │ │ │ │ + ldr r2, [pc, #184] @ 600cc0 <__cxa_atexit@plt+0x5f4974> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + stmib r6, {r2, r9} │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + sub r9, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 5d7f98 <__cxa_atexit@plt+0x5cbc4c> │ │ │ │ + ldr r7, [pc, #96] @ 600c90 <__cxa_atexit@plt+0x5f4944> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 600c4c <__cxa_atexit@plt+0x5f4900> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #72] @ 600c9c <__cxa_atexit@plt+0x5f4950> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 600c88 <__cxa_atexit@plt+0x5f493c> │ │ │ │ + ldr r9, [pc, #28] @ 600c8c <__cxa_atexit@plt+0x5f4940> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r5, r4, ror #20 │ │ │ │ + rscseq r1, r5, ip, lsr #14 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + rscseq r1, r5, r4, ror #14 │ │ │ │ + @ instruction: 0xffff1280 │ │ │ │ + rscseq r1, r5, ip, lsl r8 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + @ instruction: 0x01037998 │ │ │ │ + @ instruction: 0x01037ebc │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ + @ instruction: 0x01037998 │ │ │ │ + @ instruction: 0xfffffd24 │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + rscseq r1, r5, r0, lsl r7 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 600d0c <__cxa_atexit@plt+0x5f49c0> │ │ │ │ + ldr r7, [pc, #52] @ 600d20 <__cxa_atexit@plt+0x5f49d4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 600d00 <__cxa_atexit@plt+0x5f49b4> │ │ │ │ mov r7, r9 │ │ │ │ - b 5fb500 <__cxa_atexit@plt+0x5ef1b4> │ │ │ │ + b 600afc <__cxa_atexit@plt+0x5f47b0> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 5fdf74 <__cxa_atexit@plt+0x5f1c28> │ │ │ │ + ldr r7, [pc, #16] @ 600d24 <__cxa_atexit@plt+0x5f49d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + rscseq r1, r5, r4, asr #13 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 600d60 <__cxa_atexit@plt+0x5f4a14> │ │ │ │ + ldr r3, [pc, #40] @ 600d74 <__cxa_atexit@plt+0x5f4a28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #32] @ 600d78 <__cxa_atexit@plt+0x5f4a2c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 10466f0 <__cxa_atexit@plt+0x103a3a4> │ │ │ │ + ldr r7, [pc, #20] @ 600d7c <__cxa_atexit@plt+0x5f4a30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffd18c │ │ │ │ - @ instruction: 0xffffd5dc │ │ │ │ - @ instruction: 0xffffe198 │ │ │ │ - @ instruction: 0xfffff320 │ │ │ │ - @ instruction: 0xffffd600 │ │ │ │ - ldrsbteq r3, [r5], #132 @ 0x84 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + rscseq r1, r5, r0, lsl #13 │ │ │ │ + rscseq r0, r5, r0, lsr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r7 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 5fdfc8 <__cxa_atexit@plt+0x5f1c7c> │ │ │ │ - ldr r3, [pc, #36] @ 5fdfe0 <__cxa_atexit@plt+0x5f1c94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #1 │ │ │ │ - b 5fde74 <__cxa_atexit@plt+0x5f1b28> │ │ │ │ - ldr r7, [pc, #20] @ 5fdfe4 <__cxa_atexit@plt+0x5f1c98> │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 600dc0 <__cxa_atexit@plt+0x5f4a74> │ │ │ │ + ldr r2, [pc, #44] @ 600ddc <__cxa_atexit@plt+0x5f4a90> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + mov r7, r3 │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #24] @ 600de0 <__cxa_atexit@plt+0x5f4a94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - rscseq r3, r5, r8, asr #16 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + @ instruction: 0xffff0bac │ │ │ │ + ldrsbteq r0, [r5], #136 @ 0x88 │ │ │ │ + rscseq r1, r5, r0, lsl #12 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #116] @ 5fe070 <__cxa_atexit@plt+0x5f1d24> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - and r2, sl, #3 │ │ │ │ - add r7, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5fe050 <__cxa_atexit@plt+0x5f1d04> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5fe044 <__cxa_atexit@plt+0x5f1cf8> │ │ │ │ - ldr r2, [sl, #15] │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 5fe044 <__cxa_atexit@plt+0x5f1cf8> │ │ │ │ - tst r2, r8 │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr sl, [sl, r7] │ │ │ │ - b 5fdffc <__cxa_atexit@plt+0x5f1cb0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [sl, #6] │ │ │ │ - cmp r8, r3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - bne 5fe048 <__cxa_atexit@plt+0x5f1cfc> │ │ │ │ - bic r3, r9, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 600e20 <__cxa_atexit@plt+0x5f4ad4> │ │ │ │ + ldr r3, [pc, #40] @ 600e34 <__cxa_atexit@plt+0x5f4ae8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #32] @ 600e38 <__cxa_atexit@plt+0x5f4aec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 10466f0 <__cxa_atexit@plt+0x103a3a4> │ │ │ │ + ldr r7, [pc, #20] @ 600e3c <__cxa_atexit@plt+0x5f4af0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlabteq r3, r4, r7, sl │ │ │ │ - andeq r0, r2, sp │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + rscseq r1, r5, r0, asr #11 │ │ │ │ + ldrhteq r1, [r5], #92 @ 0x5c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #96] @ 5fe0e8 <__cxa_atexit@plt+0x5f1d9c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - and r2, r9, #3 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 600e84 <__cxa_atexit@plt+0x5f4b38> │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r8, #3 │ │ │ │ + str r8, [r3, #-4]! │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5fe0d0 <__cxa_atexit@plt+0x5f1d84> │ │ │ │ - add r7, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5fe0e0 <__cxa_atexit@plt+0x5f1d94> │ │ │ │ - ldr r2, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 5fe0e0 <__cxa_atexit@plt+0x5f1d94> │ │ │ │ - tst r2, r8 │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr r9, [r9, r7] │ │ │ │ - b 5fe088 <__cxa_atexit@plt+0x5f1d3c> │ │ │ │ - ldr r7, [r9, #6] │ │ │ │ - cmp r7, r8 │ │ │ │ - addne r9, r3, #3 │ │ │ │ - mov r7, r9 │ │ │ │ + bne 600e7c <__cxa_atexit@plt+0x5f4b30> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5fe10c <__cxa_atexit@plt+0x5f1dc0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + ldr r7, [pc, #8] @ 600e94 <__cxa_atexit@plt+0x5f4b48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, r5, r8, lsl #11 │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [pc, #208] @ 600f78 <__cxa_atexit@plt+0x5f4c2c> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r2, lr │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 600f5c <__cxa_atexit@plt+0x5f4c10> │ │ │ │ + ldr r1, [r2, #14] │ │ │ │ + ldr r3, [r2, #6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 600ef8 <__cxa_atexit@plt+0x5f4bac> │ │ │ │ + ands r1, r3, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + beq 600f4c <__cxa_atexit@plt+0x5f4c00> │ │ │ │ + mov r2, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 600eb8 <__cxa_atexit@plt+0x5f4b6c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + b 600f50 <__cxa_atexit@plt+0x5f4c04> │ │ │ │ + ldr lr, [pc, #128] @ 600f80 <__cxa_atexit@plt+0x5f4c34> │ │ │ │ + ldr sl, [r2, #2] │ │ │ │ + ldr r2, [r2, #10] │ │ │ │ + ldr r9, [pc, #120] @ 600f84 <__cxa_atexit@plt+0x5f4c38> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #112] @ 600f88 <__cxa_atexit@plt+0x5f4c3c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmda r5, {r3, sl} │ │ │ │ + stmib r8, {r0, r1, r9} │ │ │ │ + str r2, [r8, #16] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + ldr r3, [pc, #92] @ 600f8c <__cxa_atexit@plt+0x5f4c40> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r8, [pc, #72] @ 600f90 <__cxa_atexit@plt+0x5f4c44> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #24] @ 600f7c <__cxa_atexit@plt+0x5f4c30> │ │ │ │ + mov r7, lr │ │ │ │ + mov r1, #16 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + smlatteq r3, r0, r6, r7 │ │ │ │ + rscseq r1, r5, ip, ror #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ + rscseq r1, r5, r4, asr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov lr, r5 │ │ │ │ - mov ip, r9 │ │ │ │ - ldr r9, [lr], #-12 │ │ │ │ - cmp fp, lr │ │ │ │ - str sl, [sp] │ │ │ │ - bhi 5fe334 <__cxa_atexit@plt+0x5f1fe8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5fe184 <__cxa_atexit@plt+0x5f1e38> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fe27c <__cxa_atexit@plt+0x5f1f30> │ │ │ │ - ldr sl, [r2, #3] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r3, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - cmp r2, ip │ │ │ │ - bls 5fe1f8 <__cxa_atexit@plt+0x5f1eac> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 5fe27c <__cxa_atexit@plt+0x5f1f30> │ │ │ │ - tst r2, r8 │ │ │ │ - moveq r1, sl │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - b 5fe12c <__cxa_atexit@plt+0x5f1de0> │ │ │ │ - ldr sl, [r2, #6] │ │ │ │ - rsb r7, ip, #0 │ │ │ │ - eor r7, ip, r7 │ │ │ │ - and r7, sl, r7 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 5fe27c <__cxa_atexit@plt+0x5f1f30> │ │ │ │ - ldr lr, [pc, #472] @ 5fe37c <__cxa_atexit@plt+0x5f2030> │ │ │ │ - add r5, r5, #8 │ │ │ │ - tst sl, ip │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - beq 5fe294 <__cxa_atexit@plt+0x5f1f48> │ │ │ │ - and r0, r9, #3 │ │ │ │ - add r7, lr, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5fe2e8 <__cxa_atexit@plt+0x5f1f9c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fe2e0 <__cxa_atexit@plt+0x5f1f94> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, sl │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 5fe2e0 <__cxa_atexit@plt+0x5f1f94> │ │ │ │ - tst r0, sl │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r9, [r0, r9] │ │ │ │ - b 5fe1b0 <__cxa_atexit@plt+0x5f1e64> │ │ │ │ - cmp ip, r2 │ │ │ │ - bls 5fe228 <__cxa_atexit@plt+0x5f1edc> │ │ │ │ - rsb r0, ip, #0 │ │ │ │ - eor r0, ip, r0 │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 5fe27c <__cxa_atexit@plt+0x5f1f30> │ │ │ │ - tst r3, ip │ │ │ │ - str r1, [r5] │ │ │ │ - beq 5fe2f0 <__cxa_atexit@plt+0x5f1fa4> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 5fe2f8 <__cxa_atexit@plt+0x5f1fac> │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5fe27c <__cxa_atexit@plt+0x5f1f30> │ │ │ │ - ldr r3, [pc, #312] @ 5fe370 <__cxa_atexit@plt+0x5f2024> │ │ │ │ - ldr r0, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r2, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - bhi 5fe358 <__cxa_atexit@plt+0x5f200c> │ │ │ │ - ldr r7, [pc, #272] @ 5fe374 <__cxa_atexit@plt+0x5f2028> │ │ │ │ - tst r1, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5fe308 <__cxa_atexit@plt+0x5f1fbc> │ │ │ │ - mov r7, r1 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r7, [pc, #256] @ 5fe384 <__cxa_atexit@plt+0x5f2038> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 600fd0 <__cxa_atexit@plt+0x5f4c84> │ │ │ │ + mov r8, fp │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [sp] │ │ │ │ - and r0, r3, #3 │ │ │ │ - add r7, lr, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5fe314 <__cxa_atexit@plt+0x5f1fc8> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fe2e0 <__cxa_atexit@plt+0x5f1f94> │ │ │ │ - ldr r0, [r3, #15] │ │ │ │ - ldr r8, [r3, #11] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, sl │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 5fe2e0 <__cxa_atexit@plt+0x5f1f94> │ │ │ │ - tst r0, sl │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - b 5fe298 <__cxa_atexit@plt+0x5f1f4c> │ │ │ │ + rscseq r1, r5, r8, lsr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #64] @ 60102c <__cxa_atexit@plt+0x5f4ce0> │ │ │ │ mov r3, r5 │ │ │ │ - b 5fe328 <__cxa_atexit@plt+0x5f1fdc> │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - b 5fe318 <__cxa_atexit@plt+0x5f1fcc> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b 5fea6c <__cxa_atexit@plt+0x5f2720> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 601018 <__cxa_atexit@plt+0x5f4ccc> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r3] │ │ │ │ + bne 601024 <__cxa_atexit@plt+0x5f4cd8> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - cmp sl, r3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrsbteq r1, [r5], #48 @ 0x30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 601054 <__cxa_atexit@plt+0x5f4d08> │ │ │ │ + mov r8, fp │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r1, [r5], #48 @ 0x30 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6010c4 <__cxa_atexit@plt+0x5f4d78> │ │ │ │ + ldr r2, [pc, #104] @ 6010e8 <__cxa_atexit@plt+0x5f4d9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6010d4 <__cxa_atexit@plt+0x5f4d88> │ │ │ │ mov r3, r5 │ │ │ │ - biceq r3, r2, #3 │ │ │ │ - moveq r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + and r2, r8, #3 │ │ │ │ + str r8, [r3, #-8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6010b0 <__cxa_atexit@plt+0x5f4d64> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ + ldr r7, [pc, #60] @ 6010f4 <__cxa_atexit@plt+0x5f4da8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 5fe380 <__cxa_atexit@plt+0x5f2034> │ │ │ │ - ldr r1, [sp] │ │ │ │ + ldr r7, [pc, #36] @ 6010f0 <__cxa_atexit@plt+0x5f4da4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, lr │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5fe378 <__cxa_atexit@plt+0x5f202c> │ │ │ │ + ldr r7, [pc, #16] @ 6010ec <__cxa_atexit@plt+0x5f4da0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - rscseq r3, r5, r8, asr #9 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - rscseq r3, r5, r8, ror #9 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r1, r5, r4, lsr r3 │ │ │ │ + rscseq r1, r5, r0, asr r3 │ │ │ │ + smlatteq r3, ip, r4, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5fe3c8 <__cxa_atexit@plt+0x5f207c> │ │ │ │ + ldr r7, [pc, #12] @ 601114 <__cxa_atexit@plt+0x5f4dc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0103749c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 5fe410 <__cxa_atexit@plt+0x5f20c4> │ │ │ │ - ldr r7, [pc, #140] @ 5fe440 <__cxa_atexit@plt+0x5f20f4> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 601174 <__cxa_atexit@plt+0x5f4e28> │ │ │ │ + ldr r2, [pc, #112] @ 6011ac <__cxa_atexit@plt+0x5f4e60> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 601188 <__cxa_atexit@plt+0x5f4e3c> │ │ │ │ + ldr r2, [pc, #100] @ 6011bc <__cxa_atexit@plt+0x5f4e70> │ │ │ │ + ldr r1, [pc, #100] @ 6011c0 <__cxa_atexit@plt+0x5f4e74> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #60] @ 6011b8 <__cxa_atexit@plt+0x5f4e6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - beq 5fe404 <__cxa_atexit@plt+0x5f20b8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r3, [pc, #100] @ 5fe434 <__cxa_atexit@plt+0x5f20e8> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + ldr r7, [pc, #28] @ 6011b0 <__cxa_atexit@plt+0x5f4e64> │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [pc, #20] @ 6011b4 <__cxa_atexit@plt+0x5f4e68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq r0, r5, r8, lsl #10 │ │ │ │ + smlabbeq r3, r8, r4, r7 │ │ │ │ + rscseq r1, r5, r4, lsr #5 │ │ │ │ + @ instruction: 0xffff0800 │ │ │ │ + smlabteq r3, ip, r4, r7 │ │ │ │ + rscseq r1, r5, ip, asr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 6011e8 <__cxa_atexit@plt+0x5f4e9c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - bhi 5fe424 <__cxa_atexit@plt+0x5f20d8> │ │ │ │ - ldr r7, [pc, #76] @ 5fe438 <__cxa_atexit@plt+0x5f20ec> │ │ │ │ - tst r8, #3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r5, r4, lsr #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #88] @ 60125c <__cxa_atexit@plt+0x5f4f10> │ │ │ │ + mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5fe404 <__cxa_atexit@plt+0x5f20b8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r7, [r3], #-16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60124c <__cxa_atexit@plt+0x5f4f00> │ │ │ │ + mov r7, r5 │ │ │ │ + and r3, r8, #3 │ │ │ │ + str r8, [r7, #-4]! │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 601238 <__cxa_atexit@plt+0x5f4eec> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b 600e98 <__cxa_atexit@plt+0x5f4b4c> │ │ │ │ + ldr r7, [pc, #36] @ 601264 <__cxa_atexit@plt+0x5f4f18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5fe444 <__cxa_atexit@plt+0x5f20f8> │ │ │ │ + ldr r7, [pc, #12] @ 601260 <__cxa_atexit@plt+0x5f4f14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 5fe43c <__cxa_atexit@plt+0x5f20f0> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r1, r5, r0, asr #3 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ 601284 <__cxa_atexit@plt+0x5f4f38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + smlalseq r1, r5, r4, r1 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6012e8 <__cxa_atexit@plt+0x5f4f9c> │ │ │ │ + ldr r2, [pc, #112] @ 601320 <__cxa_atexit@plt+0x5f4fd4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6012fc <__cxa_atexit@plt+0x5f4fb0> │ │ │ │ + ldr r2, [pc, #100] @ 601330 <__cxa_atexit@plt+0x5f4fe4> │ │ │ │ + ldr r1, [pc, #100] @ 601334 <__cxa_atexit@plt+0x5f4fe8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 107ed98 <__cxa_atexit@plt+0x1072a4c> │ │ │ │ + ldr r7, [pc, #60] @ 60132c <__cxa_atexit@plt+0x5f4fe0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + ldr r7, [pc, #28] @ 601324 <__cxa_atexit@plt+0x5f4fd8> │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [pc, #20] @ 601328 <__cxa_atexit@plt+0x5f4fdc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + smlalseq r0, r5, r4, r3 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + rscseq r1, r5, r0, lsr r1 │ │ │ │ + @ instruction: 0xffff068c │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6013dc <__cxa_atexit@plt+0x5f5090> │ │ │ │ + ldr lr, [pc, #164] @ 6013fc <__cxa_atexit@plt+0x5f50b0> │ │ │ │ + ldr r0, [pc, #164] @ 601400 <__cxa_atexit@plt+0x5f50b4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r1, #12] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 6013c8 <__cxa_atexit@plt+0x5f507c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #20 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 6013e8 <__cxa_atexit@plt+0x5f509c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 6013d4 <__cxa_atexit@plt+0x5f5088> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [pc, #88] @ 601404 <__cxa_atexit@plt+0x5f50b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r0, r3, lr} │ │ │ │ + sub r7, r1, #14 │ │ │ │ + mov r6, r1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq r3, r5, r0, lsl #8 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - rscseq r3, r5, r0, lsl r4 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5fe46c <__cxa_atexit@plt+0x5f2120> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5fe4ac <__cxa_atexit@plt+0x5f2160> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 5fe4bc <__cxa_atexit@plt+0x5f2170> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, ip, sp, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlabteq r3, r0, r1, r7 │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 601470 <__cxa_atexit@plt+0x5f5124> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 601460 <__cxa_atexit@plt+0x5f5114> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [pc, #52] @ 60147c <__cxa_atexit@plt+0x5f5130> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + add r7, r3, #8 │ │ │ │ + stm r7, {r0, r2, lr} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5fe504 <__cxa_atexit@plt+0x5f21b8> │ │ │ │ - ldr r7, [pc, #52] @ 5fe514 <__cxa_atexit@plt+0x5f21c8> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 6014f0 <__cxa_atexit@plt+0x5f51a4> │ │ │ │ + ldr r3, [pc, #120] @ 601518 <__cxa_atexit@plt+0x5f51cc> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + beq 6014e0 <__cxa_atexit@plt+0x5f5194> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 601500 <__cxa_atexit@plt+0x5f51b4> │ │ │ │ + ldr r7, [pc, #92] @ 601520 <__cxa_atexit@plt+0x5f51d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5fe4f8 <__cxa_atexit@plt+0x5f21ac> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5fe518 <__cxa_atexit@plt+0x5f21cc> │ │ │ │ + ldr r7, [pc, #36] @ 60151c <__cxa_atexit@plt+0x5f51d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r3, r5, r0, lsr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r0, r5, r8, asr #30 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5fe554 <__cxa_atexit@plt+0x5f2208> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5fe5cc <__cxa_atexit@plt+0x5f2280> │ │ │ │ - ldr r7, [pc, #256] @ 5fe648 <__cxa_atexit@plt+0x5f22fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r8, #6] │ │ │ │ - ldr r0, [pc, #224] @ 5fe640 <__cxa_atexit@plt+0x5f22f4> │ │ │ │ - mov r2, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - beq 5fe608 <__cxa_atexit@plt+0x5f22bc> │ │ │ │ - ldr lr, [pc, #196] @ 5fe644 <__cxa_atexit@plt+0x5f22f8> │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r7, #3 │ │ │ │ - add r2, lr, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5fe61c <__cxa_atexit@plt+0x5f22d0> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fe600 <__cxa_atexit@plt+0x5f22b4> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5fe600 <__cxa_atexit@plt+0x5f22b4> │ │ │ │ - tst r0, r9 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r7, [r0, r7] │ │ │ │ - b 5fe584 <__cxa_atexit@plt+0x5f2238> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - ldr lr, [pc, #88] @ 5fe63c <__cxa_atexit@plt+0x5f22f0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 601564 <__cxa_atexit@plt+0x5f5218> │ │ │ │ + ldr r2, [pc, #40] @ 601570 <__cxa_atexit@plt+0x5f5224> │ │ │ │ + ldmib r5, {r1, r3} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + rscseq r0, r5, r0, ror #29 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 6015d4 <__cxa_atexit@plt+0x5f5288> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6015cc <__cxa_atexit@plt+0x5f5280> │ │ │ │ + ldr r3, [pc, #52] @ 6015dc <__cxa_atexit@plt+0x5f5290> │ │ │ │ + ldr r9, [pc, #52] @ 6015e0 <__cxa_atexit@plt+0x5f5294> │ │ │ │ + ldr r2, [pc, #52] @ 6015e4 <__cxa_atexit@plt+0x5f5298> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 5fe614 <__cxa_atexit@plt+0x5f22c8> │ │ │ │ - b 5fe6e0 <__cxa_atexit@plt+0x5f2394> │ │ │ │ - mov r7, r5 │ │ │ │ - b 5fe630 <__cxa_atexit@plt+0x5f22e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ + mov r5, sl │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - cmp r9, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - biceq r7, r8, #3 │ │ │ │ - moveq r2, r7 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r9, lr} │ │ │ │ - ldr r8, [pc, #116] @ 5fe6d4 <__cxa_atexit@plt+0x5f2388> │ │ │ │ - mov r3, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - add r7, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5fe6b8 <__cxa_atexit@plt+0x5f236c> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5fe6b0 <__cxa_atexit@plt+0x5f2364> │ │ │ │ - ldr r2, [r3, #15] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 5fe6b0 <__cxa_atexit@plt+0x5f2364> │ │ │ │ - tst r2, r9 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - b 5fe668 <__cxa_atexit@plt+0x5f231c> │ │ │ │ + rscseq r0, r5, ip, lsr ip │ │ │ │ + smlalseq r0, r5, r4, lr │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 601654 <__cxa_atexit@plt+0x5f5308> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + bne 60163c <__cxa_atexit@plt+0x5f52f0> │ │ │ │ + ldr r2, [pc, #76] @ 601664 <__cxa_atexit@plt+0x5f5318> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 601648 <__cxa_atexit@plt+0x5f52fc> │ │ │ │ + mov r5, r3 │ │ │ │ + b 601674 <__cxa_atexit@plt+0x5f5328> │ │ │ │ ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r9, r0 │ │ │ │ - biceq r3, lr, #3 │ │ │ │ - moveq r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ + ldr r7, [pc, #12] @ 601668 <__cxa_atexit@plt+0x5f531c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r0, r5, r0, lsr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r9, [r3, #12]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - beq 5fe760 <__cxa_atexit@plt+0x5f2414> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 5fe85c <__cxa_atexit@plt+0x5f2510> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - cmp r9, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bls 5fe7d4 <__cxa_atexit@plt+0x5f2488> │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, ip, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 5fe85c <__cxa_atexit@plt+0x5f2510> │ │ │ │ - tst ip, r9 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - strne r1, [r5, #16] │ │ │ │ - streq sl, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, ip │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, lr │ │ │ │ - str r0, [r3] │ │ │ │ - b 5fe10c <__cxa_atexit@plt+0x5f1dc0> │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - rsb r7, r9, #0 │ │ │ │ - eor r7, r9, r7 │ │ │ │ - and r7, ip, r7 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 5fe85c <__cxa_atexit@plt+0x5f2510> │ │ │ │ - add r5, r5, #20 │ │ │ │ - tst ip, r9 │ │ │ │ - beq 5fe870 <__cxa_atexit@plt+0x5f2524> │ │ │ │ - ldr lr, [pc, #404] @ 5fe920 <__cxa_atexit@plt+0x5f25d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r1, #3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [pc, #328] @ 6017c8 <__cxa_atexit@plt+0x5f547c> │ │ │ │ + ldr sl, [pc, #328] @ 6017cc <__cxa_atexit@plt+0x5f5480> │ │ │ │ + mov r8, r6 │ │ │ │ + add ip, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r6, r8, #20 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6017bc <__cxa_atexit@plt+0x5f5470> │ │ │ │ + ldr r2, [r0, #11] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6016ec <__cxa_atexit@plt+0x5f53a0> │ │ │ │ + ands r0, r1, #3 │ │ │ │ + str r9, [r5] │ │ │ │ + beq 601770 <__cxa_atexit@plt+0x5f5424> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5fe8c0 <__cxa_atexit@plt+0x5f2574> │ │ │ │ - add r7, lr, #3 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fe8d0 <__cxa_atexit@plt+0x5f2584> │ │ │ │ - ldr r0, [r1, #15] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, ip │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 5fe8d0 <__cxa_atexit@plt+0x5f2584> │ │ │ │ - tst r0, ip │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - b 5fe78c <__cxa_atexit@plt+0x5f2440> │ │ │ │ - cmp r2, r9 │ │ │ │ - bls 5fe814 <__cxa_atexit@plt+0x5f24c8> │ │ │ │ - str lr, [sp] │ │ │ │ - rsb lr, r2, #0 │ │ │ │ - eor r0, r2, lr │ │ │ │ - ldr lr, [sp] │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, ip │ │ │ │ - bne 5fe85c <__cxa_atexit@plt+0x5f2510> │ │ │ │ - tst r2, r8 │ │ │ │ - ldrne r2, [sp, #4] │ │ │ │ - streq lr, [r5, #16] │ │ │ │ - str r1, [r3] │ │ │ │ - strne r2, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5fea6c <__cxa_atexit@plt+0x5f2720> │ │ │ │ - cmp r8, ip │ │ │ │ - bne 5fe85c <__cxa_atexit@plt+0x5f2510> │ │ │ │ - ldr r0, [pc, #240] @ 5fe914 <__cxa_atexit@plt+0x5f25c8> │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - bhi 5fe8fc <__cxa_atexit@plt+0x5f25b0> │ │ │ │ - ldr r7, [pc, #216] @ 5fe918 <__cxa_atexit@plt+0x5f25cc> │ │ │ │ - tst r1, #3 │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + bne 601780 <__cxa_atexit@plt+0x5f5434> │ │ │ │ + ldr r0, [r1, #2] │ │ │ │ + ldr r1, [r1, #6] │ │ │ │ + str sl, [r5] │ │ │ │ + tst r0, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bne 601698 <__cxa_atexit@plt+0x5f534c> │ │ │ │ + b 601790 <__cxa_atexit@plt+0x5f5444> │ │ │ │ + ldr r7, [r0, #3] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r7, [r0, #7] │ │ │ │ + sub r0, r6, #14 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [pc, #196] @ 6017d0 <__cxa_atexit@plt+0x5f5484> │ │ │ │ + str r0, [r5, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ - beq 5fe8f0 <__cxa_atexit@plt+0x5f25a4> │ │ │ │ - mov r7, r1 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r7, [pc, #196] @ 5fe928 <__cxa_atexit@plt+0x5f25dc> │ │ │ │ + ldr r7, [pc, #184] @ 6017d4 <__cxa_atexit@plt+0x5f5488> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + str r2, [r8, #20] │ │ │ │ + ands r2, r1, #3 │ │ │ │ + str r7, [r8, #4] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r7, [r8, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + beq 6017a0 <__cxa_atexit@plt+0x5f5454> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r1, [ip] │ │ │ │ + bne 6017b0 <__cxa_atexit@plt+0x5f5464> │ │ │ │ + ldr r7, [r1, #2] │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r2, [r1, #6] │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5] │ │ │ │ + stmib r5, {r0, r2} │ │ │ │ + bne 601690 <__cxa_atexit@plt+0x5f5344> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #172] @ 5fe924 <__cxa_atexit@plt+0x5f25d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5fe8d8 <__cxa_atexit@plt+0x5f258c> │ │ │ │ - add r7, r2, #3 │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5fe8e8 <__cxa_atexit@plt+0x5f259c> │ │ │ │ - ldr r1, [sl, #15] │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, ip │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 5fe8e8 <__cxa_atexit@plt+0x5f259c> │ │ │ │ - tst r1, ip │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr sl, [r7, sl] │ │ │ │ - b 5fe878 <__cxa_atexit@plt+0x5f252c> │ │ │ │ - ldr r0, [r1, #6] │ │ │ │ - cmp r0, ip │ │ │ │ - addne r1, lr, #3 │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r6, r8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sl, #6] │ │ │ │ - cmp r7, ip │ │ │ │ - addne sl, r2, #3 │ │ │ │ - mov r7, sl │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r1] │ │ │ │ + mov r5, ip │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 5fe91c <__cxa_atexit@plt+0x5f25d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - rscseq r2, r5, r4, lsr #30 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - tsteq r3, r8, asr #30 │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + mov r7, r0 │ │ │ │ + bx r1 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + tsteq r3, r8, lsl #20 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - bne 5fe96c <__cxa_atexit@plt+0x5f2620> │ │ │ │ - ldr r7, [pc, #124] @ 5fe9d0 <__cxa_atexit@plt+0x5f2684> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5fe9a4 <__cxa_atexit@plt+0x5f2658> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r2, [pc, #80] @ 5fe9c4 <__cxa_atexit@plt+0x5f2678> │ │ │ │ - add r2, pc, r2 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ stmib r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 5fe9b0 <__cxa_atexit@plt+0x5f2664> │ │ │ │ - ldr r7, [pc, #60] @ 5fe9c8 <__cxa_atexit@plt+0x5f267c> │ │ │ │ - str r9, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 5fe9a4 <__cxa_atexit@plt+0x5f2658> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bne 601820 <__cxa_atexit@plt+0x5f54d4> │ │ │ │ + ldr r1, [pc, #52] @ 601834 <__cxa_atexit@plt+0x5f54e8> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r1, r7} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 601828 <__cxa_atexit@plt+0x5f54dc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 601674 <__cxa_atexit@plt+0x5f5328> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5fe9cc <__cxa_atexit@plt+0x5f2680> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffb8c │ │ │ │ - rscseq r2, r5, r0, ror lr │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5fe9f8 <__cxa_atexit@plt+0x5f26ac> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 601880 <__cxa_atexit@plt+0x5f5534> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [pc, #44] @ 601894 <__cxa_atexit@plt+0x5f5548> │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60188c <__cxa_atexit@plt+0x5f5540> │ │ │ │ + b 601674 <__cxa_atexit@plt+0x5f5328> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 601900 <__cxa_atexit@plt+0x5f55b4> │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6018f0 <__cxa_atexit@plt+0x5f55a4> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [pc, #72] @ 60191c <__cxa_atexit@plt+0x5f55d0> │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + stmib r7, {r0, r2, sl} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + mov r9, r7 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r9, sl │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r7, [pc, #16] @ 601918 <__cxa_atexit@plt+0x5f55cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r5, r4, ror fp │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 601974 <__cxa_atexit@plt+0x5f5628> │ │ │ │ + ldr lr, [pc, #64] @ 601980 <__cxa_atexit@plt+0x5f5634> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 601984 <__cxa_atexit@plt+0x5f5638> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 601968 <__cxa_atexit@plt+0x5f561c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 601990 <__cxa_atexit@plt+0x5f5644> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlabteq r3, ip, fp, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #184] @ 601a54 <__cxa_atexit@plt+0x5f5708> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 601a08 <__cxa_atexit@plt+0x5f56bc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5fea38 <__cxa_atexit@plt+0x5f26ec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5fea48 <__cxa_atexit@plt+0x5f26fc> │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 601a28 <__cxa_atexit@plt+0x5f56dc> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 601a14 <__cxa_atexit@plt+0x5f56c8> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [pc, #136] @ 601a64 <__cxa_atexit@plt+0x5f5718> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #128] @ 601a68 <__cxa_atexit@plt+0x5f571c> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 601a58 <__cxa_atexit@plt+0x5f570c> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ mov r6, #20 │ │ │ │ + ldr r7, [pc, #40] @ 601a5c <__cxa_atexit@plt+0x5f5710> │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ 601a60 <__cxa_atexit@plt+0x5f5714> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #1 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 5fea6c <__cxa_atexit@plt+0x5f2720> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov ip, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [ip], #-12 │ │ │ │ - str sl, [sp] │ │ │ │ - cmp fp, ip │ │ │ │ - str fp, [sp, #4] │ │ │ │ - bhi 5fec94 <__cxa_atexit@plt+0x5f2948> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov fp, r3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5feaf0 <__cxa_atexit@plt+0x5f27a4> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5febf0 <__cxa_atexit@plt+0x5f28a4> │ │ │ │ - ldr sl, [r2, #3] │ │ │ │ - ldr r1, [r2, #7] │ │ │ │ - ldr r3, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - cmp r9, r2 │ │ │ │ - bhi 5feb68 <__cxa_atexit@plt+0x5f281c> │ │ │ │ - cmp r2, r9 │ │ │ │ - bls 5feba0 <__cxa_atexit@plt+0x5f2854> │ │ │ │ - rsb lr, r2, #0 │ │ │ │ - eor r0, r2, lr │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 5febf0 <__cxa_atexit@plt+0x5f28a4> │ │ │ │ - tst r2, r8 │ │ │ │ - moveq r1, sl │ │ │ │ - str r7, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - b 5fea90 <__cxa_atexit@plt+0x5f2744> │ │ │ │ - ldr sl, [r2, #6] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, sl, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5febf0 <__cxa_atexit@plt+0x5f28a4> │ │ │ │ - ldr lr, [pc, #472] @ 5fece8 <__cxa_atexit@plt+0x5f299c> │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + rscseq r0, r5, r8, asr #20 │ │ │ │ + smlatteq r3, r4, r6, r7 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + add r6, r7, #20 │ │ │ │ add r5, r5, #8 │ │ │ │ - tst sl, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - beq 5fec08 <__cxa_atexit@plt+0x5f28bc> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5fec5c <__cxa_atexit@plt+0x5f2910> │ │ │ │ - add r3, lr, #3 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5fec6c <__cxa_atexit@plt+0x5f2920> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, sl │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 5fec6c <__cxa_atexit@plt+0x5f2920> │ │ │ │ - tst r0, sl │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r7, [r0, r7] │ │ │ │ - b 5feb20 <__cxa_atexit@plt+0x5f27d4> │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 5febf0 <__cxa_atexit@plt+0x5f28a4> │ │ │ │ - tst r3, r9 │ │ │ │ - ldreq r7, [sp] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r1, [r5] │ │ │ │ - b 5fe10c <__cxa_atexit@plt+0x5f1dc0> │ │ │ │ - cmp r8, r3 │ │ │ │ - bne 5febf0 <__cxa_atexit@plt+0x5f28a4> │ │ │ │ - ldr r3, [pc, #300] @ 5fecdc <__cxa_atexit@plt+0x5f2990> │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - sub r3, r5, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 601aec <__cxa_atexit@plt+0x5f57a0> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 601ad4 <__cxa_atexit@plt+0x5f5788> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + ldr r3, [pc, #108] @ 601b20 <__cxa_atexit@plt+0x5f57d4> │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #100] @ 601b24 <__cxa_atexit@plt+0x5f57d8> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + stmib r7, {r0, r1, r3, r8} │ │ │ │ + mov r8, lr │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [pc, #56] @ 601b14 <__cxa_atexit@plt+0x5f57c8> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r0, #20 │ │ │ │ + ldr r7, [pc, #32] @ 601b18 <__cxa_atexit@plt+0x5f57cc> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #28] @ 601b1c <__cxa_atexit@plt+0x5f57d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add sl, r0, #1 │ │ │ │ + bx r1 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + rscseq r0, r5, r4, lsl #19 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5fecbc <__cxa_atexit@plt+0x5f2970> │ │ │ │ - ldr r3, [pc, #260] @ 5fece0 <__cxa_atexit@plt+0x5f2994> │ │ │ │ - tst r7, #3 │ │ │ │ + bhi 601b60 <__cxa_atexit@plt+0x5f5814> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #28] @ 601b68 <__cxa_atexit@plt+0x5f581c> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 601b78 <__cxa_atexit@plt+0x5f582c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 601c78 <__cxa_atexit@plt+0x5f592c> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr fp, [r7, #7] │ │ │ │ + ldrb r1, [r7, #15] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r4, fp, r8 │ │ │ │ + sub sl, r3, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, sl │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 601c28 <__cxa_atexit@plt+0x5f58dc> │ │ │ │ + ldr r3, [pc, #200] @ 601c94 <__cxa_atexit@plt+0x5f5948> │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 5fec54 <__cxa_atexit@plt+0x5f2908> │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r7, [pc, #248] @ 5fecf0 <__cxa_atexit@plt+0x5f29a4> │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + ldr lr, [pc, #184] @ 601c98 <__cxa_atexit@plt+0x5f594c> │ │ │ │ + sub r2, r0, r8 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #172] @ 601c9c <__cxa_atexit@plt+0x5f5950> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r4, [r9, #24] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r8, [r9, #16] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str r2, [r9, #28] │ │ │ │ + str lr, [r9, #32] │ │ │ │ + str r3, [r9, #36] @ 0x24 │ │ │ │ + str r9, [r9, #40] @ 0x28 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ 601c88 <__cxa_atexit@plt+0x5f593c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r9, #28]! │ │ │ │ + ldr r3, [pc, #72] @ 601c8c <__cxa_atexit@plt+0x5f5940> │ │ │ │ + sub lr, r9, #20 │ │ │ │ + sub r7, r6, #39 @ 0x27 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ 601c90 <__cxa_atexit@plt+0x5f5944> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + stmdb r9, {r3, r7} │ │ │ │ + str r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + sub r7, r6, #22 │ │ │ │ + mov r6, r9 │ │ │ │ + stm lr, {r2, r4, sl} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [sp] │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5fec78 <__cxa_atexit@plt+0x5f292c> │ │ │ │ - add r7, lr, #3 │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5fec88 <__cxa_atexit@plt+0x5f293c> │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldr r2, [r3, #11] │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, sl │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 5fec88 <__cxa_atexit@plt+0x5f293c> │ │ │ │ - tst r1, sl │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - b 5fec0c <__cxa_atexit@plt+0x5f28c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - cmp r0, sl │ │ │ │ - addne r7, lr, #3 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ + rscseq r0, r5, r0, ror #15 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 601d38 <__cxa_atexit@plt+0x5f59ec> │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr lr, [pc, #132] @ 601d54 <__cxa_atexit@plt+0x5f5a08> │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + ldr r0, [pc, #128] @ 601d58 <__cxa_atexit@plt+0x5f5a0c> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst sl, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r2, #4] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + beq 601d28 <__cxa_atexit@plt+0x5f59dc> │ │ │ │ + ldr r7, [pc, #92] @ 601d5c <__cxa_atexit@plt+0x5f5a10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 601d40 <__cxa_atexit@plt+0x5f59f4> │ │ │ │ + str r8, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r3, #6] │ │ │ │ - cmp r7, sl │ │ │ │ - addne r3, lr, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 5fecec <__cxa_atexit@plt+0x5f29a0> │ │ │ │ - ldr r3, [sp] │ │ │ │ + ldr r7, [pc, #24] @ 601d60 <__cxa_atexit@plt+0x5f5a14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, ip │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 5fece4 <__cxa_atexit@plt+0x5f2998> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, ip │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r9, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xfffff940 │ │ │ │ - rscseq r2, r5, r4, ror #22 │ │ │ │ - smlatbeq r3, r8, ip, r9 │ │ │ │ - rscseq r2, r5, ip, lsl #23 │ │ │ │ - smlabteq r3, r8, fp, r9 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + rscseq r0, r5, r8, lsr r7 │ │ │ │ + rscseq r0, r5, ip, lsl r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #76] @ 601dc8 <__cxa_atexit@plt+0x5f5a7c> │ │ │ │ mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ ldr r9, [r3, #4] │ │ │ │ - bne 5fed3c <__cxa_atexit@plt+0x5f29f0> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 5fed80 <__cxa_atexit@plt+0x5f2a34> │ │ │ │ - ldr r7, [pc, #144] @ 5fedb4 <__cxa_atexit@plt+0x5f2a68> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5fed74 <__cxa_atexit@plt+0x5f2a28> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r2, [pc, #100] @ 5feda8 <__cxa_atexit@plt+0x5f2a5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5fed94 <__cxa_atexit@plt+0x5f2a48> │ │ │ │ - ldr r7, [pc, #80] @ 5fedac <__cxa_atexit@plt+0x5f2a60> │ │ │ │ - str r9, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 5fed74 <__cxa_atexit@plt+0x5f2a28> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 5fedb8 <__cxa_atexit@plt+0x5f2a6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 5fedb0 <__cxa_atexit@plt+0x5f2a64> │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bhi 601db4 <__cxa_atexit@plt+0x5f5a68> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + ldr r7, [pc, #16] @ 601dcc <__cxa_atexit@plt+0x5f5a80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff7bc │ │ │ │ - rscseq r2, r5, ip, lsl #21 │ │ │ │ - @ instruction: 0xfffff7f8 │ │ │ │ - rscseq r2, r5, r0, lsr #21 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5fede0 <__cxa_atexit@plt+0x5f2a94> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + @ instruction: 0x010367b8 │ │ │ │ + rscseq r0, r5, r4, asr #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 601e24 <__cxa_atexit@plt+0x5f5ad8> │ │ │ │ + ldr lr, [pc, #64] @ 601e30 <__cxa_atexit@plt+0x5f5ae4> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 601e34 <__cxa_atexit@plt+0x5f5ae8> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 601e18 <__cxa_atexit@plt+0x5f5acc> │ │ │ │ + mov r7, r3 │ │ │ │ + b 601e40 <__cxa_atexit@plt+0x5f5af4> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #184] @ 601f04 <__cxa_atexit@plt+0x5f5bb8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 601eb8 <__cxa_atexit@plt+0x5f5b6c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5fee20 <__cxa_atexit@plt+0x5f2ad4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5fee30 <__cxa_atexit@plt+0x5f2ae4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 601ed8 <__cxa_atexit@plt+0x5f5b8c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 601ec4 <__cxa_atexit@plt+0x5f5b78> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [pc, #136] @ 601f14 <__cxa_atexit@plt+0x5f5bc8> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #128] @ 601f18 <__cxa_atexit@plt+0x5f5bcc> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 601f08 <__cxa_atexit@plt+0x5f5bbc> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ mov r6, #20 │ │ │ │ + ldr r7, [pc, #40] @ 601f0c <__cxa_atexit@plt+0x5f5bc0> │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ 601f10 <__cxa_atexit@plt+0x5f5bc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #1 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, asr r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + smlalseq r0, r5, r8, r5 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + @ instruction: 0x01037298 │ │ │ │ + smlabbeq r3, r8, r2, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + add r6, r7, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 601f9c <__cxa_atexit@plt+0x5f5c50> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 601f84 <__cxa_atexit@plt+0x5f5c38> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + ldr r3, [pc, #108] @ 601fd0 <__cxa_atexit@plt+0x5f5c84> │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #100] @ 601fd4 <__cxa_atexit@plt+0x5f5c88> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + stmib r7, {r0, r1, r3, r8} │ │ │ │ + mov r8, lr │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [pc, #56] @ 601fc4 <__cxa_atexit@plt+0x5f5c78> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r0, #20 │ │ │ │ + ldr r7, [pc, #32] @ 601fc8 <__cxa_atexit@plt+0x5f5c7c> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #28] @ 601fcc <__cxa_atexit@plt+0x5f5c80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add sl, r0, #1 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0x01037194 │ │ │ │ + ldrsbteq r0, [r5], #68 @ 0x44 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + smlabteq r3, r0, r1, r7 │ │ │ │ + @ instruction: 0x010371b0 │ │ │ │ + rscseq r0, r5, ip, lsl #9 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5fee78 <__cxa_atexit@plt+0x5f2b2c> │ │ │ │ - ldr r7, [pc, #52] @ 5fee88 <__cxa_atexit@plt+0x5f2b3c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 5fee6c <__cxa_atexit@plt+0x5f2b20> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5fe524 <__cxa_atexit@plt+0x5f21d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5fee8c <__cxa_atexit@plt+0x5f2b40> │ │ │ │ + bhi 602004 <__cxa_atexit@plt+0x5f5cb8> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + ldr r7, [pc, #8] @ 602014 <__cxa_atexit@plt+0x5f5cc8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff6c8 │ │ │ │ - rscseq r2, r5, ip, lsr #19 │ │ │ │ - rscseq r2, r5, r4, lsr #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5feee4 <__cxa_atexit@plt+0x5f2b98> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5feedc <__cxa_atexit@plt+0x5f2b90> │ │ │ │ - ldr r8, [pc, #40] @ 5feeec <__cxa_atexit@plt+0x5f2ba0> │ │ │ │ - ldr r3, [pc, #40] @ 5feef0 <__cxa_atexit@plt+0x5f2ba4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b d2164c <__cxa_atexit@plt+0xd15300> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r2, lr, r0, lsl #2 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5fef54 <__cxa_atexit@plt+0x5f2c08> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5fef60 <__cxa_atexit@plt+0x5f2c14> │ │ │ │ - ldr r1, [pc, #76] @ 5fef70 <__cxa_atexit@plt+0x5f2c24> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5fef74 <__cxa_atexit@plt+0x5f2c28> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - strdeq r9, [r3, -r8] │ │ │ │ - smlatbeq r3, r4, r6, r9 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5fefd8 <__cxa_atexit@plt+0x5f2c8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5fefe4 <__cxa_atexit@plt+0x5f2c98> │ │ │ │ - ldr r1, [pc, #76] @ 5feff4 <__cxa_atexit@plt+0x5f2ca8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5feff8 <__cxa_atexit@plt+0x5f2cac> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ + rscseq r0, r5, r8, ror r4 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6020a8 <__cxa_atexit@plt+0x5f5d5c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6020cc <__cxa_atexit@plt+0x5f5d80> │ │ │ │ + ldr lr, [pc, #172] @ 6020f0 <__cxa_atexit@plt+0x5f5da4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r5, [r5, #16] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + add sl, r6, #8 │ │ │ │ + ldr ip, [r2, #20]! │ │ │ │ + ldr lr, [pc, #132] @ 6020f4 <__cxa_atexit@plt+0x5f5da8> │ │ │ │ + str r5, [r6, #20] │ │ │ │ + stm sl, {r0, r8, r9} │ │ │ │ + ldr r0, [pc, #124] @ 6020f8 <__cxa_atexit@plt+0x5f5dac> │ │ │ │ + mov r5, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #24]! │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + stm lr, {r0, r5, r6} │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - rscseq r2, r5, r0, asr #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ff05c <__cxa_atexit@plt+0x5f2d10> │ │ │ │ - ldr r3, [pc, #68] @ 5ff064 <__cxa_atexit@plt+0x5f2d18> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 5ff050 <__cxa_atexit@plt+0x5f2d04> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsbteq r2, [r5], #120 @ 0x78 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #56] @ 6020e8 <__cxa_atexit@plt+0x5f5d9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 5ff0a4 <__cxa_atexit@plt+0x5f2d58> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 5ff0c8 <__cxa_atexit@plt+0x5f2d7c> │ │ │ │ - ldr r7, [pc, #116] @ 5ff10c <__cxa_atexit@plt+0x5f2dc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #92] @ 5ff108 <__cxa_atexit@plt+0x5f2dbc> │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 5ff0fc <__cxa_atexit@plt+0x5f2db0> │ │ │ │ - b 5ff11c <__cxa_atexit@plt+0x5f2dd0> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r3, [r3, #15] │ │ │ │ - ldr lr, [pc, #36] @ 5ff104 <__cxa_atexit@plt+0x5f2db8> │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 5ff0fc <__cxa_atexit@plt+0x5f2db0> │ │ │ │ - b 5ff310 <__cxa_atexit@plt+0x5f2fc4> │ │ │ │ + beq 6020c4 <__cxa_atexit@plt+0x5f5d78> │ │ │ │ + b 6021b8 <__cxa_atexit@plt+0x5f5e6c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - rscseq r2, r5, r0, lsr r7 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + ldr r6, [pc, #24] @ 6020ec <__cxa_atexit@plt+0x5f5da0> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xfffffc58 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + smlatbeq r3, r0, r4, r6 │ │ │ │ + rscseq r0, r5, r4, lsl #7 │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [lr, #4]! │ │ │ │ - ldr r7, [lr, #8] │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5ff170 <__cxa_atexit@plt+0x5f2e24> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5ff1f8 <__cxa_atexit@plt+0x5f2eac> │ │ │ │ - ldr r0, [r2, #15] │ │ │ │ - ldr r3, [r2, #11] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5ff1f8 <__cxa_atexit@plt+0x5f2eac> │ │ │ │ - tst r0, r8 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ - b 5ff12c <__cxa_atexit@plt+0x5f2de0> │ │ │ │ - ldr r0, [r2, #6] │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 5ff1f8 <__cxa_atexit@plt+0x5f2eac> │ │ │ │ - ldr r0, [pc, #196] @ 5ff248 <__cxa_atexit@plt+0x5f2efc> │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - beq 5ff20c <__cxa_atexit@plt+0x5f2ec0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5ff218 <__cxa_atexit@plt+0x5f2ecc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5ff230 <__cxa_atexit@plt+0x5f2ee4> │ │ │ │ - ldr lr, [pc, #156] @ 5ff254 <__cxa_atexit@plt+0x5f2f08> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr lr, [pc, #132] @ 5ff258 <__cxa_atexit@plt+0x5f2f0c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #68] @ 5ff244 <__cxa_atexit@plt+0x5f2ef8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5ff24c <__cxa_atexit@plt+0x5f2f00> │ │ │ │ - ldr r0, [pc, #44] @ 5ff250 <__cxa_atexit@plt+0x5f2f04> │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 602184 <__cxa_atexit@plt+0x5f5e38> │ │ │ │ + ldr r2, [pc, #116] @ 60219c <__cxa_atexit@plt+0x5f5e50> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldr r8, [pc, #84] @ 6021a0 <__cxa_atexit@plt+0x5f5e54> │ │ │ │ + mov lr, r3 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [lr, #24]! │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r2, r9, sl} │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #52] @ 6021a4 <__cxa_atexit@plt+0x5f5e58> │ │ │ │ + sub r7, r6, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - mov r0, #36 @ 0x24 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 6021a8 <__cxa_atexit@plt+0x5f5e5c> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, r0, r5, r9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r2, r5, r0, lsr #12 │ │ │ │ - rscseq r2, r5, ip, lsl r6 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - smlabbeq r3, ip, r0, sl │ │ │ │ - rscseq r2, r5, r4, ror #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + @ instruction: 0x010363b0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + ldrsbteq r0, [r5], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r5, lsl #5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ff2cc <__cxa_atexit@plt+0x5f2f80> │ │ │ │ + bne 602208 <__cxa_atexit@plt+0x5f5ebc> │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 602264 <__cxa_atexit@plt+0x5f5f18> │ │ │ │ + ldr lr, [pc, #188] @ 602294 <__cxa_atexit@plt+0x5f5f48> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60227c <__cxa_atexit@plt+0x5f5f30> │ │ │ │ + b 6022b8 <__cxa_atexit@plt+0x5f5f6c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 5ff2e4 <__cxa_atexit@plt+0x5f2f98> │ │ │ │ - ldr r2, [pc, #112] @ 5ff2fc <__cxa_atexit@plt+0x5f2fb0> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ 5ff300 <__cxa_atexit@plt+0x5f2fb4> │ │ │ │ + bcc 602284 <__cxa_atexit@plt+0x5f5f38> │ │ │ │ + ldr r7, [pc, #128] @ 6022a0 <__cxa_atexit@plt+0x5f5f54> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #116] @ 6022a4 <__cxa_atexit@plt+0x5f5f58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #104] @ 6022a8 <__cxa_atexit@plt+0x5f5f5c> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - stm r1, {r0, r2, r7, lr} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #32] @ 5ff2f4 <__cxa_atexit@plt+0x5f2fa8> │ │ │ │ - ldr r0, [pc, #32] @ 5ff2f8 <__cxa_atexit@plt+0x5f2fac> │ │ │ │ - add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 602298 <__cxa_atexit@plt+0x5f5f4c> │ │ │ │ + ldr r0, [pc, #44] @ 60229c <__cxa_atexit@plt+0x5f5f50> │ │ │ │ + add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r2, r5, ip, ror #10 │ │ │ │ - rscseq r2, r5, r8, ror #10 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - @ instruction: 0x01039fb4 │ │ │ │ - rscseq r2, r5, ip, lsr r5 │ │ │ │ - andeq r1, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrshteq r0, [r5], #28 │ │ │ │ + ldrshteq r0, [r5], #24 │ │ │ │ + @ instruction: 0xfffff700 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + smlatteq r3, r0, r2, r6 │ │ │ │ + ldrsbteq r0, [r5], #20 │ │ │ │ + andeq r0, r0, r7, lsr #16 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5ff38c <__cxa_atexit@plt+0x5f3040> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r9, r0 │ │ │ │ - bls 5ff3f0 <__cxa_atexit@plt+0x5f30a4> │ │ │ │ - rsb r2, r9, #0 │ │ │ │ - eor r2, r9, r2 │ │ │ │ - and r2, r3, r2 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - mov r2, r5 │ │ │ │ - tst r3, r9 │ │ │ │ - str ip, [r2, #28]! │ │ │ │ - strne r1, [r5, #32] │ │ │ │ - ldr r7, [r2, #-12] │ │ │ │ - streq sl, [r5, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - mov sl, lr │ │ │ │ - b 5ff810 <__cxa_atexit@plt+0x5f34c4> │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, lr, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - tst lr, r9 │ │ │ │ - moveq r1, sl │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 5ff490 <__cxa_atexit@plt+0x5f3144> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - ldr r3, [r1, #15] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - rsb r0, r3, #0 │ │ │ │ - eor r0, r3, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - cmp r0, r2 │ │ │ │ - bne 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - tst r3, lr │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r1, [r1, r0] │ │ │ │ - b 5ff3ac <__cxa_atexit@plt+0x5f3060> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 5ff42c <__cxa_atexit@plt+0x5f30e0> │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r0, r8 │ │ │ │ - str r1, [r3, #28]! │ │ │ │ - strne ip, [r5, #32] │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - streq lr, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - b 600044 <__cxa_atexit@plt+0x5f3cf8> │ │ │ │ - cmp r8, r3 │ │ │ │ - bne 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - ldr r0, [pc, #280] @ 5ff554 <__cxa_atexit@plt+0x5f3208> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - cmp fp, r3 │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r0, [r5] │ │ │ │ - bhi 5ff530 <__cxa_atexit@plt+0x5f31e4> │ │ │ │ - ldr r3, [pc, #252] @ 5ff558 <__cxa_atexit@plt+0x5f320c> │ │ │ │ - tst r1, #3 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #32 │ │ │ │ + cmp r5, r9 │ │ │ │ + bcc 6023dc <__cxa_atexit@plt+0x5f6090> │ │ │ │ + mov r5, r8 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r7 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl b974 │ │ │ │ + ldr r3, [pc, #220] @ 6023f0 <__cxa_atexit@plt+0x5f60a4> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r4, [r6, #12] │ │ │ │ + stmib r6, {r3, fp} │ │ │ │ + beq 60237c <__cxa_atexit@plt+0x5f6030> │ │ │ │ + ldr r3, [pc, #208] @ 6023fc <__cxa_atexit@plt+0x5f60b0> │ │ │ │ + ldr r4, [pc, #208] @ 602400 <__cxa_atexit@plt+0x5f60b4> │ │ │ │ + strb r7, [r6, #32] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r8, #4] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r9, #26 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str ip, [r5, #20] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ + str r7, [r8, #24] │ │ │ │ + sub r7, r0, sl │ │ │ │ + str r7, [r8, #16] │ │ │ │ + add r8, r7, #1 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + sub r7, r9, #15 │ │ │ │ + mov r6, r9 │ │ │ │ + b 601b78 <__cxa_atexit@plt+0x5f582c> │ │ │ │ + ldr r7, [pc, #112] @ 6023f4 <__cxa_atexit@plt+0x5f60a8> │ │ │ │ + add r3, r6, #28 │ │ │ │ + sub r5, r9, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r7, [pc, #76] @ 6023f8 <__cxa_atexit@plt+0x5f60ac> │ │ │ │ + sub r6, r9, #26 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r5, [r8, #16] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r6, [r8, #24] │ │ │ │ + add r5, r8, #12 │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + mov r6, r3 │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + smlabteq r3, r4, r8, r6 │ │ │ │ + smlabbeq r3, r8, r1, r6 │ │ │ │ + @ instruction: 0xfffff81c │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq r0, r5, ip, ror r0 │ │ │ │ + andeq r0, r0, r6, lsl #9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 602468 <__cxa_atexit@plt+0x5f611c> │ │ │ │ + ldr lr, [pc, #72] @ 602474 <__cxa_atexit@plt+0x5f6128> │ │ │ │ + sub r0, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ str r7, [r5, #16] │ │ │ │ - beq 5ff524 <__cxa_atexit@plt+0x5f31d8> │ │ │ │ - mov r7, r1 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r0, [r1, #6] │ │ │ │ - cmp r0, lr │ │ │ │ - bne 5ff510 <__cxa_atexit@plt+0x5f31c4> │ │ │ │ - ldr r0, [pc, #184] @ 5ff55c <__cxa_atexit@plt+0x5f3210> │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #20]! │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r2, #4] │ │ │ │ - ldr r1, [r1, #2] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r1, [r2, #12] │ │ │ │ - bcc 5ff540 <__cxa_atexit@plt+0x5f31f4> │ │ │ │ - ldr r0, [pc, #148] @ 5ff564 <__cxa_atexit@plt+0x5f3218> │ │ │ │ - ldr r2, [r5, #36]! @ 0x24 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r8, [pc, #128] @ 5ff568 <__cxa_atexit@plt+0x5f321c> │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6024b0 <__cxa_atexit@plt+0x5f6164> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #28] @ 6024b8 <__cxa_atexit@plt+0x5f616c> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 6024c8 <__cxa_atexit@plt+0x5f617c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r3, r0, r0, r6 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6025c8 <__cxa_atexit@plt+0x5f627c> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr fp, [r7, #7] │ │ │ │ + ldrb r1, [r7, #15] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r4, fp, r8 │ │ │ │ + sub sl, r3, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, sl │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 602578 <__cxa_atexit@plt+0x5f622c> │ │ │ │ + ldr r3, [pc, #200] @ 6025e4 <__cxa_atexit@plt+0x5f6298> │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r0, fp │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + ldr lr, [pc, #184] @ 6025e8 <__cxa_atexit@plt+0x5f629c> │ │ │ │ + sub r2, r0, r8 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #172] @ 6025ec <__cxa_atexit@plt+0x5f62a0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #72] @ 5ff560 <__cxa_atexit@plt+0x5f3214> │ │ │ │ + str r4, [r9, #24] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r8, [r9, #16] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str r2, [r9, #28] │ │ │ │ + str lr, [r9, #32] │ │ │ │ + str r3, [r9, #36] @ 0x24 │ │ │ │ + str r9, [r9, #40] @ 0x28 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #88] @ 6025d8 <__cxa_atexit@plt+0x5f628c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r9, #28]! │ │ │ │ + ldr r3, [pc, #72] @ 6025dc <__cxa_atexit@plt+0x5f6290> │ │ │ │ + sub lr, r9, #20 │ │ │ │ + sub r7, r6, #39 @ 0x27 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ 6025e0 <__cxa_atexit@plt+0x5f6294> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + stmdb r9, {r3, r7} │ │ │ │ + str r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + sub r7, r6, #22 │ │ │ │ + mov r6, r9 │ │ │ │ + stm lr, {r2, r4, sl} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01035fb8 │ │ │ │ + smlabbeq r3, r8, pc, r5 @ │ │ │ │ + smlatbeq r3, ip, r6, r6 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + smlatteq r3, ip, pc, r5 @ │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlalseq pc, r4, r4, lr @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 602638 <__cxa_atexit@plt+0x5f62ec> │ │ │ │ + ldr r7, [pc, #52] @ 602648 <__cxa_atexit@plt+0x5f62fc> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 60262c <__cxa_atexit@plt+0x5f62e0> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60265c <__cxa_atexit@plt+0x5f6310> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60264c <__cxa_atexit@plt+0x5f6300> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffc10 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - smlatbeq r3, r8, r2, r9 │ │ │ │ - @ instruction: 0xfffffa20 │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - ldrsbteq r2, [r5], #36 @ 0x24 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r4, ip, asr lr @ │ │ │ │ + rscseq pc, r4, r8, lsr lr @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ff5e0 <__cxa_atexit@plt+0x5f3294> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ff5f8 <__cxa_atexit@plt+0x5f32ac> │ │ │ │ - ldr r2, [pc, #116] @ 5ff610 <__cxa_atexit@plt+0x5f32c4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #88] @ 5ff614 <__cxa_atexit@plt+0x5f32c8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r0, r6, #16 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #32] @ 5ff608 <__cxa_atexit@plt+0x5f32bc> │ │ │ │ - ldr r0, [pc, #32] @ 5ff60c <__cxa_atexit@plt+0x5f32c0> │ │ │ │ - add r5, r5, #16 │ │ │ │ + bne 6026a8 <__cxa_atexit@plt+0x5f635c> │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6026bc <__cxa_atexit@plt+0x5f6370> │ │ │ │ + ldr lr, [pc, #96] @ 6026dc <__cxa_atexit@plt+0x5f6390> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + str r2, [r5] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6026d4 <__cxa_atexit@plt+0x5f6388> │ │ │ │ + b 6026f8 <__cxa_atexit@plt+0x5f63ac> │ │ │ │ + ldr r7, [pc, #56] @ 6026e8 <__cxa_atexit@plt+0x5f639c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 6026e0 <__cxa_atexit@plt+0x5f6394> │ │ │ │ + ldr r0, [pc, #28] @ 6026e4 <__cxa_atexit@plt+0x5f6398> │ │ │ │ + add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq pc, r4, r4, lsr #27 │ │ │ │ + rscseq pc, r4, r0, lsr #27 │ │ │ │ + smlabbeq r3, r8, lr, r5 │ │ │ │ + smlalseq pc, r4, r4, sp @ │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r5, r3 │ │ │ │ + bcc 602808 <__cxa_atexit@plt+0x5f64bc> │ │ │ │ + mov r5, r9 │ │ │ │ + add lr, sp, #12 │ │ │ │ + stm lr, {r3, r4, fp} │ │ │ │ + ldr fp, [r5, #16]! │ │ │ │ + ldrb sl, [r7, #3] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r4, [r5, #-4] │ │ │ │ + mov r0, fp │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r7, r5 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r7, #-12]! │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6027a4 <__cxa_atexit@plt+0x5f6458> │ │ │ │ + ldr r7, [pc, #232] @ 602844 <__cxa_atexit@plt+0x5f64f8> │ │ │ │ + ldr r5, [pc, #232] @ 602848 <__cxa_atexit@plt+0x5f64fc> │ │ │ │ + str r4, [r6, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + strb sl, [r6, #20] │ │ │ │ + str fp, [r6, #12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + sub r7, r0, fp │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r9] │ │ │ │ + str r7, [r9, #12] │ │ │ │ + add r8, r7, #1 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + mov r5, r9 │ │ │ │ + b 6024c8 <__cxa_atexit@plt+0x5f617c> │ │ │ │ + ldr r3, [pc, #140] @ 602838 <__cxa_atexit@plt+0x5f64ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r4, [r6, #16]! │ │ │ │ + add sl, r3, #1 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str sl, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + ldr r3, [pc, #116] @ 60283c <__cxa_atexit@plt+0x5f64f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r3, [r6, #-12] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + stmdb r6, {r4, fp} │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + sub r2, r4, #15 │ │ │ │ + sub r4, r9, #8 │ │ │ │ + cmp r3, r4 │ │ │ │ + bhi 60281c <__cxa_atexit@plt+0x5f64d0> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + str r8, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str sl, [r9, #12] │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r2, r5, r8, asr r2 │ │ │ │ - rscseq r2, r5, r4, asr r2 │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - smlatbeq r3, r4, ip, r9 │ │ │ │ - rscseq r2, r5, r8, lsr #4 │ │ │ │ - andeq r1, r0, r8, asr #7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 5ff670 <__cxa_atexit@plt+0x5f3324> │ │ │ │ - ldr r7, [pc, #176] @ 5ff6f0 <__cxa_atexit@plt+0x5f33a4> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r7, [pc, #28] @ 602840 <__cxa_atexit@plt+0x5f64f4> │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r9, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 5ff6d0 <__cxa_atexit@plt+0x5f3384> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r2, [pc, #112] @ 5ff6e8 <__cxa_atexit@plt+0x5f339c> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - sub r2, r3, #36 @ 0x24 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ff6dc <__cxa_atexit@plt+0x5f3390> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - ldr r1, [pc, #60] @ 5ff6ec <__cxa_atexit@plt+0x5f33a0> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 5ff6d0 <__cxa_atexit@plt+0x5f3384> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + smlabbeq r3, ip, sp, r5 │ │ │ │ + smlabbeq r3, r8, r4, r6 │ │ │ │ + rscseq pc, r4, ip, asr ip @ │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq pc, r4, r4, lsr ip @ │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6028d4 <__cxa_atexit@plt+0x5f6588> │ │ │ │ + ldr r2, [pc, #132] @ 6028fc <__cxa_atexit@plt+0x5f65b0> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [r7, #4]! │ │ │ │ + add r1, r2, #1 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + ldr sl, [r2, #12]! │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + str r1, [r2] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r1, [pc, #92] @ 602900 <__cxa_atexit@plt+0x5f65b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + sub r9, r6, #11 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stmib r3, {r1, ip} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + sub r3, r7, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6028e4 <__cxa_atexit@plt+0x5f6598> │ │ │ │ + stmib r5, {r8, r9, lr} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 602018 <__cxa_atexit@plt+0x5f5ccc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, lr │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #24] @ 602904 <__cxa_atexit@plt+0x5f65b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff9b8 │ │ │ │ - @ instruction: 0xfffffa2c │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5ff718 <__cxa_atexit@plt+0x5f33cc> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + @ instruction: 0x01035cbc │ │ │ │ + smlatbeq r3, ip, r3, r6 │ │ │ │ + smlalseq pc, r4, r4, fp @ │ │ │ │ + rscseq pc, r4, ip, lsr #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 602968 <__cxa_atexit@plt+0x5f661c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 602960 <__cxa_atexit@plt+0x5f6614> │ │ │ │ + ldr r3, [pc, #52] @ 602970 <__cxa_atexit@plt+0x5f6624> │ │ │ │ + ldr r9, [pc, #52] @ 602974 <__cxa_atexit@plt+0x5f6628> │ │ │ │ + ldr r2, [pc, #52] @ 602978 <__cxa_atexit@plt+0x5f662c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, sl │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r4, r8, ror #16 │ │ │ │ + rscseq pc, r4, r0, ror #22 │ │ │ │ + smlabteq r3, ip, fp, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6029d0 <__cxa_atexit@plt+0x5f6684> │ │ │ │ + ldr lr, [pc, #64] @ 6029dc <__cxa_atexit@plt+0x5f6690> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 6029e0 <__cxa_atexit@plt+0x5f6694> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 6029c4 <__cxa_atexit@plt+0x5f6678> │ │ │ │ + mov r7, r3 │ │ │ │ + b 6029ec <__cxa_atexit@plt+0x5f66a0> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #184] @ 602ab0 <__cxa_atexit@plt+0x5f6764> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 602a64 <__cxa_atexit@plt+0x5f6718> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5ff758 <__cxa_atexit@plt+0x5f340c> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 5ff768 <__cxa_atexit@plt+0x5f341c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 602a84 <__cxa_atexit@plt+0x5f6738> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 602a70 <__cxa_atexit@plt+0x5f6724> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [pc, #136] @ 602ac0 <__cxa_atexit@plt+0x5f6774> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #128] @ 602ac4 <__cxa_atexit@plt+0x5f6778> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 602ab4 <__cxa_atexit@plt+0x5f6768> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ mov r6, #20 │ │ │ │ + ldr r7, [pc, #40] @ 602ab8 <__cxa_atexit@plt+0x5f676c> │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ 602abc <__cxa_atexit@plt+0x5f6770> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #1 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlatbeq r3, ip, r6, r6 │ │ │ │ + rscseq pc, r4, ip, ror #19 │ │ │ │ + smlabbeq r3, r8, r6, r6 │ │ │ │ + smlatteq r3, ip, r6, r6 │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + add r6, r7, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 602b48 <__cxa_atexit@plt+0x5f67fc> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 602b30 <__cxa_atexit@plt+0x5f67e4> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + ldr r3, [pc, #108] @ 602b7c <__cxa_atexit@plt+0x5f6830> │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #100] @ 602b80 <__cxa_atexit@plt+0x5f6834> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + stmib r7, {r0, r1, r3, r8} │ │ │ │ + mov r8, lr │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [pc, #56] @ 602b70 <__cxa_atexit@plt+0x5f6824> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r0, #20 │ │ │ │ + ldr r7, [pc, #32] @ 602b74 <__cxa_atexit@plt+0x5f6828> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #28] @ 602b78 <__cxa_atexit@plt+0x5f682c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add sl, r0, #1 │ │ │ │ + bx r1 │ │ │ │ + smlatteq r3, r8, r5, r6 │ │ │ │ + rscseq pc, r4, r8, lsr #18 │ │ │ │ + smlabteq r3, r4, r5, r6 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ - b 5ff810 <__cxa_atexit@plt+0x5f34c4> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + b 602c54 <__cxa_atexit@plt+0x5f6908> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 5ff7d4 <__cxa_atexit@plt+0x5f3488> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 5ff7e0 <__cxa_atexit@plt+0x5f3494> │ │ │ │ - ldr r1, [pc, #76] @ 5ff7f0 <__cxa_atexit@plt+0x5f34a4> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 5ff7f4 <__cxa_atexit@plt+0x5f34a8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - rscseq r2, r5, ip, lsr r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - mov lr, r9 │ │ │ │ - ldr r9, [r0], #-20 @ 0xffffffec │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 602c1c <__cxa_atexit@plt+0x5f68d0> │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldm lr, {r1, r7, lr} │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr r2, [pc, #124] @ 602c38 <__cxa_atexit@plt+0x5f68ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + mvn r1, r2 │ │ │ │ + add r0, r2, r0 │ │ │ │ + add r8, r3, r1 │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r5, #52 @ 0x34 │ │ │ │ cmp fp, r0 │ │ │ │ - bhi 5ffa00 <__cxa_atexit@plt+0x5f36b4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 5ff880 <__cxa_atexit@plt+0x5f3534> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 5ff998 <__cxa_atexit@plt+0x5f364c> │ │ │ │ - ldr ip, [r0, #3] │ │ │ │ - ldr r2, [r0, #7] │ │ │ │ - ldr r3, [r0, #11] │ │ │ │ - ldr r0, [r0, #15] │ │ │ │ - cmp r0, lr │ │ │ │ - bls 5ff8e4 <__cxa_atexit@plt+0x5f3598> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5ff998 <__cxa_atexit@plt+0x5f364c> │ │ │ │ - tst r0, r8 │ │ │ │ - moveq r2, ip │ │ │ │ - str r9, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - b 5ff828 <__cxa_atexit@plt+0x5f34dc> │ │ │ │ - ldr r1, [r0, #6] │ │ │ │ - rsb r2, lr, #0 │ │ │ │ - eor r2, lr, r2 │ │ │ │ - and r2, r1, r2 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 5ff998 <__cxa_atexit@plt+0x5f364c> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ands r7, r1, lr │ │ │ │ - add r2, r6, #8 │ │ │ │ - sub lr, r5, #8 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - beq 5ff9ac <__cxa_atexit@plt+0x5f3660> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - cmp r8, r2 │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - bcs 5ff9c8 <__cxa_atexit@plt+0x5f367c> │ │ │ │ - ldr r6, [pc, #380] @ 5ffa4c <__cxa_atexit@plt+0x5f3700> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - cmp lr, r0 │ │ │ │ - bls 5ff924 <__cxa_atexit@plt+0x5f35d8> │ │ │ │ - rsb r1, lr, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 5ff998 <__cxa_atexit@plt+0x5f364c> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - tst r3, lr │ │ │ │ - strne r9, [r5, #4] │ │ │ │ - streq sl, [r5, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - mov sl, ip │ │ │ │ - str r2, [r5] │ │ │ │ - b 600044 <__cxa_atexit@plt+0x5f3cf8> │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 5ff998 <__cxa_atexit@plt+0x5f364c> │ │ │ │ - ldr lr, [pc, #272] @ 5ffa44 <__cxa_atexit@plt+0x5f36f8> │ │ │ │ - mov r3, r5 │ │ │ │ - sub r1, r5, #52 @ 0x34 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-16]! │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - cmp fp, r1 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r0, ip} │ │ │ │ - str sl, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bhi 5ffa14 <__cxa_atexit@plt+0x5f36c8> │ │ │ │ - ldr r3, [pc, #228] @ 5ffa48 <__cxa_atexit@plt+0x5f36fc> │ │ │ │ - tst r2, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + bhi 602c28 <__cxa_atexit@plt+0x5f68dc> │ │ │ │ + ldmib r7, {r0, r2, r3} │ │ │ │ + str r0, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + mov r9, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 5ff9f4 <__cxa_atexit@plt+0x5f36a8> │ │ │ │ - mov r7, r2 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r7, [pc, #180] @ 5ffa54 <__cxa_atexit@plt+0x5f3708> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r8, #0 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - cmp r7, r2 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - bcc 5ffa24 <__cxa_atexit@plt+0x5f36d8> │ │ │ │ - ldr r3, [pc, #136] @ 5ffa58 <__cxa_atexit@plt+0x5f370c> │ │ │ │ mov r7, fp │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r1, r2, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + add r0, r1, lr │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r2, r5, #16 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stm r2, {r1, r8, lr} │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + b 602c9c <__cxa_atexit@plt+0x5f6950> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 602c8c <__cxa_atexit@plt+0x5f6940> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + mov r3, #0 │ │ │ │ + stmib r5, {r1, r2, r7, r8, r9, sl} │ │ │ │ + mov r7, fp │ │ │ │ + add r0, sl, r8 │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + b 602c9c <__cxa_atexit@plt+0x5f6950> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 5ffa50 <__cxa_atexit@plt+0x5f3704> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 602d58 <__cxa_atexit@plt+0x5f6a0c> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 602d00 <__cxa_atexit@plt+0x5f69b4> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r7, r1, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r7, r0] │ │ │ │ + ldr r1, [pc, #184] @ 602d98 <__cxa_atexit@plt+0x5f6a4c> │ │ │ │ + ldr r0, [pc, #184] @ 602d9c <__cxa_atexit@plt+0x5f6a50> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 602d74 <__cxa_atexit@plt+0x5f6a28> │ │ │ │ + ldr r8, [pc, #140] @ 602da0 <__cxa_atexit@plt+0x5f6a54> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #136] @ 602da4 <__cxa_atexit@plt+0x5f6a58> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #132] @ 602da8 <__cxa_atexit@plt+0x5f6a5c> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #52] @ 602d94 <__cxa_atexit@plt+0x5f6a48> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r8, lsl #10 │ │ │ │ - @ instruction: 0xfffff708 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - rscseq r1, r5, r4, ror #27 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r6, [pc, #20] @ 602d90 <__cxa_atexit@plt+0x5f6a44> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + @ instruction: 0x01035990 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + strdeq r5, [r3, -r8] │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 602c9c <__cxa_atexit@plt+0x5f6950> │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5ffab0 <__cxa_atexit@plt+0x5f3764> │ │ │ │ - ldr r7, [pc, #64] @ 5ffac8 <__cxa_atexit@plt+0x5f377c> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ - ldr r3, [pc, #20] @ 5ffacc <__cxa_atexit@plt+0x5f3780> │ │ │ │ - mov r2, #8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 602e2c <__cxa_atexit@plt+0x5f6ae0> │ │ │ │ + ldr r8, [pc, #88] @ 602e44 <__cxa_atexit@plt+0x5f6af8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #84] @ 602e48 <__cxa_atexit@plt+0x5f6afc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #80] @ 602e4c <__cxa_atexit@plt+0x5f6b00> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 602e50 <__cxa_atexit@plt+0x5f6b04> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rscseq r1, r5, r0, ror sp │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 602ee8 <__cxa_atexit@plt+0x5f6b9c> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 5ffb24 <__cxa_atexit@plt+0x5f37d8> │ │ │ │ - ldr r7, [pc, #64] @ 5ffb3c <__cxa_atexit@plt+0x5f37f0> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 602f00 <__cxa_atexit@plt+0x5f6bb4> │ │ │ │ + ldr lr, [pc, #156] @ 602f20 <__cxa_atexit@plt+0x5f6bd4> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #124] @ 602f24 <__cxa_atexit@plt+0x5f6bd8> │ │ │ │ + add ip, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #100] @ 602f28 <__cxa_atexit@plt+0x5f6bdc> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ - ldr r3, [pc, #20] @ 5ffb40 <__cxa_atexit@plt+0x5f37f4> │ │ │ │ - mov r2, #8 │ │ │ │ + b 602c9c <__cxa_atexit@plt+0x5f6950> │ │ │ │ + ldr r6, [pc, #20] @ 602f1c <__cxa_atexit@plt+0x5f6bd0> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + smlatbeq r3, r4, sp, r5 │ │ │ │ + tsteq r3, r8, asr r6 │ │ │ │ + andeq r0, r0, r7, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 602fb0 <__cxa_atexit@plt+0x5f6c64> │ │ │ │ + ldr lr, [pc, #116] @ 602fc8 <__cxa_atexit@plt+0x5f6c7c> │ │ │ │ + ldmib r5, {r1, sl} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr lr, [pc, #88] @ 602fcc <__cxa_atexit@plt+0x5f6c80> │ │ │ │ + add ip, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #64] @ 602fd0 <__cxa_atexit@plt+0x5f6c84> │ │ │ │ + add lr, r3, #48 @ 0x30 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 602fd4 <__cxa_atexit@plt+0x5f6c88> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r3, r8, sl, r8 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r9, [pc, #192] @ 5ffc14 <__cxa_atexit@plt+0x5f38c8> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - and sl, r7, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 5ffbd4 <__cxa_atexit@plt+0x5f3888> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 5ffbc0 <__cxa_atexit@plt+0x5f3874> │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - cmp sl, #0 │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 5ffbfc <__cxa_atexit@plt+0x5f38b0> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r1, r3, r1 │ │ │ │ - and r1, r0, r1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 5ffbc0 <__cxa_atexit@plt+0x5f3874> │ │ │ │ - tst r0, r3 │ │ │ │ - mvn r0, #3 │ │ │ │ - mvneq r0, #7 │ │ │ │ - ldr r3, [r5, r0] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 5ffb60 <__cxa_atexit@plt+0x5f3814> │ │ │ │ - ldr r7, [pc, #84] @ 5ffc1c <__cxa_atexit@plt+0x5f38d0> │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + smlabbeq r3, ip, r5, r5 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rscseq pc, r4, r8, lsl #10 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60305c <__cxa_atexit@plt+0x5f6d10> │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr lr, [pc, #92] @ 603064 <__cxa_atexit@plt+0x5f6d18> │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + ldr r0, [pc, #88] @ 603068 <__cxa_atexit@plt+0x5f6d1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst sl, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r2, #4] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + beq 60304c <__cxa_atexit@plt+0x5f6d00> │ │ │ │ + ldr r7, [pc, #52] @ 60306c <__cxa_atexit@plt+0x5f6d20> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #60] @ 5ffc18 <__cxa_atexit@plt+0x5f38cc> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - beq 5ffc08 <__cxa_atexit@plt+0x5f38bc> │ │ │ │ - mov r5, lr │ │ │ │ - b 5ffc2c <__cxa_atexit@plt+0x5f38e0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 6032c0 <__cxa_atexit@plt+0x5f6f74> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - rscseq r1, r5, r0, lsr #24 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + rscseq pc, r4, r0, ror r4 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ + ldr r3, [pc, #32] @ 6030a4 <__cxa_atexit@plt+0x5f6d58> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 6032c0 <__cxa_atexit@plt+0x5f6f74> │ │ │ │ + @ instruction: 0x010354b0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6030fc <__cxa_atexit@plt+0x5f6db0> │ │ │ │ + ldr lr, [pc, #64] @ 603108 <__cxa_atexit@plt+0x5f6dbc> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 60310c <__cxa_atexit@plt+0x5f6dc0> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 6030f0 <__cxa_atexit@plt+0x5f6da4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 603118 <__cxa_atexit@plt+0x5f6dcc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #184] @ 6031dc <__cxa_atexit@plt+0x5f6e90> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 603190 <__cxa_atexit@plt+0x5f6e44> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne 5ffcc0 <__cxa_atexit@plt+0x5f3974> │ │ │ │ - ldr r2, [pc, #196] @ 5ffd0c <__cxa_atexit@plt+0x5f39c0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - beq 5ffcd4 <__cxa_atexit@plt+0x5f3988> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5ffce0 <__cxa_atexit@plt+0x5f3994> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5ffcf8 <__cxa_atexit@plt+0x5f39ac> │ │ │ │ - ldr lr, [pc, #156] @ 5ffd1c <__cxa_atexit@plt+0x5f39d0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ + bcc 6031b0 <__cxa_atexit@plt+0x5f6e64> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 60319c <__cxa_atexit@plt+0x5f6e50> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [pc, #136] @ 6031ec <__cxa_atexit@plt+0x5f6ea0> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #128] @ 6031f0 <__cxa_atexit@plt+0x5f6ea4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 6031e0 <__cxa_atexit@plt+0x5f6e94> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r6, #20 │ │ │ │ + ldr r7, [pc, #40] @ 6031e4 <__cxa_atexit@plt+0x5f6e98> │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ 6031e8 <__cxa_atexit@plt+0x5f6e9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlabbeq r3, r0, pc, r5 @ │ │ │ │ + rscseq pc, r4, r0, asr #5 │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + smlabteq r3, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01035fb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + add r6, r7, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 603274 <__cxa_atexit@plt+0x5f6f28> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 60325c <__cxa_atexit@plt+0x5f6f10> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + ldr r3, [pc, #108] @ 6032a8 <__cxa_atexit@plt+0x5f6f5c> │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #100] @ 6032ac <__cxa_atexit@plt+0x5f6f60> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + stmib r7, {r0, r1, r3, r8} │ │ │ │ + mov r8, lr │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [pc, #56] @ 60329c <__cxa_atexit@plt+0x5f6f50> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r0, #20 │ │ │ │ + ldr r7, [pc, #32] @ 6032a0 <__cxa_atexit@plt+0x5f6f54> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #28] @ 6032a4 <__cxa_atexit@plt+0x5f6f58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add sl, r0, #1 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0x01035ebc │ │ │ │ + ldrshteq pc, [r4], #28 @ │ │ │ │ + @ instruction: 0x01035e98 │ │ │ │ + smlatteq r3, r8, lr, r5 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + rscseq pc, r4, ip, lsr #4 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 603378 <__cxa_atexit@plt+0x5f702c> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60334c <__cxa_atexit@plt+0x5f7000> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #52 @ 0x34 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 603388 <__cxa_atexit@plt+0x5f703c> │ │ │ │ + ldr ip, [pc, #196] @ 6033b8 <__cxa_atexit@plt+0x5f706c> │ │ │ │ + ldr lr, [pc, #196] @ 6033bc <__cxa_atexit@plt+0x5f7070> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [sl, #6] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + ldm r5, {r1, r3} │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #156] @ 6033c0 <__cxa_atexit@plt+0x5f7074> │ │ │ │ + mov r7, r6 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #132] @ 5ffd20 <__cxa_atexit@plt+0x5f39d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r6, [r6, #28] │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str lr, [r7, #24]! │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #72] @ 5ffd10 <__cxa_atexit@plt+0x5f39c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #88] @ 6033ac <__cxa_atexit@plt+0x5f7060> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 603370 <__cxa_atexit@plt+0x5f7024> │ │ │ │ + b 603480 <__cxa_atexit@plt+0x5f7134> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 5ffd14 <__cxa_atexit@plt+0x5f39c8> │ │ │ │ - ldr r0, [pc, #44] @ 5ffd18 <__cxa_atexit@plt+0x5f39cc> │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r7, [pc, #52] @ 6033b4 <__cxa_atexit@plt+0x5f7068> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #32] @ 6033b0 <__cxa_atexit@plt+0x5f7064> │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - rscseq r1, r5, r8, asr fp │ │ │ │ - rscseq r1, r5, r4, asr fp │ │ │ │ - @ instruction: 0xfffffaf0 │ │ │ │ - smlabteq r3, r4, r5, r9 │ │ │ │ - rscseq r1, r5, ip, lsl fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq pc, r4, ip, asr r1 @ │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + strdeq r5, [r3, -r8] │ │ │ │ + rscseq pc, r4, ip, lsl r1 @ │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5ffd98 <__cxa_atexit@plt+0x5f3a4c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5ffdb0 <__cxa_atexit@plt+0x5f3a64> │ │ │ │ - ldr r2, [pc, #116] @ 5ffdc8 <__cxa_atexit@plt+0x5f3a7c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 60344c <__cxa_atexit@plt+0x5f7100> │ │ │ │ + ldr r2, [pc, #116] @ 603464 <__cxa_atexit@plt+0x5f7118> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #88] @ 5ffdcc <__cxa_atexit@plt+0x5f3a80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #16 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #32] @ 5ffdc0 <__cxa_atexit@plt+0x5f3a74> │ │ │ │ - ldr r0, [pc, #32] @ 5ffdc4 <__cxa_atexit@plt+0x5f3a78> │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldr r8, [pc, #84] @ 603468 <__cxa_atexit@plt+0x5f711c> │ │ │ │ + mov lr, r3 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [lr, #24]! │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r2, r9, sl} │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #52] @ 60346c <__cxa_atexit@plt+0x5f7120> │ │ │ │ + sub r7, r6, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 603470 <__cxa_atexit@plt+0x5f7124> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r1, r5, r0, lsr #21 │ │ │ │ - smlalseq r1, r5, ip, sl │ │ │ │ - @ instruction: 0xfffffa1c │ │ │ │ - smlatteq r3, ip, r4, r9 │ │ │ │ - rscseq r1, r5, r0, ror sl │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + @ instruction: 0xfffffbe8 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + smlatteq r3, r8, r0, r5 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rscseq pc, r4, ip, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r3, #12]! │ │ │ │ - ldr lr, [r3, #4] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r1, r0 │ │ │ │ - cmp r0, lr │ │ │ │ - bne 5ffe24 <__cxa_atexit@plt+0x5f3ad8> │ │ │ │ - mov r0, #8 │ │ │ │ - tst r1, r2 │ │ │ │ - moveq r0, #4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 603518 <__cxa_atexit@plt+0x5f71cc> │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 603588 <__cxa_atexit@plt+0x5f723c> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 60356c <__cxa_atexit@plt+0x5f7220> │ │ │ │ + ldr lr, [pc, #260] @ 6035b8 <__cxa_atexit@plt+0x5f726c> │ │ │ │ + ldr r8, [pc, #260] @ 6035bc <__cxa_atexit@plt+0x5f7270> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + stmdb r5, {r1, lr} │ │ │ │ + sub r1, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5] │ │ │ │ + bhi 6035a0 <__cxa_atexit@plt+0x5f7254> │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldmib r3, {r1, lr} │ │ │ │ + str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + mov r1, #0 │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + add lr, r5, #16 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r7, [r5, #28] │ │ │ │ mov r7, fp │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ffb44 <__cxa_atexit@plt+0x5f37f8> │ │ │ │ - ldr r7, [pc, #12] @ 5ffe38 <__cxa_atexit@plt+0x5f3aec> │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + b 602c9c <__cxa_atexit@plt+0x5f6950> │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 603594 <__cxa_atexit@plt+0x5f7248> │ │ │ │ + ldr r7, [pc, #156] @ 6035c8 <__cxa_atexit@plt+0x5f727c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #144] @ 6035cc <__cxa_atexit@plt+0x5f7280> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #132] @ 6035d0 <__cxa_atexit@plt+0x5f7284> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01038994 │ │ │ │ - rscseq r1, r5, r4, lsl #20 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5ffea8 <__cxa_atexit@plt+0x5f3b5c> │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5fff08 <__cxa_atexit@plt+0x5f3bbc> │ │ │ │ - add lr, r5, #12 │ │ │ │ - ldr r3, [pc, #168] @ 5fff24 <__cxa_atexit@plt+0x5f3bd8> │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - beq 5ffefc <__cxa_atexit@plt+0x5f3bb0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r2, [pc, #108] @ 5fff1c <__cxa_atexit@plt+0x5f3bd0> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 5fff14 <__cxa_atexit@plt+0x5f3bc8> │ │ │ │ - ldr r3, [pc, #84] @ 5fff20 <__cxa_atexit@plt+0x5f3bd4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 5ffefc <__cxa_atexit@plt+0x5f3bb0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #76] @ 6035c0 <__cxa_atexit@plt+0x5f7274> │ │ │ │ + ldr r0, [pc, #76] @ 6035c4 <__cxa_atexit@plt+0x5f7278> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r1, #0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0xfffff788 │ │ │ │ + rscseq lr, r4, r4, asr pc │ │ │ │ + rscseq lr, r4, ip, asr #30 │ │ │ │ + @ instruction: 0xfffff450 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + rscseq lr, r4, ip, lsl #30 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 603648 <__cxa_atexit@plt+0x5f72fc> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r2, #16]! │ │ │ │ + ldr lr, [pc, #100] @ 60366c <__cxa_atexit@plt+0x5f7320> │ │ │ │ + mov r7, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [r2, #-8] │ │ │ │ + ldr r1, [r2, #-4] │ │ │ │ + ldr r0, [r7, #-12]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r3, r2, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r0, [r2] │ │ │ │ + bhi 603658 <__cxa_atexit@plt+0x5f730c> │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 603fe4 <__cxa_atexit@plt+0x5f7c98> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, sl │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #16] @ 603670 <__cxa_atexit@plt+0x5f7324> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffff1a0 │ │ │ │ - @ instruction: 0xfffff1e4 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 5fff4c <__cxa_atexit@plt+0x5f3c00> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + tsteq r3, r8, lsl pc │ │ │ │ + rscseq lr, r4, r0, lsl #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6036c8 <__cxa_atexit@plt+0x5f737c> │ │ │ │ + ldr lr, [pc, #64] @ 6036d4 <__cxa_atexit@plt+0x5f7388> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 6036d8 <__cxa_atexit@plt+0x5f738c> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 6036bc <__cxa_atexit@plt+0x5f7370> │ │ │ │ + mov r7, r3 │ │ │ │ + b 6036e4 <__cxa_atexit@plt+0x5f7398> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #184] @ 6037a8 <__cxa_atexit@plt+0x5f745c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 60375c <__cxa_atexit@plt+0x5f7410> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5fff8c <__cxa_atexit@plt+0x5f3c40> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 5fff9c <__cxa_atexit@plt+0x5f3c50> │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 60377c <__cxa_atexit@plt+0x5f7430> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 603768 <__cxa_atexit@plt+0x5f741c> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [pc, #136] @ 6037b8 <__cxa_atexit@plt+0x5f746c> │ │ │ │ + mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + ldr r1, [pc, #128] @ 6037bc <__cxa_atexit@plt+0x5f7470> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r2, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 6037ac <__cxa_atexit@plt+0x5f7460> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ mov r6, #20 │ │ │ │ + ldr r7, [pc, #40] @ 6037b0 <__cxa_atexit@plt+0x5f7464> │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ 6037b4 <__cxa_atexit@plt+0x5f7468> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #1 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r3, ip, r2, r9 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x010359b4 │ │ │ │ + ldrshteq lr, [r4], #196 @ 0xc4 │ │ │ │ + @ instruction: 0x01035990 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + smlatteq r3, r4, r9, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + add r6, r7, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 603840 <__cxa_atexit@plt+0x5f74f4> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 603828 <__cxa_atexit@plt+0x5f74dc> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + ldr r3, [pc, #108] @ 603874 <__cxa_atexit@plt+0x5f7528> │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #100] @ 603878 <__cxa_atexit@plt+0x5f752c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + stmib r7, {r0, r1, r3, r8} │ │ │ │ + mov r8, lr │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [pc, #56] @ 603868 <__cxa_atexit@plt+0x5f751c> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r0, #20 │ │ │ │ + ldr r7, [pc, #32] @ 60386c <__cxa_atexit@plt+0x5f7520> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #28] @ 603870 <__cxa_atexit@plt+0x5f7524> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add sl, r0, #1 │ │ │ │ + bx r1 │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + rscseq lr, r4, r0, lsr ip │ │ │ │ + smlabteq r3, ip, r8, r5 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ - b 600044 <__cxa_atexit@plt+0x5f3cf8> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + b 60394c <__cxa_atexit@plt+0x5f7600> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 600008 <__cxa_atexit@plt+0x5f3cbc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 600014 <__cxa_atexit@plt+0x5f3cc8> │ │ │ │ - ldr r1, [pc, #76] @ 600024 <__cxa_atexit@plt+0x5f3cd8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r5, [pc, #48] @ 600028 <__cxa_atexit@plt+0x5f3cdc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - rscseq r1, r5, r8, lsl #16 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [r0], #-20 @ 0xffffffec │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 603914 <__cxa_atexit@plt+0x5f75c8> │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldm lr, {r1, r7, lr} │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr r2, [pc, #124] @ 603930 <__cxa_atexit@plt+0x5f75e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + mvn r1, r2 │ │ │ │ + add r0, r2, r0 │ │ │ │ + add r8, r3, r1 │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r5, #52 @ 0x34 │ │ │ │ cmp fp, r0 │ │ │ │ - bhi 600230 <__cxa_atexit@plt+0x5f3ee4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 6000b8 <__cxa_atexit@plt+0x5f3d6c> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 6001c8 <__cxa_atexit@plt+0x5f3e7c> │ │ │ │ - ldr ip, [r0, #3] │ │ │ │ - ldr r2, [r0, #7] │ │ │ │ - ldr r3, [r0, #11] │ │ │ │ - ldr r0, [r0, #15] │ │ │ │ - cmp r9, r0 │ │ │ │ - bhi 600120 <__cxa_atexit@plt+0x5f3dd4> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 600158 <__cxa_atexit@plt+0x5f3e0c> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 6001c8 <__cxa_atexit@plt+0x5f3e7c> │ │ │ │ - tst r0, r8 │ │ │ │ - moveq r2, ip │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - b 600058 <__cxa_atexit@plt+0x5f3d0c> │ │ │ │ - ldr r3, [r0, #6] │ │ │ │ - rsb r1, r9, #0 │ │ │ │ - eor r1, r9, r1 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 6001c8 <__cxa_atexit@plt+0x5f3e7c> │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ands r7, r3, r9 │ │ │ │ - add r1, r6, #8 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - beq 6001dc <__cxa_atexit@plt+0x5f3e90> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - cmp r9, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bcs 6001f8 <__cxa_atexit@plt+0x5f3eac> │ │ │ │ - ldr r6, [pc, #368] @ 60027c <__cxa_atexit@plt+0x5f3f30> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r1 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - rsb r1, r9, #0 │ │ │ │ - eor r1, r9, r1 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 6001c8 <__cxa_atexit@plt+0x5f3e7c> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - tst r3, r9 │ │ │ │ - strne lr, [r5, #4] │ │ │ │ - streq sl, [r5, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - mov sl, ip │ │ │ │ - str r2, [r5] │ │ │ │ - b 5ff810 <__cxa_atexit@plt+0x5f34c4> │ │ │ │ - cmp r8, r3 │ │ │ │ - bne 6001c8 <__cxa_atexit@plt+0x5f3e7c> │ │ │ │ - ldr r3, [pc, #268] @ 600274 <__cxa_atexit@plt+0x5f3f28> │ │ │ │ - mov r0, r5 │ │ │ │ - sub r1, r5, #52 @ 0x34 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #-16]! │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - cmp fp, r1 │ │ │ │ - stmdb r5, {r9, sl, ip} │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bhi 600240 <__cxa_atexit@plt+0x5f3ef4> │ │ │ │ - ldr r0, [pc, #228] @ 600278 <__cxa_atexit@plt+0x5f3f2c> │ │ │ │ - tst lr, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - add r2, r7, #2 │ │ │ │ + bhi 603920 <__cxa_atexit@plt+0x5f75d4> │ │ │ │ + ldmib r7, {r0, r2, r3} │ │ │ │ + str r0, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + mov r9, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - beq 600224 <__cxa_atexit@plt+0x5f3ed8> │ │ │ │ - mov r7, lr │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r7, [pc, #180] @ 600284 <__cxa_atexit@plt+0x5f3f38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov lr, #0 │ │ │ │ - stmdb r5, {sl, lr} │ │ │ │ - cmp r7, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bcc 600254 <__cxa_atexit@plt+0x5f3f08> │ │ │ │ - ldr r7, [pc, #136] @ 600288 <__cxa_atexit@plt+0x5f3f3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r1, #3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r1 │ │ │ │ mov r7, fp │ │ │ │ - b 600374 <__cxa_atexit@plt+0x5f4028> │ │ │ │ - ldr r0, [lr] │ │ │ │ - mov r7, lr │ │ │ │ + add r0, r1, lr │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r2, r5, #16 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stm r2, {r1, r8, lr} │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + b 603994 <__cxa_atexit@plt+0x5f7648> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 603984 <__cxa_atexit@plt+0x5f7638> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + mov r3, #0 │ │ │ │ + stmib r5, {r1, r2, r7, r8, r9, sl} │ │ │ │ + mov r7, fp │ │ │ │ + add r0, sl, r8 │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + b 603994 <__cxa_atexit@plt+0x5f7648> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r2 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #36] @ 600280 <__cxa_atexit@plt+0x5f3f34> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, #0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 603a50 <__cxa_atexit@plt+0x5f7704> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 6039f8 <__cxa_atexit@plt+0x5f76ac> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r7, r1, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r7, r0] │ │ │ │ + ldr r1, [pc, #184] @ 603a90 <__cxa_atexit@plt+0x5f7744> │ │ │ │ + ldr r0, [pc, #184] @ 603a94 <__cxa_atexit@plt+0x5f7748> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + str r0, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 603a6c <__cxa_atexit@plt+0x5f7720> │ │ │ │ + ldr r8, [pc, #140] @ 603a98 <__cxa_atexit@plt+0x5f774c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #136] @ 603a9c <__cxa_atexit@plt+0x5f7750> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #132] @ 603aa0 <__cxa_atexit@plt+0x5f7754> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #52] @ 603a8c <__cxa_atexit@plt+0x5f7740> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r4, lsl #10 │ │ │ │ - @ instruction: 0xffffeed8 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - smlatteq r3, r8, r3, r8 │ │ │ │ - ldrhteq r1, [r5], #84 @ 0x54 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r6, [pc, #20] @ 603a88 <__cxa_atexit@plt+0x5f773c> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + @ instruction: 0x01034c98 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 603994 <__cxa_atexit@plt+0x5f7648> │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 6002e0 <__cxa_atexit@plt+0x5f3f94> │ │ │ │ - ldr r7, [pc, #64] @ 6002f8 <__cxa_atexit@plt+0x5f3fac> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 600374 <__cxa_atexit@plt+0x5f4028> │ │ │ │ - ldr r3, [pc, #20] @ 6002fc <__cxa_atexit@plt+0x5f3fb0> │ │ │ │ - mov r2, #8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 603b24 <__cxa_atexit@plt+0x5f77d8> │ │ │ │ + ldr r8, [pc, #88] @ 603b3c <__cxa_atexit@plt+0x5f77f0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #84] @ 603b40 <__cxa_atexit@plt+0x5f77f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #80] @ 603b44 <__cxa_atexit@plt+0x5f77f8> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 603b48 <__cxa_atexit@plt+0x5f77fc> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rscseq r1, r5, r0, asr #10 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 603be0 <__cxa_atexit@plt+0x5f7894> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 600354 <__cxa_atexit@plt+0x5f4008> │ │ │ │ - ldr r7, [pc, #64] @ 60036c <__cxa_atexit@plt+0x5f4020> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 603bf8 <__cxa_atexit@plt+0x5f78ac> │ │ │ │ + ldr lr, [pc, #156] @ 603c18 <__cxa_atexit@plt+0x5f78cc> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #124] @ 603c1c <__cxa_atexit@plt+0x5f78d0> │ │ │ │ + add ip, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #100] @ 603c20 <__cxa_atexit@plt+0x5f78d4> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 600374 <__cxa_atexit@plt+0x5f4028> │ │ │ │ - ldr r3, [pc, #20] @ 600370 <__cxa_atexit@plt+0x5f4024> │ │ │ │ - mov r2, #8 │ │ │ │ + b 603994 <__cxa_atexit@plt+0x5f7648> │ │ │ │ + ldr r6, [pc, #20] @ 603c14 <__cxa_atexit@plt+0x5f78c8> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + smlatbeq r3, ip, r0, r5 │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + andeq r0, r0, r7, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 603ca8 <__cxa_atexit@plt+0x5f795c> │ │ │ │ + ldr lr, [pc, #116] @ 603cc0 <__cxa_atexit@plt+0x5f7974> │ │ │ │ + ldmib r5, {r1, sl} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr lr, [pc, #88] @ 603cc4 <__cxa_atexit@plt+0x5f7978> │ │ │ │ + add ip, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #64] @ 603cc8 <__cxa_atexit@plt+0x5f797c> │ │ │ │ + add lr, r3, #48 @ 0x30 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 603ccc <__cxa_atexit@plt+0x5f7980> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010382b8 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r9, [pc, #192] @ 600444 <__cxa_atexit@plt+0x5f40f8> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - and sl, r7, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 600404 <__cxa_atexit@plt+0x5f40b8> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 6003f0 <__cxa_atexit@plt+0x5f40a4> │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - cmp sl, #0 │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 60042c <__cxa_atexit@plt+0x5f40e0> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r1, r3, r1 │ │ │ │ - and r1, r0, r1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 6003f0 <__cxa_atexit@plt+0x5f40a4> │ │ │ │ - tst r0, r3 │ │ │ │ - mvn r0, #3 │ │ │ │ - mvneq r0, #7 │ │ │ │ - ldr r3, [r5, r0] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 600390 <__cxa_atexit@plt+0x5f4044> │ │ │ │ - ldr r7, [pc, #84] @ 60044c <__cxa_atexit@plt+0x5f4100> │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + smlatteq r3, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01034894 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rscseq lr, r4, r0, lsl r8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 603d54 <__cxa_atexit@plt+0x5f7a08> │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr lr, [pc, #92] @ 603d5c <__cxa_atexit@plt+0x5f7a10> │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + ldr r0, [pc, #88] @ 603d60 <__cxa_atexit@plt+0x5f7a14> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst sl, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r2, #4] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str lr, [r2, #-8] │ │ │ │ + str r8, [r2, #-4] │ │ │ │ + beq 603d44 <__cxa_atexit@plt+0x5f79f8> │ │ │ │ + ldr r7, [pc, #52] @ 603d64 <__cxa_atexit@plt+0x5f7a18> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #60] @ 600448 <__cxa_atexit@plt+0x5f40fc> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - beq 600438 <__cxa_atexit@plt+0x5f40ec> │ │ │ │ - mov r5, lr │ │ │ │ - b 60045c <__cxa_atexit@plt+0x5f4110> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 6032c0 <__cxa_atexit@plt+0x5f6f74> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r2 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlabteq r3, r8, r3, r8 │ │ │ │ - ldrshteq r1, [r5], #48 @ 0x30 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + tsteq r3, r8, lsl #16 │ │ │ │ + rscseq lr, r4, r8, ror r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r1, r7 │ │ │ │ - bne 6004f0 <__cxa_atexit@plt+0x5f41a4> │ │ │ │ - ldr r7, [pc, #200] @ 60053c <__cxa_atexit@plt+0x5f41f0> │ │ │ │ + ldr r3, [pc, #32] @ 603d9c <__cxa_atexit@plt+0x5f7a50> │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 6032c0 <__cxa_atexit@plt+0x5f6f74> │ │ │ │ + @ instruction: 0x010347b8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - stmib r2, {r0, r1} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 600504 <__cxa_atexit@plt+0x5f41b8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 600510 <__cxa_atexit@plt+0x5f41c4> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc 600528 <__cxa_atexit@plt+0x5f41dc> │ │ │ │ - ldr lr, [pc, #156] @ 60054c <__cxa_atexit@plt+0x5f4200> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 603df4 <__cxa_atexit@plt+0x5f7aa8> │ │ │ │ + ldr lr, [pc, #64] @ 603e00 <__cxa_atexit@plt+0x5f7ab4> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 603e04 <__cxa_atexit@plt+0x5f7ab8> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #136] @ 600550 <__cxa_atexit@plt+0x5f4204> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #72] @ 600540 <__cxa_atexit@plt+0x5f41f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 603de8 <__cxa_atexit@plt+0x5f7a9c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 603e10 <__cxa_atexit@plt+0x5f7ac4> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 600544 <__cxa_atexit@plt+0x5f41f8> │ │ │ │ - ldr r0, [pc, #44] @ 600548 <__cxa_atexit@plt+0x5f41fc> │ │ │ │ - add r5, r5, #20 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #184] @ 603ed4 <__cxa_atexit@plt+0x5f7b88> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + beq 603e88 <__cxa_atexit@plt+0x5f7b3c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 603ea8 <__cxa_atexit@plt+0x5f7b5c> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 603e94 <__cxa_atexit@plt+0x5f7b48> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r0, [pc, #136] @ 603ee4 <__cxa_atexit@plt+0x5f7b98> │ │ │ │ + mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #128] @ 603ee8 <__cxa_atexit@plt+0x5f7b9c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + stmib r6, {r1, r9} │ │ │ │ + sub r9, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + ldr r7, [pc, #60] @ 603ed8 <__cxa_atexit@plt+0x5f7b8c> │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r6, #20 │ │ │ │ + ldr r7, [pc, #40] @ 603edc <__cxa_atexit@plt+0x5f7b90> │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - smlabteq r3, r8, r2, r8 │ │ │ │ - rscseq r1, r5, r8, lsr #6 │ │ │ │ - rscseq r1, r5, r4, lsr #6 │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - @ instruction: 0x01038d98 │ │ │ │ - rscseq r1, r5, ip, ror #5 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6005c8 <__cxa_atexit@plt+0x5f427c> │ │ │ │ + ldr r6, [pc, #36] @ 603ee0 <__cxa_atexit@plt+0x5f7b94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add sl, r6, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlabbeq r3, r8, r2, r5 │ │ │ │ + rscseq lr, r4, r8, asr #11 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + smlabteq r3, r8, r2, r5 │ │ │ │ + @ instruction: 0x010352b8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6005e0 <__cxa_atexit@plt+0x5f4294> │ │ │ │ - ldr r2, [pc, #116] @ 6005f8 <__cxa_atexit@plt+0x5f42ac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #88] @ 6005fc <__cxa_atexit@plt+0x5f42b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #32] @ 6005f0 <__cxa_atexit@plt+0x5f42a4> │ │ │ │ - ldr r0, [pc, #32] @ 6005f4 <__cxa_atexit@plt+0x5f42a8> │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + add r6, r7, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 603f6c <__cxa_atexit@plt+0x5f7c20> │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 603f54 <__cxa_atexit@plt+0x5f7c08> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r8, [r8, #7] │ │ │ │ + ldr r3, [pc, #108] @ 603fa0 <__cxa_atexit@plt+0x5f7c54> │ │ │ │ + sub r9, r6, #14 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #100] @ 603fa4 <__cxa_atexit@plt+0x5f7c58> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + stmib r7, {r0, r1, r3, r8} │ │ │ │ + mov r8, lr │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + ldr r0, [pc, #56] @ 603f94 <__cxa_atexit@plt+0x5f7c48> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r8, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + b 6015f4 <__cxa_atexit@plt+0x5f52a8> │ │ │ │ + mov r0, #20 │ │ │ │ + ldr r7, [pc, #32] @ 603f98 <__cxa_atexit@plt+0x5f7c4c> │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #28] @ 603f9c <__cxa_atexit@plt+0x5f7c50> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add sl, r0, #1 │ │ │ │ + bx r1 │ │ │ │ + smlabteq r3, r4, r1, r5 │ │ │ │ + rscseq lr, r4, r4, lsl #10 │ │ │ │ + smlatbeq r3, r0, r1, r5 │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + smlatteq r3, r0, r1, r5 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 603fd0 <__cxa_atexit@plt+0x5f7c84> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 603fe4 <__cxa_atexit@plt+0x5f7c98> │ │ │ │ + ldr r7, [pc, #8] @ 603fe0 <__cxa_atexit@plt+0x5f7c94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r1, r5, r0, ror r2 │ │ │ │ - rscseq r1, r5, ip, ror #4 │ │ │ │ - @ instruction: 0xfffffa20 │ │ │ │ - @ instruction: 0x01038cbc │ │ │ │ - rscseq r1, r5, r0, asr #4 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + rscseq lr, r4, ip, lsl #10 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [pc, #96] @ 604050 <__cxa_atexit@plt+0x5f7d04> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r3, #12]! │ │ │ │ - ldr lr, [r3, #4] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r1, r0 │ │ │ │ - cmp r0, lr │ │ │ │ - bne 600654 <__cxa_atexit@plt+0x5f4308> │ │ │ │ - mov r0, #8 │ │ │ │ - tst r1, r2 │ │ │ │ - moveq r0, #4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 600374 <__cxa_atexit@plt+0x5f4028> │ │ │ │ - ldr r7, [pc, #12] @ 600668 <__cxa_atexit@plt+0x5f431c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 604030 <__cxa_atexit@plt+0x5f7ce4> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 604038 <__cxa_atexit@plt+0x5f7cec> │ │ │ │ + ldr r2, [pc, #64] @ 604054 <__cxa_atexit@plt+0x5f7d08> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + beq 604030 <__cxa_atexit@plt+0x5f7ce4> │ │ │ │ + b 6040d4 <__cxa_atexit@plt+0x5f7d88> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tsteq r3, r4, ror #2 │ │ │ │ - ldrsbteq r1, [r5], #20 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ + ldr r7, [pc, #24] @ 604058 <__cxa_atexit@plt+0x5f7d0c> │ │ │ │ + ldr r0, [pc, #24] @ 60405c <__cxa_atexit@plt+0x5f7d10> │ │ │ │ + add r5, r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq lr, r4, r8, lsl #9 │ │ │ │ + rscseq lr, r4, r4, lsl #9 │ │ │ │ + rscseq lr, r4, r0, lsl #9 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6006d8 <__cxa_atexit@plt+0x5f438c> │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 600738 <__cxa_atexit@plt+0x5f43ec> │ │ │ │ - add lr, r5, #12 │ │ │ │ - ldr r3, [pc, #168] @ 600754 <__cxa_atexit@plt+0x5f4408> │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60409c <__cxa_atexit@plt+0x5f7d50> │ │ │ │ + ldr r3, [pc, #60] @ 6040bc <__cxa_atexit@plt+0x5f7d70> │ │ │ │ ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r8, #3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - beq 60072c <__cxa_atexit@plt+0x5f43e0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r2, [pc, #108] @ 60074c <__cxa_atexit@plt+0x5f4400> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 600744 <__cxa_atexit@plt+0x5f43f8> │ │ │ │ - ldr r3, [pc, #84] @ 600750 <__cxa_atexit@plt+0x5f4404> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - stmib r5, {r2, r3} │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 60072c <__cxa_atexit@plt+0x5f43e0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 6040b4 <__cxa_atexit@plt+0x5f7d68> │ │ │ │ + b 6040d4 <__cxa_atexit@plt+0x5f7d88> │ │ │ │ + ldr r7, [pc, #28] @ 6040c0 <__cxa_atexit@plt+0x5f7d74> │ │ │ │ + ldr r0, [pc, #28] @ 6040c4 <__cxa_atexit@plt+0x5f7d78> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffffe970 │ │ │ │ - @ instruction: 0xffffe9b4 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60077c <__cxa_atexit@plt+0x5f4430> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq lr, r4, r4, lsr #8 │ │ │ │ + rscseq lr, r4, r0, lsr #8 │ │ │ │ + rscseq lr, r4, r8, lsl r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60415c <__cxa_atexit@plt+0x5f7e10> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6007bc <__cxa_atexit@plt+0x5f4470> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 6007cc <__cxa_atexit@plt+0x5f4480> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 60417c <__cxa_atexit@plt+0x5f7e30> │ │ │ │ + ldr r8, [pc, #148] @ 604194 <__cxa_atexit@plt+0x5f7e48> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + ldr sl, [r2, #6] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r8, [pc, #120] @ 604198 <__cxa_atexit@plt+0x5f7e4c> │ │ │ │ + mov lr, r6 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [lr, #24]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r0, r9, sl} │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #88] @ 60419c <__cxa_atexit@plt+0x5f7e50> │ │ │ │ + sub r7, r3, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r3, [pc, #44] @ 604190 <__cxa_atexit@plt+0x5f7e44> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 604174 <__cxa_atexit@plt+0x5f7e28> │ │ │ │ + b 6041ac <__cxa_atexit@plt+0x5f7e60> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01038abc │ │ │ │ - rscseq r1, r5, ip, rrx │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + rscseq lr, r4, r0, asr #6 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 60088c <__cxa_atexit@plt+0x5f4540> │ │ │ │ - ldr r7, [pc, #184] @ 6008b4 <__cxa_atexit@plt+0x5f4568> │ │ │ │ - ldr r2, [pc, #184] @ 6008b8 <__cxa_atexit@plt+0x5f456c> │ │ │ │ - ldr r1, [pc, #184] @ 6008bc <__cxa_atexit@plt+0x5f4570> │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 604244 <__cxa_atexit@plt+0x5f7ef8> │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6042b0 <__cxa_atexit@plt+0x5f7f64> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 604294 <__cxa_atexit@plt+0x5f7f48> │ │ │ │ + ldr lr, [pc, #256] @ 6042e0 <__cxa_atexit@plt+0x5f7f94> │ │ │ │ + ldr r8, [pc, #256] @ 6042e4 <__cxa_atexit@plt+0x5f7f98> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + sub r1, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + bhi 6042c8 <__cxa_atexit@plt+0x5f7f7c> │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldmib r3, {r1, lr} │ │ │ │ + str r1, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + mov r1, #0 │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + add lr, r5, #16 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r7, [r5, #28] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + b 603994 <__cxa_atexit@plt+0x5f7648> │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6042bc <__cxa_atexit@plt+0x5f7f70> │ │ │ │ + ldr r7, [pc, #152] @ 6042f0 <__cxa_atexit@plt+0x5f7fa4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #36]! @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r7, r6, #42 @ 0x2a │ │ │ │ - str r1, [r0, #-16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - stmdb r3, {r3, r7, r8} │ │ │ │ - str r2, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6008a4 <__cxa_atexit@plt+0x5f4558> │ │ │ │ - ldr r3, [pc, #112] @ 6008c0 <__cxa_atexit@plt+0x5f4574> │ │ │ │ - ldr r2, [r6, #-32] @ 0xffffffe0 │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r3, [r6, #-36] @ 0xffffffdc │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - ldr r7, [r6, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - beq 600880 <__cxa_atexit@plt+0x5f4534> │ │ │ │ - mov r7, r9 │ │ │ │ - b 5ff074 <__cxa_atexit@plt+0x5f2d28> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #140] @ 6042f4 <__cxa_atexit@plt+0x5f7fa8> │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #124] @ 6042f8 <__cxa_atexit@plt+0x5f7fac> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 6008c4 <__cxa_atexit@plt+0x5f4578> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, #76] @ 6042e8 <__cxa_atexit@plt+0x5f7f9c> │ │ │ │ + ldr r0, [pc, #76] @ 6042ec <__cxa_atexit@plt+0x5f7fa0> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r1, #0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff83c │ │ │ │ - @ instruction: 0xffffe7ec │ │ │ │ - @ instruction: 0xffffeffc │ │ │ │ - @ instruction: 0xffffe818 │ │ │ │ - ldrhteq r0, [r5], #252 @ 0xfc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - rscseq r0, r5, r8, ror #30 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60091c <__cxa_atexit@plt+0x5f45d0> │ │ │ │ - ldr r3, [pc, #36] @ 600934 <__cxa_atexit@plt+0x5f45e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #1 │ │ │ │ - b 6007e0 <__cxa_atexit@plt+0x5f4494> │ │ │ │ - ldr r7, [pc, #20] @ 600938 <__cxa_atexit@plt+0x5f45ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffff754 │ │ │ │ + rscseq lr, r4, ip, lsr #4 │ │ │ │ + rscseq lr, r4, r4, lsr #4 │ │ │ │ + @ instruction: 0xfffff41c │ │ │ │ + smlabteq r3, ip, r2, r4 │ │ │ │ + smlatbeq r3, r4, r2, r4 │ │ │ │ + rscseq lr, r4, r4, ror #3 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 604350 <__cxa_atexit@plt+0x5f8004> │ │ │ │ + ldr lr, [pc, #56] @ 60435c <__cxa_atexit@plt+0x5f8010> │ │ │ │ + sub r2, r6, #6 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 603fe4 <__cxa_atexit@plt+0x5f7c98> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - rscseq r0, r5, r4, lsr pc │ │ │ │ - ldrshteq r0, [r5], #232 @ 0xe8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 600990 <__cxa_atexit@plt+0x5f4644> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 600988 <__cxa_atexit@plt+0x5f463c> │ │ │ │ - ldr r8, [pc, #40] @ 600998 <__cxa_atexit@plt+0x5f464c> │ │ │ │ - ldr r3, [pc, #40] @ 60099c <__cxa_atexit@plt+0x5f4650> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b d2164c <__cxa_atexit@plt+0xd15300> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 604430 <__cxa_atexit@plt+0x5f80e4> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6043f8 <__cxa_atexit@plt+0x5f80ac> │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldm lr, {r1, r7, lr} │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr r2, [pc, #124] @ 604414 <__cxa_atexit@plt+0x5f80c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + mvn r1, r2 │ │ │ │ + add r0, r2, r0 │ │ │ │ + add r8, r3, r1 │ │ │ │ + add r1, r0, #1 │ │ │ │ + sub r0, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 604404 <__cxa_atexit@plt+0x5f80b8> │ │ │ │ + ldmib r7, {r0, r2, r3} │ │ │ │ + str r0, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + mov r9, #0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + add r0, r1, lr │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r2, r5, #16 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stm r2, {r1, r8, lr} │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r9, [r5, #32] │ │ │ │ + b 604478 <__cxa_atexit@plt+0x5f812c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r0, [lr], #93 @ 0x5d │ │ │ │ - smlatbeq r3, r4, fp, r7 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 6009c0 <__cxa_atexit@plt+0x5f4674> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r3, r8, r1, r4 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6009dc <__cxa_atexit@plt+0x5f4690> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + bhi 604468 <__cxa_atexit@plt+0x5f811c> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + mov r3, #0 │ │ │ │ + stmib r5, {r1, r2, r7, r8, r9, sl} │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 6009ec <__cxa_atexit@plt+0x5f46a0> │ │ │ │ + add r0, sl, r8 │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + b 604478 <__cxa_atexit@plt+0x5f812c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - mov lr, r5 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r6, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr ip, [lr], #-36 @ 0xffffffdc │ │ │ │ - ldr r6, [pc, #564] @ 600c3c <__cxa_atexit@plt+0x5f48f0> │ │ │ │ - mov sl, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r5, sl, r0 │ │ │ │ - ldmib ip, {r1, r7} │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 600b04 <__cxa_atexit@plt+0x5f47b8> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 600aac <__cxa_atexit@plt+0x5f4760> │ │ │ │ - ldr fp, [r8, #15] │ │ │ │ - ldr r2, [r8, #11] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - rsb r9, fp, #0 │ │ │ │ - eor r4, fp, r9 │ │ │ │ - and r4, r4, r3 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne 600b74 <__cxa_atexit@plt+0x5f4828> │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - tst fp, r3 │ │ │ │ - beq 600b94 <__cxa_atexit@plt+0x5f4848> │ │ │ │ - mov r4, sl │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r6, [r4, r0]! │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - str r2, [r4, #12] │ │ │ │ - str r8, [r4, #-4] │ │ │ │ - str fp, [r4, #8] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - add r2, lr, r0 │ │ │ │ - cmp r4, r2 │ │ │ │ - bhi 600bd4 <__cxa_atexit@plt+0x5f4888> │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r0, r0, #20 │ │ │ │ - b 600a10 <__cxa_atexit@plt+0x5f46c4> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r0, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r7, r0, #12 │ │ │ │ - cmp r6, r7 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - bcc 600bf8 <__cxa_atexit@plt+0x5f48ac> │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #380] @ 600c5c <__cxa_atexit@plt+0x5f4910> │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r7, #6 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r6, [r0, #12] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - str r7, [sl, r0]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - stmdb sl, {r1, r8} │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - str r1, [sl, #16] │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 600c18 <__cxa_atexit@plt+0x5f48cc> │ │ │ │ - ldr r3, [r8, #6] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 600bbc <__cxa_atexit@plt+0x5f4870> │ │ │ │ - ldr r7, [pc, #260] @ 600c48 <__cxa_atexit@plt+0x5f48fc> │ │ │ │ - str r3, [sl, #16] │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - ldr r0, [pc, #252] @ 600c4c <__cxa_atexit@plt+0x5f4900> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r8, r2, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r5, #12]! │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r6, {r0, r3} │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r6, [pc, #200] @ 600c44 <__cxa_atexit@plt+0x5f48f8> │ │ │ │ - str r2, [sl, r0]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r1, [sl, #16] │ │ │ │ - str r6, [sl, #-4]! │ │ │ │ - mov r5, sl │ │ │ │ - b 600bb0 <__cxa_atexit@plt+0x5f4864> │ │ │ │ - ldr r6, [pc, #164] @ 600c40 <__cxa_atexit@plt+0x5f48f4> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #148] @ 600c58 <__cxa_atexit@plt+0x5f490c> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r3, [sl, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, ip │ │ │ │ - str r1, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #84] @ 600c54 <__cxa_atexit@plt+0x5f4908> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r7 │ │ │ │ - b 600c30 <__cxa_atexit@plt+0x5f48e4> │ │ │ │ - ldr r7, [pc, #48] @ 600c50 <__cxa_atexit@plt+0x5f4904> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r0, r0, r8, ror #15 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - @ instruction: 0x01037a90 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0, lsr #4 │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 600ca4 <__cxa_atexit@plt+0x5f4958> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r0, [pc, #40] @ 600cbc <__cxa_atexit@plt+0x5f4970> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, r6, #6 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 604534 <__cxa_atexit@plt+0x5f81e8> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 6044dc <__cxa_atexit@plt+0x5f8190> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r7, r1, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r7, r0] │ │ │ │ + ldr r1, [pc, #184] @ 604574 <__cxa_atexit@plt+0x5f8228> │ │ │ │ + ldr r0, [pc, #184] @ 604578 <__cxa_atexit@plt+0x5f822c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r2} │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 600cc0 <__cxa_atexit@plt+0x5f4974> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, r4, r5, r8 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r7, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 600d44 <__cxa_atexit@plt+0x5f49f8> │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 600d28 <__cxa_atexit@plt+0x5f49dc> │ │ │ │ - ldr r7, [pc, #96] @ 600d60 <__cxa_atexit@plt+0x5f4a14> │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - ldr sl, [r5, #24]! │ │ │ │ - ldr r1, [pc, #88] @ 600d64 <__cxa_atexit@plt+0x5f4a18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r6, [pc, #60] @ 600d6c <__cxa_atexit@plt+0x5f4a20> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + str r0, [r6, #4] │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #28] @ 600d68 <__cxa_atexit@plt+0x5f4a1c> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 600dbc <__cxa_atexit@plt+0x5f4a70> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 600dd0 <__cxa_atexit@plt+0x5f4a84> │ │ │ │ - ldr r2, [pc, #72] @ 600de4 <__cxa_atexit@plt+0x5f4a98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 600de0 <__cxa_atexit@plt+0x5f4a94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - smlabteq r3, r4, r4, r8 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mvn r3, r8 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 600e40 <__cxa_atexit@plt+0x5f4af4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 600e74 <__cxa_atexit@plt+0x5f4b28> │ │ │ │ - ldr r1, [pc, #92] @ 600e84 <__cxa_atexit@plt+0x5f4b38> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r8, r6, #6 │ │ │ │ + bcc 604550 <__cxa_atexit@plt+0x5f8204> │ │ │ │ + ldr r8, [pc, #140] @ 60457c <__cxa_atexit@plt+0x5f8230> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #136] @ 604580 <__cxa_atexit@plt+0x5f8234> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 600e74 <__cxa_atexit@plt+0x5f4b28> │ │ │ │ - ldr r1, [pc, #56] @ 600e88 <__cxa_atexit@plt+0x5f4b3c> │ │ │ │ - ldr r3, [pc, #56] @ 600e8c <__cxa_atexit@plt+0x5f4b40> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #12]! │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str lr, [r2, #12] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 600eb0 <__cxa_atexit@plt+0x5f4b64> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 600f20 <__cxa_atexit@plt+0x5f4bd4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - cmp r3, r6 │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - bcc 600f74 <__cxa_atexit@plt+0x5f4c28> │ │ │ │ - ldr lr, [pc, #172] @ 600fa8 <__cxa_atexit@plt+0x5f4c5c> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r3, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 600f64 <__cxa_atexit@plt+0x5f4c18> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - bcc 600f88 <__cxa_atexit@plt+0x5f4c3c> │ │ │ │ - ldr lr, [pc, #108] @ 600fb0 <__cxa_atexit@plt+0x5f4c64> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r3, r0 │ │ │ │ + ldr lr, [pc, #132] @ 604584 <__cxa_atexit@plt+0x5f8238> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r3, #23 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r0, [pc, #48] @ 600fac <__cxa_atexit@plt+0x5f4c60> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 600f98 <__cxa_atexit@plt+0x5f4c4c> │ │ │ │ - ldr r0, [pc, #36] @ 600fb4 <__cxa_atexit@plt+0x5f4c68> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ + ldr r6, [pc, #52] @ 604570 <__cxa_atexit@plt+0x5f8224> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 60101c <__cxa_atexit@plt+0x5f4cd0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #80] @ 601034 <__cxa_atexit@plt+0x5f4ce8> │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 601038 <__cxa_atexit@plt+0x5f4cec> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r6, [pc, #20] @ 60456c <__cxa_atexit@plt+0x5f8220> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #24]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + @ instruction: 0x010341b4 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 604478 <__cxa_atexit@plt+0x5f812c> │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6010a4 <__cxa_atexit@plt+0x5f4d58> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #84] @ 6010bc <__cxa_atexit@plt+0x5f4d70> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 604608 <__cxa_atexit@plt+0x5f82bc> │ │ │ │ + ldr r8, [pc, #88] @ 604620 <__cxa_atexit@plt+0x5f82d4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #84] @ 604624 <__cxa_atexit@plt+0x5f82d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr lr, [pc, #80] @ 604628 <__cxa_atexit@plt+0x5f82dc> │ │ │ │ + add r9, r1, #1 │ │ │ │ + sub r1, r6, #23 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - rsb r7, r2, #0 │ │ │ │ - eor r1, r1, r7 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r1, r0 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + add r8, r3, #8 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + stm r8, {r0, r2, r7, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #28] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6010c0 <__cxa_atexit@plt+0x5f4d74> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [pc, #28] @ 60462c <__cxa_atexit@plt+0x5f82e0> │ │ │ │ + mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ + smlabbeq r3, r8, r6, r4 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r3, r0, sl, asr #28 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mvn r0, r3 │ │ │ │ - tst r0, #3 │ │ │ │ - bne 601114 <__cxa_atexit@plt+0x5f4dc8> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 601140 <__cxa_atexit@plt+0x5f4df4> │ │ │ │ - ldr r0, [pc, #76] @ 601150 <__cxa_atexit@plt+0x5f4e04> │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, r8, lr} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 601140 <__cxa_atexit@plt+0x5f4df4> │ │ │ │ - ldr r0, [pc, #48] @ 601154 <__cxa_atexit@plt+0x5f4e08> │ │ │ │ - ldr r1, [pc, #48] @ 601158 <__cxa_atexit@plt+0x5f4e0c> │ │ │ │ - add r0, pc, r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6046c4 <__cxa_atexit@plt+0x5f8378> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6046dc <__cxa_atexit@plt+0x5f8390> │ │ │ │ + ldr lr, [pc, #156] @ 6046fc <__cxa_atexit@plt+0x5f83b0> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #124] @ 604700 <__cxa_atexit@plt+0x5f83b4> │ │ │ │ + add ip, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #100] @ 604704 <__cxa_atexit@plt+0x5f83b8> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub r2, r3, #23 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r0, [r5] │ │ │ │ - stmib r2, {r1, r8, lr} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - tsteq r3, r4, lsr r1 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 60117c <__cxa_atexit@plt+0x5f4e30> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - beq 6011e4 <__cxa_atexit@plt+0x5f4e98> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 601238 <__cxa_atexit@plt+0x5f4eec> │ │ │ │ - ldr r8, [pc, #176] @ 601270 <__cxa_atexit@plt+0x5f4f24> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 601228 <__cxa_atexit@plt+0x5f4edc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 601254 <__cxa_atexit@plt+0x5f4f08> │ │ │ │ - ldr r8, [pc, #112] @ 601278 <__cxa_atexit@plt+0x5f4f2c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 601274 <__cxa_atexit@plt+0x5f4f28> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 604478 <__cxa_atexit@plt+0x5f812c> │ │ │ │ + ldr r6, [pc, #20] @ 6046f8 <__cxa_atexit@plt+0x5f83ac> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 60127c <__cxa_atexit@plt+0x5f4f30> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - swpeq r8, r0, [r3] │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + smlabteq r3, r8, r5, r4 │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + andeq r0, r0, r7, asr #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6012e4 <__cxa_atexit@plt+0x5f4f98> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 6012fc <__cxa_atexit@plt+0x5f4fb0> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + bcc 60478c <__cxa_atexit@plt+0x5f8440> │ │ │ │ + ldr lr, [pc, #116] @ 6047a4 <__cxa_atexit@plt+0x5f8458> │ │ │ │ + ldmib r5, {r1, sl} │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr lr, [pc, #88] @ 6047a8 <__cxa_atexit@plt+0x5f845c> │ │ │ │ + add ip, r3, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 601300 <__cxa_atexit@plt+0x5f4fb4> │ │ │ │ - mov r2, #20 │ │ │ │ + stm ip, {r0, r1, r2, sl} │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #64] @ 6047ac <__cxa_atexit@plt+0x5f8460> │ │ │ │ + add lr, r3, #48 @ 0x30 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 6047b0 <__cxa_atexit@plt+0x5f8464> │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01037f94 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + @ instruction: 0x01033db0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rscseq sp, r4, r8, lsr #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6047fc <__cxa_atexit@plt+0x5f84b0> │ │ │ │ + ldr r7, [pc, #52] @ 60480c <__cxa_atexit@plt+0x5f84c0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 6047f0 <__cxa_atexit@plt+0x5f84a4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 604820 <__cxa_atexit@plt+0x5f84d4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 604810 <__cxa_atexit@plt+0x5f84c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq sp, [r4], #192 @ 0xc0 │ │ │ │ + rscseq sp, r4, ip, asr #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 6048b8 <__cxa_atexit@plt+0x5f856c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 601364 <__cxa_atexit@plt+0x5f5018> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 60137c <__cxa_atexit@plt+0x5f5030> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 601380 <__cxa_atexit@plt+0x5f5034> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7, lsr #22 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6013b0 <__cxa_atexit@plt+0x5f5064> │ │ │ │ + bcc 6048ec <__cxa_atexit@plt+0x5f85a0> │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 6048d0 <__cxa_atexit@plt+0x5f8584> │ │ │ │ + ldr lr, [pc, #188] @ 604910 <__cxa_atexit@plt+0x5f85c4> │ │ │ │ + ldr r8, [pc, #188] @ 604914 <__cxa_atexit@plt+0x5f85c8> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + stmdb r5, {r1, lr} │ │ │ │ + sub r1, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r1 │ │ │ │ + str r9, [r5] │ │ │ │ + bhi 6048f8 <__cxa_atexit@plt+0x5f85ac> │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldmib r3, {r1, lr} │ │ │ │ + str r1, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + mov r1, #0 │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + add lr, r5, #16 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ str r7, [r5, #28] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, fp │ │ │ │ - b 6009ec <__cxa_atexit@plt+0x5f46a0> │ │ │ │ - ldr r2, [pc, #68] @ 6013fc <__cxa_atexit@plt+0x5f50b0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r3, [r5, #24] │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6013ec <__cxa_atexit@plt+0x5f50a0> │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r0, r1, r2} │ │ │ │ - b 6009ec <__cxa_atexit@plt+0x5f46a0> │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + b 604478 <__cxa_atexit@plt+0x5f812c> │ │ │ │ + ldr r7, [pc, #96] @ 604920 <__cxa_atexit@plt+0x5f85d4> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r7, ror #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 601424 <__cxa_atexit@plt+0x5f50d8> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #64] @ 604918 <__cxa_atexit@plt+0x5f85cc> │ │ │ │ + ldr r0, [pc, #64] @ 60491c <__cxa_atexit@plt+0x5f85d0> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 601464 <__cxa_atexit@plt+0x5f5118> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 601474 <__cxa_atexit@plt+0x5f5128> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + ldrshteq sp, [r4], #176 @ 0xb0 │ │ │ │ + rscseq sp, r4, r8, ror #23 │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + ldrhteq sp, [r4], #188 @ 0xbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 6014a4 <__cxa_atexit@plt+0x5f5158> │ │ │ │ - add r5, r3, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 6014b8 <__cxa_atexit@plt+0x5f516c> │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60496c <__cxa_atexit@plt+0x5f8620> │ │ │ │ + ldr r7, [pc, #52] @ 60498c <__cxa_atexit@plt+0x5f8640> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 603fe4 <__cxa_atexit@plt+0x5f7c98> │ │ │ │ + ldr r7, [pc, #28] @ 604990 <__cxa_atexit@plt+0x5f8644> │ │ │ │ + ldr r5, [pc, #28] @ 604994 <__cxa_atexit@plt+0x5f8648> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + smlatteq r3, r0, fp, r3 │ │ │ │ + rscseq sp, r4, r0, ror fp │ │ │ │ + @ instruction: 0x01033bbc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6049fc <__cxa_atexit@plt+0x5f86b0> │ │ │ │ + ldr r3, [pc, #112] @ 604a28 <__cxa_atexit@plt+0x5f86dc> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 6049ec <__cxa_atexit@plt+0x5f86a0> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 604a0c <__cxa_atexit@plt+0x5f86c0> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + ldr r7, [pc, #92] @ 604a38 <__cxa_atexit@plt+0x5f86ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 604a34 <__cxa_atexit@plt+0x5f86e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 604a2c <__cxa_atexit@plt+0x5f86e0> │ │ │ │ + ldr r3, [pc, #24] @ 604a30 <__cxa_atexit@plt+0x5f86e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq ip, r4, r8, lsl ip │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + ldrshteq sp, [r4], #168 @ 0xa8 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6014e0 <__cxa_atexit@plt+0x5f5194> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 604a70 <__cxa_atexit@plt+0x5f8724> │ │ │ │ + ldr r7, [pc, #52] @ 604a90 <__cxa_atexit@plt+0x5f8744> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #28] @ 604a94 <__cxa_atexit@plt+0x5f8748> │ │ │ │ + ldr r3, [pc, #28] @ 604a98 <__cxa_atexit@plt+0x5f874c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 601520 <__cxa_atexit@plt+0x5f51d4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 601530 <__cxa_atexit@plt+0x5f51e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, asr sp │ │ │ │ + smlabteq r3, ip, r6, r4 │ │ │ │ + ldrhteq ip, [r4], #176 @ 0xb0 │ │ │ │ + smlatbeq r3, r4, r6, r4 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ - b 601554 <__cxa_atexit@plt+0x5f5208> │ │ │ │ + b 604abc <__cxa_atexit@plt+0x5f8770> │ │ │ │ @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 60163c <__cxa_atexit@plt+0x5f52f0> │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 604bd0 <__cxa_atexit@plt+0x5f8884> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 601644 <__cxa_atexit@plt+0x5f52f8> │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r2, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 6015e8 <__cxa_atexit@plt+0x5f529c> │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - tst r2, r9 │ │ │ │ - beq 601620 <__cxa_atexit@plt+0x5f52d4> │ │ │ │ - ldr r0, [pc, #216] @ 601680 <__cxa_atexit@plt+0x5f5334> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, sl} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bhi 601664 <__cxa_atexit@plt+0x5f5318> │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 6009ec <__cxa_atexit@plt+0x5f46a0> │ │ │ │ - ldr r2, [pc, #152] @ 601688 <__cxa_atexit@plt+0x5f533c> │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - ldr r0, [pc, #148] @ 60168c <__cxa_atexit@plt+0x5f5340> │ │ │ │ - add r2, pc, r2 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 604bd8 <__cxa_atexit@plt+0x5f888c> │ │ │ │ + str fp, [sp] │ │ │ │ + ldrb r0, [r8] │ │ │ │ + ldr fp, [r5] │ │ │ │ + subs sl, r1, #1 │ │ │ │ + beq 604b64 <__cxa_atexit@plt+0x5f8818> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + strb r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #256] @ 604c04 <__cxa_atexit@plt+0x5f88b8> │ │ │ │ + sub r1, r6, #31 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r6, {r0, sl, ip} │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r8, r3, #15 │ │ │ │ + ldr lr, [pc, #248] @ 604c08 <__cxa_atexit@plt+0x5f88bc> │ │ │ │ + add ip, r0, #1 │ │ │ │ + mov r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + ldr r0, [pc, #220] @ 604c0c <__cxa_atexit@plt+0x5f88c0> │ │ │ │ + add lr, r3, #20 │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, ip} │ │ │ │ + ldr r1, [pc, #204] @ 604c10 <__cxa_atexit@plt+0x5f88c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str fp, [r5, #-8] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + sub r1, r6, #3 │ │ │ │ + sub r3, r6, #14 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b 6059d0 <__cxa_atexit@plt+0x5f9684> │ │ │ │ + ldr r2, [pc, #136] @ 604bf4 <__cxa_atexit@plt+0x5f88a8> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + mov ip, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + ldr sl, [pc, #116] @ 604bf8 <__cxa_atexit@plt+0x5f88ac> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr lr, [pc, #108] @ 604bfc <__cxa_atexit@plt+0x5f88b0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + strb r0, [r3, #8] │ │ │ │ + ldr r2, [pc, #72] @ 604c00 <__cxa_atexit@plt+0x5f88b4> │ │ │ │ + mov sl, fp │ │ │ │ + sub r8, r6, #6 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + b 605080 <__cxa_atexit@plt+0x5f8d34> │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #92] @ 601684 <__cxa_atexit@plt+0x5f5338> │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - mov r8, ip │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r3, r6 │ │ │ │ - b 60164c <__cxa_atexit@plt+0x5f5300> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + b 604be0 <__cxa_atexit@plt+0x5f8894> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - ldr ip, [r4, #-8] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r3 │ │ │ │ - bx ip │ │ │ │ - andeq r0, r0, r4, ror #9 │ │ │ │ - andeq r0, r0, ip, lsr #6 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - mvn r0, r3 │ │ │ │ - tst r0, #3 │ │ │ │ - bne 6016e0 <__cxa_atexit@plt+0x5f5394> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 60170c <__cxa_atexit@plt+0x5f53c0> │ │ │ │ - ldr r0, [pc, #76] @ 60171c <__cxa_atexit@plt+0x5f53d0> │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r0, r8, lr} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 60170c <__cxa_atexit@plt+0x5f53c0> │ │ │ │ - ldr r0, [pc, #48] @ 601720 <__cxa_atexit@plt+0x5f53d4> │ │ │ │ - ldr r1, [pc, #48] @ 601724 <__cxa_atexit@plt+0x5f53d8> │ │ │ │ - add r0, pc, r0 │ │ │ │ + smlabteq r3, r0, r9, r3 │ │ │ │ + @ instruction: 0x0103399c │ │ │ │ + smlabteq r3, r0, r0, r4 │ │ │ │ + @ instruction: 0x01033ab4 │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + smlatteq r3, ip, r9, r3 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 604c90 <__cxa_atexit@plt+0x5f8944> │ │ │ │ + ldr r2, [pc, #148] @ 604cc4 <__cxa_atexit@plt+0x5f8978> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 604c98 <__cxa_atexit@plt+0x5f894c> │ │ │ │ + ldr r2, [pc, #124] @ 604cc8 <__cxa_atexit@plt+0x5f897c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 604c80 <__cxa_atexit@plt+0x5f8934> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 604ca4 <__cxa_atexit@plt+0x5f8958> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 604cd8 <__cxa_atexit@plt+0x5f898c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 604cd4 <__cxa_atexit@plt+0x5f8988> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 604cb8 <__cxa_atexit@plt+0x5f896c> │ │ │ │ + ldr r7, [pc, #32] @ 604ccc <__cxa_atexit@plt+0x5f8980> │ │ │ │ + ldr r5, [pc, #32] @ 604cd0 <__cxa_atexit@plt+0x5f8984> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + rscseq ip, r4, r0, lsl #19 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + rscseq sp, r4, r0, ror #16 │ │ │ │ + @ instruction: 0x010344b8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 604d10 <__cxa_atexit@plt+0x5f89c4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 604d18 <__cxa_atexit@plt+0x5f89cc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r0, [r5] │ │ │ │ - stmib r2, {r1, r8, lr} │ │ │ │ - sub r8, r6, #6 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, ip, fp, r7 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 601748 <__cxa_atexit@plt+0x5f53fc> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 6017b4 <__cxa_atexit@plt+0x5f5468> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 601808 <__cxa_atexit@plt+0x5f54bc> │ │ │ │ - ldr r8, [pc, #176] @ 601840 <__cxa_atexit@plt+0x5f54f4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 6017f8 <__cxa_atexit@plt+0x5f54ac> │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 604d70 <__cxa_atexit@plt+0x5f8a24> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [pc, #44] @ 604d78 <__cxa_atexit@plt+0x5f8a2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + add r8, r0, r2 │ │ │ │ + sub sl, r7, r2 │ │ │ │ + mov r7, lr │ │ │ │ + b 604abc <__cxa_atexit@plt+0x5f8770> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 604e40 <__cxa_atexit@plt+0x5f8af4> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [pc, #220] @ 604e84 <__cxa_atexit@plt+0x5f8b38> │ │ │ │ + str r9, [r2, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r2, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str ip, [r7, #-4]! │ │ │ │ + ldr sl, [pc, #188] @ 604e88 <__cxa_atexit@plt+0x5f8b3c> │ │ │ │ + mov r1, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r1, #8]! │ │ │ │ + beq 604e30 <__cxa_atexit@plt+0x5f8ae4> │ │ │ │ + ldr r3, [pc, #172] @ 604e8c <__cxa_atexit@plt+0x5f8b40> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 601824 <__cxa_atexit@plt+0x5f54d8> │ │ │ │ - ldr r8, [pc, #112] @ 601848 <__cxa_atexit@plt+0x5f54fc> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 601844 <__cxa_atexit@plt+0x5f54f8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r0, sl │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + bcc 604e48 <__cxa_atexit@plt+0x5f8afc> │ │ │ │ + ldr r0, [pc, #140] @ 604e90 <__cxa_atexit@plt+0x5f8b44> │ │ │ │ + cmp fp, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r9} │ │ │ │ + sub r9, sl, #14 │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, ip, lr} │ │ │ │ + bhi 604e6c <__cxa_atexit@plt+0x5f8b20> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 604e98 <__cxa_atexit@plt+0x5f8b4c> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 60184c <__cxa_atexit@plt+0x5f5500> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 604e94 <__cxa_atexit@plt+0x5f8b48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r0, sl, r7 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6018b4 <__cxa_atexit@plt+0x5f5568> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 6018cc <__cxa_atexit@plt+0x5f5580> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6018d0 <__cxa_atexit@plt+0x5f5584> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r4, r9, r7 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + ldrhteq ip, [r4], #116 @ 0x74 │ │ │ │ + ldrsbteq ip, [r4], #116 @ 0x74 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 601934 <__cxa_atexit@plt+0x5f55e8> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 60194c <__cxa_atexit@plt+0x5f5600> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 601950 <__cxa_atexit@plt+0x5f5604> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr lr, [r3, #12] │ │ │ │ - ldr sl, [r2, #-4]! │ │ │ │ - mvn r0, r1 │ │ │ │ - tst r0, #3 │ │ │ │ - bne 6019b4 <__cxa_atexit@plt+0x5f5668> │ │ │ │ - sub r0, r5, #4 │ │ │ │ - cmp fp, r0 │ │ │ │ - str sl, [r5, #28] │ │ │ │ - bhi 6019ec <__cxa_atexit@plt+0x5f56a0> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, fp │ │ │ │ - b 6009ec <__cxa_atexit@plt+0x5f46a0> │ │ │ │ - ldr r0, [pc, #88] @ 601a14 <__cxa_atexit@plt+0x5f56c8> │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 601a04 <__cxa_atexit@plt+0x5f56b8> │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r9, [r7, #8]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r6, [pc, #136] @ 604f4c <__cxa_atexit@plt+0x5f8c00> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr lr, [r2, #-4]! │ │ │ │ + add r1, r6, #1 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + bcc 604f18 <__cxa_atexit@plt+0x5f8bcc> │ │ │ │ + ldr r0, [pc, #100] @ 604f50 <__cxa_atexit@plt+0x5f8c04> │ │ │ │ + cmp fp, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + bhi 604f38 <__cxa_atexit@plt+0x5f8bec> │ │ │ │ + str r9, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b 6009ec <__cxa_atexit@plt+0x5f46a0> │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #56] @ 604f58 <__cxa_atexit@plt+0x5f8c0c> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 604f54 <__cxa_atexit@plt+0x5f8c08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #-16]! │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 601a3c <__cxa_atexit@plt+0x5f56f0> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 601a7c <__cxa_atexit@plt+0x5f5730> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #44] @ 601a8c <__cxa_atexit@plt+0x5f5740> │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + rscseq ip, r4, r8, ror #13 │ │ │ │ + rscseq ip, r4, r4, lsl #14 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 604fa0 <__cxa_atexit@plt+0x5f8c54> │ │ │ │ + add r8, r7, #12 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm r8, {r1, r2, r8} │ │ │ │ + ldr r0, [pc, #32] @ 604fa8 <__cxa_atexit@plt+0x5f8c5c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 601abc <__cxa_atexit@plt+0x5f5770> │ │ │ │ - add r5, r3, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 601ad0 <__cxa_atexit@plt+0x5f5784> │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 601af8 <__cxa_atexit@plt+0x5f57ac> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr sl, [r7, #24] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 604abc <__cxa_atexit@plt+0x5f8770> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 601b38 <__cxa_atexit@plt+0x5f57ec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 601b48 <__cxa_atexit@plt+0x5f57fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 601b6c <__cxa_atexit@plt+0x5f5820> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #32 │ │ │ │ + @ instruction: 0x01033598 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 601b88 <__cxa_atexit@plt+0x5f583c> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + bhi 605028 <__cxa_atexit@plt+0x5f8cdc> │ │ │ │ + ldr r2, [pc, #148] @ 60505c <__cxa_atexit@plt+0x5f8d10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 605030 <__cxa_atexit@plt+0x5f8ce4> │ │ │ │ + ldr r2, [pc, #124] @ 605060 <__cxa_atexit@plt+0x5f8d14> │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 605018 <__cxa_atexit@plt+0x5f8ccc> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60503c <__cxa_atexit@plt+0x5f8cf0> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 605070 <__cxa_atexit@plt+0x5f8d24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 60506c <__cxa_atexit@plt+0x5f8d20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 605050 <__cxa_atexit@plt+0x5f8d04> │ │ │ │ + ldr r7, [pc, #32] @ 605064 <__cxa_atexit@plt+0x5f8d18> │ │ │ │ + ldr r5, [pc, #32] @ 605068 <__cxa_atexit@plt+0x5f8d1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov fp, r7 │ │ │ │ - and r1, r3, #3 │ │ │ │ - ldmib r2, {r0, r7} │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 601bfc <__cxa_atexit@plt+0x5f58b0> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 601c60 <__cxa_atexit@plt+0x5f5914> │ │ │ │ - mov r1, r5 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + @ instruction: 0xfffffa58 │ │ │ │ + rscseq ip, r4, r8, ror #11 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + rscseq sp, r4, r8, asr #9 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6050f8 <__cxa_atexit@plt+0x5f8dac> │ │ │ │ + ldr r2, [pc, #108] @ 605104 <__cxa_atexit@plt+0x5f8db8> │ │ │ │ + mov r5, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r7, r8, r9, sl} │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + beq 6050e0 <__cxa_atexit@plt+0x5f8d94> │ │ │ │ + ldr r7, [pc, #64] @ 605108 <__cxa_atexit@plt+0x5f8dbc> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + beq 6050ec <__cxa_atexit@plt+0x5f8da0> │ │ │ │ + mov r7, sl │ │ │ │ + b 60514c <__cxa_atexit@plt+0x5f8e00> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 605140 <__cxa_atexit@plt+0x5f8df4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 605138 <__cxa_atexit@plt+0x5f8dec> │ │ │ │ + b 60514c <__cxa_atexit@plt+0x5f8e00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - add r2, r6, #12 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6051f4 <__cxa_atexit@plt+0x5f8ea8> │ │ │ │ + add lr, r6, #16 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 605254 <__cxa_atexit@plt+0x5f8f08> │ │ │ │ + ldr sl, [pc, #292] @ 605294 <__cxa_atexit@plt+0x5f8f48> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + mov r7, r6 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + mov r9, #0 │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + mov r1, r5 │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + add r2, r7, #20 │ │ │ │ + str ip, [r1, #-16]! │ │ │ │ cmp r0, r2 │ │ │ │ - str r7, [r1, #12] │ │ │ │ - bcc 601ca0 <__cxa_atexit@plt+0x5f5954> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [pc, #276] @ 601cfc <__cxa_atexit@plt+0x5f59b0> │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r2, #6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5] │ │ │ │ + bcc 605274 <__cxa_atexit@plt+0x5f8f28> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 605240 <__cxa_atexit@plt+0x5f8ef4> │ │ │ │ + ldr r3, [pc, #216] @ 6052a8 <__cxa_atexit@plt+0x5f8f5c> │ │ │ │ + ldrb r1, [r8] │ │ │ │ + ldr r0, [pc, #212] @ 6052ac <__cxa_atexit@plt+0x5f8f60> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r8, r2, #3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r3} │ │ │ │ + strb r1, [r6, #24] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r0, [r6, #20] │ │ │ │ mov r6, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr lr, [r2, #12] │ │ │ │ - stmda r5, {r0, r3, r7} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #12 │ │ │ │ - str lr, [r5, #16] │ │ │ │ - cmp r0, ip │ │ │ │ - bcc 601cc4 <__cxa_atexit@plt+0x5f5978> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - ldr r2, [r0, #4]! │ │ │ │ - ldmib r0, {r8, r9} │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 601c74 <__cxa_atexit@plt+0x5f5928> │ │ │ │ - ldr r1, [pc, #172] @ 601ce4 <__cxa_atexit@plt+0x5f5998> │ │ │ │ - ldr sl, [r3, #2] │ │ │ │ - str r8, [r6, #8]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0] │ │ │ │ - ldr r1, [pc, #156] @ 601ce8 <__cxa_atexit@plt+0x5f599c> │ │ │ │ - sub r8, ip, #7 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, lr │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 605264 <__cxa_atexit@plt+0x5f8f18> │ │ │ │ + ldr r7, [pc, #148] @ 60529c <__cxa_atexit@plt+0x5f8f50> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #136] @ 6052a0 <__cxa_atexit@plt+0x5f8f54> │ │ │ │ + add lr, r6, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [pc, #124] @ 6052a4 <__cxa_atexit@plt+0x5f8f58> │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - str r7, [r5, #24] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + stm lr, {r1, r6, r7} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, lr │ │ │ │ mov r7, fp │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 602120 <__cxa_atexit@plt+0x5f5dd4> │ │ │ │ - ldr r3, [pc, #120] @ 601cf4 <__cxa_atexit@plt+0x5f59a8> │ │ │ │ - ldr r2, [pc, #120] @ 601cf8 <__cxa_atexit@plt+0x5f59ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - sub r8, ip, #6 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - mov r6, ip │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #72] @ 601cf0 <__cxa_atexit@plt+0x5f59a4> │ │ │ │ - mov r6, #12 │ │ │ │ + b 605404 <__cxa_atexit@plt+0x5f90b8> │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #32] @ 601cec <__cxa_atexit@plt+0x5f59a0> │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r7, [pc, #28] @ 605298 <__cxa_atexit@plt+0x5f8f4c> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x01036990 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r8, lsr #4 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r3, r0, ror r6 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffffa0c │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + @ instruction: 0x01033498 │ │ │ │ + andeq r0, r0, sl, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 601d44 <__cxa_atexit@plt+0x5f59f8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r0, [pc, #40] @ 601d5c <__cxa_atexit@plt+0x5f5a10> │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r2} │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 605328 <__cxa_atexit@plt+0x5f8fdc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 605310 <__cxa_atexit@plt+0x5f8fc4> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #88] @ 605344 <__cxa_atexit@plt+0x5f8ff8> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #76] @ 605348 <__cxa_atexit@plt+0x5f8ffc> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 601d60 <__cxa_atexit@plt+0x5f5a14> │ │ │ │ - mov r2, #12 │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 605404 <__cxa_atexit@plt+0x5f90b8> │ │ │ │ + ldr r3, [pc, #16] @ 605340 <__cxa_atexit@plt+0x5f8ff4> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - andeq r0, r0, r7, asr #6 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + andeq r0, r0, sl, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 601e00 <__cxa_atexit@plt+0x5f5ab4> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r0, [r2, #16]! │ │ │ │ - ldr lr, [r2, #4] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 601dd8 <__cxa_atexit@plt+0x5f5a8c> │ │ │ │ - ldr r0, [pc, #112] @ 601e18 <__cxa_atexit@plt+0x5f5acc> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - str lr, [r3, #8]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r7, [pc, #92] @ 601e1c <__cxa_atexit@plt+0x5f5ad0> │ │ │ │ - sub r8, r6, #7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - mov r7, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [pc, #68] @ 601e24 <__cxa_atexit@plt+0x5f5ad8> │ │ │ │ - ldr r2, [pc, #68] @ 601e28 <__cxa_atexit@plt+0x5f5adc> │ │ │ │ - sub r8, r6, #6 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r3, r5, #4 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6053c4 <__cxa_atexit@plt+0x5f9078> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 6053dc <__cxa_atexit@plt+0x5f9090> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 6053cc <__cxa_atexit@plt+0x5f9080> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #96] @ 6053fc <__cxa_atexit@plt+0x5f90b0> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r1, [r5, #28] │ │ │ │ str r0, [r5] │ │ │ │ - stmib r3, {r2, r9, lr} │ │ │ │ + ldr r1, [pc, #84] @ 605400 <__cxa_atexit@plt+0x5f90b4> │ │ │ │ + sub r8, r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 601e20 <__cxa_atexit@plt+0x5f5ad4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - andeq r0, r0, r3, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 601e78 <__cxa_atexit@plt+0x5f5b2c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 601e8c <__cxa_atexit@plt+0x5f5b40> │ │ │ │ - ldr r2, [pc, #72] @ 601ea0 <__cxa_atexit@plt+0x5f5b54> │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + b 6053d0 <__cxa_atexit@plt+0x5f9084> │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 605404 <__cxa_atexit@plt+0x5f90b8> │ │ │ │ + ldr r6, [pc, #20] @ 6053f8 <__cxa_atexit@plt+0x5f90ac> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + smlabteq r3, r8, r2, r3 │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6055b4 <__cxa_atexit@plt+0x5f9268> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr sl, [r5] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r8, [r1, #16]! │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldmib r5, {r0, r7} │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 6054c8 <__cxa_atexit@plt+0x5f917c> │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 605520 <__cxa_atexit@plt+0x5f91d4> │ │ │ │ + str r9, [r6, #28]! │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [pc, #380] @ 6055d4 <__cxa_atexit@plt+0x5f9288> │ │ │ │ + sub r9, r3, #63 @ 0x3f │ │ │ │ + tst lr, #3 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r6, #-16] │ │ │ │ + str sl, [r6, #-20] @ 0xffffffec │ │ │ │ + str ip, [r6, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r6, #-12] │ │ │ │ + ldr r2, [pc, #352] @ 6055d8 <__cxa_atexit@plt+0x5f928c> │ │ │ │ + sub r8, r3, #46 @ 0x2e │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ + stmdb r6, {r2, r9} │ │ │ │ + ldr r3, [r0, #1] │ │ │ │ + ldr r0, [r0, #5] │ │ │ │ + ldr r2, [pc, #332] @ 6055dc <__cxa_atexit@plt+0x5f9290> │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r8, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #32] │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + beq 605598 <__cxa_atexit@plt+0x5f924c> │ │ │ │ + ldr r0, [pc, #304] @ 6055e0 <__cxa_atexit@plt+0x5f9294> │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq 6055a8 <__cxa_atexit@plt+0x5f925c> │ │ │ │ + mov r5, r1 │ │ │ │ + b 60514c <__cxa_atexit@plt+0x5f8e00> │ │ │ │ + ldr ip, [pc, #276] @ 6055e4 <__cxa_atexit@plt+0x5f9298> │ │ │ │ + ldr r2, [pc, #276] @ 6055e8 <__cxa_atexit@plt+0x5f929c> │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + add ip, pc, ip │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r6 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str ip, [r7, #28]! │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #228] @ 6055ec <__cxa_atexit@plt+0x5f92a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + sub r7, r3, #22 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + add ip, r6, #4 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, fp │ │ │ │ + ldr fp, [pc, #188] @ 6055f4 <__cxa_atexit@plt+0x5f92a8> │ │ │ │ + add fp, pc, fp │ │ │ │ + str fp, [r6, #36]! @ 0x24 │ │ │ │ + mov fp, r1 │ │ │ │ + str sl, [r6, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r6, #-20] @ 0xffffffec │ │ │ │ + str lr, [r6, #-16] │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + str r2, [r6, #-8] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + ldr r7, [pc, #152] @ 6055f8 <__cxa_atexit@plt+0x5f92ac> │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + ldr r7, [pc, #128] @ 6055fc <__cxa_atexit@plt+0x5f92b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str ip, [r6, #32] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 601e9c <__cxa_atexit@plt+0x5f5b50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 6055f0 <__cxa_atexit@plt+0x5f92a4> │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - andeq r0, r0, r7, lsl #31 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + smlatbeq r3, r8, r0, r3 │ │ │ │ + @ instruction: 0xfffffc78 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0xfffffad8 │ │ │ │ + @ instruction: 0xfffffa84 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffff848 │ │ │ │ + @ instruction: 0xfffff7b8 │ │ │ │ + smlatbeq r3, r8, pc, r2 @ │ │ │ │ + andeq r2, r0, sl, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 601ec4 <__cxa_atexit@plt+0x5f5b78> │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 601ee0 <__cxa_atexit@plt+0x5f5b94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 605404 <__cxa_atexit@plt+0x5f90b8> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 6059d0 <__cxa_atexit@plt+0x5f9684> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 605654 <__cxa_atexit@plt+0x5f9308> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 60565c <__cxa_atexit@plt+0x5f9310> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6056b4 <__cxa_atexit@plt+0x5f9368> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [pc, #44] @ 6056bc <__cxa_atexit@plt+0x5f9370> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + mov r5, r3 │ │ │ │ + add r8, r0, r2 │ │ │ │ + sub sl, r7, r2 │ │ │ │ + mov r7, lr │ │ │ │ + b 604abc <__cxa_atexit@plt+0x5f8770> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01032e90 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 605784 <__cxa_atexit@plt+0x5f9438> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [pc, #220] @ 6057c8 <__cxa_atexit@plt+0x5f947c> │ │ │ │ + str r9, [r2, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r2, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str ip, [r7, #-4]! │ │ │ │ + ldr sl, [pc, #188] @ 6057cc <__cxa_atexit@plt+0x5f9480> │ │ │ │ + mov r1, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r1, #8]! │ │ │ │ + beq 605774 <__cxa_atexit@plt+0x5f9428> │ │ │ │ + ldr r3, [pc, #172] @ 6057d0 <__cxa_atexit@plt+0x5f9484> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r0, sl │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + bcc 60578c <__cxa_atexit@plt+0x5f9440> │ │ │ │ + ldr r0, [pc, #140] @ 6057d4 <__cxa_atexit@plt+0x5f9488> │ │ │ │ + cmp fp, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r9} │ │ │ │ + sub r9, sl, #14 │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, ip, lr} │ │ │ │ + bhi 6057b0 <__cxa_atexit@plt+0x5f9464> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 6057dc <__cxa_atexit@plt+0x5f9490> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 6057d8 <__cxa_atexit@plt+0x5f948c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + rscseq fp, r4, r0, ror lr │ │ │ │ + smlalseq fp, r4, r0, lr │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 601f04 <__cxa_atexit@plt+0x5f5bb8> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r9, [r7, #8]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r6, [pc, #136] @ 605890 <__cxa_atexit@plt+0x5f9544> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr lr, [r2, #-4]! │ │ │ │ + add r1, r6, #1 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + bcc 60585c <__cxa_atexit@plt+0x5f9510> │ │ │ │ + ldr r0, [pc, #100] @ 605894 <__cxa_atexit@plt+0x5f9548> │ │ │ │ + cmp fp, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + bhi 60587c <__cxa_atexit@plt+0x5f9530> │ │ │ │ + str r9, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r7, [pc, #56] @ 60589c <__cxa_atexit@plt+0x5f9550> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, r6 │ │ │ │ - eor r3, r3, r0 │ │ │ │ - clz r3, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r2, r0, r1, lsr r3 │ │ │ │ - lsr r1, r1, r3 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - beq 601f78 <__cxa_atexit@plt+0x5f5c2c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - cmp r3, r6 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 601fd0 <__cxa_atexit@plt+0x5f5c84> │ │ │ │ - ldr lr, [pc, #176] @ 602004 <__cxa_atexit@plt+0x5f5cb8> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r3, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - b 601fc0 <__cxa_atexit@plt+0x5f5c74> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r2, r6 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 601fe4 <__cxa_atexit@plt+0x5f5c98> │ │ │ │ - ldr lr, [pc, #108] @ 60200c <__cxa_atexit@plt+0x5f5cc0> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r0, r3, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r8, #12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r8, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r1, [r8, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [pc, #48] @ 602008 <__cxa_atexit@plt+0x5f5cbc> │ │ │ │ - mov r5, lr │ │ │ │ + ldr r7, [pc, #20] @ 605898 <__cxa_atexit@plt+0x5f954c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + rscseq fp, r4, r4, lsr #27 │ │ │ │ + rscseq fp, r4, r0, asr #27 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6058e4 <__cxa_atexit@plt+0x5f9598> │ │ │ │ + add r8, r7, #12 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm r8, {r1, r2, r8} │ │ │ │ + ldr r0, [pc, #32] @ 6058ec <__cxa_atexit@plt+0x5f95a0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr sl, [r7, #24] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 604abc <__cxa_atexit@plt+0x5f8770> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60596c <__cxa_atexit@plt+0x5f9620> │ │ │ │ + ldr r2, [pc, #148] @ 6059a0 <__cxa_atexit@plt+0x5f9654> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 605974 <__cxa_atexit@plt+0x5f9628> │ │ │ │ + ldr r2, [pc, #124] @ 6059a4 <__cxa_atexit@plt+0x5f9658> │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 60595c <__cxa_atexit@plt+0x5f9610> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 605980 <__cxa_atexit@plt+0x5f9634> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 6059b4 <__cxa_atexit@plt+0x5f9668> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 6059b0 <__cxa_atexit@plt+0x5f9664> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 605994 <__cxa_atexit@plt+0x5f9648> │ │ │ │ + ldr r7, [pc, #32] @ 6059a8 <__cxa_atexit@plt+0x5f965c> │ │ │ │ + ldr r5, [pc, #32] @ 6059ac <__cxa_atexit@plt+0x5f9660> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + @ instruction: 0xfffff114 │ │ │ │ + rscseq fp, r4, r4, lsr #25 │ │ │ │ + @ instruction: 0x01033798 │ │ │ │ + rscseq ip, r4, r4, lsl #23 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + andeq r0, r0, r6, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #32 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 605a88 <__cxa_atexit@plt+0x5f973c> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc 605a90 <__cxa_atexit@plt+0x5f9744> │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r0, [pc, #208] @ 605acc <__cxa_atexit@plt+0x5f9780> │ │ │ │ + ldmib r7, {r1, r2, lr} │ │ │ │ + mov r7, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 601ff4 <__cxa_atexit@plt+0x5f5ca8> │ │ │ │ - ldr r0, [pc, #36] @ 602010 <__cxa_atexit@plt+0x5f5cc4> │ │ │ │ - mov r5, lr │ │ │ │ + str r0, [r7, #4]! │ │ │ │ + mov r0, r5 │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r1, [r0, #-28]! @ 0xffffffe4 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r0, #32] │ │ │ │ + str r7, [r0, #32] │ │ │ │ + stmib r0, {r2, r8, r9, sl} │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r1, [r0, #20] │ │ │ │ + add r1, r7, #20 │ │ │ │ + cmp ip, r1 │ │ │ │ + str lr, [r0, #24] │ │ │ │ + bcc 605aa8 <__cxa_atexit@plt+0x5f975c> │ │ │ │ + mov r2, sl │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 605a78 <__cxa_atexit@plt+0x5f972c> │ │ │ │ + ldr r6, [pc, #132] @ 605ad4 <__cxa_atexit@plt+0x5f9788> │ │ │ │ + ldr r5, [pc, #132] @ 605ad8 <__cxa_atexit@plt+0x5f978c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldrb r2, [r8] │ │ │ │ + sub r8, r1, #3 │ │ │ │ + str r5, [r3, #20] │ │ │ │ + ldr r5, [sp] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r1 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r7, fp │ │ │ │ + b 605c30 <__cxa_atexit@plt+0x5f98e4> │ │ │ │ + mov r6, r3 │ │ │ │ + b 605a98 <__cxa_atexit@plt+0x5f974c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 605ad0 <__cxa_atexit@plt+0x5f9784> │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x010372b0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + andeq r0, r0, sl, lsl #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 602078 <__cxa_atexit@plt+0x5f5d2c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #80] @ 602090 <__cxa_atexit@plt+0x5f5d44> │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldm r9, {r1, r7, r9} │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r7, r0 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r0, r0, r1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 602094 <__cxa_atexit@plt+0x5f5d48> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 605b54 <__cxa_atexit@plt+0x5f9808> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 605b3c <__cxa_atexit@plt+0x5f97f0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #88] @ 605b70 <__cxa_atexit@plt+0x5f9824> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #76] @ 605b74 <__cxa_atexit@plt+0x5f9828> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 605c30 <__cxa_atexit@plt+0x5f98e4> │ │ │ │ + ldr r3, [pc, #16] @ 605b6c <__cxa_atexit@plt+0x5f9820> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + andeq r0, r0, sl, lsl #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + add r3, r5, #4 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 605bf0 <__cxa_atexit@plt+0x5f98a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 605c08 <__cxa_atexit@plt+0x5f98bc> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 605bf8 <__cxa_atexit@plt+0x5f98ac> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #96] @ 605c28 <__cxa_atexit@plt+0x5f98dc> │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #84] @ 605c2c <__cxa_atexit@plt+0x5f98e0> │ │ │ │ + sub r8, r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + b 605bfc <__cxa_atexit@plt+0x5f98b0> │ │ │ │ + str r1, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 605c30 <__cxa_atexit@plt+0x5f98e4> │ │ │ │ + ldr r6, [pc, #20] @ 605c24 <__cxa_atexit@plt+0x5f98d8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0x01032a9c │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 602100 <__cxa_atexit@plt+0x5f5db4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #84] @ 602118 <__cxa_atexit@plt+0x5f5dcc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - eor r1, r7, r1 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - and r1, r1, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + bcc 605d84 <__cxa_atexit@plt+0x5f9a38> │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 605cbc <__cxa_atexit@plt+0x5f9970> │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 605d18 <__cxa_atexit@plt+0x5f99cc> │ │ │ │ + str r8, [r3, #28]! │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r8, [pc, #280] @ 605da0 <__cxa_atexit@plt+0x5f9a54> │ │ │ │ + sub ip, r6, #63 @ 0x3f │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #268] @ 605da4 <__cxa_atexit@plt+0x5f9a58> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r3, {r7, r8, ip} │ │ │ │ + str fp, [r3, #-16] │ │ │ │ + sub r8, r6, #46 @ 0x2e │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + mov fp, r1 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + b 605080 <__cxa_atexit@plt+0x5f8d34> │ │ │ │ + ldr r9, [pc, #228] @ 605da8 <__cxa_atexit@plt+0x5f9a5c> │ │ │ │ + ldr r7, [pc, #228] @ 605dac <__cxa_atexit@plt+0x5f9a60> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r7, r3, #8 │ │ │ │ + stm r7, {r2, sl, lr} │ │ │ │ + mov r7, r3 │ │ │ │ + str fp, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r9, [r7, #28]! │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #184] @ 605db0 <__cxa_atexit@plt+0x5f9a64> │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + add r3, r3, #48 @ 0x30 │ │ │ │ + sub r7, r6, #22 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 60211c <__cxa_atexit@plt+0x5f5dd0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [r5, #40]! @ 0x28 │ │ │ │ + add r9, r3, #4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr ip, [pc, #136] @ 605db8 <__cxa_atexit@plt+0x5f9a6c> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r3, #36]! @ 0x24 │ │ │ │ + sub r1, r3, #24 │ │ │ │ + stm r1, {r2, sl, lr} │ │ │ │ + str fp, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [pc, #108] @ 605dbc <__cxa_atexit@plt+0x5f9a70> │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r2, r8, fp} │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r7, [pc, #88] @ 605dc0 <__cxa_atexit@plt+0x5f9a74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 605db4 <__cxa_atexit@plt+0x5f9a68> │ │ │ │ + mov fp, r1 │ │ │ │ + mov r2, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01037198 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #12 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 6021fc <__cxa_atexit@plt+0x5f5eb0> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - add lr, r5, #12 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 6021a4 <__cxa_atexit@plt+0x5f5e58> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - tst r2, r1 │ │ │ │ - beq 6021d4 <__cxa_atexit@plt+0x5f5e88> │ │ │ │ - ldr sl, [pc, #180] @ 602228 <__cxa_atexit@plt+0x5f5edc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - sub r0, r5, #40 @ 0x28 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp fp, r0 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - stmdb r5, {r8, sl} │ │ │ │ - bhi 602218 <__cxa_atexit@plt+0x5f5ecc> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + @ instruction: 0x01032894 │ │ │ │ + @ instruction: 0x01032fb8 │ │ │ │ + @ instruction: 0xfffffc28 │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xfffff994 │ │ │ │ + @ instruction: 0xfffff90c │ │ │ │ + @ instruction: 0x010327bc │ │ │ │ + andeq r2, r0, sl, lsl #21 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r1, r9, lr} │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - ldr r1, [pc, #132] @ 602230 <__cxa_atexit@plt+0x5f5ee4> │ │ │ │ - ldr r2, [pc, #132] @ 602234 <__cxa_atexit@plt+0x5f5ee8> │ │ │ │ - sub r8, sl, #6 │ │ │ │ + b 605c30 <__cxa_atexit@plt+0x5f98e4> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 605e78 <__cxa_atexit@plt+0x5f9b2c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 605e80 <__cxa_atexit@plt+0x5f9b34> │ │ │ │ + ldr sl, [pc, #136] @ 605e9c <__cxa_atexit@plt+0x5f9b50> │ │ │ │ + ldr r1, [pc, #136] @ 605ea0 <__cxa_atexit@plt+0x5f9b54> │ │ │ │ + ldr lr, [pc, #136] @ 605ea4 <__cxa_atexit@plt+0x5f9b58> │ │ │ │ + ldr r0, [pc, #136] @ 605ea8 <__cxa_atexit@plt+0x5f9b5c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - str r9, [r6, #12] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - stmib r6, {r2, lr} │ │ │ │ - mov r6, sl │ │ │ │ - str r0, [r5, #28] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #80] @ 60222c <__cxa_atexit@plt+0x5f5ee0> │ │ │ │ - sub r1, r5, #4 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #24]! │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r7, r6, #21 │ │ │ │ + add r0, r3, #28 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r9, #3 │ │ │ │ + str sl, [r2, #-12] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + stm r0, {r3, r7, r8} │ │ │ │ + stmib r3, {r1, r7, lr} │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + beq 605e6c <__cxa_atexit@plt+0x5f9b20> │ │ │ │ + mov r7, r9 │ │ │ │ + b 605eb8 <__cxa_atexit@plt+0x5f9b6c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 605e88 <__cxa_atexit@plt+0x5f9b3c> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 605eac <__cxa_atexit@plt+0x5f9b60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r5, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r6, [pc, #52] @ 602238 <__cxa_atexit@plt+0x5f5eec> │ │ │ │ - mov r3, #12 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffec98 │ │ │ │ + @ instruction: 0xfffff23c │ │ │ │ + @ instruction: 0xfffffba0 │ │ │ │ + rscseq ip, r4, ip, ror #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 605f64 <__cxa_atexit@plt+0x5f9c18> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 605fd8 <__cxa_atexit@plt+0x5f9c8c> │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldrb r7, [r2] │ │ │ │ + subs ip, r3, #1 │ │ │ │ + beq 605f78 <__cxa_atexit@plt+0x5f9c2c> │ │ │ │ + strb r7, [r1, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #248] @ 605ff8 <__cxa_atexit@plt+0x5f9cac> │ │ │ │ + mov r0, #1 │ │ │ │ + sub r3, r6, #31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr lr, [pc, #236] @ 605ffc <__cxa_atexit@plt+0x5f9cb0> │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str lr, [r1, #4] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + str r0, [r1, #16] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [pc, #204] @ 606000 <__cxa_atexit@plt+0x5f9cb4> │ │ │ │ + add lr, r1, #20 │ │ │ │ + mov sl, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r3, r8} │ │ │ │ + ldr r3, [pc, #188] @ 606004 <__cxa_atexit@plt+0x5f9cb8> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r1, #32] │ │ │ │ + sub r3, r6, #14 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 6059d0 <__cxa_atexit@plt+0x5f9684> │ │ │ │ + ldr r7, [pc, #136] @ 605ff4 <__cxa_atexit@plt+0x5f9ca8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #100] @ 605fe4 <__cxa_atexit@plt+0x5f9c98> │ │ │ │ + mov r8, #1 │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr lr, [pc, #88] @ 605fe8 <__cxa_atexit@plt+0x5f9c9c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #80] @ 605fec <__cxa_atexit@plt+0x5f9ca0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + strb r7, [r1, #8] │ │ │ │ + ldr r7, [pc, #72] @ 605ff0 <__cxa_atexit@plt+0x5f9ca4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r1, #16] │ │ │ │ + add r9, r1, #20 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r9, {r2, r8, lr} │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + sub r9, r6, #31 │ │ │ │ + str ip, [r1, #12] │ │ │ │ + str r0, [r1, #32] │ │ │ │ + str r3, [r1, #36] @ 0x24 │ │ │ │ + b 605080 <__cxa_atexit@plt+0x5f8d34> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x010325b0 │ │ │ │ + @ instruction: 0x01032590 │ │ │ │ + @ instruction: 0x01032cb4 │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, ip, r5, r2 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + smlatteq r3, r8, r5, r2 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 606030 <__cxa_atexit@plt+0x5f9ce4> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldr r7, [pc, #8] @ 606040 <__cxa_atexit@plt+0x5f9cf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - smlatbeq r3, r8, r0, r7 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r7, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 602120 <__cxa_atexit@plt+0x5f5dd4> │ │ │ │ - andeq r0, r0, r7, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 602274 <__cxa_atexit@plt+0x5f5f28> │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 602290 <__cxa_atexit@plt+0x5f5f44> │ │ │ │ + rscseq ip, r4, ip, asr #9 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r7, r9} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 606134 <__cxa_atexit@plt+0x5f9de8> │ │ │ │ + ldr r8, [pc, #264] @ 606168 <__cxa_atexit@plt+0x5f9e1c> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + mov sl, #0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r1, #3 │ │ │ │ + beq 6060f8 <__cxa_atexit@plt+0x5f9dac> │ │ │ │ + add r2, r6, sl │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r0, r2, #20 │ │ │ │ + cmp ip, r0 │ │ │ │ + bcc 606140 <__cxa_atexit@plt+0x5f9df4> │ │ │ │ + ldr r0, [r1, #3] │ │ │ │ + ldr ip, [r1, #7] │ │ │ │ + ldr r1, [r1, #11] │ │ │ │ + add r3, r3, #20 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + and r0, r7, #3 │ │ │ │ + add sl, sl, #20 │ │ │ │ + sub r9, r3, #14 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r8, [r2, #4] │ │ │ │ + str ip, [r2, #16] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + beq 60606c <__cxa_atexit@plt+0x5f9d20> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 60611c <__cxa_atexit@plt+0x5f9dd0> │ │ │ │ + ldr r3, [pc, #152] @ 606170 <__cxa_atexit@plt+0x5f9e24> │ │ │ │ + ldr r2, [pc, #152] @ 606174 <__cxa_atexit@plt+0x5f9e28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r6, r6, sl │ │ │ │ + sub r1, r6, #14 │ │ │ │ + add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldmdb r5, {r3, r8} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6022b4 <__cxa_atexit@plt+0x5f5f68> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 602320 <__cxa_atexit@plt+0x5f5fd4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 602374 <__cxa_atexit@plt+0x5f6028> │ │ │ │ - ldr r8, [pc, #176] @ 6023ac <__cxa_atexit@plt+0x5f6060> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 602364 <__cxa_atexit@plt+0x5f6018> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 602390 <__cxa_atexit@plt+0x5f6044> │ │ │ │ - ldr r8, [pc, #112] @ 6023b4 <__cxa_atexit@plt+0x5f6068> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 6023b0 <__cxa_atexit@plt+0x5f6064> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 6023b8 <__cxa_atexit@plt+0x5f606c> │ │ │ │ + ldr r0, [pc, #124] @ 60617c <__cxa_atexit@plt+0x5f9e30> │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r0, r9} │ │ │ │ + add r6, r6, sl │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ + bx r2 │ │ │ │ + ldr r3, [pc, #72] @ 60616c <__cxa_atexit@plt+0x5f9e20> │ │ │ │ + add r6, r6, sl │ │ │ │ + sub r9, r6, #14 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #48] @ 606178 <__cxa_atexit@plt+0x5f9e2c> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r3, [r3, -r8] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 60241c <__cxa_atexit@plt+0x5f60d0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 602434 <__cxa_atexit@plt+0x5f60e8> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + bcc 6061fc <__cxa_atexit@plt+0x5f9eb0> │ │ │ │ + ldr lr, [pc, #100] @ 606208 <__cxa_atexit@plt+0x5f9ebc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r9, [pc, #84] @ 60620c <__cxa_atexit@plt+0x5f9ec0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 602438 <__cxa_atexit@plt+0x5f60ec> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + sub r3, r6, #14 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 6061f4 <__cxa_atexit@plt+0x5f9ea8> │ │ │ │ str r7, [r5] │ │ │ │ - bcc 6024a0 <__cxa_atexit@plt+0x5f6154> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 6024b8 <__cxa_atexit@plt+0x5f616c> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6024bc <__cxa_atexit@plt+0x5f6170> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r7, asr #22 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6024ec <__cxa_atexit@plt+0x5f61a0> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #12 │ │ │ │ mov r7, fp │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - ldr r2, [pc, #68] @ 602538 <__cxa_atexit@plt+0x5f61ec> │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r3, [r5, #24] │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 602528 <__cxa_atexit@plt+0x5f61dc> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r0, r1, r2} │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 606244 <__cxa_atexit@plt+0x5f9ef8> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 606290 <__cxa_atexit@plt+0x5f9f44> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [pc, #96] @ 6062c8 <__cxa_atexit@plt+0x5f9f7c> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + stmib r7, {r1, r9} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6062b0 <__cxa_atexit@plt+0x5f9f64> │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldr r7, [pc, #56] @ 6062d0 <__cxa_atexit@plt+0x5f9f84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 602560 <__cxa_atexit@plt+0x5f6214> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #20] @ 6062cc <__cxa_atexit@plt+0x5f9f80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6025a0 <__cxa_atexit@plt+0x5f6254> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6025b0 <__cxa_atexit@plt+0x5f6264> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - andeq r0, r0, r7, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ + @ instruction: 0x01032eb8 │ │ │ │ + rscseq ip, r4, r8, asr #4 │ │ │ │ + rscseq ip, r4, ip, ror #4 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 6062f4 <__cxa_atexit@plt+0x5f9fa8> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub ip, r5, #8 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + str r9, [sp, #4] │ │ │ │ + bhi 606444 <__cxa_atexit@plt+0x5fa0f8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60644c <__cxa_atexit@plt+0x5fa100> │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r3, [pc, #404] @ 6064b8 <__cxa_atexit@plt+0x5fa16c> │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r0, r3, #1 │ │ │ │ + ldrb r3, [r8] │ │ │ │ + ldr r9, [pc, #380] @ 6064bc <__cxa_atexit@plt+0x5fa170> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r4, [pc, #376] @ 6064c0 <__cxa_atexit@plt+0x5fa174> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r8, [r1, #12] │ │ │ │ + str lr, [r1, #16] │ │ │ │ + str r4, [r1, #4] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r9, [r1, #20] │ │ │ │ + str r7, [r1, #24] │ │ │ │ + str r4, [r1, #8] │ │ │ │ + str r0, [r1, #28] │ │ │ │ + subs r1, sl, #1 │ │ │ │ + beq 6063c8 <__cxa_atexit@plt+0x5fa07c> │ │ │ │ + sub r7, r6, #6 │ │ │ │ + stmda r5, {r2, r3, r7} │ │ │ │ + add r2, r8, #1 │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 606470 <__cxa_atexit@plt+0x5fa124> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 6063ac <__cxa_atexit@plt+0x5fa060> │ │ │ │ + mov r7, #0 │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 60640c <__cxa_atexit@plt+0x5fa0c0> │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 606394 <__cxa_atexit@plt+0x5fa048> │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + strb r3, [r5, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + b 606424 <__cxa_atexit@plt+0x5fa0d8> │ │ │ │ + ldr r7, [pc, #248] @ 6064c8 <__cxa_atexit@plt+0x5fa17c> │ │ │ │ + sub r8, r6, #6 │ │ │ │ tst r2, #3 │ │ │ │ - bne 6025dc <__cxa_atexit@plt+0x5f6290> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 6025f0 <__cxa_atexit@plt+0x5f62a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + strb r3, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + beq 606430 <__cxa_atexit@plt+0x5fa0e4> │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 606498 <__cxa_atexit@plt+0x5fa14c> │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + mov r7, fp │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r4, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + strb r3, [r5, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r7, fp │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, ip │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r1 │ │ │ │ + b 606454 <__cxa_atexit@plt+0x5fa108> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #116] @ 6064d0 <__cxa_atexit@plt+0x5fa184> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ 6064c4 <__cxa_atexit@plt+0x5fa178> │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 6064cc <__cxa_atexit@plt+0x5fa180> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + smlatteq r3, r4, r1, r2 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + smlalseq ip, r4, r8, r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + rscseq ip, r4, ip, rrx │ │ │ │ + rscseq ip, r4, r8, lsr #1 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 602618 <__cxa_atexit@plt+0x5f62cc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov sl, r7 │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 606500 <__cxa_atexit@plt+0x5fa1b4> │ │ │ │ + mov r7, fp │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldrb r9, [r5, #4] │ │ │ │ + ldr r7, [pc, #12] @ 606518 <__cxa_atexit@plt+0x5fa1cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 602658 <__cxa_atexit@plt+0x5f630c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 602668 <__cxa_atexit@plt+0x5f631c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ + rscseq ip, r4, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6026e0 <__cxa_atexit@plt+0x5f6394> │ │ │ │ - ldr r3, [pc, #92] @ 6026e8 <__cxa_atexit@plt+0x5f639c> │ │ │ │ + bhi 606598 <__cxa_atexit@plt+0x5fa24c> │ │ │ │ + ldr r2, [pc, #148] @ 6065cc <__cxa_atexit@plt+0x5fa280> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6065a0 <__cxa_atexit@plt+0x5fa254> │ │ │ │ + ldr r2, [pc, #124] @ 6065d0 <__cxa_atexit@plt+0x5fa284> │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ - add lr, r5, #24 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr lr, [r7, #10] │ │ │ │ - add r7, r7, #14 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - beq 6026d4 <__cxa_atexit@plt+0x5f6388> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6026f4 <__cxa_atexit@plt+0x5f63a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 606588 <__cxa_atexit@plt+0x5fa23c> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6065ac <__cxa_atexit@plt+0x5fa260> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 6065e0 <__cxa_atexit@plt+0x5fa294> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 6065dc <__cxa_atexit@plt+0x5fa290> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 6065c0 <__cxa_atexit@plt+0x5fa274> │ │ │ │ + ldr r7, [pc, #32] @ 6065d4 <__cxa_atexit@plt+0x5fa288> │ │ │ │ + ldr r5, [pc, #32] @ 6065d8 <__cxa_atexit@plt+0x5fa28c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 602718 <__cxa_atexit@plt+0x5f63cc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 602764 <__cxa_atexit@plt+0x5f6418> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #180] @ 6027d4 <__cxa_atexit@plt+0x5f6488> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #8]! │ │ │ │ + smlatteq r3, r8, pc, r1 @ │ │ │ │ + @ instruction: 0xffffe4e8 │ │ │ │ + rscseq fp, r4, r8, ror r0 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + rscseq fp, r4, r8, asr pc │ │ │ │ + @ instruction: 0x01032bb0 │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 606630 <__cxa_atexit@plt+0x5fa2e4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr lr, [pc, #36] @ 606638 <__cxa_atexit@plt+0x5fa2ec> │ │ │ │ + add r8, r1, r0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + sub sl, r7, r0 │ │ │ │ + mov r5, r3 │ │ │ │ + b 6062f4 <__cxa_atexit@plt+0x5f9fa8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 606700 <__cxa_atexit@plt+0x5fa3b4> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [pc, #220] @ 606744 <__cxa_atexit@plt+0x5fa3f8> │ │ │ │ + str r9, [r2, #-16]! │ │ │ │ tst r8, #3 │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - beq 6027a4 <__cxa_atexit@plt+0x5f6458> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - cmp fp, r5 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - bhi 6027c0 <__cxa_atexit@plt+0x5f6474> │ │ │ │ - str r7, [r5, #16]! │ │ │ │ + str r7, [r2, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str ip, [r7, #-4]! │ │ │ │ + ldr sl, [pc, #188] @ 606748 <__cxa_atexit@plt+0x5fa3fc> │ │ │ │ + mov r1, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r1, #8]! │ │ │ │ + beq 6066f0 <__cxa_atexit@plt+0x5fa3a4> │ │ │ │ + ldr r3, [pc, #172] @ 60674c <__cxa_atexit@plt+0x5fa400> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r0, sl │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + bcc 606708 <__cxa_atexit@plt+0x5fa3bc> │ │ │ │ + ldr r0, [pc, #140] @ 606750 <__cxa_atexit@plt+0x5fa404> │ │ │ │ + cmp fp, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r9} │ │ │ │ + sub r9, sl, #14 │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, ip, lr} │ │ │ │ + bhi 60672c <__cxa_atexit@plt+0x5fa3e0> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ mov r7, fp │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr lr, [pc, #84] @ 6027d0 <__cxa_atexit@plt+0x5f6484> │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6027b4 <__cxa_atexit@plt+0x5f6468> │ │ │ │ - mov r7, r8 │ │ │ │ - b 602828 <__cxa_atexit@plt+0x5f64dc> │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 606758 <__cxa_atexit@plt+0x5fa40c> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ + str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 602810 <__cxa_atexit@plt+0x5f64c4> │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ + ldr r7, [pc, #32] @ 606754 <__cxa_atexit@plt+0x5fa408> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, fp, lsl #9 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0x01031e90 │ │ │ │ + smlabbeq r3, r4, sl, r2 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + rscseq fp, r4, ip, asr #27 │ │ │ │ + rscseq fp, r4, ip, ror #27 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r0, r5 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r0, #12]! │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r9, [r7, #8]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r6, [pc, #136] @ 60680c <__cxa_atexit@plt+0x5fa4c0> │ │ │ │ mov r2, r7 │ │ │ │ - ldr sl, [r0, #-8] │ │ │ │ - ldr r8, [r0, #-4] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 602868 <__cxa_atexit@plt+0x5f651c> │ │ │ │ - ldr r7, [r0, #28] │ │ │ │ - ldr ip, [r0, #32] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 60288c <__cxa_atexit@plt+0x5f6540> │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - mov r8, ip │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - str r8, [r5, #32]! │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - mov r8, r3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 601554 <__cxa_atexit@plt+0x5f5208> │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - add lr, r2, #7 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldm lr, {r1, fp, lr} │ │ │ │ - cmp r9, lr │ │ │ │ - bls 602908 <__cxa_atexit@plt+0x5f65bc> │ │ │ │ - mov sl, r1 │ │ │ │ - rsb r1, r9, #0 │ │ │ │ - eor r1, r9, r1 │ │ │ │ - and r1, fp, r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 60297c <__cxa_atexit@plt+0x5f6630> │ │ │ │ - tst fp, r9 │ │ │ │ - beq 6029e4 <__cxa_atexit@plt+0x5f6698> │ │ │ │ - ldr r0, [pc, #424] @ 602a78 <__cxa_atexit@plt+0x5f672c> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r5, #44 @ 0x2c │ │ │ │ - cmp r1, r0 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - bhi 602a38 <__cxa_atexit@plt+0x5f66ec> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - stmib r5, {fp, lr} │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - cmp lr, r9 │ │ │ │ - bls 602988 <__cxa_atexit@plt+0x5f663c> │ │ │ │ - str r1, [sp] │ │ │ │ - rsb r1, lr, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r3 │ │ │ │ - cmp r1, fp │ │ │ │ - bne 6029b4 <__cxa_atexit@plt+0x5f6668> │ │ │ │ - tst lr, r3 │ │ │ │ - beq 602a0c <__cxa_atexit@plt+0x5f66c0> │ │ │ │ - ldr r0, [pc, #308] @ 602a6c <__cxa_atexit@plt+0x5f6720> │ │ │ │ - str fp, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [sp] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - sub r2, r5, #36 @ 0x24 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr lr, [r2, #-4]! │ │ │ │ + add r1, r6, #1 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + bcc 6067d8 <__cxa_atexit@plt+0x5fa48c> │ │ │ │ + ldr r0, [pc, #100] @ 606810 <__cxa_atexit@plt+0x5fa4c4> │ │ │ │ cmp fp, r2 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - bhi 602a54 <__cxa_atexit@plt+0x5f6708> │ │ │ │ - stmda r5, {r3, r9, sl} │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + bhi 6067f8 <__cxa_atexit@plt+0x5fa4ac> │ │ │ │ + str r9, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, fp │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr r3, [pc, #252] @ 602a80 <__cxa_atexit@plt+0x5f6734> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 6029c8 <__cxa_atexit@plt+0x5f667c> │ │ │ │ - cmp r3, fp │ │ │ │ - bne 6029c0 <__cxa_atexit@plt+0x5f6674> │ │ │ │ - ldr r3, [pc, #208] @ 602a68 <__cxa_atexit@plt+0x5f671c> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r9, r1 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - ldr r3, [pc, #184] @ 602a74 <__cxa_atexit@plt+0x5f6728> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 6029c8 <__cxa_atexit@plt+0x5f667c> │ │ │ │ - ldr r3, [pc, #156] @ 602a64 <__cxa_atexit@plt+0x5f6718> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str fp, [r5, #40] @ 0x28 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, ip │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #144] @ 602a7c <__cxa_atexit@plt+0x5f6730> │ │ │ │ - str fp, [r5, #44] @ 0x2c │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #92] @ 602a70 <__cxa_atexit@plt+0x5f6724> │ │ │ │ - str fp, [r5, #44] @ 0x2c │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldr r7, [pc, #56] @ 606818 <__cxa_atexit@plt+0x5fa4cc> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str fp, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov fp, r1 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 606814 <__cxa_atexit@plt+0x5fa4c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r9, sl} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #21 │ │ │ │ - @ instruction: 0x000009b8 │ │ │ │ - andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ - andeq r0, r0, r8, lsr #10 │ │ │ │ - andeq r0, r0, r4, asr r5 │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 602aa8 <__cxa_atexit@plt+0x5f675c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 602ac8 <__cxa_atexit@plt+0x5f677c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 602aec <__cxa_atexit@plt+0x5f67a0> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + smlatbeq r3, r0, r9, r2 │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + rscseq fp, r4, r0, lsl #26 │ │ │ │ + rscseq fp, r4, ip, lsl sp │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 606854 <__cxa_atexit@plt+0x5fa508> │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm sl, {r2, r8, sl} │ │ │ │ + ldr r1, [pc, #24] @ 60685c <__cxa_atexit@plt+0x5fa510> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 6062f4 <__cxa_atexit@plt+0x5f9fa8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 602b58 <__cxa_atexit@plt+0x5f680c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 602bac <__cxa_atexit@plt+0x5f6860> │ │ │ │ - ldr r8, [pc, #176] @ 602be4 <__cxa_atexit@plt+0x5f6898> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 602b9c <__cxa_atexit@plt+0x5f6850> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 602bc8 <__cxa_atexit@plt+0x5f687c> │ │ │ │ - ldr r8, [pc, #112] @ 602bec <__cxa_atexit@plt+0x5f68a0> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 602be8 <__cxa_atexit@plt+0x5f689c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6068dc <__cxa_atexit@plt+0x5fa590> │ │ │ │ + ldr r2, [pc, #148] @ 606910 <__cxa_atexit@plt+0x5fa5c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6068e4 <__cxa_atexit@plt+0x5fa598> │ │ │ │ + ldr r2, [pc, #124] @ 606914 <__cxa_atexit@plt+0x5fa5c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 6068cc <__cxa_atexit@plt+0x5fa580> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6068f0 <__cxa_atexit@plt+0x5fa5a4> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 606924 <__cxa_atexit@plt+0x5fa5d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 606920 <__cxa_atexit@plt+0x5fa5d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 602bf0 <__cxa_atexit@plt+0x5f68a4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 606904 <__cxa_atexit@plt+0x5fa5b8> │ │ │ │ + ldr r7, [pc, #32] @ 606918 <__cxa_atexit@plt+0x5fa5cc> │ │ │ │ + ldr r5, [pc, #32] @ 60691c <__cxa_atexit@plt+0x5fa5d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r3, r4, ip, r1 │ │ │ │ + @ instruction: 0xffffe1a4 │ │ │ │ + rscseq sl, r4, r4, lsr sp │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + rscseq fp, r4, r4, lsl ip │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 606954 <__cxa_atexit@plt+0x5fa608> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + str sl, [r5, #8] │ │ │ │ + strb r9, [r5, #4] │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldr r7, [pc, #12] @ 606968 <__cxa_atexit@plt+0x5fa61c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + uxtb r9, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq fp, [r4], #176 @ 0xb0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6069d0 <__cxa_atexit@plt+0x5fa684> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6069b8 <__cxa_atexit@plt+0x5fa66c> │ │ │ │ + ldrb r3, [r5, #4] │ │ │ │ + mov r0, #0 │ │ │ │ + ldrb r1, [r2, r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 606a2c <__cxa_atexit@plt+0x5fa6e0> │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 6069a0 <__cxa_atexit@plt+0x5fa654> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + stmib r5, {r7, lr} │ │ │ │ str r7, [r5, #12] │ │ │ │ - bcc 602c58 <__cxa_atexit@plt+0x5f690c> │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #24] │ │ │ │ + b 606a70 <__cxa_atexit@plt+0x5fa724> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 606a44 <__cxa_atexit@plt+0x5fa6f8> │ │ │ │ + ldr r7, [pc, #124] @ 606a64 <__cxa_atexit@plt+0x5fa718> │ │ │ │ + ldr r2, [pc, #124] @ 606a68 <__cxa_atexit@plt+0x5fa71c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r1, r2, #1 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r0, [r2, #12]! │ │ │ │ + ldr r7, [pc, #96] @ 606a6c <__cxa_atexit@plt+0x5fa720> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r5, [r6, #8] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + stmib r5, {r7, lr} │ │ │ │ + mov r7, fp │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + b 606a70 <__cxa_atexit@plt+0x5fa724> │ │ │ │ + ldr r6, [pc, #20] @ 606a60 <__cxa_atexit@plt+0x5fa714> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 606bcc <__cxa_atexit@plt+0x5fa880> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r8, [r1, #16]! │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 606b08 <__cxa_atexit@plt+0x5fa7bc> │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 606b5c <__cxa_atexit@plt+0x5fa810> │ │ │ │ + ldr sl, [pc, #308] @ 606be8 <__cxa_atexit@plt+0x5fa89c> │ │ │ │ + sub ip, r3, #42 @ 0x2a │ │ │ │ + str ip, [r5, #24] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r5, #16] │ │ │ │ + str r8, [r6, #28]! │ │ │ │ + ldr r8, [pc, #288] @ 606bec <__cxa_atexit@plt+0x5fa8a0> │ │ │ │ + sub r3, r3, #59 @ 0x3b │ │ │ │ + sub sl, r6, #24 │ │ │ │ + tst lr, #3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #272] @ 606bf0 <__cxa_atexit@plt+0x5fa8a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #-12] │ │ │ │ + str r8, [r6, #-8] │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + stm sl, {r0, r2, r9} │ │ │ │ + beq 606bbc <__cxa_atexit@plt+0x5fa870> │ │ │ │ + str lr, [r5, #24] │ │ │ │ + str ip, [r5, #16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, fp │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldr sl, [pc, #228] @ 606bf4 <__cxa_atexit@plt+0x5fa8a8> │ │ │ │ + ldr r7, [pc, #228] @ 606bf8 <__cxa_atexit@plt+0x5fa8ac> │ │ │ │ + ldr ip, [pc, #228] @ 606bfc <__cxa_atexit@plt+0x5fa8b0> │ │ │ │ + add sl, pc, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r1, [r5, #28]! │ │ │ │ + str sl, [r7, #24]! │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + sub r7, r3, #22 │ │ │ │ + bx r1 │ │ │ │ + ldr sl, [pc, #160] @ 606c04 <__cxa_atexit@plt+0x5fa8b8> │ │ │ │ + add r1, r6, #4 │ │ │ │ ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 602c70 <__cxa_atexit@plt+0x5f6924> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #32]! │ │ │ │ + ldr sl, [pc, #144] @ 606c08 <__cxa_atexit@plt+0x5fa8bc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str lr, [r6, #-16] │ │ │ │ + str r2, [r6, #-20] @ 0xffffffec │ │ │ │ + str r9, [r6, #-12] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + ldr r0, [pc, #120] @ 606c0c <__cxa_atexit@plt+0x5fa8c0> │ │ │ │ + add lr, r6, #8 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 602c74 <__cxa_atexit@plt+0x5f6928> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 606c00 <__cxa_atexit@plt+0x5fa8b4> │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + smlatbeq r3, ip, r9, r1 │ │ │ │ + @ instruction: 0xfffffa4c │ │ │ │ + andeq r0, r0, r7, asr #26 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 606a70 <__cxa_atexit@plt+0x5fa724> │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #12] │ │ │ │ - bcc 602cd8 <__cxa_atexit@plt+0x5f698c> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ + bcc 606ca0 <__cxa_atexit@plt+0x5fa954> │ │ │ │ + ldr r7, [pc, #76] @ 606cb8 <__cxa_atexit@plt+0x5fa96c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #64] @ 606cbc <__cxa_atexit@plt+0x5fa970> │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 602cf0 <__cxa_atexit@plt+0x5f69a4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 602cf4 <__cxa_atexit@plt+0x5f69a8> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r1, [pc, #52] @ 606cc0 <__cxa_atexit@plt+0x5fa974> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 606cc4 <__cxa_atexit@plt+0x5fa978> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r3, r0, r5, r6 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq ip, r0, fp, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #28]! │ │ │ │ - mvn r0, r2 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr lr, [r3, #12] │ │ │ │ - ldr r8, [r3, #16] │ │ │ │ - tst r0, #3 │ │ │ │ - bne 602d4c <__cxa_atexit@plt+0x5f6a00> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [r0, #4]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff8b0 │ │ │ │ + @ instruction: 0x010318b8 │ │ │ │ + @ instruction: 0x01031894 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldm r5, {r3, lr} │ │ │ │ + sub r0, r5, #8 │ │ │ │ cmp fp, r0 │ │ │ │ - str r1, [r0, #36] @ 0x24 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ - bhi 602d84 <__cxa_atexit@plt+0x5f6a38> │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - mov r7, fp │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - ldr r0, [pc, #84] @ 602dac <__cxa_atexit@plt+0x5f6a60> │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #16] │ │ │ │ + bhi 606d34 <__cxa_atexit@plt+0x5fa9e8> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 606d08 <__cxa_atexit@plt+0x5fa9bc> │ │ │ │ + mov r0, #0 │ │ │ │ + ldrb r7, [r3, r0] │ │ │ │ + cmp r7, r2 │ │ │ │ + bne 606d18 <__cxa_atexit@plt+0x5fa9cc> │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne 606cf0 <__cxa_atexit@plt+0x5fa9a4> │ │ │ │ + str r3, [r5, #16] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ str r1, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ + b 606d28 <__cxa_atexit@plt+0x5fa9dc> │ │ │ │ str r0, [r5, #8] │ │ │ │ - sub r0, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 602d98 <__cxa_atexit@plt+0x5f6a4c> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + strb r2, [r5, #4] │ │ │ │ + str r1, [r5] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + ldr r7, [pc, #8] @ 606d44 <__cxa_atexit@plt+0x5fa9f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str lr, [r5, #32] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq fp, [r4], #120 @ 0x78 │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 606d94 <__cxa_atexit@plt+0x5faa48> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr lr, [pc, #36] @ 606d9c <__cxa_atexit@plt+0x5faa50> │ │ │ │ + add r8, r1, r0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + sub sl, r7, r0 │ │ │ │ + mov r5, r3 │ │ │ │ + b 6062f4 <__cxa_atexit@plt+0x5f9fa8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r3, r4, r7, r1 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 606e64 <__cxa_atexit@plt+0x5fab18> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + ldm lr, {r8, ip, lr} │ │ │ │ + ldr r1, [pc, #220] @ 606ea8 <__cxa_atexit@plt+0x5fab5c> │ │ │ │ + str r9, [r2, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r2, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str ip, [r7, #-4]! │ │ │ │ + ldr sl, [pc, #188] @ 606eac <__cxa_atexit@plt+0x5fab60> │ │ │ │ + mov r1, r2 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r1, #8]! │ │ │ │ + beq 606e54 <__cxa_atexit@plt+0x5fab08> │ │ │ │ + ldr r3, [pc, #172] @ 606eb0 <__cxa_atexit@plt+0x5fab64> │ │ │ │ + add sl, r6, #20 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r0, sl │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + bcc 606e6c <__cxa_atexit@plt+0x5fab20> │ │ │ │ + ldr r0, [pc, #140] @ 606eb4 <__cxa_atexit@plt+0x5fab68> │ │ │ │ + cmp fp, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r9} │ │ │ │ + sub r9, sl, #14 │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, ip, lr} │ │ │ │ + bhi 606e90 <__cxa_atexit@plt+0x5fab44> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 606ebc <__cxa_atexit@plt+0x5fab70> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 606eb8 <__cxa_atexit@plt+0x5fab6c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + rscseq fp, r4, r8, ror #12 │ │ │ │ + rscseq fp, r4, r8, lsl #13 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 602dd4 <__cxa_atexit@plt+0x5f6a88> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r9, [r7, #8]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r6, [pc, #136] @ 606f70 <__cxa_atexit@plt+0x5fac24> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr lr, [r2, #-4]! │ │ │ │ + add r1, r6, #1 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + bcc 606f3c <__cxa_atexit@plt+0x5fabf0> │ │ │ │ + ldr r0, [pc, #100] @ 606f74 <__cxa_atexit@plt+0x5fac28> │ │ │ │ + cmp fp, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + sub r9, r6, #14 │ │ │ │ + bhi 606f5c <__cxa_atexit@plt+0x5fac10> │ │ │ │ + str r9, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 606044 <__cxa_atexit@plt+0x5f9cf8> │ │ │ │ + ldr r7, [pc, #56] @ 606f7c <__cxa_atexit@plt+0x5fac30> │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 602e14 <__cxa_atexit@plt+0x5f6ac8> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #44] @ 602e24 <__cxa_atexit@plt+0x5f6ad8> │ │ │ │ + ldr r7, [pc, #20] @ 606f78 <__cxa_atexit@plt+0x5fac2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + smlalseq fp, r4, ip, r5 │ │ │ │ + ldrhteq fp, [r4], #88 @ 0x58 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 606fb8 <__cxa_atexit@plt+0x5fac6c> │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm sl, {r2, r8, sl} │ │ │ │ + ldr r1, [pc, #24] @ 606fc0 <__cxa_atexit@plt+0x5fac74> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - andeq fp, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 602e50 <__cxa_atexit@plt+0x5f6b04> │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 602e64 <__cxa_atexit@plt+0x5f6b18> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 6062f4 <__cxa_atexit@plt+0x5f9fa8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 607040 <__cxa_atexit@plt+0x5facf4> │ │ │ │ + ldr r2, [pc, #148] @ 607074 <__cxa_atexit@plt+0x5fad28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 607048 <__cxa_atexit@plt+0x5facfc> │ │ │ │ + ldr r2, [pc, #124] @ 607078 <__cxa_atexit@plt+0x5fad2c> │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 602e8c <__cxa_atexit@plt+0x5f6b40> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ + str r2, [r7] │ │ │ │ + beq 607030 <__cxa_atexit@plt+0x5face4> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 607054 <__cxa_atexit@plt+0x5fad08> │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + ldr r7, [pc, #104] @ 607088 <__cxa_atexit@plt+0x5fad3c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 5edf18 <__cxa_atexit@plt+0x5e1bcc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 602ecc <__cxa_atexit@plt+0x5f6b80> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #44] @ 602edc <__cxa_atexit@plt+0x5f6b90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r3, ip, r3, r6 │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 602f04 <__cxa_atexit@plt+0x5f6bb8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 602f24 <__cxa_atexit@plt+0x5f6bd8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 602f48 <__cxa_atexit@plt+0x5f6bfc> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 602fb4 <__cxa_atexit@plt+0x5f6c68> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 603008 <__cxa_atexit@plt+0x5f6cbc> │ │ │ │ - ldr r8, [pc, #176] @ 603040 <__cxa_atexit@plt+0x5f6cf4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 602ff8 <__cxa_atexit@plt+0x5f6cac> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 603024 <__cxa_atexit@plt+0x5f6cd8> │ │ │ │ - ldr r8, [pc, #112] @ 603048 <__cxa_atexit@plt+0x5f6cfc> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 603044 <__cxa_atexit@plt+0x5f6cf8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 607084 <__cxa_atexit@plt+0x5fad38> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 60304c <__cxa_atexit@plt+0x5f6d00> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 607068 <__cxa_atexit@plt+0x5fad1c> │ │ │ │ + ldr r7, [pc, #32] @ 60707c <__cxa_atexit@plt+0x5fad30> │ │ │ │ + ldr r5, [pc, #32] @ 607080 <__cxa_atexit@plt+0x5fad34> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + @ instruction: 0xffffda40 │ │ │ │ + ldrsbteq sl, [r4], #80 @ 0x50 │ │ │ │ + smlabteq r3, r4, r0, r2 │ │ │ │ + ldrhteq fp, [r4], #64 @ 0x40 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + andeq r0, r0, r6, lsr #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldrb r3, [r5, #4] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 607110 <__cxa_atexit@plt+0x5fadc4> │ │ │ │ + cmp sl, #1 │ │ │ │ + blt 6070d8 <__cxa_atexit@plt+0x5fad8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r0, r2, r6 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 6030b4 <__cxa_atexit@plt+0x5f6d68> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 6030cc <__cxa_atexit@plt+0x5f6d80> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6030d0 <__cxa_atexit@plt+0x5f6d84> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r4, r1, r6 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldrb r2, [r8, r7] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 6070f4 <__cxa_atexit@plt+0x5fada8> │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp sl, r7 │ │ │ │ + bne 6070c0 <__cxa_atexit@plt+0x5fad74> │ │ │ │ + str r9, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + strb r3, [r5, #8] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + str r9, [r5, #-16]! │ │ │ │ str r7, [r5, #12] │ │ │ │ - bcc 603134 <__cxa_atexit@plt+0x5f6de8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 60314c <__cxa_atexit@plt+0x5f6e00> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 603150 <__cxa_atexit@plt+0x5f6e04> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq ip, r0, fp, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn lr, r7 │ │ │ │ - ldr r8, [r3, #24]! │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - mov ip, r7 │ │ │ │ - str r6, [sp] │ │ │ │ - ldr r6, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr sl, [r3, #12] │ │ │ │ - ldr r1, [r2, #-16]! │ │ │ │ - ldr r9, [r0, #-12]! │ │ │ │ - tst lr, #3 │ │ │ │ - bne 6031b8 <__cxa_atexit@plt+0x5f6e6c> │ │ │ │ - cmp fp, r5 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - bhi 6031f8 <__cxa_atexit@plt+0x5f6eac> │ │ │ │ - add lr, r5, #24 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b 6031ec <__cxa_atexit@plt+0x5f6ea0> │ │ │ │ - ldr r3, [pc, #108] @ 60322c <__cxa_atexit@plt+0x5f6ee0> │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - bhi 603210 <__cxa_atexit@plt+0x5f6ec4> │ │ │ │ - add lr, r5, #8 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r6, [sp] │ │ │ │ mov r7, fp │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - str r8, [r5, #28]! │ │ │ │ + strb r3, [r5, #8] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + ldr r7, [pc, #20] @ 60712c <__cxa_atexit@plt+0x5fade0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r9, [r5, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - mov r5, r0 │ │ │ │ + ldrshteq fp, [r4], #56 @ 0x38 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6072b0 <__cxa_atexit@plt+0x5faf64> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr sl, [r2, #16]! │ │ │ │ + ldr r0, [r1, #4]! │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 6071e8 <__cxa_atexit@plt+0x5fae9c> │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 60723c <__cxa_atexit@plt+0x5faef0> │ │ │ │ + ldr r0, [pc, #356] @ 6072e0 <__cxa_atexit@plt+0x5faf94> │ │ │ │ + sub r8, r3, #42 @ 0x2a │ │ │ │ + str r8, [r5, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r9, [r6, #28]! │ │ │ │ + ldr r9, [pc, #336] @ 6072e4 <__cxa_atexit@plt+0x5faf98> │ │ │ │ + sub r0, r3, #59 @ 0x3b │ │ │ │ + tst sl, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r3, [pc, #324] @ 6072e8 <__cxa_atexit@plt+0x5faf9c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str ip, [r6, #-20] @ 0xffffffec │ │ │ │ + str lr, [r6, #-16] │ │ │ │ + str r3, [r6, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r6, #-12] │ │ │ │ + str r9, [r6, #-8] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + beq 6072a0 <__cxa_atexit@plt+0x5faf54> │ │ │ │ + ldrb r9, [r5, #8] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6072cc <__cxa_atexit@plt+0x5faf80> │ │ │ │ + str sl, [r5, #24] │ │ │ │ + strb r9, [r5, #20] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, fp │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldr r2, [pc, #256] @ 6072f0 <__cxa_atexit@plt+0x5fafa4> │ │ │ │ + ldr r7, [pc, #256] @ 6072f4 <__cxa_atexit@plt+0x5fafa8> │ │ │ │ + ldr r8, [pc, #256] @ 6072f8 <__cxa_atexit@plt+0x5fafac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r1, [r5, #28]! │ │ │ │ + str r2, [r7, #24]! │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str ip, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + sub r7, r3, #22 │ │ │ │ bx r1 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 603254 <__cxa_atexit@plt+0x5f6f08> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [pc, #188] @ 607300 <__cxa_atexit@plt+0x5fafb4> │ │ │ │ + add r2, r6, #4 │ │ │ │ + ldr r1, [r5, #28]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #32]! │ │ │ │ + ldr r8, [pc, #172] @ 607304 <__cxa_atexit@plt+0x5fafb8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str ip, [r6, #-20] @ 0xffffffec │ │ │ │ + str sl, [r6, #-16] │ │ │ │ + str lr, [r6, #-12] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + ldr r0, [pc, #148] @ 607308 <__cxa_atexit@plt+0x5fafbc> │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str ip, [r6, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #-28] @ 0xffffffe4 │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 603294 <__cxa_atexit@plt+0x5f6f48> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6032a4 <__cxa_atexit@plt+0x5f6f58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r3, r4, pc, r5 @ │ │ │ │ - andeq r1, r0, r8, asr #23 │ │ │ │ + ldr r6, [pc, #68] @ 6072fc <__cxa_atexit@plt+0x5fafb0> │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #24] @ 6072ec <__cxa_atexit@plt+0x5fafa0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + smlabbeq r3, r8, r3, r1 │ │ │ │ + smlatbeq r3, ip, sl, r1 │ │ │ │ + rscseq fp, r4, r8, lsr r2 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + smlabteq r3, ip, r2, r1 │ │ │ │ + @ instruction: 0xfffffad0 │ │ │ │ + andeq r0, r0, r7, asr #11 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6032d0 <__cxa_atexit@plt+0x5f6f84> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 6032e4 <__cxa_atexit@plt+0x5f6f98> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #20]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + andeq r0, r0, r5, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60330c <__cxa_atexit@plt+0x5f6fc0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldrb r9, [r5, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 607358 <__cxa_atexit@plt+0x5fb00c> │ │ │ │ + str r8, [r5, #12]! │ │ │ │ + mov r7, fp │ │ │ │ + str sl, [r5, #8] │ │ │ │ + strb r9, [r5, #4] │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldr r7, [pc, #12] @ 60736c <__cxa_atexit@plt+0x5fb020> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60334c <__cxa_atexit@plt+0x5f7000> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 60335c <__cxa_atexit@plt+0x5f7010> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - andeq r5, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6033c4 <__cxa_atexit@plt+0x5f7078> │ │ │ │ - ldr r7, [pc, #112] @ 6033f0 <__cxa_atexit@plt+0x5f70a4> │ │ │ │ + rscseq fp, r4, ip, lsr #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6073b0 <__cxa_atexit@plt+0x5fb064> │ │ │ │ + ldr r7, [pc, #48] @ 6073c0 <__cxa_atexit@plt+0x5fb074> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - add r7, r7, #14 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - beq 6033e4 <__cxa_atexit@plt+0x5f7098> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 6073a4 <__cxa_atexit@plt+0x5fb058> │ │ │ │ mov r7, r8 │ │ │ │ - b 6026f4 <__cxa_atexit@plt+0x5f63a8> │ │ │ │ - ldr r3, [pc, #40] @ 6033f4 <__cxa_atexit@plt+0x5f70a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ + b 6073d0 <__cxa_atexit@plt+0x5fb084> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff36c │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60341c <__cxa_atexit@plt+0x5f70d0> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #12] @ 6073c4 <__cxa_atexit@plt+0x5fb078> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60345c <__cxa_atexit@plt+0x5f7110> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #44] @ 60346c <__cxa_atexit@plt+0x5f7120> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq fp, r4, r0, ror #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 603494 <__cxa_atexit@plt+0x5f7148> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 6034b4 <__cxa_atexit@plt+0x5f7168> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6074ac <__cxa_atexit@plt+0x5fb160> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 607530 <__cxa_atexit@plt+0x5fb1e4> │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r8, [r7, #14] │ │ │ │ + ldr r0, [pc, #364] @ 607574 <__cxa_atexit@plt+0x5fb228> │ │ │ │ + mov r7, #1 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldrb r9, [r1] │ │ │ │ + ldr lr, [pc, #348] @ 607578 <__cxa_atexit@plt+0x5fb22c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str sl, [r2, #8] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r7, [r2, #16] │ │ │ │ + ldr r7, [pc, #324] @ 60757c <__cxa_atexit@plt+0x5fb230> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + str r0, [r2, #28] │ │ │ │ + str r7, [r2, #20] │ │ │ │ + subs r2, r8, #1 │ │ │ │ + beq 6074c0 <__cxa_atexit@plt+0x5fb174> │ │ │ │ + sub r7, r6, #6 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi 60753c <__cxa_atexit@plt+0x5fb1f0> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 607490 <__cxa_atexit@plt+0x5fb144> │ │ │ │ + mov r7, #0 │ │ │ │ + ldrb r3, [r1, r7] │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 607504 <__cxa_atexit@plt+0x5fb1b8> │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 607478 <__cxa_atexit@plt+0x5fb12c> │ │ │ │ + str sl, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + strb r9, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + ldr r7, [pc, #216] @ 60758c <__cxa_atexit@plt+0x5fb240> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #188] @ 607584 <__cxa_atexit@plt+0x5fb238> │ │ │ │ + mov r7, r5 │ │ │ │ + sub r8, r6, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + tst ip, #3 │ │ │ │ + strb r9, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + beq 607520 <__cxa_atexit@plt+0x5fb1d4> │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60755c <__cxa_atexit@plt+0x5fb210> │ │ │ │ + str ip, [r5] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + str sl, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + strb r9, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + b 607130 <__cxa_atexit@plt+0x5fade4> │ │ │ │ + ldr r0, [ip] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, ip │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #60] @ 607580 <__cxa_atexit@plt+0x5fb234> │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #36] @ 607588 <__cxa_atexit@plt+0x5fb23c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, ip │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + smlatteq r3, ip, r0, r1 │ │ │ │ + rscseq sl, r4, ip, asr #31 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq sl, r4, r8, lsr #31 │ │ │ │ + smlabbeq r3, r4, r0, r1 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6034d8 <__cxa_atexit@plt+0x5f718c> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov sl, r7 │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6075bc <__cxa_atexit@plt+0x5fb270> │ │ │ │ + mov r7, fp │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + b 60696c <__cxa_atexit@plt+0x5fa620> │ │ │ │ + ldrb r9, [r5, #4] │ │ │ │ + ldr r7, [pc, #12] @ 6075d4 <__cxa_atexit@plt+0x5fb288> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 603544 <__cxa_atexit@plt+0x5f71f8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 603598 <__cxa_atexit@plt+0x5f724c> │ │ │ │ - ldr r8, [pc, #176] @ 6035d0 <__cxa_atexit@plt+0x5f7284> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 603588 <__cxa_atexit@plt+0x5f723c> │ │ │ │ + rscseq sl, r4, r4, asr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 607614 <__cxa_atexit@plt+0x5fb2c8> │ │ │ │ + ldr r2, [pc, #60] @ 607630 <__cxa_atexit@plt+0x5fb2e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60761c <__cxa_atexit@plt+0x5fb2d0> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 607670 <__cxa_atexit@plt+0x5fb324> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 607634 <__cxa_atexit@plt+0x5fb2e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + ldrshteq sl, [r4], #228 @ 0xe4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60765c <__cxa_atexit@plt+0x5fb310> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 607670 <__cxa_atexit@plt+0x5fb324> │ │ │ │ + ldr r7, [pc, #8] @ 60766c <__cxa_atexit@plt+0x5fb320> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq sl, [r4], #232 @ 0xe8 │ │ │ │ + mov r2, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r2], #-4 │ │ │ │ + ldr lr, [pc, #244] @ 607778 <__cxa_atexit@plt+0x5fb42c> │ │ │ │ + add r3, r6, #32 │ │ │ │ + add lr, pc, lr │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 60770c <__cxa_atexit@plt+0x5fb3c0> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 607720 <__cxa_atexit@plt+0x5fb3d4> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str lr, [r2] │ │ │ │ + tst r1, #3 │ │ │ │ + beq 607748 <__cxa_atexit@plt+0x5fb3fc> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 6035b4 <__cxa_atexit@plt+0x5f7268> │ │ │ │ - ldr r8, [pc, #112] @ 6035d8 <__cxa_atexit@plt+0x5f728c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 60775c <__cxa_atexit@plt+0x5fb410> │ │ │ │ + ldr r0, [r1, #11] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 607688 <__cxa_atexit@plt+0x5fb33c> │ │ │ │ + ldr lr, [pc, #176] @ 60777c <__cxa_atexit@plt+0x5fb430> │ │ │ │ + ldr r2, [r1, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #152] @ 607780 <__cxa_atexit@plt+0x5fb434> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #52] @ 6035d4 <__cxa_atexit@plt+0x5f7288> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #112] @ 607784 <__cxa_atexit@plt+0x5fb438> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #96] @ 607788 <__cxa_atexit@plt+0x5fb43c> │ │ │ │ + mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 6035dc <__cxa_atexit@plt+0x5f7290> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [pc, #80] @ 60778c <__cxa_atexit@plt+0x5fb440> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlatteq r3, r8, ip, r5 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r7, [r5] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + smlatteq r3, r8, r9, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 603644 <__cxa_atexit@plt+0x5f72f8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 60365c <__cxa_atexit@plt+0x5f7310> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 607828 <__cxa_atexit@plt+0x5fb4dc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r3, [pc, #172] @ 607864 <__cxa_atexit@plt+0x5fb518> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60783c <__cxa_atexit@plt+0x5fb4f0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 607850 <__cxa_atexit@plt+0x5fb504> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 607848 <__cxa_atexit@plt+0x5fb4fc> │ │ │ │ + ldr lr, [pc, #124] @ 60786c <__cxa_atexit@plt+0x5fb520> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #104] @ 607870 <__cxa_atexit@plt+0x5fb524> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r6, r7} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 603660 <__cxa_atexit@plt+0x5f7314> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + ldr r7, [pc, #56] @ 607868 <__cxa_atexit@plt+0x5fb51c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, fp │ │ │ │ + b 607670 <__cxa_atexit@plt+0x5fb324> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 6036c4 <__cxa_atexit@plt+0x5f7378> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 6036dc <__cxa_atexit@plt+0x5f7390> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + bcc 6078ec <__cxa_atexit@plt+0x5fb5a0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 6078dc <__cxa_atexit@plt+0x5fb590> │ │ │ │ + ldr lr, [pc, #84] @ 6078f8 <__cxa_atexit@plt+0x5fb5ac> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #60] @ 6078fc <__cxa_atexit@plt+0x5fb5b0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6036e0 <__cxa_atexit@plt+0x5f7394> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01035bb4 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 603704 <__cxa_atexit@plt+0x5f73b8> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 603720 <__cxa_atexit@plt+0x5f73d4> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r0, [r7], #-40 @ 0xffffffd8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - add r5, r9, r3 │ │ │ │ - ldr ip, [r0, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - and r4, r8, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ - beq 603828 <__cxa_atexit@plt+0x5f74dc> │ │ │ │ - cmp r4, #3 │ │ │ │ - beq 603890 <__cxa_atexit@plt+0x5f7544> │ │ │ │ - str ip, [sp, #8] │ │ │ │ - mov lr, r0 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r9, [r8, #15] │ │ │ │ - ldr fp, [r8, #3] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ - ldr ip, [r8, #11] │ │ │ │ - cmp r9, r1 │ │ │ │ - bls 6038e4 <__cxa_atexit@plt+0x5f7598> │ │ │ │ - rsb r4, r9, #0 │ │ │ │ - eor r4, r9, r4 │ │ │ │ - and r4, r4, sl │ │ │ │ - cmp r4, ip │ │ │ │ - bne 603958 <__cxa_atexit@plt+0x5f760c> │ │ │ │ - tst r9, sl │ │ │ │ - beq 60397c <__cxa_atexit@plt+0x5f7630> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r4, [pc, #892] @ 603b54 <__cxa_atexit@plt+0x5f7808> │ │ │ │ - mov r7, r2 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - stmib r5, {r4, fp} │ │ │ │ - str ip, [r5, #16] │ │ │ │ - str r0, [r7, r3]! │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r0, [r7, #-4] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - add r7, r0, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 603ac0 <__cxa_atexit@plt+0x5f7774> │ │ │ │ - mov r9, r2 │ │ │ │ - mov r0, lr │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - sub r3, r3, #20 │ │ │ │ - b 603754 <__cxa_atexit@plt+0x5f7408> │ │ │ │ - ldr lr, [r8, #6] │ │ │ │ - rsb r4, r1, #0 │ │ │ │ - eor r4, r1, r4 │ │ │ │ - and r4, lr, r4 │ │ │ │ - cmp r4, sl │ │ │ │ - bne 6039a4 <__cxa_atexit@plt+0x5f7658> │ │ │ │ - ldr r8, [r8, #2] │ │ │ │ - ldr r7, [r0, #20] │ │ │ │ - tst lr, r1 │ │ │ │ - beq 603a50 <__cxa_atexit@plt+0x5f7704> │ │ │ │ - ldr r1, [pc, #776] @ 603b60 <__cxa_atexit@plt+0x5f7814> │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str ip, [r5, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, r3]! │ │ │ │ - sub r1, r9, #36 @ 0x24 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r9, #-4] │ │ │ │ - bhi 603b00 <__cxa_atexit@plt+0x5f77b4> │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, fp │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - str r8, [r9, r3]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - add lr, r9, #12 │ │ │ │ - stm lr, {r2, r6, ip} │ │ │ │ + b 607670 <__cxa_atexit@plt+0x5fb324> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r7, #20 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 603adc <__cxa_atexit@plt+0x5f7790> │ │ │ │ - ldr r3, [pc, #692] @ 603b70 <__cxa_atexit@plt+0x5f7824> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r7, #15 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60794c <__cxa_atexit@plt+0x5fb600> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [pc, #68] @ 607964 <__cxa_atexit@plt+0x5fb618> │ │ │ │ + ldr lr, [pc, #68] @ 607968 <__cxa_atexit@plt+0x5fb61c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [pc, #64] @ 60796c <__cxa_atexit@plt+0x5fb620> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + strd r0, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #28] @ 607970 <__cxa_atexit@plt+0x5fb624> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrheq r9, [sp], #139 @ 0x8b │ │ │ │ + rscseq sl, r4, r4, lsr ip │ │ │ │ + rscseq sl, r4, r4, lsl #24 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r1, r4, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6079a8 <__cxa_atexit@plt+0x5fb65c> │ │ │ │ + ldr r2, [pc, #28] @ 6079b0 <__cxa_atexit@plt+0x5fb664> │ │ │ │ + ldrd r0, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 12ee754 <__cxa_atexit@plt+0x12e2408> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrhteq sl, [r4], #184 @ 0xb8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 6079dc <__cxa_atexit@plt+0x5fb690> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - stmib r0, {r3, r6} │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, ip │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str sl, [r0, #16] │ │ │ │ - str r1, [r0, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r9 │ │ │ │ - bls 6039cc <__cxa_atexit@plt+0x5f7680> │ │ │ │ - rsb r4, r1, #0 │ │ │ │ - eor r4, r1, r4 │ │ │ │ - and r4, ip, r4 │ │ │ │ - cmp r4, sl │ │ │ │ - bne 603a0c <__cxa_atexit@plt+0x5f76c0> │ │ │ │ - ldr r8, [lr, #12] │ │ │ │ - tst ip, r1 │ │ │ │ - beq 603a84 <__cxa_atexit@plt+0x5f7738> │ │ │ │ - ldr r1, [pc, #564] @ 603b48 <__cxa_atexit@plt+0x5f77fc> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r4, [r5, #20] │ │ │ │ - str r1, [r2, r3]! │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - sub r0, r2, #48 @ 0x30 │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - cmp r7, r0 │ │ │ │ - bhi 603b1c <__cxa_atexit@plt+0x5f77d0> │ │ │ │ - str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str fp, [r5, #12] │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr r4, [pc, #508] @ 603b5c <__cxa_atexit@plt+0x5f7810> │ │ │ │ - str ip, [r2, r3]! │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r6, [r2, #16] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str r6, [r2, #20] │ │ │ │ - b 603a38 <__cxa_atexit@plt+0x5f76ec> │ │ │ │ - ldr r1, [pc, #468] @ 603b58 <__cxa_atexit@plt+0x5f780c> │ │ │ │ - mov r8, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - stmib r5, {r9, fp} │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - str ip, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r4, [pc, #444] @ 603b68 <__cxa_atexit@plt+0x5f781c> │ │ │ │ - add r0, r5, #12 │ │ │ │ - stm r0, {r2, r6, ip} │ │ │ │ - str lr, [r9, r3]! │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r9, #-4]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp ip, sl │ │ │ │ - bne 603a18 <__cxa_atexit@plt+0x5f76cc> │ │ │ │ - ldr r1, [pc, #360] @ 603b44 <__cxa_atexit@plt+0x5f77f8> │ │ │ │ - mov r8, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [lr, #16] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - ldr r4, [pc, #316] @ 603b50 <__cxa_atexit@plt+0x5f7804> │ │ │ │ - add r4, pc, r4 │ │ │ │ - b 603a20 <__cxa_atexit@plt+0x5f76d4> │ │ │ │ - ldr r4, [pc, #288] @ 603b40 <__cxa_atexit@plt+0x5f77f4> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str ip, [r2, r3]! │ │ │ │ - str r4, [r2, #-4]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #268] @ 603b64 <__cxa_atexit@plt+0x5f7818> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r8, [r9, r3]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r1, [r9, #-4]! │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, ip │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #192] @ 603b4c <__cxa_atexit@plt+0x5f7800> │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r9, [r2, r3]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str fp, [r2, #-8] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldmib sp, {r6, r7} │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r4, [sp] │ │ │ │ - str sl, [r5, #-16]! │ │ │ │ - stmib r5, {r1, r6} │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r7, lr │ │ │ │ - bx r2 │ │ │ │ - ldr r5, [pc, #136] @ 603b6c <__cxa_atexit@plt+0x5f7820> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r9] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r9 │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 11a6f84 <__cxa_atexit@plt+0x119ac38> │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 607a3c <__cxa_atexit@plt+0x5fb6f0> │ │ │ │ + ldr r2, [pc, #68] @ 607a58 <__cxa_atexit@plt+0x5fb70c> │ │ │ │ + ldr r3, [pc, #68] @ 607a5c <__cxa_atexit@plt+0x5fb710> │ │ │ │ + ldr lr, [pc, #68] @ 607a60 <__cxa_atexit@plt+0x5fb714> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrd r0, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + mov r8, lr │ │ │ │ + strd r0, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #32] @ 607a64 <__cxa_atexit@plt+0x5fb718> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + sbcseq r9, sp, fp, asr #15 │ │ │ │ + rscseq sl, r4, r4, asr #22 │ │ │ │ + ldrshteq sl, [r4], #164 @ 0xa4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov sl, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 607ac0 <__cxa_atexit@plt+0x5fb774> │ │ │ │ + ldr r7, [pc, #72] @ 607adc <__cxa_atexit@plt+0x5fb790> │ │ │ │ + ldr r2, [pc, #72] @ 607ae0 <__cxa_atexit@plt+0x5fb794> │ │ │ │ + sub lr, r3, #4 │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm lr, {r2, r7, sl} │ │ │ │ + beq 607ab4 <__cxa_atexit@plt+0x5fb768> │ │ │ │ mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ + b 5f2264 <__cxa_atexit@plt+0x5e5f18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 607ae4 <__cxa_atexit@plt+0x5fb798> │ │ │ │ + ldr r9, [pc, #28] @ 607ae8 <__cxa_atexit@plt+0x5fb79c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r3, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r3, r7 │ │ │ │ - str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + rscseq sl, r4, ip, lsr #21 │ │ │ │ + @ instruction: 0xfffea7c0 │ │ │ │ + rscseq r9, r4, ip, lsr #25 │ │ │ │ + rscseq sl, r4, ip, ror sl │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 607b38 <__cxa_atexit@plt+0x5fb7ec> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [pc, #68] @ 607b50 <__cxa_atexit@plt+0x5fb804> │ │ │ │ + ldr lr, [pc, #68] @ 607b54 <__cxa_atexit@plt+0x5fb808> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [pc, #64] @ 607b58 <__cxa_atexit@plt+0x5fb80c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + strd r0, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #28] @ 607b5c <__cxa_atexit@plt+0x5fb810> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, fp} │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrheq r9, [sp], #110 @ 0x6e │ │ │ │ + smlalseq sl, r4, ip, sl │ │ │ │ + rscseq sl, r4, r8, lsl sl │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r1, r4, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 607b94 <__cxa_atexit@plt+0x5fb848> │ │ │ │ + ldr r2, [pc, #28] @ 607b9c <__cxa_atexit@plt+0x5fb850> │ │ │ │ + ldrd r0, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + strd r0, [r3] │ │ │ │ + b 12ee754 <__cxa_atexit@plt+0x12e2408> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq sl, r4, ip, asr #19 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 607bc8 <__cxa_atexit@plt+0x5fb87c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + b 11a6f84 <__cxa_atexit@plt+0x119ac38> │ │ │ │ + tsteq r3, r8, ror r9 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 607c28 <__cxa_atexit@plt+0x5fb8dc> │ │ │ │ + ldr r2, [pc, #68] @ 607c44 <__cxa_atexit@plt+0x5fb8f8> │ │ │ │ + ldr r3, [pc, #68] @ 607c48 <__cxa_atexit@plt+0x5fb8fc> │ │ │ │ + ldr lr, [pc, #68] @ 607c4c <__cxa_atexit@plt+0x5fb900> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrd r0, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + mov r8, lr │ │ │ │ + strd r0, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #32] @ 607c50 <__cxa_atexit@plt+0x5fb904> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + sbcseq r9, sp, lr, asr #11 │ │ │ │ + rscseq sl, r4, ip, lsr #19 │ │ │ │ + rscseq sl, r4, r0, ror r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 607c88 <__cxa_atexit@plt+0x5fb93c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 607c80 <__cxa_atexit@plt+0x5fb934> │ │ │ │ + b 607c98 <__cxa_atexit@plt+0x5fb94c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq sl, r4, r8, lsr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 607cec <__cxa_atexit@plt+0x5fb9a0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 607d4c <__cxa_atexit@plt+0x5fba00> │ │ │ │ + ldr r3, [pc, #148] @ 607d5c <__cxa_atexit@plt+0x5fba10> │ │ │ │ + ldr r2, [pc, #148] @ 607d60 <__cxa_atexit@plt+0x5fba14> │ │ │ │ + ldr r1, [pc, #148] @ 607d64 <__cxa_atexit@plt+0x5fba18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 607d30 <__cxa_atexit@plt+0x5fb9e4> │ │ │ │ + ldr r3, [pc, #104] @ 607d68 <__cxa_atexit@plt+0x5fba1c> │ │ │ │ + ldr r2, [pc, #104] @ 607d6c <__cxa_atexit@plt+0x5fba20> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 607d20 <__cxa_atexit@plt+0x5fb9d4> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 5f2264 <__cxa_atexit@plt+0x5e5f18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov fp, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r1, [r0], -r4 │ │ │ │ - andeq r1, r0, r4, asr r0 │ │ │ │ - andeq r1, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r4, lsr #27 │ │ │ │ - andeq r0, r0, r4, asr #22 │ │ │ │ - @ instruction: 0x00000cbc │ │ │ │ - andeq r0, r0, r4, lsl sl │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - andeq r0, r0, r0, ror r4 │ │ │ │ - andeq r0, r0, r8, lsr r2 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x01035998 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [pc, #56] @ 607d70 <__cxa_atexit@plt+0x5fba24> │ │ │ │ + ldr r9, [pc, #56] @ 607d74 <__cxa_atexit@plt+0x5fba28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq r9, [r4], #164 @ 0xa4 │ │ │ │ + ldrsbteq sl, [r4], #132 @ 0x84 │ │ │ │ + qaddeq r1, r0, r3 │ │ │ │ + rscseq sl, r4, r8, asr #16 │ │ │ │ + @ instruction: 0xfffea554 │ │ │ │ + rscseq r9, r4, ip, lsr sl │ │ │ │ + rscseq sl, r4, ip, lsl #16 │ │ │ │ + ldm r5!, {r8, r9} │ │ │ │ + b 607d98 <__cxa_atexit@plt+0x5fba4c> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + sub r6, r5, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 607e10 <__cxa_atexit@plt+0x5fbac4> │ │ │ │ + ldrd r0, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 607dd0 <__cxa_atexit@plt+0x5fba84> │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + strd r0, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 607e5c <__cxa_atexit@plt+0x5fbb10> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 603bcc <__cxa_atexit@plt+0x5f7880> │ │ │ │ - ldr lr, [pc, #72] @ 603be4 <__cxa_atexit@plt+0x5f7898> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 603be8 <__cxa_atexit@plt+0x5f789c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc 607e2c <__cxa_atexit@plt+0x5fbae0> │ │ │ │ + ldr r2, [pc, #104] @ 607e50 <__cxa_atexit@plt+0x5fbb04> │ │ │ │ + ldr r9, [pc, #104] @ 607e54 <__cxa_atexit@plt+0x5fbb08> │ │ │ │ + ldr lr, [pc, #104] @ 607e58 <__cxa_atexit@plt+0x5fbb0c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r5, {r2, r8} │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + strd r0, [r3, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #52] @ 607e4c <__cxa_atexit@plt+0x5fbb00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 607e48 <__cxa_atexit@plt+0x5fbafc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, r4, r8, lsr #15 │ │ │ │ + rscseq sl, r4, r4, ror #15 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + sbcseq r9, sp, r6, ror #7 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + mov ip, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [ip, #8]! │ │ │ │ + ldr r1, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 607ec4 <__cxa_atexit@plt+0x5fbb78> │ │ │ │ + ldr lr, [pc, #332] @ 607fd8 <__cxa_atexit@plt+0x5fbc8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + subs r3, r0, r2 │ │ │ │ + sbcs r3, r1, r2, asr #31 │ │ │ │ + blt 607f88 <__cxa_atexit@plt+0x5fbc3c> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + subs r0, r0, r2 │ │ │ │ + sbc r1, r1, r2, asr #31 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + strd r0, [r6] │ │ │ │ + beq 607f9c <__cxa_atexit@plt+0x5fbc50> │ │ │ │ + cmp r2, #2 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + beq 607e8c <__cxa_atexit@plt+0x5fbb40> │ │ │ │ + ldr r7, [pc, #272] @ 607fdc <__cxa_atexit@plt+0x5fbc90> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + strd r0, [ip] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 607ef8 <__cxa_atexit@plt+0x5fbbac> │ │ │ │ + cmp r6, #3 │ │ │ │ + bne 607f08 <__cxa_atexit@plt+0x5fbbbc> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r7 │ │ │ │ + b 607f4c <__cxa_atexit@plt+0x5fbc00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 607fc8 <__cxa_atexit@plt+0x5fbc7c> │ │ │ │ + ldr r8, [pc, #192] @ 607fe0 <__cxa_atexit@plt+0x5fbc94> │ │ │ │ + ldr r2, [pc, #192] @ 607fe4 <__cxa_atexit@plt+0x5fbc98> │ │ │ │ + ldr sl, [pc, #192] @ 607fe8 <__cxa_atexit@plt+0x5fbc9c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str sl, [r9, #4] │ │ │ │ + str r7, [r9, #16] │ │ │ │ + sub sl, r6, #10 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp lr, r6 │ │ │ │ + bcc 607fa8 <__cxa_atexit@plt+0x5fbc5c> │ │ │ │ + ldr r3, [pc, #144] @ 607ff0 <__cxa_atexit@plt+0x5fbca4> │ │ │ │ + ldr r2, [pc, #144] @ 607ff4 <__cxa_atexit@plt+0x5fbca8> │ │ │ │ + ldr r8, [pc, #144] @ 607ff8 <__cxa_atexit@plt+0x5fbcac> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str sl, [r5, #12] │ │ │ │ + mov r5, ip │ │ │ │ + strd r0, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + mov r6, r9 │ │ │ │ + ldrb r7, [r7, r0] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 607fec <__cxa_atexit@plt+0x5fbca0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + str sl, [r3] │ │ │ │ + bx r0 │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, r0, r6, r5 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 603c54 <__cxa_atexit@plt+0x5f7908> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 603c90 <__cxa_atexit@plt+0x5f7944> │ │ │ │ - ldr r1, [pc, #108] @ 603ca0 <__cxa_atexit@plt+0x5f7954> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 603c90 <__cxa_atexit@plt+0x5f7944> │ │ │ │ - ldr r1, [pc, #64] @ 603ca4 <__cxa_atexit@plt+0x5f7958> │ │ │ │ - ldr r3, [pc, #64] @ 603ca8 <__cxa_atexit@plt+0x5f795c> │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + rscseq r9, r4, ip, asr r8 │ │ │ │ + rscseq sl, r4, r0, lsl #12 │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + ldrsbteq sl, [r4], #84 @ 0x54 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + sbcseq r9, sp, pc, ror r2 │ │ │ │ + ldrshteq sl, [r4], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 607e5c <__cxa_atexit@plt+0x5fbb10> │ │ │ │ + ldrsbteq sl, [r4], #84 @ 0x54 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mvn r6, r7 │ │ │ │ + tst r6, #3 │ │ │ │ + bne 608040 <__cxa_atexit@plt+0x5fbcf4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r7 │ │ │ │ + b 608080 <__cxa_atexit@plt+0x5fbd34> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6080e0 <__cxa_atexit@plt+0x5fbd94> │ │ │ │ + ldr r2, [pc, #148] @ 6080ec <__cxa_atexit@plt+0x5fbda0> │ │ │ │ + ldr r1, [pc, #148] @ 6080f0 <__cxa_atexit@plt+0x5fbda4> │ │ │ │ + ldr r0, [pc, #148] @ 6080f4 <__cxa_atexit@plt+0x5fbda8> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, lsr #12 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 603ccc <__cxa_atexit@plt+0x5f7980> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - beq 603d34 <__cxa_atexit@plt+0x5f79e8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 603d88 <__cxa_atexit@plt+0x5f7a3c> │ │ │ │ - ldr r8, [pc, #176] @ 603dc0 <__cxa_atexit@plt+0x5f7a74> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 603d78 <__cxa_atexit@plt+0x5f7a2c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 603da4 <__cxa_atexit@plt+0x5f7a58> │ │ │ │ - ldr r8, [pc, #112] @ 603dc8 <__cxa_atexit@plt+0x5f7a7c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 603dc4 <__cxa_atexit@plt+0x5f7a78> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r7, [r9, #16] │ │ │ │ + stmib r9, {r0, r2} │ │ │ │ + sub r2, r6, #10 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6080c4 <__cxa_atexit@plt+0x5fbd78> │ │ │ │ + ldr r3, [pc, #104] @ 6080fc <__cxa_atexit@plt+0x5fbdb0> │ │ │ │ + ldr r1, [pc, #104] @ 608100 <__cxa_atexit@plt+0x5fbdb4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r8, [pc, #100] @ 608104 <__cxa_atexit@plt+0x5fbdb8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #44] @ 6080f8 <__cxa_atexit@plt+0x5fbdac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 603dcc <__cxa_atexit@plt+0x5f7a80> │ │ │ │ - mov r3, #20 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r9, r4, r4, lsr #14 │ │ │ │ + rscseq sl, r4, r8, asr #9 │ │ │ │ + smlabteq r3, r0, ip, r0 │ │ │ │ + ldrhteq sl, [r4], #76 @ 0x4c │ │ │ │ + @ instruction: 0xfffff9d0 │ │ │ │ + @ instruction: 0xfffff8d8 │ │ │ │ + sbcseq r9, sp, pc, lsr r1 │ │ │ │ + ldrshteq sl, [r4], #68 @ 0x44 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60819c <__cxa_atexit@plt+0x5fbe50> │ │ │ │ + ldr r2, [pc, #128] @ 6081ac <__cxa_atexit@plt+0x5fbe60> │ │ │ │ + mov r3, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + stmib r3, {r8, r9} │ │ │ │ + beq 60817c <__cxa_atexit@plt+0x5fbe30> │ │ │ │ + ldr r2, [pc, #104] @ 6081b0 <__cxa_atexit@plt+0x5fbe64> │ │ │ │ + ldrd r0, [sl, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + beq 60818c <__cxa_atexit@plt+0x5fbe40> │ │ │ │ + ldr r7, [pc, #76] @ 6081b4 <__cxa_atexit@plt+0x5fbe68> │ │ │ │ + strd r0, [r3] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq r5, [r3, -r8] │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 607d98 <__cxa_atexit@plt+0x5fba4c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6081b8 <__cxa_atexit@plt+0x5fbe6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq sl, r4, r0, ror r4 │ │ │ │ + rscseq sl, r4, r4, asr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 608214 <__cxa_atexit@plt+0x5fbec8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + ldr r7, [r3, #20] │ │ │ │ + strd r0, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 608208 <__cxa_atexit@plt+0x5fbebc> │ │ │ │ + ldr r3, [pc, #36] @ 608218 <__cxa_atexit@plt+0x5fbecc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r5] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + b 607d98 <__cxa_atexit@plt+0x5fba4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq sl, r4, r4, ror #7 │ │ │ │ + andeq r0, r0, r5, ror #5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [pc, #28] @ 608250 <__cxa_atexit@plt+0x5fbf04> │ │ │ │ + mov r9, r7 │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 607d98 <__cxa_atexit@plt+0x5fba4c> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 603e34 <__cxa_atexit@plt+0x5f7ae8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 603e4c <__cxa_atexit@plt+0x5f7b00> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 603e50 <__cxa_atexit@plt+0x5f7b04> │ │ │ │ - mov r2, #20 │ │ │ │ + strb r7, [r5] │ │ │ │ + bcc 608290 <__cxa_atexit@plt+0x5fbf44> │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 6082a8 <__cxa_atexit@plt+0x5fbf5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 6082ac <__cxa_atexit@plt+0x5fbf60> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 603eb4 <__cxa_atexit@plt+0x5f7b68> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 603ecc <__cxa_atexit@plt+0x5f7b80> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 603ed0 <__cxa_atexit@plt+0x5f7b84> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 6082ec <__cxa_atexit@plt+0x5fbfa0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ 608304 <__cxa_atexit@plt+0x5fbfb8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 608308 <__cxa_atexit@plt+0x5fbfbc> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r4, r3, r5 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 603f20 <__cxa_atexit@plt+0x5f7bd4> │ │ │ │ - str r0, [r5, #24] │ │ │ │ - sub r0, r5, #8 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 603f54 <__cxa_atexit@plt+0x5f7c08> │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - mov r7, fp │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - ldr r2, [pc, #76] @ 603f74 <__cxa_atexit@plt+0x5f7c28> │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 603f64 <__cxa_atexit@plt+0x5f7c18> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b 601b98 <__cxa_atexit@plt+0x5f584c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r1, [r5, #12]! │ │ │ │ - str lr, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 603f9c <__cxa_atexit@plt+0x5f7c50> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x0103039c │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 608394 <__cxa_atexit@plt+0x5fc048> │ │ │ │ + andeq r0, r4, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 608370 <__cxa_atexit@plt+0x5fc024> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r1, [pc, #52] @ 608378 <__cxa_atexit@plt+0x5fc02c> │ │ │ │ + add r9, lr, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + add r1, r1, #1 │ │ │ │ + sub r2, r7, r1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add sl, r0, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 608394 <__cxa_atexit@plt+0x5fc048> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 603fdc <__cxa_atexit@plt+0x5f7c90> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 603fec <__cxa_atexit@plt+0x5f7ca0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0103529c │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604014 <__cxa_atexit@plt+0x5f7cc8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 604034 <__cxa_atexit@plt+0x5f7ce8> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60841c <__cxa_atexit@plt+0x5fc0d0> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + sub lr, r2, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bcc 608438 <__cxa_atexit@plt+0x5fc0ec> │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 608404 <__cxa_atexit@plt+0x5fc0b8> │ │ │ │ + ldr r7, [pc, #140] @ 608464 <__cxa_atexit@plt+0x5fc118> │ │ │ │ + ldr r2, [pc, #140] @ 608468 <__cxa_atexit@plt+0x5fc11c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r1, [sl] │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + sub r2, r3, #3 │ │ │ │ + strb r1, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60405c <__cxa_atexit@plt+0x5f7d10> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #76] @ 608458 <__cxa_atexit@plt+0x5fc10c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60409c <__cxa_atexit@plt+0x5f7d50> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 6040ac <__cxa_atexit@plt+0x5f7d60> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #60] @ 608460 <__cxa_atexit@plt+0x5fc114> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r2, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + stmib r2, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 60845c <__cxa_atexit@plt+0x5fc110> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r5, [r3, -ip] │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq sl, r4, r0, lsl #4 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + @ instruction: 0x01030298 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604118 <__cxa_atexit@plt+0x5f7dcc> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 604154 <__cxa_atexit@plt+0x5f7e08> │ │ │ │ - ldr r1, [pc, #108] @ 604164 <__cxa_atexit@plt+0x5f7e18> │ │ │ │ - add r5, r5, #28 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6084e0 <__cxa_atexit@plt+0x5fc194> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 6084cc <__cxa_atexit@plt+0x5fc180> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [pc, #96] @ 608504 <__cxa_atexit@plt+0x5fc1b8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #80] @ 608508 <__cxa_atexit@plt+0x5fc1bc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 604154 <__cxa_atexit@plt+0x5f7e08> │ │ │ │ - ldr r1, [pc, #64] @ 604168 <__cxa_atexit@plt+0x5f7e1c> │ │ │ │ - ldr r3, [pc, #64] @ 60416c <__cxa_atexit@plt+0x5f7e20> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r1, [r5] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604190 <__cxa_atexit@plt+0x5f7e44> │ │ │ │ + ldr r7, [pc, #40] @ 6084fc <__cxa_atexit@plt+0x5fc1b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - beq 6041f8 <__cxa_atexit@plt+0x5f7eac> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 60424c <__cxa_atexit@plt+0x5f7f00> │ │ │ │ - ldr r8, [pc, #176] @ 604284 <__cxa_atexit@plt+0x5f7f38> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 60423c <__cxa_atexit@plt+0x5f7ef0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 604268 <__cxa_atexit@plt+0x5f7f1c> │ │ │ │ - ldr r8, [pc, #112] @ 60428c <__cxa_atexit@plt+0x5f7f40> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 604288 <__cxa_atexit@plt+0x5f7f3c> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r6, [pc, #24] @ 608500 <__cxa_atexit@plt+0x5fc1b4> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 604290 <__cxa_atexit@plt+0x5f7f44> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + smlabteq r3, r0, r1, r0 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 608598 <__cxa_atexit@plt+0x5fc24c> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 6042f8 <__cxa_atexit@plt+0x5f7fac> │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60860c <__cxa_atexit@plt+0x5fc2c0> │ │ │ │ + ldr r2, [pc, #272] @ 60864c <__cxa_atexit@plt+0x5fc300> │ │ │ │ ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 604310 <__cxa_atexit@plt+0x5f7fc4> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + sub r8, r5, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #15 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #248] @ 608650 <__cxa_atexit@plt+0x5fc304> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldm r8, {r1, r2, r8} │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + ldmdb r5, {r0, r9} │ │ │ │ + ldr lr, [pc, #232] @ 608654 <__cxa_atexit@plt+0x5fc308> │ │ │ │ + add r2, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r1, {r0, r2, r8, r9} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 604314 <__cxa_atexit@plt+0x5f7fc8> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 60861c <__cxa_atexit@plt+0x5fc2d0> │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 6085f8 <__cxa_atexit@plt+0x5fc2ac> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [pc, #116] @ 608644 <__cxa_atexit@plt+0x5fc2f8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldrb r7, [r1, r7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r1, [pc, #100] @ 608648 <__cxa_atexit@plt+0x5fc2fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 608638 <__cxa_atexit@plt+0x5fc2ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #44] @ 608640 <__cxa_atexit@plt+0x5fc2f4> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 608628 <__cxa_atexit@plt+0x5fc2dc> │ │ │ │ + ldr r6, [pc, #24] @ 60863c <__cxa_atexit@plt+0x5fc2f0> │ │ │ │ + mov r2, #8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + tstpeq r2, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + swpeq r0, r4, [r3] │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + smlabteq r2, ip, pc, pc @ │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 604378 <__cxa_atexit@plt+0x5f802c> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 6086d8 <__cxa_atexit@plt+0x5fc38c> │ │ │ │ + ldr r2, [pc, #112] @ 6086f0 <__cxa_atexit@plt+0x5fc3a4> │ │ │ │ ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 604390 <__cxa_atexit@plt+0x5f8044> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + sub r8, r5, #24 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r2, r6, #15 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #88] @ 6086f4 <__cxa_atexit@plt+0x5fc3a8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldm r8, {r1, r2, r8} │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + ldmdb r5, {r0, r9} │ │ │ │ + ldr lr, [pc, #72] @ 6086f8 <__cxa_atexit@plt+0x5fc3ac> │ │ │ │ + add r2, r2, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, r8, r9} │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #48] @ 0x30 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 604394 <__cxa_atexit@plt+0x5f8048> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [pc, #28] @ 6086fc <__cxa_atexit@plt+0x5fc3b0> │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r8, lsr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - mov r3, r7 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - bne 6043cc <__cxa_atexit@plt+0x5f8080> │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, fp │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - ldr r8, [pc, #72] @ 60441c <__cxa_atexit@plt+0x5f80d0> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - add lr, r5, #12 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldm lr, {r7, r9, lr} │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - sub r0, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r0 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - bhi 604408 <__cxa_atexit@plt+0x5f80bc> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, fp │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + smlabbeq r2, r8, lr, pc @ │ │ │ │ + tstpeq r2, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + ldr r8, [r5], #4 │ │ │ │ + b 608adc <__cxa_atexit@plt+0x5fc790> │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #24 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 608790 <__cxa_atexit@plt+0x5fc444> │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + adds sl, r1, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r8, [r1, #-20]! @ 0xffffffec │ │ │ │ + adc r9, r3, r0, asr #31 │ │ │ │ + ldr r0, [pc, #80] @ 608798 <__cxa_atexit@plt+0x5fc44c> │ │ │ │ + ldr r3, [pc, #80] @ 60879c <__cxa_atexit@plt+0x5fc450> │ │ │ │ tst r2, #3 │ │ │ │ - bne 604444 <__cxa_atexit@plt+0x5f80f8> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + str sl, [r1, #4] │ │ │ │ + str r9, [r1, #8] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + str r7, [r1, #16] │ │ │ │ + beq 608780 <__cxa_atexit@plt+0x5fc434> │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + str sl, [r1] │ │ │ │ + str r9, [r1, #4] │ │ │ │ + b 608adc <__cxa_atexit@plt+0x5fc790> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 604484 <__cxa_atexit@plt+0x5f8138> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #44] @ 604494 <__cxa_atexit@plt+0x5f8148> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + smlabteq r2, ip, sp, pc @ │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 6044c4 <__cxa_atexit@plt+0x5f8178> │ │ │ │ - add r5, r3, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 6044d8 <__cxa_atexit@plt+0x5f818c> │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 604500 <__cxa_atexit@plt+0x5f81b4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + b 608adc <__cxa_atexit@plt+0x5fc790> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6087ec <__cxa_atexit@plt+0x5fc4a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6087f4 <__cxa_atexit@plt+0x5fc4a8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 608918 <__cxa_atexit@plt+0x5fc5cc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 604540 <__cxa_atexit@plt+0x5f81f4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 604550 <__cxa_atexit@plt+0x5f8204> │ │ │ │ + tstpeq r2, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 608888 <__cxa_atexit@plt+0x5fc53c> │ │ │ │ + ldr lr, [pc, #144] @ 6088a8 <__cxa_atexit@plt+0x5fc55c> │ │ │ │ + ldr r8, [pc, #144] @ 6088ac <__cxa_atexit@plt+0x5fc560> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 60887c <__cxa_atexit@plt+0x5fc530> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 608894 <__cxa_atexit@plt+0x5fc548> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + adds r3, r1, r7 │ │ │ │ + ldr r1, [pc, #72] @ 6088b0 <__cxa_atexit@plt+0x5fc564> │ │ │ │ + adc r7, r0, r7, asr #31 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + tstpeq r2, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r0, r2, r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6045bc <__cxa_atexit@plt+0x5f8270> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6045f8 <__cxa_atexit@plt+0x5f82ac> │ │ │ │ - ldr r1, [pc, #108] @ 604608 <__cxa_atexit@plt+0x5f82bc> │ │ │ │ - add r5, r5, #28 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6088fc <__cxa_atexit@plt+0x5fc5b0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + adds r2, r2, r7 │ │ │ │ + adc r7, r1, r7, asr #31 │ │ │ │ + ldr r1, [pc, #24] @ 608908 <__cxa_atexit@plt+0x5fc5bc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6045f8 <__cxa_atexit@plt+0x5f82ac> │ │ │ │ - ldr r1, [pc, #64] @ 60460c <__cxa_atexit@plt+0x5f82c0> │ │ │ │ - ldr r3, [pc, #64] @ 604610 <__cxa_atexit@plt+0x5f82c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01034cbc │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlabbeq r3, r8, ip, r4 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604634 <__cxa_atexit@plt+0x5f82e8> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - beq 60469c <__cxa_atexit@plt+0x5f8350> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 6046f0 <__cxa_atexit@plt+0x5f83a4> │ │ │ │ - ldr r8, [pc, #176] @ 604728 <__cxa_atexit@plt+0x5f83dc> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 6046e0 <__cxa_atexit@plt+0x5f8394> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6089d8 <__cxa_atexit@plt+0x5fc68c> │ │ │ │ + ldr r0, [pc, #204] @ 6089f8 <__cxa_atexit@plt+0x5fc6ac> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [r7, #11] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + stm r9, {r0, r1, lr} │ │ │ │ + ands r0, r8, #3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + beq 6089bc <__cxa_atexit@plt+0x5fc670> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 6089cc <__cxa_atexit@plt+0x5fc680> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 60470c <__cxa_atexit@plt+0x5f83c0> │ │ │ │ - ldr r8, [pc, #112] @ 604730 <__cxa_atexit@plt+0x5f83e4> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 6089e0 <__cxa_atexit@plt+0x5fc694> │ │ │ │ + ldr sl, [pc, #144] @ 6089fc <__cxa_atexit@plt+0x5fc6b0> │ │ │ │ + ldr r9, [pc, #144] @ 608a00 <__cxa_atexit@plt+0x5fc6b4> │ │ │ │ + ldr r0, [r8, #2] │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r8, [pc, #124] @ 608a04 <__cxa_atexit@plt+0x5fc6b8> │ │ │ │ + add r9, pc, r9 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r3, #16]! │ │ │ │ + add r7, r6, #24 │ │ │ │ + stm r7, {r0, r1, lr} │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #52] @ 60472c <__cxa_atexit@plt+0x5f83e0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 604734 <__cxa_atexit@plt+0x5f83e8> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0x01034b90 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0x0102fb98 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 608a94 <__cxa_atexit@plt+0x5fc748> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 60479c <__cxa_atexit@plt+0x5f8450> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 608aa8 <__cxa_atexit@plt+0x5fc75c> │ │ │ │ + ldr r2, [pc, #132] @ 608ab8 <__cxa_atexit@plt+0x5fc76c> │ │ │ │ + ldr lr, [pc, #132] @ 608abc <__cxa_atexit@plt+0x5fc770> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 6047b4 <__cxa_atexit@plt+0x5f8468> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr r8, [pc, #100] @ 608ac0 <__cxa_atexit@plt+0x5fc774> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6047b8 <__cxa_atexit@plt+0x5f846c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + smlabteq r2, r0, sl, pc @ │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 608ba0 <__cxa_atexit@plt+0x5fc854> │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 608b88 <__cxa_atexit@plt+0x5fc83c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #44 @ 0x2c │ │ │ │ + str r8, [r2, #8] │ │ │ │ + cmp r1, ip │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + bcc 608bb4 <__cxa_atexit@plt+0x5fc868> │ │ │ │ + ldr lr, [pc, #192] @ 608bdc <__cxa_atexit@plt+0x5fc890> │ │ │ │ + ldm r2, {r0, r9} │ │ │ │ + add r1, r6, #20 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, ip, #11 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr sl, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + stm r1, {r0, r9} │ │ │ │ + str r9, [r1, #24] │ │ │ │ + ldr r0, [pc, #140] @ 608be0 <__cxa_atexit@plt+0x5fc894> │ │ │ │ + mov r9, #0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #128] @ 608be4 <__cxa_atexit@plt+0x5fc898> │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + mov r6, ip │ │ │ │ + str r7, [r2] │ │ │ │ + str lr, [r2, #-4] │ │ │ │ + b 608394 <__cxa_atexit@plt+0x5fc048> │ │ │ │ + ldr r7, [pc, #72] @ 608bd8 <__cxa_atexit@plt+0x5fc88c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2, #12]! │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 608bd4 <__cxa_atexit@plt+0x5fc888> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #20] @ 608bd0 <__cxa_atexit@plt+0x5fc884> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, ip │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r9, r4, r0, lsl #21 │ │ │ │ + smlatbeq r2, r8, r9, pc @ │ │ │ │ + andeq r0, r0, r0, lsl #3 │ │ │ │ + @ instruction: 0xfffffbb4 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 60481c <__cxa_atexit@plt+0x5f84d0> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 604834 <__cxa_atexit@plt+0x5f84e8> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 604838 <__cxa_atexit@plt+0x5f84ec> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 608c78 <__cxa_atexit@plt+0x5fc92c> │ │ │ │ + ldr r1, [pc, #132] @ 608c90 <__cxa_atexit@plt+0x5fc944> │ │ │ │ + ldmib r5, {r0, r9} │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, r3, #20 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr sl, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + stm r2, {r0, r9} │ │ │ │ + str r9, [r2, #24] │ │ │ │ + ldr r0, [pc, #76] @ 608c94 <__cxa_atexit@plt+0x5fc948> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r9, #0 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r0, [pc, #52] @ 608c98 <__cxa_atexit@plt+0x5fc94c> │ │ │ │ + str lr, [r5] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + b 608394 <__cxa_atexit@plt+0x5fc048> │ │ │ │ + ldr r3, [pc, #28] @ 608c9c <__cxa_atexit@plt+0x5fc950> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffffabc │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 608918 <__cxa_atexit@plt+0x5fc5cc> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 608d14 <__cxa_atexit@plt+0x5fc9c8> │ │ │ │ + ldr r2, [pc, #76] @ 608d24 <__cxa_atexit@plt+0x5fc9d8> │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - mvn r0, r2 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr sl, [r3, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - tst r0, #3 │ │ │ │ - bne 6048a0 <__cxa_atexit@plt+0x5f8554> │ │ │ │ - sub r0, r5, #12 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - bhi 6048d4 <__cxa_atexit@plt+0x5f8588> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 608d04 <__cxa_atexit@plt+0x5fc9b8> │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + b 608adc <__cxa_atexit@plt+0x5fc790> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr r0, [pc, #76] @ 6048f4 <__cxa_atexit@plt+0x5f85a8> │ │ │ │ - str r2, [r5, #32] │ │ │ │ - stmib r5, {r1, sl} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - sub r0, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 6048e4 <__cxa_atexit@plt+0x5f8598> │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, fp │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #16]! │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 608d28 <__cxa_atexit@plt+0x5fc9dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r9, r4, r4, lsl r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60491c <__cxa_atexit@plt+0x5f85d0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 608adc <__cxa_atexit@plt+0x5fc790> │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 608db0 <__cxa_atexit@plt+0x5fca64> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bne 608d9c <__cxa_atexit@plt+0x5fca50> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + ldr r1, [sl, #14] │ │ │ │ + ldr r2, [sl, #10] │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [sl, #6] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #24] │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + ldr r7, [pc, #32] @ 608dc4 <__cxa_atexit@plt+0x5fca78> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60495c <__cxa_atexit@plt+0x5f8610> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 60496c <__cxa_atexit@plt+0x5f8620> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604994 <__cxa_atexit@plt+0x5f8648> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + ldr r7, [pc, #8] @ 608dc0 <__cxa_atexit@plt+0x5fca74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r4, ip, ror r8 │ │ │ │ + tstpeq r2, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r8, #12]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 608eb4 <__cxa_atexit@plt+0x5fcb68> │ │ │ │ + cmn r9, #1 │ │ │ │ + ble 608e20 <__cxa_atexit@plt+0x5fcad4> │ │ │ │ + ldr r0, [pc, #224] @ 608ed4 <__cxa_atexit@plt+0x5fcb88> │ │ │ │ + sub r8, lr, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ + ldrb r0, [r0, r9] │ │ │ │ + ldr r1, [pc, #200] @ 608ed8 <__cxa_atexit@plt+0x5fcb8c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, lr │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 6049b4 <__cxa_atexit@plt+0x5f8668> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + add r0, r2, r0 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 608e74 <__cxa_atexit@plt+0x5fcb28> │ │ │ │ + cmp r1, #2 │ │ │ │ + str r0, [r5, #20] │ │ │ │ + bne 608e90 <__cxa_atexit@plt+0x5fcb44> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r3, [r7, #10] │ │ │ │ + str r9, [r5] │ │ │ │ + subs r9, r2, #1 │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bmi 608e28 <__cxa_atexit@plt+0x5fcadc> │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + b 608dec <__cxa_atexit@plt+0x5fcaa0> │ │ │ │ + ldr r3, [pc, #100] @ 608ee0 <__cxa_atexit@plt+0x5fcb94> │ │ │ │ + str r0, [r5, #24] │ │ │ │ + ldr r0, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6049dc <__cxa_atexit@plt+0x5f8690> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 604a1c <__cxa_atexit@plt+0x5f86d0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 604a2c <__cxa_atexit@plt+0x5f86e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r3, [pc, #72] @ 608ee4 <__cxa_atexit@plt+0x5fcb98> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + ldr r7, [pc, #60] @ 608ee8 <__cxa_atexit@plt+0x5fcb9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #32] @ 608edc <__cxa_atexit@plt+0x5fcb90> │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + tstpeq r2, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + tstpeq r2, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r7, asr #26 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 604a60 <__cxa_atexit@plt+0x5f8714> │ │ │ │ - add r5, r3, #24 │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - ldr r1, [pc, #12] @ 604a74 <__cxa_atexit@plt+0x5f8728> │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 608f54 <__cxa_atexit@plt+0x5fcc08> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r1, r7, #1 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r1, [r5] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + ldr r7, [pc, #12] @ 608f68 <__cxa_atexit@plt+0x5fcc1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r2, r0, r6, pc @ │ │ │ │ + andeq r0, r0, r7, asr #26 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 604a9c <__cxa_atexit@plt+0x5f8750> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 608fb0 <__cxa_atexit@plt+0x5fcc64> │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 608fcc <__cxa_atexit@plt+0x5fcc80> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r3, r1, r0 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + beq 608fc4 <__cxa_atexit@plt+0x5fcc78> │ │ │ │ + b 608fd8 <__cxa_atexit@plt+0x5fcc8c> │ │ │ │ + sub r7, r3, #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 604adc <__cxa_atexit@plt+0x5f8790> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #44] @ 604aec <__cxa_atexit@plt+0x5f87a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0103479c │ │ │ │ - andeq r0, r0, r6, ror #1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ mov sl, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604b58 <__cxa_atexit@plt+0x5f880c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 604b94 <__cxa_atexit@plt+0x5f8848> │ │ │ │ - ldr r1, [pc, #108] @ 604ba4 <__cxa_atexit@plt+0x5f8858> │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 604b94 <__cxa_atexit@plt+0x5f8848> │ │ │ │ - ldr r1, [pc, #64] @ 604ba8 <__cxa_atexit@plt+0x5f885c> │ │ │ │ - ldr r3, [pc, #64] @ 604bac <__cxa_atexit@plt+0x5f8860> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlatteq r3, ip, r6, r4 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 604bd0 <__cxa_atexit@plt+0x5f8884> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #260] @ 6090ec <__cxa_atexit@plt+0x5fcda0> │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + ldr r9, [r2, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + sub r7, r2, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6090b8 <__cxa_atexit@plt+0x5fcd6c> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + bne 60903c <__cxa_atexit@plt+0x5fccf0> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + ldr r1, [sl, #14] │ │ │ │ + ldr r2, [sl, #10] │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [sl, #6] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #24] │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + ldr r7, [pc, #172] @ 6090f0 <__cxa_atexit@plt+0x5fcda4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60905c <__cxa_atexit@plt+0x5fcd10> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - beq 604c38 <__cxa_atexit@plt+0x5f88ec> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 604c8c <__cxa_atexit@plt+0x5f8940> │ │ │ │ - ldr r8, [pc, #176] @ 604cc4 <__cxa_atexit@plt+0x5f8978> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 604c7c <__cxa_atexit@plt+0x5f8930> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 604ca8 <__cxa_atexit@plt+0x5f895c> │ │ │ │ - ldr r8, [pc, #112] @ 604ccc <__cxa_atexit@plt+0x5f8980> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r2] │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6090cc <__cxa_atexit@plt+0x5fcd80> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #116] @ 6090fc <__cxa_atexit@plt+0x5fcdb0> │ │ │ │ + add r7, r2, r7 │ │ │ │ + asr r2, r7, #31 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 604cc8 <__cxa_atexit@plt+0x5f897c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 604cd0 <__cxa_atexit@plt+0x5f8984> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr lr, [pc, #104] @ 609100 <__cxa_atexit@plt+0x5fcdb4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6090f8 <__cxa_atexit@plt+0x5fcdac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 6090f4 <__cxa_atexit@plt+0x5fcda8> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0x0102f598 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq r9, r4, r0, ror r5 │ │ │ │ + @ instruction: 0x0102fabc │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 609120 <__cxa_atexit@plt+0x5fcdd4> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 604d38 <__cxa_atexit@plt+0x5f89ec> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 604d50 <__cxa_atexit@plt+0x5f8a04> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60917c <__cxa_atexit@plt+0x5fce30> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #80] @ 60919c <__cxa_atexit@plt+0x5fce50> │ │ │ │ + add r7, r2, r7 │ │ │ │ + asr r2, r7, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 6091a0 <__cxa_atexit@plt+0x5fce54> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 604d54 <__cxa_atexit@plt+0x5f8a08> │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #20] @ 609198 <__cxa_atexit@plt+0x5fce4c> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r6, ror #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 604db8 <__cxa_atexit@plt+0x5f8a6c> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 604dd0 <__cxa_atexit@plt+0x5f8a84> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 609208 <__cxa_atexit@plt+0x5fcebc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ 609220 <__cxa_atexit@plt+0x5fced4> │ │ │ │ + add r7, r2, r7 │ │ │ │ + asr r2, r7, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #56] @ 609224 <__cxa_atexit@plt+0x5fced8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 604dd4 <__cxa_atexit@plt+0x5f8a88> │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 609228 <__cxa_atexit@plt+0x5fcedc> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r0, r4, r4 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 604df8 <__cxa_atexit@plt+0x5f8aac> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r2, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 604e14 <__cxa_atexit@plt+0x5f8ac8> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6092c8 <__cxa_atexit@plt+0x5fcf7c> │ │ │ │ + ldr r3, [pc, #160] @ 6092f0 <__cxa_atexit@plt+0x5fcfa4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, sl, #3 │ │ │ │ + beq 6092a4 <__cxa_atexit@plt+0x5fcf58> │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6092dc <__cxa_atexit@plt+0x5fcf90> │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + stmdb r5, {r7, sl} │ │ │ │ + bne 6092b4 <__cxa_atexit@plt+0x5fcf68> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + ldr r1, [sl, #14] │ │ │ │ + ldr r2, [sl, #10] │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [sl, #6] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ mov r7, fp │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ + str r2, [r5, #24] │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 6092fc <__cxa_atexit@plt+0x5fcfb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 6092f8 <__cxa_atexit@plt+0x5fcfac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6092f4 <__cxa_atexit@plt+0x5fcfa8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r9, r4, ip, asr #6 │ │ │ │ + rscseq r9, r4, r4, ror #6 │ │ │ │ + tstpeq r2, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, r5, #8 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 609378 <__cxa_atexit@plt+0x5fd02c> │ │ │ │ + mov r7, #0 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + bne 609360 <__cxa_atexit@plt+0x5fd014> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + ldr r1, [sl, #14] │ │ │ │ + ldr r2, [sl, #10] │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [sl, #6] │ │ │ │ + stmib r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #24] │ │ │ │ + b 608dc8 <__cxa_atexit@plt+0x5fca7c> │ │ │ │ + ldr r7, [pc, #44] @ 609394 <__cxa_atexit@plt+0x5fd048> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 609390 <__cxa_atexit@plt+0x5fd044> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r9, [r4], #32 │ │ │ │ + tstpeq r2, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6093c0 <__cxa_atexit@plt+0x5fd074> │ │ │ │ str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ stmib r5, {r9, sl} │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + ldr r7, [pc, #8] @ 6093d0 <__cxa_atexit@plt+0x5fd084> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - and r0, r3, #3 │ │ │ │ + rscseq r9, r4, r4, ror r2 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ mov fp, r7 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 604e98 <__cxa_atexit@plt+0x5f8b4c> │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 604ebc <__cxa_atexit@plt+0x5f8b70> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 604eec <__cxa_atexit@plt+0x5f8ba0> │ │ │ │ - ldmib r5, {r3, lr} │ │ │ │ - ldr r0, [pc, #144] @ 604f0c <__cxa_atexit@plt+0x5f8bc0> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r2, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - add r0, r6, #12 │ │ │ │ - mov r6, r2 │ │ │ │ - stm r0, {r1, r3, lr} │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r7, [r2, #20] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r0, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 601554 <__cxa_atexit@plt+0x5f5208> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr lr, [r2, #4] │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r7, fp │ │ │ │ - str sl, [r5, #4] │ │ │ │ + and r7, r1, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60942c <__cxa_atexit@plt+0x5fd0e0> │ │ │ │ + ldr r2, [pc, #172] @ 60949c <__cxa_atexit@plt+0x5fd150> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r1, #14] │ │ │ │ + ldr r7, [r1, #6] │ │ │ │ + subs r3, r0, #1 │ │ │ │ + bpl 609440 <__cxa_atexit@plt+0x5fd0f4> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + add r0, r1, r0 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + beq 609484 <__cxa_atexit@plt+0x5fd138> │ │ │ │ + cmp r1, #2 │ │ │ │ + mov r1, r7 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + beq 6093f4 <__cxa_atexit@plt+0x5fd0a8> │ │ │ │ + ldr r7, [pc, #112] @ 6094a4 <__cxa_atexit@plt+0x5fd158> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [r1, #2] │ │ │ │ + ldr r1, [r1, #10] │ │ │ │ + ldrb r8, [r1, r3] │ │ │ │ + ldr r9, [pc, #76] @ 6094a0 <__cxa_atexit@plt+0x5fd154> │ │ │ │ + ldr r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str lr, [r5, #32] │ │ │ │ - b 604f8c <__cxa_atexit@plt+0x5f8c40> │ │ │ │ - ldr r7, [pc, #28] @ 604f10 <__cxa_atexit@plt+0x5f8bc4> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + add r9, pc, r9 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + strb r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + tst r2, #3 │ │ │ │ + beq 609490 <__cxa_atexit@plt+0x5fd144> │ │ │ │ + mov r7, r2 │ │ │ │ + b 6094b0 <__cxa_atexit@plt+0x5fd164> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlatbeq r2, r8, r1, pc @ │ │ │ │ + andeq r1, r0, r8, asr #22 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 604f6c <__cxa_atexit@plt+0x5f8c20> │ │ │ │ - ldr lr, [pc, #72] @ 604f84 <__cxa_atexit@plt+0x5f8c38> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 604f88 <__cxa_atexit@plt+0x5f8c3c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #20 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 6051e8 <__cxa_atexit@plt+0x5f8e9c> │ │ │ │ mov r2, r5 │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r8, [r2, #8]! │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r0, [r2, #-4] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr fp, [r7, #15] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ - cmp r0, fp │ │ │ │ - bls 605040 <__cxa_atexit@plt+0x5f8cf4> │ │ │ │ - str ip, [sp] │ │ │ │ - mov ip, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, lr, r1 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r2, #12]! │ │ │ │ + mov sl, r2 │ │ │ │ + mov ip, r2 │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr lr, [r2, #-4] │ │ │ │ + ldr r8, [r2, #16] │ │ │ │ + ldr r0, [sl, #4]! │ │ │ │ + ldrb r3, [ip, #8]! │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6050b8 <__cxa_atexit@plt+0x5f8d6c> │ │ │ │ - tst lr, r0 │ │ │ │ - beq 605198 <__cxa_atexit@plt+0x5f8e4c> │ │ │ │ - ldr r0, [pc, #592] @ 605258 <__cxa_atexit@plt+0x5f8f0c> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ + bne 6094e8 <__cxa_atexit@plt+0x5fd19c> │ │ │ │ + mov r3, r0 │ │ │ │ + b 609508 <__cxa_atexit@plt+0x5fd1bc> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + subs r3, r0, #1 │ │ │ │ + bmi 60956c <__cxa_atexit@plt+0x5fd220> │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ + cmp r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + bne 6094f0 <__cxa_atexit@plt+0x5fd1a4> │ │ │ │ + ldr r0, [pc, #184] @ 6095c8 <__cxa_atexit@plt+0x5fd27c> │ │ │ │ + add r9, lr, r8 │ │ │ │ + tst fp, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r5, #44 @ 0x2c │ │ │ │ - cmp r9, r0 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - bhi 605208 <__cxa_atexit@plt+0x5f8ebc> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [sp] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str fp, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - cmp fp, r0 │ │ │ │ - bls 6050fc <__cxa_atexit@plt+0x5f8db0> │ │ │ │ - str r1, [sp] │ │ │ │ - rsb r1, fp, #0 │ │ │ │ - eor r1, fp, r1 │ │ │ │ - and r1, r1, r3 │ │ │ │ - cmp r1, lr │ │ │ │ - bne 605120 <__cxa_atexit@plt+0x5f8dd4> │ │ │ │ - tst fp, r3 │ │ │ │ - beq 6051c0 <__cxa_atexit@plt+0x5f8e74> │ │ │ │ - ldr r1, [pc, #472] @ 605248 <__cxa_atexit@plt+0x5f8efc> │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [sp] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - str fp, [r5, #28] │ │ │ │ - cmp r1, r2 │ │ │ │ - str ip, [r5, #24] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - bhi 605224 <__cxa_atexit@plt+0x5f8ed8> │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr fp, [pc, #416] @ 605260 <__cxa_atexit@plt+0x5f8f14> │ │ │ │ - ldr r1, [pc, #416] @ 605264 <__cxa_atexit@plt+0x5f8f18> │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str fp, [r5, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r8, sl, #15 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov fp, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r3, lr │ │ │ │ - bne 605154 <__cxa_atexit@plt+0x5f8e08> │ │ │ │ - ldr r3, [pc, #312] @ 605244 <__cxa_atexit@plt+0x5f8ef8> │ │ │ │ - ldr r7, [r5] │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov fp, r1 │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - ldr r9, [pc, #296] @ 605250 <__cxa_atexit@plt+0x5f8f04> │ │ │ │ - ldr r1, [pc, #296] @ 605254 <__cxa_atexit@plt+0x5f8f08> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - b 605184 <__cxa_atexit@plt+0x5f8e38> │ │ │ │ - ldr r9, [pc, #272] @ 60526c <__cxa_atexit@plt+0x5f8f20> │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r1, [pc, #268] @ 605270 <__cxa_atexit@plt+0x5f8f24> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - sub r8, sl, #15 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #188] @ 60525c <__cxa_atexit@plt+0x5f8f10> │ │ │ │ + str r3, [r5, #32] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r9, [r5, #20] │ │ │ │ + beq 609560 <__cxa_atexit@plt+0x5fd214> │ │ │ │ + ldr r7, [pc, #156] @ 6095cc <__cxa_atexit@plt+0x5fd280> │ │ │ │ + ldr r8, [r5, #24]! │ │ │ │ ldr r3, [sp] │ │ │ │ - str fp, [r5, #32] │ │ │ │ - mov fp, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp r3, r7 │ │ │ │ + bhi 6095b0 <__cxa_atexit@plt+0x5fd264> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [sl] │ │ │ │ + str r8, [r2] │ │ │ │ + str fp, [ip] │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + ldr r0, [fp] │ │ │ │ + mov r5, sl │ │ │ │ + b 6095a4 <__cxa_atexit@plt+0x5fd258> │ │ │ │ + ldr r0, [pc, #96] @ 6095d4 <__cxa_atexit@plt+0x5fd288> │ │ │ │ + add r7, r8, lr │ │ │ │ + tst fp, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r0, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #132] @ 60524c <__cxa_atexit@plt+0x5f8f00> │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ + str r7, [r5, #32] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + beq 60959c <__cxa_atexit@plt+0x5fd250> │ │ │ │ + str r7, [r5, #28] │ │ │ │ + ldr r7, [sp] │ │ │ │ str fp, [r5, #32] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + ldr r0, [fp] │ │ │ │ + mov r5, ip │ │ │ │ + mov r7, fp │ │ │ │ ldr fp, [sp] │ │ │ │ - mov r8, r9 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str ip, [r5, #28] │ │ │ │ - str r0, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r6, [pc, #120] @ 605268 <__cxa_atexit@plt+0x5f8f1c> │ │ │ │ - mov fp, r1 │ │ │ │ - mov r3, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, sl │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6095d0 <__cxa_atexit@plt+0x5fd284> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - mov fp, r9 │ │ │ │ - str r3, [r5, #8] │ │ │ │ + mov sl, fp │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, r3 │ │ │ │ bx r0 │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r7, lr │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, ip, lsl sl │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsl #15 │ │ │ │ - andeq r0, r0, r4, asr #11 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - @ instruction: 0x01034194 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsl #21 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - andeq r0, r0, sl, lsl #26 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r9, r4, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ mov r7, fp │ │ │ │ - b 604f8c <__cxa_atexit@plt+0x5f8c40> │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6052b0 <__cxa_atexit@plt+0x5f8f64> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 6052d0 <__cxa_atexit@plt+0x5f8f84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6052f4 <__cxa_atexit@plt+0x5f8fa8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 605360 <__cxa_atexit@plt+0x5f9014> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc 6053b4 <__cxa_atexit@plt+0x5f9068> │ │ │ │ - ldr r8, [pc, #176] @ 6053ec <__cxa_atexit@plt+0x5f90a0> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 6053a4 <__cxa_atexit@plt+0x5f9058> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - cmp r0, r6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc 6053d0 <__cxa_atexit@plt+0x5f9084> │ │ │ │ - ldr r8, [pc, #112] @ 6053f4 <__cxa_atexit@plt+0x5f90a8> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 6053f0 <__cxa_atexit@plt+0x5f90a4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #60] @ 60964c <__cxa_atexit@plt+0x5fd300> │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 6053f8 <__cxa_atexit@plt+0x5f90ac> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 609638 <__cxa_atexit@plt+0x5fd2ec> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + ldr r7, [pc, #16] @ 609650 <__cxa_atexit@plt+0x5fd304> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlabteq r3, ip, lr, r3 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrshteq r8, [r4], #248 @ 0xf8 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 609670 <__cxa_atexit@plt+0x5fd324> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 60545c <__cxa_atexit@plt+0x5f9110> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 605474 <__cxa_atexit@plt+0x5f9128> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6096cc <__cxa_atexit@plt+0x5fd380> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #80] @ 6096ec <__cxa_atexit@plt+0x5fd3a0> │ │ │ │ + add r7, r2, r7 │ │ │ │ + asr r2, r7, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 6096f0 <__cxa_atexit@plt+0x5fd3a4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 605478 <__cxa_atexit@plt+0x5f912c> │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #20] @ 6096e8 <__cxa_atexit@plt+0x5fd39c> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + smlatbeq r2, r8, r4, pc @ │ │ │ │ + @ instruction: 0x0102eebc │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6054e0 <__cxa_atexit@plt+0x5f9194> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 6054f8 <__cxa_atexit@plt+0x5f91ac> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 609758 <__cxa_atexit@plt+0x5fd40c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #68] @ 609770 <__cxa_atexit@plt+0x5fd424> │ │ │ │ + add r7, r2, r7 │ │ │ │ + asr r2, r7, #31 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #56] @ 609774 <__cxa_atexit@plt+0x5fd428> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6054fc <__cxa_atexit@plt+0x5f91b0> │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 609778 <__cxa_atexit@plt+0x5fd42c> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01033d98 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r2, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ - andeq r3, r0, r9, asr #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr lr, [r3, #16]! │ │ │ │ - add r9, r3, #12 │ │ │ │ - ldr sl, [r3, #-12] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ - mvn r0, r2 │ │ │ │ - tst r0, #3 │ │ │ │ - bne 605560 <__cxa_atexit@plt+0x5f9214> │ │ │ │ - sub r0, r5, #4 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - bhi 605598 <__cxa_atexit@plt+0x5f924c> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - ldr r0, [pc, #80] @ 6055b8 <__cxa_atexit@plt+0x5f926c> │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - bhi 6055a8 <__cxa_atexit@plt+0x5f925c> │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - stm r5, {r8, lr} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6097dc <__cxa_atexit@plt+0x5fd490> │ │ │ │ + ldr r3, [pc, #100] @ 609804 <__cxa_atexit@plt+0x5fd4b8> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 6097cc <__cxa_atexit@plt+0x5fd480> │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6097f0 <__cxa_atexit@plt+0x5fd4a4> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ mov r7, fp │ │ │ │ - b 603730 <__cxa_atexit@plt+0x5f73e4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #20]! │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 60980c <__cxa_atexit@plt+0x5fd4c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, lr} │ │ │ │ - str r9, [r5, #-4]! │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6055e0 <__cxa_atexit@plt+0x5f9294> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #16] @ 609808 <__cxa_atexit@plt+0x5fd4bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 605620 <__cxa_atexit@plt+0x5f92d4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 605630 <__cxa_atexit@plt+0x5f92e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - andeq r1, r0, r9, asr #31 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq r8, r4, r0, asr #28 │ │ │ │ + rscseq r8, r4, r8, asr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60565c <__cxa_atexit@plt+0x5f9310> │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 605670 <__cxa_atexit@plt+0x5f9324> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 605698 <__cxa_atexit@plt+0x5f934c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov sl, r7 │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 609840 <__cxa_atexit@plt+0x5fd4f4> │ │ │ │ + mov r7, #0 │ │ │ │ + stm r5, {r7, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6093d4 <__cxa_atexit@plt+0x5fd088> │ │ │ │ + ldr r7, [pc, #16] @ 609858 <__cxa_atexit@plt+0x5fd50c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6056d8 <__cxa_atexit@plt+0x5f938c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 6056e8 <__cxa_atexit@plt+0x5f939c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r3, r0, fp, r3 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 605710 <__cxa_atexit@plt+0x5f93c4> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 605730 <__cxa_atexit@plt+0x5f93e4> │ │ │ │ + ldrshteq r8, [r4], #208 @ 0xd0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6098f0 <__cxa_atexit@plt+0x5fd5a4> │ │ │ │ + ldr r3, [pc, #132] @ 609900 <__cxa_atexit@plt+0x5fd5b4> │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 6098cc <__cxa_atexit@plt+0x5fd580> │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + bne 6098dc <__cxa_atexit@plt+0x5fd590> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + ldr r1, [r9, #10] │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [r9, #6] │ │ │ │ + stmib r5, {r0, r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [r5, #24] │ │ │ │ + b 609970 <__cxa_atexit@plt+0x5fd624> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 609908 <__cxa_atexit@plt+0x5fd5bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 609904 <__cxa_atexit@plt+0x5fd5b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r8, r4, ip, asr #26 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 605754 <__cxa_atexit@plt+0x5f9408> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + mov r3, #0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + bne 609958 <__cxa_atexit@plt+0x5fd60c> │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r7, fp │ │ │ │ + b 609970 <__cxa_atexit@plt+0x5fd624> │ │ │ │ + ldr r7, [pc, #12] @ 60996c <__cxa_atexit@plt+0x5fd620> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 6057c0 <__cxa_atexit@plt+0x5f9474> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc 605814 <__cxa_atexit@plt+0x5f94c8> │ │ │ │ - ldr r8, [pc, #176] @ 60584c <__cxa_atexit@plt+0x5f9500> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 605804 <__cxa_atexit@plt+0x5f94b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #8 │ │ │ │ + cmp r7, sl │ │ │ │ + bcc 609ab4 <__cxa_atexit@plt+0x5fd768> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 6099cc <__cxa_atexit@plt+0x5fd680> │ │ │ │ + ldr fp, [r5, #24] │ │ │ │ + ldr r7, [pc, #316] @ 609adc <__cxa_atexit@plt+0x5fd790> │ │ │ │ + ldrb r3, [fp, r3] │ │ │ │ + ldr r2, [pc, #312] @ 609ae0 <__cxa_atexit@plt+0x5fd794> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, sl, #3 │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, sl │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r5, #16 │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr lr, [pc, #244] @ 609ad8 <__cxa_atexit@plt+0x5fd78c> │ │ │ │ + adds r8, r2, r0 │ │ │ │ + adc r9, r1, r0, asr #31 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add ip, r3, #4 │ │ │ │ + add lr, pc, lr │ │ │ │ + ands r0, r1, #3 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + strd r8, [ip] │ │ │ │ + beq 609a7c <__cxa_atexit@plt+0x5fd730> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + strd r8, [r3] │ │ │ │ + bne 609a64 <__cxa_atexit@plt+0x5fd718> │ │ │ │ + ldr r2, [r1, #14] │ │ │ │ + add fp, r1, #2 │ │ │ │ + ldm fp, {r0, r7, fp} │ │ │ │ + cmp r2, #1 │ │ │ │ + str fp, [r5, #24] │ │ │ │ + bge 609a84 <__cxa_atexit@plt+0x5fd738> │ │ │ │ + adds r8, r8, r2 │ │ │ │ + adc r9, r9, r2, asr #31 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + str lr, [r3] │ │ │ │ + strd r8, [ip] │ │ │ │ + beq 609a98 <__cxa_atexit@plt+0x5fd74c> │ │ │ │ + cmp r1, #2 │ │ │ │ + mov r1, r7 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + strd r8, [r3] │ │ │ │ + beq 609a14 <__cxa_atexit@plt+0x5fd6c8> │ │ │ │ mov r3, #0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc 605830 <__cxa_atexit@plt+0x5f94e4> │ │ │ │ - ldr r8, [pc, #112] @ 605854 <__cxa_atexit@plt+0x5f9508> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 605850 <__cxa_atexit@plt+0x5f9504> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + stm r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r7, [pc, #120] @ 609ae4 <__cxa_atexit@plt+0x5fd798> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b 609aa4 <__cxa_atexit@plt+0x5fd758> │ │ │ │ + ldr r1, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + stm r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 609998 <__cxa_atexit@plt+0x5fd64c> │ │ │ │ + mov r1, #0 │ │ │ │ + stm r5, {r0, r2, r7} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 609ae8 <__cxa_atexit@plt+0x5fd79c> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, sl │ │ │ │ mov r7, r3 │ │ │ │ + mov fp, r1 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 605858 <__cxa_atexit@plt+0x5f950c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01033ab4 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + smlabteq r2, r4, ip, lr │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r8, asr #30 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6058bc <__cxa_atexit@plt+0x5f9570> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 6058d4 <__cxa_atexit@plt+0x5f9588> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 609970 <__cxa_atexit@plt+0x5fd624> │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + bne 609b50 <__cxa_atexit@plt+0x5fd804> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + b 609970 <__cxa_atexit@plt+0x5fd624> │ │ │ │ + ldr r7, [pc, #12] @ 609b64 <__cxa_atexit@plt+0x5fd818> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r2, r4, sl, lr │ │ │ │ + andeq r0, r0, r8, asr #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r2, #16]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 609be4 <__cxa_atexit@plt+0x5fd898> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 609bf8 <__cxa_atexit@plt+0x5fd8ac> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr lr, [pc, #108] @ 609c1c <__cxa_atexit@plt+0x5fd8d0> │ │ │ │ + adds r2, r2, r7 │ │ │ │ + adc r1, r1, r7, asr #31 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6058d8 <__cxa_atexit@plt+0x5f958c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r8, [pc, #96] @ 609c20 <__cxa_atexit@plt+0x5fd8d4> │ │ │ │ + sub r7, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 609970 <__cxa_atexit@plt+0x5fd624> │ │ │ │ + ldr r6, [pc, #24] @ 609c18 <__cxa_atexit@plt+0x5fd8cc> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010339bc │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0x0102ef94 │ │ │ │ + smlatbeq r2, r4, r9, lr │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 605940 <__cxa_atexit@plt+0x5f95f4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 605958 <__cxa_atexit@plt+0x5f960c> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 609c88 <__cxa_atexit@plt+0x5fd93c> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr lr, [pc, #72] @ 609ca0 <__cxa_atexit@plt+0x5fd954> │ │ │ │ + adds r2, r2, r7 │ │ │ │ + adc r1, r1, r7, asr #31 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #60] @ 609ca4 <__cxa_atexit@plt+0x5fd958> │ │ │ │ sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 60595c <__cxa_atexit@plt+0x5f9610> │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 609ca8 <__cxa_atexit@plt+0x5fd95c> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ + smlatteq r2, ip, lr, lr │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ - andeq r3, r0, r9, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5], #4 │ │ │ │ + b 60a388 <__cxa_atexit@plt+0x5fe03c> │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - mvn r7, r7 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - tst r7, #3 │ │ │ │ - bne 6059a4 <__cxa_atexit@plt+0x5f9658> │ │ │ │ - add r7, r3, #12 │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr sl, [pc, #72] @ 6059f4 <__cxa_atexit@plt+0x5f96a8> │ │ │ │ - add lr, r5, #16 │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ldm lr, {r7, r9, lr} │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [r5, #20] │ │ │ │ - sub r0, r5, #24 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 609d70 <__cxa_atexit@plt+0x5fda24> │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + adds sl, r8, r0 │ │ │ │ + adc r9, r2, r0, asr #31 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r7, [r1, #12] │ │ │ │ + str lr, [r2, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [pc, #152] @ 609d94 <__cxa_atexit@plt+0x5fda48> │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str sl, [r2, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + str r9, [r2, #8] │ │ │ │ + ldr r0, [pc, #132] @ 609d98 <__cxa_atexit@plt+0x5fda4c> │ │ │ │ + mov r1, r2 │ │ │ │ + ands r8, r7, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r1, #12]! │ │ │ │ + beq 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ + sub r0, r3, #32 │ │ │ │ + str sl, [r2] │ │ │ │ cmp fp, r0 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - bhi 6059e0 <__cxa_atexit@plt+0x5f9694> │ │ │ │ - stm r5, {r7, r9, lr} │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r9, [r2, #4] │ │ │ │ + bhi 609d80 <__cxa_atexit@plt+0x5fda34> │ │ │ │ + cmp r8, #2 │ │ │ │ + bne 609d5c <__cxa_atexit@plt+0x5fda10> │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ mov r7, fp │ │ │ │ - str r8, [r5, #12] │ │ │ │ - b 604e24 <__cxa_atexit@plt+0x5f8ad8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - str r8, [r5, #12] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + b 60a3e4 <__cxa_atexit@plt+0x5fe098> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 609da0 <__cxa_atexit@plt+0x5fda54> │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + ldr r7, [pc, #20] @ 609d9c <__cxa_atexit@plt+0x5fda50> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + ldrhteq r8, [r4], #140 @ 0x8c │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 605a1c <__cxa_atexit@plt+0x5f96d0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bhi 609e00 <__cxa_atexit@plt+0x5fdab4> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 609dec <__cxa_atexit@plt+0x5fdaa0> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 60a3e4 <__cxa_atexit@plt+0x5fe098> │ │ │ │ + ldr r7, [pc, #36] @ 609e18 <__cxa_atexit@plt+0x5fdacc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 605a5c <__cxa_atexit@plt+0x5f9710> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 605a6c <__cxa_atexit@plt+0x5f9720> │ │ │ │ + ldr r7, [pc, #12] @ 609e14 <__cxa_atexit@plt+0x5fdac8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r4, ip, lsr r8 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 609e50 <__cxa_atexit@plt+0x5fdb04> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 609e58 <__cxa_atexit@plt+0x5fdb0c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 609f7c <__cxa_atexit@plt+0x5fdc30> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatteq r2, r0, r6, lr │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 609eec <__cxa_atexit@plt+0x5fdba0> │ │ │ │ + ldr lr, [pc, #144] @ 609f0c <__cxa_atexit@plt+0x5fdbc0> │ │ │ │ + ldr r8, [pc, #144] @ 609f10 <__cxa_atexit@plt+0x5fdbc4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 609ee0 <__cxa_atexit@plt+0x5fdb94> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 609ef8 <__cxa_atexit@plt+0x5fdbac> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + adds r3, r1, r7 │ │ │ │ + ldr r1, [pc, #72] @ 609f14 <__cxa_atexit@plt+0x5fdbc8> │ │ │ │ + adc r7, r0, r7, asr #31 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 605a9c <__cxa_atexit@plt+0x5f9750> │ │ │ │ - add r5, r3, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 605ab0 <__cxa_atexit@plt+0x5f9764> │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0x0102e69c │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 605ad8 <__cxa_atexit@plt+0x5f978c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 605b18 <__cxa_atexit@plt+0x5f97cc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 605b28 <__cxa_atexit@plt+0x5f97dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 609f60 <__cxa_atexit@plt+0x5fdc14> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + adds r2, r2, r7 │ │ │ │ + adc r7, r1, r7, asr #31 │ │ │ │ + ldr r1, [pc, #24] @ 609f6c <__cxa_atexit@plt+0x5fdc20> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60a03c <__cxa_atexit@plt+0x5fdcf0> │ │ │ │ + ldr r0, [pc, #204] @ 60a05c <__cxa_atexit@plt+0x5fdd10> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr lr, [r7, #11] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + stm r9, {r0, r1, lr} │ │ │ │ + ands r0, r8, #3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + beq 60a020 <__cxa_atexit@plt+0x5fdcd4> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 60a030 <__cxa_atexit@plt+0x5fdce4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 60a044 <__cxa_atexit@plt+0x5fdcf8> │ │ │ │ + ldr sl, [pc, #144] @ 60a060 <__cxa_atexit@plt+0x5fdd14> │ │ │ │ + ldr r9, [pc, #144] @ 60a064 <__cxa_atexit@plt+0x5fdd18> │ │ │ │ + ldr r0, [r8, #2] │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r8, [pc, #124] @ 60a068 <__cxa_atexit@plt+0x5fdd1c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r3, #16]! │ │ │ │ + add r7, r6, #24 │ │ │ │ + stm r7, {r0, r1, lr} │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - andeq r3, r0, sl, lsl #31 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 605b54 <__cxa_atexit@plt+0x5f9808> │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - ldr r2, [pc, #12] @ 605b68 <__cxa_atexit@plt+0x5f981c> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60a0f8 <__cxa_atexit@plt+0x5fddac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60a10c <__cxa_atexit@plt+0x5fddc0> │ │ │ │ + ldr r2, [pc, #132] @ 60a11c <__cxa_atexit@plt+0x5fddd0> │ │ │ │ + ldr lr, [pc, #132] @ 60a120 <__cxa_atexit@plt+0x5fddd4> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #20]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 605b90 <__cxa_atexit@plt+0x5f9844> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 605bd0 <__cxa_atexit@plt+0x5f9884> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 605be0 <__cxa_atexit@plt+0x5f9894> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #100] @ 60a124 <__cxa_atexit@plt+0x5fddd8> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r3, r8, r6, r3 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 605c08 <__cxa_atexit@plt+0x5f98bc> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 605c28 <__cxa_atexit@plt+0x5f98dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 605c4c <__cxa_atexit@plt+0x5f9900> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60a15c <__cxa_atexit@plt+0x5fde10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 60a164 <__cxa_atexit@plt+0x5fde18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 609f7c <__cxa_atexit@plt+0x5fdc30> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, r6 │ │ │ │ - eor r3, r3, r1 │ │ │ │ - clz r2, r3 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ands r3, r1, r0, lsr r2 │ │ │ │ - lsr r2, r0, r2 │ │ │ │ - beq 605cb8 <__cxa_atexit@plt+0x5f996c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc 605d0c <__cxa_atexit@plt+0x5f99c0> │ │ │ │ - ldr r8, [pc, #176] @ 605d44 <__cxa_atexit@plt+0x5f99f8> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #12] │ │ │ │ - b 605cfc <__cxa_atexit@plt+0x5f99b0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - cmp r0, r6 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - bcc 605d28 <__cxa_atexit@plt+0x5f99dc> │ │ │ │ - ldr r8, [pc, #112] @ 605d4c <__cxa_atexit@plt+0x5f9a00> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [lr, #12] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - str r8, [lr, #4] │ │ │ │ - str r3, [lr, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [lr, #16] │ │ │ │ - str r2, [lr, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 605d48 <__cxa_atexit@plt+0x5f99fc> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #32] @ 605d50 <__cxa_atexit@plt+0x5f9a04> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010335bc │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 605db4 <__cxa_atexit@plt+0x5f9a68> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr lr, [pc, #64] @ 605dcc <__cxa_atexit@plt+0x5f9a80> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r7, r0 │ │ │ │ + bcc 60a1e0 <__cxa_atexit@plt+0x5fde94> │ │ │ │ + ldr lr, [pc, #96] @ 60a1f0 <__cxa_atexit@plt+0x5fdea4> │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr ip, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #76] @ 60a1f4 <__cxa_atexit@plt+0x5fdea8> │ │ │ │ + adds r2, r2, r8 │ │ │ │ + adc r7, r7, r8, asr #31 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + ldr r8, [pc, #64] @ 60a1f8 <__cxa_atexit@plt+0x5fdeac> │ │ │ │ + sub r0, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 605dd0 <__cxa_atexit@plt+0x5f9a84> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r3, r4, r4, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0x0102e99c │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60a234 <__cxa_atexit@plt+0x5fdee8> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #28] @ 60a23c <__cxa_atexit@plt+0x5fdef0> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 60a24c <__cxa_atexit@plt+0x5fdf00> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60a2e4 <__cxa_atexit@plt+0x5fdf98> │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldrb r1, [r7, #11] │ │ │ │ + add r0, sl, r8 │ │ │ │ + sub r2, r3, r8 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 60a2cc <__cxa_atexit@plt+0x5fdf80> │ │ │ │ + ldr r3, [pc, #112] @ 60a2f8 <__cxa_atexit@plt+0x5fdfac> │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r0, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + ldr lr, [pc, #96] @ 60a2fc <__cxa_atexit@plt+0x5fdfb0> │ │ │ │ + sub r3, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #88] @ 60a300 <__cxa_atexit@plt+0x5fdfb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r2, [r9, #16] │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str lr, [r9, #24] │ │ │ │ + str r3, [r9, #28] │ │ │ │ + str r9, [r9, #32] │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #32] @ 60a2f4 <__cxa_atexit@plt+0x5fdfa8> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + smlabbeq r2, r4, r2, lr │ │ │ │ + tsteq r2, r0, asr #6 │ │ │ │ + andeq r0, r4, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 605e38 <__cxa_atexit@plt+0x5f9aec> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 605e50 <__cxa_atexit@plt+0x5f9b04> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 60a35c <__cxa_atexit@plt+0x5fe010> │ │ │ │ + ldr lr, [pc, #68] @ 60a36c <__cxa_atexit@plt+0x5fe020> │ │ │ │ + ldr r8, [r7, #24] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldrb r7, [r7, #16] │ │ │ │ + add r8, r8, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + strb r7, [r3, #16] │ │ │ │ sub r7, r6, #15 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 605e54 <__cxa_atexit@plt+0x5f9b08> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #124 @ 0x7c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 605f40 <__cxa_atexit@plt+0x5f9bf4> │ │ │ │ - ldr r7, [pc, #216] @ 605f58 <__cxa_atexit@plt+0x5f9c0c> │ │ │ │ - ldr r1, [pc, #216] @ 605f5c <__cxa_atexit@plt+0x5f9c10> │ │ │ │ - ldr r0, [pc, #216] @ 605f60 <__cxa_atexit@plt+0x5f9c14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #212] @ 605f64 <__cxa_atexit@plt+0x5f9c18> │ │ │ │ - ldr ip, [pc, #212] @ 605f68 <__cxa_atexit@plt+0x5f9c1c> │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov lr, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [lr, #16]! │ │ │ │ - mov r1, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #76]! @ 0x4c │ │ │ │ - mov r0, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r0, #32]! │ │ │ │ - mov r2, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r7, r6, #70 @ 0x46 │ │ │ │ - str ip, [r2, #100]! @ 0x64 │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #104] @ 0x68 │ │ │ │ - str r9, [r3, #108] @ 0x6c │ │ │ │ - str r7, [r3, #112] @ 0x70 │ │ │ │ - str r1, [r3, #116] @ 0x74 │ │ │ │ - str lr, [r3, #120] @ 0x78 │ │ │ │ - str sl, [r3, #80] @ 0x50 │ │ │ │ - str r9, [r3, #84] @ 0x54 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ - str r7, [r3, #92] @ 0x5c │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ - str lr, [r3, #68] @ 0x44 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #76] @ 605f6c <__cxa_atexit@plt+0x5f9c20> │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - ldm r5!, {r8, r9} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str sl, [r3, #52] @ 0x34 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str r3, [r3, #28] │ │ │ │ - b 602678 <__cxa_atexit@plt+0x5f632c> │ │ │ │ - ldr r7, [pc, #40] @ 605f70 <__cxa_atexit@plt+0x5f9c24> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #124 @ 0x7c │ │ │ │ - add r7, pc, r7 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 60a24c <__cxa_atexit@plt+0x5fdf00> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffab34 │ │ │ │ - @ instruction: 0xffffb6b4 │ │ │ │ - @ instruction: 0xffffd858 │ │ │ │ - @ instruction: 0xffffbcb4 │ │ │ │ - @ instruction: 0xffffef34 │ │ │ │ - @ instruction: 0xffffc74c │ │ │ │ - rscseq fp, r4, r8, lsr #18 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 605f94 <__cxa_atexit@plt+0x5f9c48> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xfffff924 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + andeq r0, r3, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bhi 605fb0 <__cxa_atexit@plt+0x5f9c64> │ │ │ │ + bhi 60a3c8 <__cxa_atexit@plt+0x5fe07c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60a3b4 <__cxa_atexit@plt+0x5fe068> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, fp │ │ │ │ - b 605fc4 <__cxa_atexit@plt+0x5f9c78> │ │ │ │ - ldr r7, [pc, #8] @ 605fc0 <__cxa_atexit@plt+0x5f9c74> │ │ │ │ + str r8, [r5, #12] │ │ │ │ + b 60a3e4 <__cxa_atexit@plt+0x5fe098> │ │ │ │ + ldr r7, [pc, #36] @ 60a3e0 <__cxa_atexit@plt+0x5fe094> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60a3dc <__cxa_atexit@plt+0x5fe090> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r4, r0, asr #17 │ │ │ │ + rscseq r8, r4, r4, ror r2 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + ldr lr, [r5] │ │ │ │ mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 60a49c <__cxa_atexit@plt+0x5fe150> │ │ │ │ + ldmib r5, {r0, r9} │ │ │ │ + add ip, lr, #2 │ │ │ │ + add r1, r3, #20 │ │ │ │ + sub r2, r6, #10 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldm ip, {r8, sl, ip} │ │ │ │ + ldr r2, [lr, #14] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ + stm r1, {r0, r9} │ │ │ │ + str r9, [r1, #24] │ │ │ │ + str r9, [r1, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 60600c <__cxa_atexit@plt+0x5f9cc0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 60606c <__cxa_atexit@plt+0x5f9d20> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcs 606040 <__cxa_atexit@plt+0x5f9cf4> │ │ │ │ - ldr r6, [pc, #160] @ 606098 <__cxa_atexit@plt+0x5f9d4c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 606074 <__cxa_atexit@plt+0x5f9d28> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 606040 <__cxa_atexit@plt+0x5f9cf4> │ │ │ │ - ldr r7, [pc, #92] @ 606090 <__cxa_atexit@plt+0x5f9d44> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #72] @ 60609c <__cxa_atexit@plt+0x5f9d50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r1, [pc, #124] @ 60a4b8 <__cxa_atexit@plt+0x5fe16c> │ │ │ │ + str ip, [r5, #4] │ │ │ │ + sub r0, r6, #27 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + ldr lr, [pc, #96] @ 60a4bc <__cxa_atexit@plt+0x5fe170> │ │ │ │ + ldr r1, [pc, #96] @ 60a4c0 <__cxa_atexit@plt+0x5fe174> │ │ │ │ + ldr r9, [pc, #96] @ 60a4c4 <__cxa_atexit@plt+0x5fe178> │ │ │ │ + str r3, [r5, #12] │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r5, #-8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + beq 60a494 <__cxa_atexit@plt+0x5fe148> │ │ │ │ + b 60a4e8 <__cxa_atexit@plt+0x5fe19c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - b 60618c <__cxa_atexit@plt+0x5f9e40> │ │ │ │ - ldr r6, [pc, #24] @ 606094 <__cxa_atexit@plt+0x5f9d48> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [pc, #36] @ 60a4c8 <__cxa_atexit@plt+0x5fe17c> │ │ │ │ + mov r7, lr │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, ip, r7, r2 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0xfffffb04 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 6060e0 <__cxa_atexit@plt+0x5f9d94> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 6060f8 <__cxa_atexit@plt+0x5f9dac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6060fc <__cxa_atexit@plt+0x5f9db0> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, ip, r1, r3 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 60a3e4 <__cxa_atexit@plt+0x5fe098> │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 606164 <__cxa_atexit@plt+0x5f9e18> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 606140 <__cxa_atexit@plt+0x5f9df4> │ │ │ │ - ldr r7, [pc, #76] @ 606180 <__cxa_atexit@plt+0x5f9e34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #52] @ 606188 <__cxa_atexit@plt+0x5f9e3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ + mov r9, fp │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r7 │ │ │ │ + add r7, r6, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bcc 60a5fc <__cxa_atexit@plt+0x5fe2b0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + mov r2, r8 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldrb r7, [r3, #3] │ │ │ │ + mov r0, sl │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 60a5e8 <__cxa_atexit@plt+0x5fe29c> │ │ │ │ + str r9, [sp] │ │ │ │ + ldr r3, [pc, #236] @ 60a634 <__cxa_atexit@plt+0x5fe2e8> │ │ │ │ + mov r9, r6 │ │ │ │ + sub r0, r0, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r3, r9, #64 @ 0x40 │ │ │ │ + strb r7, [r9, #16] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r5, r5, #24 │ │ │ │ + str r8, [r9, #20] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r0, [r9, #24] │ │ │ │ + str sl, [r9, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 60a614 <__cxa_atexit@plt+0x5fe2c8> │ │ │ │ + ldr lr, [pc, #176] @ 60a638 <__cxa_atexit@plt+0x5fe2ec> │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + str lr, [r6, #32]! │ │ │ │ + ldr sl, [pc, #148] @ 60a63c <__cxa_atexit@plt+0x5fe2f0> │ │ │ │ + adds r1, r1, r0 │ │ │ │ + adc r7, r7, r0, asr #31 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr lr, [pc, #136] @ 60a640 <__cxa_atexit@plt+0x5fe2f4> │ │ │ │ + sub r0, r3, #19 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + bic r7, fp, #3 │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 606184 <__cxa_atexit@plt+0x5f9e38> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, ip, r6, r2 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #12 │ │ │ │ - cmp r2, lr │ │ │ │ - bcc 60620c <__cxa_atexit@plt+0x5f9ec0> │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 6061e0 <__cxa_atexit@plt+0x5f9e94> │ │ │ │ - mov r3, #7 │ │ │ │ - tst r2, r1 │ │ │ │ - moveq r3, #3 │ │ │ │ - ldr r7, [r3, r7] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + @ instruction: 0xfffffb9c │ │ │ │ + @ instruction: 0x0102e59c │ │ │ │ + tsteq r2, r8, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60a6d0 <__cxa_atexit@plt+0x5fe384> │ │ │ │ + ldr r2, [pc, #144] @ 60a6f4 <__cxa_atexit@plt+0x5fe3a8> │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + ands r2, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 60a6ac <__cxa_atexit@plt+0x5fe360> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r3] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi 60a6e0 <__cxa_atexit@plt+0x5fe394> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 60a6bc <__cxa_atexit@plt+0x5fe370> │ │ │ │ + str r9, [r5, #-16]! │ │ │ │ mov r7, fp │ │ │ │ - b 605fc4 <__cxa_atexit@plt+0x5f9c78> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - sub r7, lr, #6 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r3, [pc, #48] @ 606228 <__cxa_atexit@plt+0x5f9edc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - mov r6, lr │ │ │ │ + str r8, [r5, #12] │ │ │ │ + b 60a3e4 <__cxa_atexit@plt+0x5fe098> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #24] @ 60622c <__cxa_atexit@plt+0x5f9ee0> │ │ │ │ - mov r6, lr │ │ │ │ - mov r1, #12 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ + ldr r7, [pc, #60] @ 60a700 <__cxa_atexit@plt+0x5fe3b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 60a6fc <__cxa_atexit@plt+0x5fe3b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60a6f8 <__cxa_atexit@plt+0x5fe3ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r7, r4, ip, asr pc │ │ │ │ + rscseq r7, r4, r4, ror pc │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 60618c <__cxa_atexit@plt+0x5f9e40> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 606268 <__cxa_atexit@plt+0x5f9f1c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ sub r2, r5, #16 │ │ │ │ - mov lr, r5 │ │ │ │ cmp fp, r2 │ │ │ │ - str sl, [sp] │ │ │ │ - bhi 606328 <__cxa_atexit@plt+0x5f9fdc> │ │ │ │ - ldr ip, [pc, #240] @ 606374 <__cxa_atexit@plt+0x5fa028> │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r5, lr │ │ │ │ - mov lr, r2 │ │ │ │ - ldr r7, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bhi 60a75c <__cxa_atexit@plt+0x5fe410> │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 60634c <__cxa_atexit@plt+0x5fa000> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 606358 <__cxa_atexit@plt+0x5fa00c> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 60636c <__cxa_atexit@plt+0x5fa020> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - tst r0, r8 │ │ │ │ - bne 6062e8 <__cxa_atexit@plt+0x5f9f9c> │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6062f4 <__cxa_atexit@plt+0x5f9fa8> │ │ │ │ - str r1, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ - b 606290 <__cxa_atexit@plt+0x5f9f44> │ │ │ │ - mov sl, ip │ │ │ │ - mov r3, r7 │ │ │ │ - b 606308 <__cxa_atexit@plt+0x5f9fbc> │ │ │ │ - mov sl, ip │ │ │ │ - ldr ip, [pc, #124] @ 60637c <__cxa_atexit@plt+0x5fa030> │ │ │ │ - mov r3, r1 │ │ │ │ - mov r1, r7 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, lr │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - str r3, [r2], #-16 │ │ │ │ - mov ip, sl │ │ │ │ - cmp fp, r2 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - bls 606284 <__cxa_atexit@plt+0x5f9f38> │ │ │ │ - ldr r7, [pc, #72] @ 606378 <__cxa_atexit@plt+0x5fa02c> │ │ │ │ + bne 60a748 <__cxa_atexit@plt+0x5fe3fc> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 60a3e4 <__cxa_atexit@plt+0x5fe098> │ │ │ │ + ldr r7, [pc, #36] @ 60a774 <__cxa_atexit@plt+0x5fe428> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60a770 <__cxa_atexit@plt+0x5fe424> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [lr, #-12]! │ │ │ │ - ldr r1, [sp] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, lr │ │ │ │ - str r9, [lr, #4] │ │ │ │ - str r1, [lr, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 60636c <__cxa_atexit@plt+0x5fa020> │ │ │ │ - ldr r7, [pc, #32] @ 606380 <__cxa_atexit@plt+0x5fa034> │ │ │ │ + rscseq r7, r4, r0, ror #29 │ │ │ │ + smlatteq r2, r8, sp, sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60a828 <__cxa_atexit@plt+0x5fe4dc> │ │ │ │ + ldr r2, [pc, #160] @ 60a838 <__cxa_atexit@plt+0x5fe4ec> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + ands r2, r9, #3 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 60a7f4 <__cxa_atexit@plt+0x5fe4a8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 60a804 <__cxa_atexit@plt+0x5fe4b8> │ │ │ │ + ldr lr, [pc, #128] @ 60a83c <__cxa_atexit@plt+0x5fe4f0> │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r0, [r9, #10] │ │ │ │ + ldr r3, [r9, #14] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r8, #3 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + beq 60a818 <__cxa_atexit@plt+0x5fe4cc> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 60a8bc <__cxa_atexit@plt+0x5fe570> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 60a844 <__cxa_atexit@plt+0x5fe4f8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - rscseq fp, r4, r4, asr #10 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + ldr r7, [pc, #16] @ 60a840 <__cxa_atexit@plt+0x5fe4f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq r7, r4, r0, lsr #28 │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6063a8 <__cxa_atexit@plt+0x5fa05c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60a890 <__cxa_atexit@plt+0x5fe544> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr lr, [pc, #56] @ 60a8ac <__cxa_atexit@plt+0x5fe560> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60a8a4 <__cxa_atexit@plt+0x5fe558> │ │ │ │ + b 60a8bc <__cxa_atexit@plt+0x5fe570> │ │ │ │ + ldr r7, [pc, #24] @ 60a8b0 <__cxa_atexit@plt+0x5fe564> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6063e8 <__cxa_atexit@plt+0x5fa09c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6063f8 <__cxa_atexit@plt+0x5fa0ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01032e90 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606420 <__cxa_atexit@plt+0x5fa0d4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #20 │ │ │ │ + cmp r7, r8 │ │ │ │ + bcc 60a9b8 <__cxa_atexit@plt+0x5fe66c> │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldrb r9, [r3, #3] │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldmib r5, {r4, r7} │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r4 │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 60a93c <__cxa_atexit@plt+0x5fe5f0> │ │ │ │ + ldr r7, [pc, #208] @ 60a9d0 <__cxa_atexit@plt+0x5fe684> │ │ │ │ + sub r4, r0, sl │ │ │ │ + asr r3, r4, #31 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #196] @ 60a9d4 <__cxa_atexit@plt+0x5fe688> │ │ │ │ + sub r1, r8, #15 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + stmib r6, {r2, r4} │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606438 <__cxa_atexit@plt+0x5fa0ec> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r3, r5, #4 │ │ │ │ + ldr r0, [pc, #132] @ 60a9cc <__cxa_atexit@plt+0x5fe680> │ │ │ │ + add r2, r3, #4 │ │ │ │ + asr r1, r4, #31 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r4, [r2] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + strb r9, [r5, #16] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 60a990 <__cxa_atexit@plt+0x5fe644> │ │ │ │ + str r4, [r3] │ │ │ │ + cmp r2, #2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + bne 60a9a0 <__cxa_atexit@plt+0x5fe654> │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 60aa18 <__cxa_atexit@plt+0x5fe6cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 606480 <__cxa_atexit@plt+0x5fa134> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 6064a0 <__cxa_atexit@plt+0x5fa154> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 60649c <__cxa_atexit@plt+0x5fa150> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #48] @ 60a9d8 <__cxa_atexit@plt+0x5fe68c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60aa00 <__cxa_atexit@plt+0x5fe6b4> │ │ │ │ + mov r7, fp │ │ │ │ + b 60aa18 <__cxa_atexit@plt+0x5fe6cc> │ │ │ │ + ldr r7, [pc, #12] @ 60aa14 <__cxa_atexit@plt+0x5fe6c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + add r7, r5, #4 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r6, [sp] │ │ │ │ + mov fp, r5 │ │ │ │ add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6064f4 <__cxa_atexit@plt+0x5fa1a8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #48] @ 60650c <__cxa_atexit@plt+0x5fa1c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 606510 <__cxa_atexit@plt+0x5fa1c4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + cmp r8, r6 │ │ │ │ + bcc 60ab18 <__cxa_atexit@plt+0x5fe7cc> │ │ │ │ + add sl, r3, #6 │ │ │ │ + ldrb r1, [fp, #12] │ │ │ │ + ldm sl, {r7, r9, sl} │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + ldrd r4, [fp] │ │ │ │ + bl b974 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 60aab0 <__cxa_atexit@plt+0x5fe764> │ │ │ │ + adds r0, r4, sl │ │ │ │ + adc r1, r5, sl, asr #31 │ │ │ │ + ldr r5, [pc, #200] @ 60ab40 <__cxa_atexit@plt+0x5fe7f4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [fp] │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + strd r0, [r5] │ │ │ │ + ands r5, r7, #3 │ │ │ │ + beq 60ab00 <__cxa_atexit@plt+0x5fe7b4> │ │ │ │ + mov r3, r7 │ │ │ │ + cmp r5, #2 │ │ │ │ + stm fp, {r0, r1, r7} │ │ │ │ + beq 60aa3c <__cxa_atexit@plt+0x5fe6f0> │ │ │ │ + ldr r7, [pc, #160] @ 60ab44 <__cxa_atexit@plt+0x5fe7f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [fp, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 60ab04 <__cxa_atexit@plt+0x5fe7b8> │ │ │ │ + ldr r7, [pc, #148] @ 60ab4c <__cxa_atexit@plt+0x5fe800> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r0, r9 │ │ │ │ + adds r4, r4, r7 │ │ │ │ + adc r7, r5, r7, asr #31 │ │ │ │ + ldr r5, [pc, #124] @ 60ab50 <__cxa_atexit@plt+0x5fe804> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r0, [fp, #16]! │ │ │ │ + str r4, [r3, #8] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + sub r5, r6, #15 │ │ │ │ + str r5, [r3, #20] │ │ │ │ + mov r5, fp │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, fp │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r6, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 60ab48 <__cxa_atexit@plt+0x5fe7fc> │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + mov r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [fp, #-4]! │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, fp │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r3, r0, sp, r2 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 606534 <__cxa_atexit@plt+0x5fa1e8> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0x0102dab0 │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60aa18 <__cxa_atexit@plt+0x5fe6cc> │ │ │ │ + andeq r0, r0, r3, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60ab90 <__cxa_atexit@plt+0x5fe844> │ │ │ │ + mov r7, fp │ │ │ │ + b 60aa18 <__cxa_atexit@plt+0x5fe6cc> │ │ │ │ + ldr r7, [pc, #12] @ 60aba4 <__cxa_atexit@plt+0x5fe858> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6065f8 <__cxa_atexit@plt+0x5fa2ac> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 606600 <__cxa_atexit@plt+0x5fa2b4> │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - ldm r5, {r1, r3} │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 606590 <__cxa_atexit@plt+0x5fa244> │ │ │ │ - mov r0, r5 │ │ │ │ - tst r3, r9 │ │ │ │ - ldr lr, [r0, #12]! │ │ │ │ - ldr ip, [r0, #-4] │ │ │ │ - beq 6065b4 <__cxa_atexit@plt+0x5fa268> │ │ │ │ - ldr r0, [pc, #160] @ 606624 <__cxa_atexit@plt+0x5fa2d8> │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, sl} │ │ │ │ - b 6065dc <__cxa_atexit@plt+0x5fa290> │ │ │ │ - ldr r7, [pc, #148] @ 60662c <__cxa_atexit@plt+0x5fa2e0> │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r1 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6065cc <__cxa_atexit@plt+0x5fa280> │ │ │ │ - mov r5, r0 │ │ │ │ - str sl, [r0] │ │ │ │ - b 6065e8 <__cxa_atexit@plt+0x5fa29c> │ │ │ │ - ldr r0, [pc, #84] @ 606628 <__cxa_atexit@plt+0x5fa2dc> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, r1} │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ + bhi 60abd4 <__cxa_atexit@plt+0x5fe888> │ │ │ │ + ldr r5, [pc, #28] @ 60abe4 <__cxa_atexit@plt+0x5fe898> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, ip │ │ │ │ - mov sl, lr │ │ │ │ - b 606268 <__cxa_atexit@plt+0x5f9f1c> │ │ │ │ - mov r2, r6 │ │ │ │ - b 606608 <__cxa_atexit@plt+0x5fa2bc> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 606630 <__cxa_atexit@plt+0x5fa2e4> │ │ │ │ + b 60a784 <__cxa_atexit@plt+0x5fe438> │ │ │ │ + ldr r7, [pc, #12] @ 60abe8 <__cxa_atexit@plt+0x5fe89c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlabteq r3, r0, ip, r2 │ │ │ │ - rscseq fp, r4, ip, ror #4 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r7, r4, r8, ror sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606658 <__cxa_atexit@plt+0x5fa30c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [pc, #36] @ 60ac20 <__cxa_atexit@plt+0x5fe8d4> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 60ac24 <__cxa_atexit@plt+0x5fe8d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #1 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 606698 <__cxa_atexit@plt+0x5fa34c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6066a8 <__cxa_atexit@plt+0x5fa35c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r3, r0, fp, r2 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6066d0 <__cxa_atexit@plt+0x5fa384> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60ac54 <__cxa_atexit@plt+0x5fe908> │ │ │ │ + ldr r5, [pc, #28] @ 60ac64 <__cxa_atexit@plt+0x5fe918> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b 60a784 <__cxa_atexit@plt+0x5fe438> │ │ │ │ + ldr r7, [pc, #12] @ 60ac68 <__cxa_atexit@plt+0x5fe91c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6066e8 <__cxa_atexit@plt+0x5fa39c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrshteq r7, [r4], #156 @ 0x9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 60aca0 <__cxa_atexit@plt+0x5fe954> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 60aca4 <__cxa_atexit@plt+0x5fe958> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + smlatbeq r2, ip, r8, sp │ │ │ │ + smlatbeq r2, r0, r8, sp │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60ace0 <__cxa_atexit@plt+0x5fe994> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60accc <__cxa_atexit@plt+0x5fe980> │ │ │ │ + mov r7, fp │ │ │ │ + b 60ad60 <__cxa_atexit@plt+0x5fea14> │ │ │ │ + ldr r7, [pc, #32] @ 60acf4 <__cxa_atexit@plt+0x5fe9a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60acf0 <__cxa_atexit@plt+0x5fe9a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r4, r4, ror r9 │ │ │ │ + tsteq r2, r8, lsl #18 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60ad48 <__cxa_atexit@plt+0x5fe9fc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60ad34 <__cxa_atexit@plt+0x5fe9e8> │ │ │ │ + mov r7, fp │ │ │ │ + b 60ad60 <__cxa_atexit@plt+0x5fea14> │ │ │ │ + ldr r7, [pc, #32] @ 60ad5c <__cxa_atexit@plt+0x5fea10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60ad58 <__cxa_atexit@plt+0x5fea0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r4, ip, lsl #18 │ │ │ │ + smlatbeq r2, r0, r8, sp │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bcc 606730 <__cxa_atexit@plt+0x5fa3e4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 606750 <__cxa_atexit@plt+0x5fa404> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 60674c <__cxa_atexit@plt+0x5fa400> │ │ │ │ - mov r3, #20 │ │ │ │ + ldr lr, [pc, #196] @ 60ae38 <__cxa_atexit@plt+0x5feaec> │ │ │ │ + add r2, r5, #4 │ │ │ │ + add sl, r6, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r1, sl │ │ │ │ + bcc 60ae1c <__cxa_atexit@plt+0x5fead0> │ │ │ │ + ldrd r8, [r5] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + subs r3, r8, r0 │ │ │ │ + sbcs r3, r9, r0, asr #31 │ │ │ │ + blt 60add8 <__cxa_atexit@plt+0x5fea8c> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + subs r8, r8, r0 │ │ │ │ + sbc r9, r9, r0, asr #31 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + strd r8, [r2] │ │ │ │ + beq 60ae14 <__cxa_atexit@plt+0x5feac8> │ │ │ │ + cmp r0, #2 │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 60ad7c <__cxa_atexit@plt+0x5fea30> │ │ │ │ + ldr r7, [pc, #112] @ 60ae3c <__cxa_atexit@plt+0x5feaf0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r3, sl, #11 │ │ │ │ + ldrb r7, [r7, r8] │ │ │ │ + ldr r2, [pc, #84] @ 60ae44 <__cxa_atexit@plt+0x5feaf8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r3, [pc, #72] @ 60ae48 <__cxa_atexit@plt+0x5feafc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, sl, #2 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #28] @ 60ae40 <__cxa_atexit@plt+0x5feaf4> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + tsteq r2, r0, lsl r8 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + tsteq r2, r8, ror r7 │ │ │ │ + tsteq r2, r8, ror r8 │ │ │ │ + andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6067a4 <__cxa_atexit@plt+0x5fa458> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6067bc <__cxa_atexit@plt+0x5fa470> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6067c0 <__cxa_atexit@plt+0x5fa474> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 6067e4 <__cxa_atexit@plt+0x5fa498> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60ad60 <__cxa_atexit@plt+0x5fea14> │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60ae88 <__cxa_atexit@plt+0x5feb3c> │ │ │ │ + mov r7, fp │ │ │ │ + b 60ad60 <__cxa_atexit@plt+0x5fea14> │ │ │ │ + ldr r7, [pc, #12] @ 60ae9c <__cxa_atexit@plt+0x5feb50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - str sl, [sp, #4] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - mov r3, r9 │ │ │ │ - mov lr, r8 │ │ │ │ - mov sl, r5 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 6068bc <__cxa_atexit@plt+0x5fa570> │ │ │ │ - str r7, [sp] │ │ │ │ - mov r5, sl │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 6068f4 <__cxa_atexit@plt+0x5fa5a8> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 6068e0 <__cxa_atexit@plt+0x5fa594> │ │ │ │ - ldr ip, [r0, #15] │ │ │ │ - ldr r1, [r0, #3] │ │ │ │ - ldr r8, [r0, #7] │ │ │ │ - ldr r2, [r0, #11] │ │ │ │ - cmp ip, r3 │ │ │ │ - bls 606940 <__cxa_atexit@plt+0x5fa5f4> │ │ │ │ - rsb r7, ip, #0 │ │ │ │ - eor r7, ip, r7 │ │ │ │ - and r7, r7, lr │ │ │ │ - cmp r7, r2 │ │ │ │ - bne 6069d8 <__cxa_atexit@plt+0x5fa68c> │ │ │ │ - tst ip, lr │ │ │ │ - bne 606878 <__cxa_atexit@plt+0x5fa52c> │ │ │ │ - mvn r0, r8 │ │ │ │ - tst r0, #3 │ │ │ │ - bne 606888 <__cxa_atexit@plt+0x5fa53c> │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - b 606814 <__cxa_atexit@plt+0x5fa4c8> │ │ │ │ - ldr r0, [pc, #516] @ 606a84 <__cxa_atexit@plt+0x5fa738> │ │ │ │ - mov r7, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 606898 <__cxa_atexit@plt+0x5fa54c> │ │ │ │ - ldr r0, [pc, #508] @ 606a8c <__cxa_atexit@plt+0x5fa740> │ │ │ │ - mov r7, r1 │ │ │ │ - mov r1, r8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - mov r0, sl │ │ │ │ - str ip, [r5] │ │ │ │ - str r9, [r0], #-16 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - bls 606804 <__cxa_atexit@plt+0x5fa4b8> │ │ │ │ - ldr r7, [pc, #452] @ 606a88 <__cxa_atexit@plt+0x5fa73c> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str lr, [sl, #-12]! │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60aee4 <__cxa_atexit@plt+0x5feb98> │ │ │ │ + ldr r7, [pc, #52] @ 60aef4 <__cxa_atexit@plt+0x5feba8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 60aed8 <__cxa_atexit@plt+0x5feb8c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60af04 <__cxa_atexit@plt+0x5febb8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60aef8 <__cxa_atexit@plt+0x5febac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r5, [sl, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, sl │ │ │ │ - str r3, [sl, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #428] @ 606a94 <__cxa_atexit@plt+0x5fa748> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r7, r4, r4, ror r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 60af60 <__cxa_atexit@plt+0x5fec14> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r2, [pc, #120] @ 60af94 <__cxa_atexit@plt+0x5fec48> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 60af74 <__cxa_atexit@plt+0x5fec28> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + strd r0, [r3] │ │ │ │ + bhi 60af80 <__cxa_atexit@plt+0x5fec34> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 60af60 <__cxa_atexit@plt+0x5fec14> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 60ad60 <__cxa_atexit@plt+0x5fea14> │ │ │ │ + ldr r7, [pc, #52] @ 60af9c <__cxa_atexit@plt+0x5fec50> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r0, #6] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r1, r2 │ │ │ │ - cmp r2, lr │ │ │ │ - bne 6069d8 <__cxa_atexit@plt+0x5fa68c> │ │ │ │ - ldr r0, [r0, #2] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - tst r1, r3 │ │ │ │ - beq 6069e4 <__cxa_atexit@plt+0x5fa698> │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r9} │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 606a00 <__cxa_atexit@plt+0x5fa6b4> │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60af98 <__cxa_atexit@plt+0x5fec4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrsbteq r7, [r4], #96 @ 0x60 │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + bhi 60afe4 <__cxa_atexit@plt+0x5fec98> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60afd0 <__cxa_atexit@plt+0x5fec84> │ │ │ │ mov r7, fp │ │ │ │ - b 605fc4 <__cxa_atexit@plt+0x5f9c78> │ │ │ │ - cmp r3, ip │ │ │ │ - bls 606984 <__cxa_atexit@plt+0x5fa638> │ │ │ │ - rsb r7, r3, #0 │ │ │ │ - eor r7, r3, r7 │ │ │ │ - and r7, r2, r7 │ │ │ │ - cmp r7, lr │ │ │ │ - bne 6069d8 <__cxa_atexit@plt+0x5fa68c> │ │ │ │ - mov r0, r5 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - str r8, [r0], #-12 │ │ │ │ - tst r2, r3 │ │ │ │ - beq 606a14 <__cxa_atexit@plt+0x5fa6c8> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 606a28 <__cxa_atexit@plt+0x5fa6dc> │ │ │ │ - cmp r2, lr │ │ │ │ - bne 6069d8 <__cxa_atexit@plt+0x5fa68c> │ │ │ │ - ldr r0, [pc, #224] @ 606a74 <__cxa_atexit@plt+0x5fa728> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-12]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - sub r7, r5, #44 @ 0x2c │ │ │ │ - cmp fp, r7 │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - bhi 606a4c <__cxa_atexit@plt+0x5fa700> │ │ │ │ - ldr r7, [pc, #184] @ 606a78 <__cxa_atexit@plt+0x5fa72c> │ │ │ │ - tst r8, #3 │ │ │ │ + b 60ad60 <__cxa_atexit@plt+0x5fea14> │ │ │ │ + ldr r7, [pc, #32] @ 60aff8 <__cxa_atexit@plt+0x5fecac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60aff4 <__cxa_atexit@plt+0x5feca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 606a40 <__cxa_atexit@plt+0x5fa6f4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r4, r0, ror r6 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bls 606934 <__cxa_atexit@plt+0x5fa5e8> │ │ │ │ - ldr r7, [pc, #136] @ 606a90 <__cxa_atexit@plt+0x5fa744> │ │ │ │ + bhi 60b040 <__cxa_atexit@plt+0x5fecf4> │ │ │ │ + ldr r7, [pc, #52] @ 60b050 <__cxa_atexit@plt+0x5fed04> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 60b034 <__cxa_atexit@plt+0x5fece8> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60af04 <__cxa_atexit@plt+0x5febb8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60b054 <__cxa_atexit@plt+0x5fed08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 606a60 <__cxa_atexit@plt+0x5fa714> │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, fp │ │ │ │ - b 607430 <__cxa_atexit@plt+0x5fb0e4> │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + rscseq r7, r4, r8, lsl r6 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldmib r5, {r3, r8} │ │ │ │ + orrs r2, r7, r3 │ │ │ │ + beq 60b088 <__cxa_atexit@plt+0x5fed3c> │ │ │ │ + ldr r2, [pc, #56] @ 60b0a8 <__cxa_atexit@plt+0x5fed5c> │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq 60b09c <__cxa_atexit@plt+0x5fed50> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60b434 <__cxa_atexit@plt+0x5ff0e8> │ │ │ │ + ldr r7, [pc, #28] @ 60b0ac <__cxa_atexit@plt+0x5fed60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 606a7c <__cxa_atexit@plt+0x5fa730> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0x000003b8 │ │ │ │ + swpeq lr, r8, [r2] │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60b188 <__cxa_atexit@plt+0x5fee3c> │ │ │ │ + ldr ip, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + ldr lr, [pc, #216] @ 60b1b8 <__cxa_atexit@plt+0x5fee6c> │ │ │ │ + subs sl, r0, r1 │ │ │ │ + eor r8, r3, r1, asr #31 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sbc r9, r3, r1, asr #31 │ │ │ │ + mov r3, r2 │ │ │ │ + str sl, [r5] │ │ │ │ + str lr, [r3, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + ldr r7, [pc, #176] @ 60b1bc <__cxa_atexit@plt+0x5fee70> │ │ │ │ + mov lr, r3 │ │ │ │ + eor r0, r0, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [lr, #-4]! │ │ │ │ + orrs r0, r0, r8 │ │ │ │ + bne 60b158 <__cxa_atexit@plt+0x5fee0c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 60b194 <__cxa_atexit@plt+0x5fee48> │ │ │ │ + ldr r7, [pc, #144] @ 60b1c8 <__cxa_atexit@plt+0x5fee7c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r5, [pc, #140] @ 60b1cc <__cxa_atexit@plt+0x5fee80> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r6, {r5, r7, ip} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #96] @ 60b1c0 <__cxa_atexit@plt+0x5fee74> │ │ │ │ + tst ip, #3 │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r9, [r2, #-16] │ │ │ │ + beq 60b17c <__cxa_atexit@plt+0x5fee30> │ │ │ │ + mov r7, ip │ │ │ │ + b 60b434 <__cxa_atexit@plt+0x5ff0e8> │ │ │ │ + ldr r0, [ip] │ │ │ │ + mov r7, ip │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 606a80 <__cxa_atexit@plt+0x5fa734> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r1 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - andeq r0, r0, r0, lsl #8 │ │ │ │ - rscseq sl, r4, r0, lsr lr │ │ │ │ - rscseq sl, r4, r0, lsr #28 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - ldrhteq sl, [r4], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r4, lsl #4 │ │ │ │ - rscseq sl, r4, ip, ror #28 │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606abc <__cxa_atexit@plt+0x5fa770> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 606afc <__cxa_atexit@plt+0x5fa7b0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 606b0c <__cxa_atexit@plt+0x5fa7c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #12 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #32] @ 60b1c4 <__cxa_atexit@plt+0x5fee78> │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #1 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r8, asr #5 │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606b34 <__cxa_atexit@plt+0x5fa7e8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60b204 <__cxa_atexit@plt+0x5feeb8> │ │ │ │ + ldr r2, [pc, #28] @ 60b210 <__cxa_atexit@plt+0x5feec4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606b4c <__cxa_atexit@plt+0x5fa800> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0x0102d398 │ │ │ │ + andeq r0, r4, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60b2cc <__cxa_atexit@plt+0x5fef80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 60b2d4 <__cxa_atexit@plt+0x5fef88> │ │ │ │ + ldr r1, [pc, #160] @ 60b2e8 <__cxa_atexit@plt+0x5fef9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 60b298 <__cxa_atexit@plt+0x5fef4c> │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 60b2a4 <__cxa_atexit@plt+0x5fef58> │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + ldr r8, [pc, #124] @ 60b2f4 <__cxa_atexit@plt+0x5fefa8> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + add r1, r7, r1 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + stmib r3, {r8, lr} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r1, [pc, #64] @ 60b2ec <__cxa_atexit@plt+0x5fefa0> │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #56] @ 60b2f0 <__cxa_atexit@plt+0x5fefa4> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + stmib r3, {r0, r1, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 60b2dc <__cxa_atexit@plt+0x5fef90> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + @ instruction: 0x0102ddbc │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + smlatbeq r2, r0, lr, sp │ │ │ │ + andeq r0, r4, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60b390 <__cxa_atexit@plt+0x5ff044> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bcc 606b94 <__cxa_atexit@plt+0x5fa848> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 606bb4 <__cxa_atexit@plt+0x5fa868> │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 60b398 <__cxa_atexit@plt+0x5ff04c> │ │ │ │ + ldr r1, [pc, #128] @ 60b3ac <__cxa_atexit@plt+0x5ff060> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 606bb0 <__cxa_atexit@plt+0x5fa864> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlatteq r3, r4, r6, r2 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 60b37c <__cxa_atexit@plt+0x5ff030> │ │ │ │ + ldr lr, [pc, #108] @ 60b3b0 <__cxa_atexit@plt+0x5ff064> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #92] @ 60b3b4 <__cxa_atexit@plt+0x5ff068> │ │ │ │ + add r7, lr, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + strgt r2, [r6] │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + str r8, [r3, #16] │ │ │ │ + strle r1, [r6] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #52] @ 60b3b8 <__cxa_atexit@plt+0x5ff06c> │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 60b3a0 <__cxa_atexit@plt+0x5ff054> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + smlatteq r2, r4, sp, sp │ │ │ │ + smlabteq r2, r4, sp, sp │ │ │ │ + rscseq r6, r4, r4, asr r1 │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldmib r5, {r3, r8} │ │ │ │ + orrs r2, r7, r3 │ │ │ │ + beq 60b404 <__cxa_atexit@plt+0x5ff0b8> │ │ │ │ + ldr r2, [pc, #56] @ 60b424 <__cxa_atexit@plt+0x5ff0d8> │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq 60b418 <__cxa_atexit@plt+0x5ff0cc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60b434 <__cxa_atexit@plt+0x5ff0e8> │ │ │ │ + ldr r7, [pc, #28] @ 60b428 <__cxa_atexit@plt+0x5ff0dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 60b4dc <__cxa_atexit@plt+0x5ff190> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 606c08 <__cxa_atexit@plt+0x5fa8bc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 606c20 <__cxa_atexit@plt+0x5fa8d4> │ │ │ │ + bcc 60b568 <__cxa_atexit@plt+0x5ff21c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr lr, [r7, #6] │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldrd sl, [r5, #4] │ │ │ │ + add r0, r3, #16 │ │ │ │ + add r1, r3, #4 │ │ │ │ + subs ip, sl, r2 │ │ │ │ + str r1, [sp] │ │ │ │ + sbcs r1, fp, r2, asr #31 │ │ │ │ + bge 60b4f8 <__cxa_atexit@plt+0x5ff1ac> │ │ │ │ + ldr r6, [pc, #232] @ 60b574 <__cxa_atexit@plt+0x5ff228> │ │ │ │ + add r1, r0, #44 @ 0x2c │ │ │ │ + strd sl, [r0, #16] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3, #40]! @ 0x28 │ │ │ │ + strd sl, [r1] │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r8, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r7, [pc, #188] @ 60b578 <__cxa_atexit@plt+0x5ff22c> │ │ │ │ + str r8, [r3, #12] │ │ │ │ + add r6, r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ + mov r7, r3 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #152] @ 60b57c <__cxa_atexit@plt+0x5ff230> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r8, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #128] @ 60b580 <__cxa_atexit@plt+0x5ff234> │ │ │ │ + strd sl, [r0] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r0, [pc, #120] @ 60b584 <__cxa_atexit@plt+0x5ff238> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #28]! │ │ │ │ + mov r0, r3 │ │ │ │ + str lr, [r3, #-16] │ │ │ │ + str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr lr, [pc, #96] @ 60b588 <__cxa_atexit@plt+0x5ff23c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #80] @ 60b58c <__cxa_atexit@plt+0x5ff240> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r0, #12]! │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 606c24 <__cxa_atexit@plt+0x5fa8d8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 606c6c <__cxa_atexit@plt+0x5fa920> │ │ │ │ - sub r7, r5, #12 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + smlabbeq r2, r4, r0, sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 606cb4 <__cxa_atexit@plt+0x5fa968> │ │ │ │ - ldr r7, [pc, #140] @ 606ce4 <__cxa_atexit@plt+0x5fa998> │ │ │ │ + bhi 60b5d4 <__cxa_atexit@plt+0x5ff288> │ │ │ │ + ldr r7, [pc, #52] @ 60b5e4 <__cxa_atexit@plt+0x5ff298> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - beq 606ca8 <__cxa_atexit@plt+0x5fa95c> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 60b5c8 <__cxa_atexit@plt+0x5ff27c> │ │ │ │ mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r3, [pc, #100] @ 606cd8 <__cxa_atexit@plt+0x5fa98c> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + b 60b5f4 <__cxa_atexit@plt+0x5ff2a8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60b5e8 <__cxa_atexit@plt+0x5ff29c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalseq r7, r4, r0, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #172] @ 60b6ac <__cxa_atexit@plt+0x5ff360> │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + str r0, [r7, #-8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + orrs r2, r0, r1 │ │ │ │ + stmda r5, {r1, r8} │ │ │ │ + beq 60b644 <__cxa_atexit@plt+0x5ff2f8> │ │ │ │ + ldr r3, [pc, #136] @ 60b6b0 <__cxa_atexit@plt+0x5ff364> │ │ │ │ + tst r8, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + beq 60b67c <__cxa_atexit@plt+0x5ff330> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 60b434 <__cxa_atexit@plt+0x5ff0e8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 60b68c <__cxa_atexit@plt+0x5ff340> │ │ │ │ + ldr r7, [pc, #92] @ 60b6b8 <__cxa_atexit@plt+0x5ff36c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #88] @ 60b6bc <__cxa_atexit@plt+0x5ff370> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r3, r7, r8} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 60b6b4 <__cxa_atexit@plt+0x5ff368> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + smlabbeq r2, r4, sl, sp │ │ │ │ + smlabteq r2, ip, sl, sp │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60b6f4 <__cxa_atexit@plt+0x5ff3a8> │ │ │ │ + ldr r2, [pc, #28] @ 60b700 <__cxa_atexit@plt+0x5ff3b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + smlatbeq r2, r8, lr, ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 606cc8 <__cxa_atexit@plt+0x5fa97c> │ │ │ │ - ldr r7, [pc, #76] @ 606cdc <__cxa_atexit@plt+0x5fa990> │ │ │ │ + bhi 60b748 <__cxa_atexit@plt+0x5ff3fc> │ │ │ │ + ldr r7, [pc, #52] @ 60b758 <__cxa_atexit@plt+0x5ff40c> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r9, [r5, #4] │ │ │ │ - beq 606ca8 <__cxa_atexit@plt+0x5fa95c> │ │ │ │ + beq 60b73c <__cxa_atexit@plt+0x5ff3f0> │ │ │ │ mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ + b 60b768 <__cxa_atexit@plt+0x5ff41c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 606ce8 <__cxa_atexit@plt+0x5fa99c> │ │ │ │ + ldr r7, [pc, #12] @ 60b75c <__cxa_atexit@plt+0x5ff410> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 606ce0 <__cxa_atexit@plt+0x5fa994> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r6, r4, r0, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60b7e4 <__cxa_atexit@plt+0x5ff498> │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + subs r2, r0, #1 │ │ │ │ + sbcs r2, r1, #0 │ │ │ │ + blt 60b7b4 <__cxa_atexit@plt+0x5ff468> │ │ │ │ + ldr r3, [pc, #96] @ 60b7f4 <__cxa_atexit@plt+0x5ff4a8> │ │ │ │ + ldr r2, [pc, #96] @ 60b7f8 <__cxa_atexit@plt+0x5ff4ac> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + beq 60b7dc <__cxa_atexit@plt+0x5ff490> │ │ │ │ + b 60b434 <__cxa_atexit@plt+0x5ff0e8> │ │ │ │ + ldr r2, [pc, #64] @ 60b7fc <__cxa_atexit@plt+0x5ff4b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #60] @ 60b800 <__cxa_atexit@plt+0x5ff4b4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + smlabteq r2, r4, sp, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60b838 <__cxa_atexit@plt+0x5ff4ec> │ │ │ │ + ldr r2, [pc, #28] @ 60b844 <__cxa_atexit@plt+0x5ff4f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60b894 <__cxa_atexit@plt+0x5ff548> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + orrs r3, r3, r2 │ │ │ │ + beq 60b878 <__cxa_atexit@plt+0x5ff52c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60b880 <__cxa_atexit@plt+0x5ff534> │ │ │ │ + mov r7, fp │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 60b8a8 <__cxa_atexit@plt+0x5ff55c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60b8a4 <__cxa_atexit@plt+0x5ff558> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - ldrhteq sl, [r4], #184 @ 0xb8 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - rscseq sl, r4, r8, asr #23 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 606d10 <__cxa_atexit@plt+0x5fa9c4> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldrsbteq r6, [r4], #216 @ 0xd8 │ │ │ │ + smlatbeq r2, r0, r8, sp │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60b910 <__cxa_atexit@plt+0x5ff5c4> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + orrs r3, r3, r2 │ │ │ │ + beq 60b8f4 <__cxa_atexit@plt+0x5ff5a8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60b8fc <__cxa_atexit@plt+0x5ff5b0> │ │ │ │ + mov r7, fp │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 606d50 <__cxa_atexit@plt+0x5faa04> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 606d60 <__cxa_atexit@plt+0x5faa14> │ │ │ │ + ldr r7, [pc, #32] @ 60b924 <__cxa_atexit@plt+0x5ff5d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60b920 <__cxa_atexit@plt+0x5ff5d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r4, ip, asr sp │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + ldr fp, [pc, #336] @ 60ba8c <__cxa_atexit@plt+0x5ff740> │ │ │ │ + mov lr, r5 │ │ │ │ + add sl, r5, #4 │ │ │ │ + add r9, r6, #20 │ │ │ │ + add fp, pc, fp │ │ │ │ + cmp ip, r9 │ │ │ │ + bcc 60ba64 <__cxa_atexit@plt+0x5ff718> │ │ │ │ + ldr r8, [lr] │ │ │ │ + ldr r3, [r2, #14] │ │ │ │ + ldr r1, [lr, #4] │ │ │ │ + ldr r7, [r2, #6] │ │ │ │ + subs r0, r8, r3 │ │ │ │ + sbcs r0, r1, r3, asr #31 │ │ │ │ + blt 60b9b8 <__cxa_atexit@plt+0x5ff66c> │ │ │ │ + subs r0, r8, r3 │ │ │ │ + sbc r5, r1, r3, asr #31 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str fp, [lr] │ │ │ │ + stm sl, {r0, r5} │ │ │ │ + beq 60b9fc <__cxa_atexit@plt+0x5ff6b0> │ │ │ │ + eor r1, r1, r3, asr #31 │ │ │ │ + stm lr, {r0, r5, r7} │ │ │ │ + eor r0, r8, r3 │ │ │ │ + orrs r0, r0, r1 │ │ │ │ + beq 60b9b0 <__cxa_atexit@plt+0x5ff664> │ │ │ │ + cmp r2, #2 │ │ │ │ + mov r2, r7 │ │ │ │ + beq 60b948 <__cxa_atexit@plt+0x5ff5fc> │ │ │ │ + ldr r0, [pc, #228] @ 60ba90 <__cxa_atexit@plt+0x5ff744> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #1 │ │ │ │ + ldr r0, [lr, #12]! │ │ │ │ + b 60ba00 <__cxa_atexit@plt+0x5ff6b4> │ │ │ │ + cmp r8, #1 │ │ │ │ + blt 60ba0c <__cxa_atexit@plt+0x5ff6c0> │ │ │ │ + cmp r3, r8 │ │ │ │ + ble 60ba20 <__cxa_atexit@plt+0x5ff6d4> │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r2, [r2, #10] │ │ │ │ + ldr r0, [lr, #12]! │ │ │ │ + ldr r5, [pc, #184] @ 60ba94 <__cxa_atexit@plt+0x5ff748> │ │ │ │ + sub r3, r3, r8 │ │ │ │ + add r2, r2, r8 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r5, [r6, #4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + b 60ba50 <__cxa_atexit@plt+0x5ff704> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [lr, #12]! │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #112] @ 60ba98 <__cxa_atexit@plt+0x5ff74c> │ │ │ │ + mov r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + ldr r2, [pc, #104] @ 60ba9c <__cxa_atexit@plt+0x5ff750> │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + ldr r0, [lr, #12]! │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + ldr fp, [sp] │ │ │ │ + sub r7, r9, #14 │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #52] @ 60baa0 <__cxa_atexit@plt+0x5ff754> │ │ │ │ + ldr fp, [sp] │ │ │ │ + mov r6, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr, #-4]! │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + smlatteq r2, ip, r6, sp │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + orrs r3, r0, r1 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + beq 60bae8 <__cxa_atexit@plt+0x5ff79c> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60baf0 <__cxa_atexit@plt+0x5ff7a4> │ │ │ │ + mov r7, fp │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60bb04 <__cxa_atexit@plt+0x5ff7b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60bb78 <__cxa_atexit@plt+0x5ff82c> │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + strd r0, [r3] │ │ │ │ + bhi 60bb88 <__cxa_atexit@plt+0x5ff83c> │ │ │ │ + orrs r7, r0, r1 │ │ │ │ + beq 60bb58 <__cxa_atexit@plt+0x5ff80c> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60bb64 <__cxa_atexit@plt+0x5ff818> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 60bba4 <__cxa_atexit@plt+0x5ff858> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 60bba0 <__cxa_atexit@plt+0x5ff854> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60bb9c <__cxa_atexit@plt+0x5ff850> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r4, r0, ror #21 │ │ │ │ + ldrshteq r6, [r4], #168 @ 0xa8 │ │ │ │ + @ instruction: 0x0102d5bc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 606da8 <__cxa_atexit@plt+0x5faa5c> │ │ │ │ - ldr r7, [pc, #52] @ 606db8 <__cxa_atexit@plt+0x5faa6c> │ │ │ │ + bhi 60bbec <__cxa_atexit@plt+0x5ff8a0> │ │ │ │ + ldr r7, [pc, #52] @ 60bbfc <__cxa_atexit@plt+0x5ff8b0> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r9, [r5, #4] │ │ │ │ - beq 606d9c <__cxa_atexit@plt+0x5faa50> │ │ │ │ + beq 60bbe0 <__cxa_atexit@plt+0x5ff894> │ │ │ │ mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ + b 60bc0c <__cxa_atexit@plt+0x5ff8c0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 606dbc <__cxa_atexit@plt+0x5faa70> │ │ │ │ + ldr r7, [pc, #12] @ 60bc00 <__cxa_atexit@plt+0x5ff8b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq sl, [r4], #168 @ 0xa8 │ │ │ │ + rscseq r6, r4, r8, lsl #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 606df8 <__cxa_atexit@plt+0x5faaac> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 606e3c <__cxa_atexit@plt+0x5faaf0> │ │ │ │ - ldr r7, [pc, #184] @ 606ea4 <__cxa_atexit@plt+0x5fab58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr r0, [pc, #148] @ 606e9c <__cxa_atexit@plt+0x5fab50> │ │ │ │ + subs r3, r0, #1 │ │ │ │ + sbcs r3, r1, #0 │ │ │ │ + blt 60bc64 <__cxa_atexit@plt+0x5ff918> │ │ │ │ + ldr r2, [pc, #128] @ 60bca8 <__cxa_atexit@plt+0x5ff95c> │ │ │ │ mov r3, r5 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 606e74 <__cxa_atexit@plt+0x5fab28> │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r7, r5, #4 │ │ │ │ + strd r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 60bc74 <__cxa_atexit@plt+0x5ff928> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - bhi 606e88 <__cxa_atexit@plt+0x5fab3c> │ │ │ │ + strd r0, [r3] │ │ │ │ + bhi 60bc94 <__cxa_atexit@plt+0x5ff948> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 60bc80 <__cxa_atexit@plt+0x5ff934> │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, fp │ │ │ │ - b 605fc4 <__cxa_atexit@plt+0x5f9c78> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr lr, [r3, #11] │ │ │ │ - ldr r0, [r3, #15] │ │ │ │ - ldr r8, [pc, #68] @ 606e98 <__cxa_atexit@plt+0x5fab4c> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 606e80 <__cxa_atexit@plt+0x5fab34> │ │ │ │ - b 606ef0 <__cxa_atexit@plt+0x5faba4> │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 60bcb0 <__cxa_atexit@plt+0x5ff964> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 606ea0 <__cxa_atexit@plt+0x5fab54> │ │ │ │ + ldr r7, [pc, #16] @ 60bcac <__cxa_atexit@plt+0x5ff960> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq sl, r4, r8, ror #19 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrsbteq r6, [r4], #148 @ 0x94 │ │ │ │ + smlatbeq r2, r0, r4, sp │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - str r3, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 606ed4 <__cxa_atexit@plt+0x5fab88> │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + bhi 60bd08 <__cxa_atexit@plt+0x5ff9bc> │ │ │ │ + orrs r3, r0, r1 │ │ │ │ + beq 60bcec <__cxa_atexit@plt+0x5ff9a0> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60bcf4 <__cxa_atexit@plt+0x5ff9a8> │ │ │ │ mov r7, fp │ │ │ │ - b 605fc4 <__cxa_atexit@plt+0x5f9c78> │ │ │ │ - ldr r7, [pc, #8] @ 606ee4 <__cxa_atexit@plt+0x5fab98> │ │ │ │ + b 60b928 <__cxa_atexit@plt+0x5ff5dc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 60bd1c <__cxa_atexit@plt+0x5ff9d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60bd18 <__cxa_atexit@plt+0x5ff9cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalseq sl, r4, ip, r9 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r5 │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - ldr fp, [r1, #-8]! │ │ │ │ - ldr r2, [r3, #-12]! │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 606f3c <__cxa_atexit@plt+0x5fabf0> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 606f68 <__cxa_atexit@plt+0x5fac1c> │ │ │ │ - ldr r0, [ip, #24]! │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, sl │ │ │ │ + rscseq r6, r4, r4, ror #18 │ │ │ │ + tsteq r2, ip, lsr #8 │ │ │ │ + ldrd r0, [r5] │ │ │ │ + orrs r7, r0, r1 │ │ │ │ + beq 60bd50 <__cxa_atexit@plt+0x5ffa04> │ │ │ │ + ldr r3, [pc, #56] @ 60bd6c <__cxa_atexit@plt+0x5ffa20> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 60bd64 <__cxa_atexit@plt+0x5ffa18> │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ + ldr r7, [pc, #24] @ 60bd70 <__cxa_atexit@plt+0x5ffa24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - str lr, [ip, #8] │ │ │ │ - str r3, [ip, #12] │ │ │ │ - str r3, [ip, #16] │ │ │ │ - str r0, [ip, #20] │ │ │ │ - b 606534 <__cxa_atexit@plt+0x5fa1e8> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - cmp r2, r9 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bls 606fb4 <__cxa_atexit@plt+0x5fac68> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r1, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 606f28 <__cxa_atexit@plt+0x5fabdc> │ │ │ │ - tst r1, r2 │ │ │ │ - beq 60705c <__cxa_atexit@plt+0x5fad10> │ │ │ │ - ldr r0, [pc, #360] @ 607114 <__cxa_atexit@plt+0x5fadc8> │ │ │ │ - str lr, [ip, #-4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 6070a0 <__cxa_atexit@plt+0x5fad54> │ │ │ │ - cmp r9, r2 │ │ │ │ - bls 607008 <__cxa_atexit@plt+0x5facbc> │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 606f28 <__cxa_atexit@plt+0x5fabdc> │ │ │ │ - tst r9, r8 │ │ │ │ - str lr, [r5] │ │ │ │ - beq 607078 <__cxa_atexit@plt+0x5fad2c> │ │ │ │ - str r8, [ip, #4] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r2, [ip, #8] │ │ │ │ - str r5, [ip, #20] │ │ │ │ - sub r5, ip, #8 │ │ │ │ - cmp r8, r5 │ │ │ │ - str fp, [ip, #12] │ │ │ │ - bhi 6070ec <__cxa_atexit@plt+0x5fada0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov lr, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60be0c <__cxa_atexit@plt+0x5ffac0> │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr ip, [pc, #116] @ 60be1c <__cxa_atexit@plt+0x5ffad0> │ │ │ │ + subs r8, r0, r1 │ │ │ │ + eor sl, r3, r1, asr #31 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + sbc r9, r3, r1, asr #31 │ │ │ │ + mov r3, lr │ │ │ │ + eor r0, r0, r1 │ │ │ │ + str ip, [r3, #-8]! │ │ │ │ + orrs r0, r0, sl │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + strd r8, [r5] │ │ │ │ + bne 60bde8 <__cxa_atexit@plt+0x5ffa9c> │ │ │ │ + ldr r7, [pc, #72] @ 60be24 <__cxa_atexit@plt+0x5ffad8> │ │ │ │ mov r5, r3 │ │ │ │ - b 607430 <__cxa_atexit@plt+0x5fb0e4> │ │ │ │ - cmp r8, r1 │ │ │ │ - bne 606f28 <__cxa_atexit@plt+0x5fabdc> │ │ │ │ - ldr r0, [pc, #236] @ 607104 <__cxa_atexit@plt+0x5fadb8> │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [ip] │ │ │ │ - sub r0, ip, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [ip, #20] │ │ │ │ - bhi 6070d0 <__cxa_atexit@plt+0x5fad84> │ │ │ │ - ldr r0, [pc, #204] @ 607108 <__cxa_atexit@plt+0x5fadbc> │ │ │ │ - tst lr, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [ip, #-8]! │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [ip, #4] │ │ │ │ - beq 6070c0 <__cxa_atexit@plt+0x5fad74> │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, lr │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - mvn r0, lr │ │ │ │ - tst r0, #3 │ │ │ │ - bne 607090 <__cxa_atexit@plt+0x5fad44> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str fp, [ip, #20] │ │ │ │ - str r3, [ip, #16] │ │ │ │ - b 6070b0 <__cxa_atexit@plt+0x5fad64> │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - ldr r3, [sp] │ │ │ │ - mov r9, r2 │ │ │ │ - str r3, [ip, #20] │ │ │ │ - b 607400 <__cxa_atexit@plt+0x5fb0b4> │ │ │ │ - ldr r0, [pc, #128] @ 607118 <__cxa_atexit@plt+0x5fadcc> │ │ │ │ - str lr, [ip, #20] │ │ │ │ - str fp, [ip, #-4] │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [pc, #48] @ 60be20 <__cxa_atexit@plt+0x5ffad4> │ │ │ │ + sub lr, lr, #20 │ │ │ │ + tst r7, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r0, [ip] │ │ │ │ - str r5, [ip, #-8]! │ │ │ │ - mov r5, ip │ │ │ │ - ldr sl, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r8, r1 │ │ │ │ - b 6067e4 <__cxa_atexit@plt+0x5fa498> │ │ │ │ - ldr r0, [lr] │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, lr │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + beq 60be04 <__cxa_atexit@plt+0x5ffab8> │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 60710c <__cxa_atexit@plt+0x5fadc0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - mov r8, lr │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 607110 <__cxa_atexit@plt+0x5fadc4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov fp, r8 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + tsteq r2, r8, asr #6 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldrd r0, [r5] │ │ │ │ + orrs r7, r0, r1 │ │ │ │ + beq 60be70 <__cxa_atexit@plt+0x5ffb24> │ │ │ │ + ldr r3, [pc, #56] @ 60be8c <__cxa_atexit@plt+0x5ffb40> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 60be84 <__cxa_atexit@plt+0x5ffb38> │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ + ldr r7, [pc, #24] @ 60be90 <__cxa_atexit@plt+0x5ffb44> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - rscseq sl, r4, ip, lsr #15 │ │ │ │ - smlalseq sl, r4, r4, r7 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0x0102d2b0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607140 <__cxa_atexit@plt+0x5fadf4> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60bf20 <__cxa_atexit@plt+0x5ffbd4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60bfa0 <__cxa_atexit@plt+0x5ffc54> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr lr, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + subs r1, r0, r2 │ │ │ │ + sbcs r1, r9, r2, asr #31 │ │ │ │ + bge 60bf34 <__cxa_atexit@plt+0x5ffbe8> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 60bf80 <__cxa_atexit@plt+0x5ffc34> │ │ │ │ + ldr r1, [pc, #200] @ 60bfb0 <__cxa_atexit@plt+0x5ffc64> │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r2, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [pc, #188] @ 60bfb4 <__cxa_atexit@plt+0x5ffc68> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r3, #38 @ 0x26 │ │ │ │ + add r6, r6, #20 │ │ │ │ + ble 60bf94 <__cxa_atexit@plt+0x5ffc48> │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r6] │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #148] @ 60bfbc <__cxa_atexit@plt+0x5ffc70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 607180 <__cxa_atexit@plt+0x5fae34> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 607190 <__cxa_atexit@plt+0x5fae44> │ │ │ │ + ldr r1, [pc, #132] @ 60bfc0 <__cxa_atexit@plt+0x5ffc74> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #112] @ 60bfc4 <__cxa_atexit@plt+0x5ffc78> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6071b8 <__cxa_atexit@plt+0x5fae6c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r7, [pc, #48] @ 60bfb8 <__cxa_atexit@plt+0x5ffc6c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6071d0 <__cxa_atexit@plt+0x5fae84> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 607218 <__cxa_atexit@plt+0x5faecc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ 607238 <__cxa_atexit@plt+0x5faeec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 607234 <__cxa_atexit@plt+0x5faee8> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 607288 <__cxa_atexit@plt+0x5faf3c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 6072a0 <__cxa_atexit@plt+0x5faf54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6072a4 <__cxa_atexit@plt+0x5faf58> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + rscseq r5, r4, r0, asr r5 │ │ │ │ + mrseq sp, R10_usr │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60c064 <__cxa_atexit@plt+0x5ffd18> │ │ │ │ + ldr r2, [pc, #140] @ 60c078 <__cxa_atexit@plt+0x5ffd2c> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 60c030 <__cxa_atexit@plt+0x5ffce4> │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + orrs r2, r0, r1 │ │ │ │ + strd r0, [r5] │ │ │ │ + beq 60c040 <__cxa_atexit@plt+0x5ffcf4> │ │ │ │ + ldr r3, [pc, #100] @ 60c07c <__cxa_atexit@plt+0x5ffd30> │ │ │ │ + tst r9, #3 │ │ │ │ + strd r0, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r3, r8, pc, r1 @ │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ + beq 60c058 <__cxa_atexit@plt+0x5ffd0c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 60c080 <__cxa_atexit@plt+0x5ffd34> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 60c084 <__cxa_atexit@plt+0x5ffd38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + rscseq r6, r4, r4, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6072dc <__cxa_atexit@plt+0x5faf90> │ │ │ │ - ldr r7, [pc, #124] @ 607344 <__cxa_atexit@plt+0x5faff8> │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + orrs r7, r0, r1 │ │ │ │ + beq 60c0d0 <__cxa_atexit@plt+0x5ffd84> │ │ │ │ + ldr r2, [pc, #64] @ 60c0f0 <__cxa_atexit@plt+0x5ffda4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 60c0e4 <__cxa_atexit@plt+0x5ffd98> │ │ │ │ + mov r5, r3 │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ + ldr r7, [pc, #28] @ 60c0f4 <__cxa_atexit@plt+0x5ffda8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + qaddeq sp, r0, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60c194 <__cxa_atexit@plt+0x5ffe48> │ │ │ │ + ldr r2, [pc, #140] @ 60c1a8 <__cxa_atexit@plt+0x5ffe5c> │ │ │ │ + mov r7, r3 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - beq 60731c <__cxa_atexit@plt+0x5fafd0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r3, [pc, #80] @ 607338 <__cxa_atexit@plt+0x5fafec> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 60c160 <__cxa_atexit@plt+0x5ffe14> │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + subs r2, r0, #1 │ │ │ │ + sbcs r2, r1, #0 │ │ │ │ + blt 60c170 <__cxa_atexit@plt+0x5ffe24> │ │ │ │ + ldr r3, [pc, #100] @ 60c1ac <__cxa_atexit@plt+0x5ffe60> │ │ │ │ + tst r9, #3 │ │ │ │ + strd r0, [r7] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ str r3, [r5] │ │ │ │ - bhi 607328 <__cxa_atexit@plt+0x5fafdc> │ │ │ │ - ldr r7, [pc, #56] @ 60733c <__cxa_atexit@plt+0x5faff0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 60731c <__cxa_atexit@plt+0x5fafd0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ + beq 60c188 <__cxa_atexit@plt+0x5ffe3c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 607340 <__cxa_atexit@plt+0x5faff4> │ │ │ │ + ldr r7, [pc, #56] @ 60c1b0 <__cxa_atexit@plt+0x5ffe64> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 60c1b4 <__cxa_atexit@plt+0x5ffe68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffabc │ │ │ │ - rscseq sl, r4, r8, asr r5 │ │ │ │ - @ instruction: 0xfffffaf8 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + smlatbeq r2, ip, pc, ip @ │ │ │ │ + rscseq r6, r4, r8, ror #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60736c <__cxa_atexit@plt+0x5fb020> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + subs r7, r0, #1 │ │ │ │ + sbcs r7, r1, #0 │ │ │ │ + blt 60c1f4 <__cxa_atexit@plt+0x5ffea8> │ │ │ │ + ldr r3, [pc, #56] @ 60c210 <__cxa_atexit@plt+0x5ffec4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60c208 <__cxa_atexit@plt+0x5ffebc> │ │ │ │ + b 60be9c <__cxa_atexit@plt+0x5ffb50> │ │ │ │ + ldr r7, [pc, #24] @ 60c214 <__cxa_atexit@plt+0x5ffec8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6073ac <__cxa_atexit@plt+0x5fb060> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 6073bc <__cxa_atexit@plt+0x5fb070> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, ip, lr, r1 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcb8 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + rscseq r6, r4, r0, ror r4 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60c2b8 <__cxa_atexit@plt+0x5fff6c> │ │ │ │ + ldr lr, [pc, #156] @ 60c2d8 <__cxa_atexit@plt+0x5fff8c> │ │ │ │ + ldr r8, [pc, #156] @ 60c2dc <__cxa_atexit@plt+0x5fff90> │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + str r8, [r3, #-8]! │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r8, r1, r0 │ │ │ │ + ands r7, r9, #3 │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str sl, [r3, #-8] │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + beq 60c29c <__cxa_atexit@plt+0x5fff50> │ │ │ │ + sub r1, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 60c2c4 <__cxa_atexit@plt+0x5fff78> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60c2a8 <__cxa_atexit@plt+0x5fff5c> │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r2, #-12] │ │ │ │ + str r8, [r2, #-20] @ 0xffffffec │ │ │ │ + b 60c3b4 <__cxa_atexit@plt+0x600068> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 60c2e4 <__cxa_atexit@plt+0x5fff98> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 60c2e0 <__cxa_atexit@plt+0x5fff94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + ldrhteq r6, [r4], #60 @ 0x3c │ │ │ │ + ldrhteq r5, [r4], #208 @ 0xd0 │ │ │ │ + rscseq r6, r4, r0, lsr #7 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r3, r7, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6073d4 <__cxa_atexit@plt+0x5fb088> │ │ │ │ - mov r8, fp │ │ │ │ - b 607430 <__cxa_atexit@plt+0x5fb0e4> │ │ │ │ - ldr r7, [pc, #8] @ 6073e4 <__cxa_atexit@plt+0x5fb098> │ │ │ │ + bhi 60c33c <__cxa_atexit@plt+0x5ffff0> │ │ │ │ + and r3, r9, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60c330 <__cxa_atexit@plt+0x5fffe4> │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c3b4 <__cxa_atexit@plt+0x600068> │ │ │ │ + ldr r7, [pc, #28] @ 60c354 <__cxa_atexit@plt+0x600008> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [pc, #8] @ 60c350 <__cxa_atexit@plt+0x600004> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrhteq sl, [r4], #64 @ 0x40 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq r6, r4, r4, asr #6 │ │ │ │ + rscseq r5, r4, ip, lsr #26 │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60c39c <__cxa_atexit@plt+0x600050> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60c390 <__cxa_atexit@plt+0x600044> │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bhi 60741c <__cxa_atexit@plt+0x5fb0d0> │ │ │ │ - mov r8, fp │ │ │ │ - b 607430 <__cxa_atexit@plt+0x5fb0e4> │ │ │ │ - ldr r7, [pc, #8] @ 60742c <__cxa_atexit@plt+0x5fb0e0> │ │ │ │ + mov r7, fp │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + b 60c3b4 <__cxa_atexit@plt+0x600068> │ │ │ │ + ldr r7, [pc, #24] @ 60c3b0 <__cxa_atexit@plt+0x600064> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #8] @ 60c3ac <__cxa_atexit@plt+0x600060> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, r4, r8, ror #8 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - and r1, r7, #3 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 6074a4 <__cxa_atexit@plt+0x5fb158> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 6074d0 <__cxa_atexit@plt+0x5fb184> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str sl, [r5, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6074e4 <__cxa_atexit@plt+0x5fb198> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr lr, [pc, #128] @ 607500 <__cxa_atexit@plt+0x5fb1b4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + rscseq r6, r4, r8, ror #5 │ │ │ │ + rscseq r5, r4, ip, asr #25 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60c484 <__cxa_atexit@plt+0x600138> │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr sl, [r7, #10] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + ldm r5, {r1, r7} │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 60c438 <__cxa_atexit@plt+0x6000ec> │ │ │ │ + sub r8, r2, r1 │ │ │ │ + ldr r1, [pc, #192] @ 60c4b4 <__cxa_atexit@plt+0x600168> │ │ │ │ + mov r3, r5 │ │ │ │ + asr r9, r8, #31 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r5, {r0, r8, r9} │ │ │ │ + stm r5, {r2, lr} │ │ │ │ + str sl, [r5, #8] │ │ │ │ + beq 60c478 <__cxa_atexit@plt+0x60012c> │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmdb r5, {sl, lr} │ │ │ │ + strd r8, [r3] │ │ │ │ + bhi 60c4a0 <__cxa_atexit@plt+0x600154> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r8, [pc, #124] @ 60c4bc <__cxa_atexit@plt+0x600170> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r8, [pc, #108] @ 60c4c0 <__cxa_atexit@plt+0x600174> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r0, r6, #16 │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ + stm r0, {r1, r2, r8, lr} │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r9, [r7, #4]! │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r5, r7 │ │ │ │ - str r2, [r7] │ │ │ │ - b 606534 <__cxa_atexit@plt+0x5fa1e8> │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, fp │ │ │ │ - str sl, [r5, #16] │ │ │ │ - b 607578 <__cxa_atexit@plt+0x5fb22c> │ │ │ │ - ldr r6, [pc, #24] @ 607504 <__cxa_atexit@plt+0x5fb1b8> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r6, [pc, #56] @ 60c4c4 <__cxa_atexit@plt+0x600178> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r7, [pc, #16] @ 60c4b8 <__cxa_atexit@plt+0x60016c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r6, [r4], #16 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r6, r4, r0, asr #3 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5, #12] │ │ │ │ - bcc 607558 <__cxa_atexit@plt+0x5fb20c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 607570 <__cxa_atexit@plt+0x5fb224> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, r3, #8 │ │ │ │ - stm r2, {r0, r1, r7, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 607574 <__cxa_atexit@plt+0x5fb228> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c3b4 <__cxa_atexit@plt+0x600068> │ │ │ │ + rscseq r6, r4, r4, lsr #3 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #20 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc 607740 <__cxa_atexit@plt+0x5fb3f4> │ │ │ │ - mov r0, r5 │ │ │ │ - str r8, [sp, #12] │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr r8, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr ip, [r0, #12]! │ │ │ │ - ldr fp, [r5] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - bls 607604 <__cxa_atexit@plt+0x5fb2b8> │ │ │ │ - str r7, [sp] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + bhi 60c52c <__cxa_atexit@plt+0x6001e0> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r7, [pc, #8] @ 60c53c <__cxa_atexit@plt+0x6001f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r4, r8, ror #2 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60c554 <__cxa_atexit@plt+0x600208> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r7, [pc, #8] @ 60c564 <__cxa_atexit@plt+0x600218> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r4, r0, asr #2 │ │ │ │ + rscseq r6, r4, r0, lsr #2 │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60c608 <__cxa_atexit@plt+0x6002bc> │ │ │ │ + ldr lr, [pc, #156] @ 60c628 <__cxa_atexit@plt+0x6002dc> │ │ │ │ + ldr r8, [pc, #156] @ 60c62c <__cxa_atexit@plt+0x6002e0> │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + str r8, [r3, #-8]! │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r8, r1, r0 │ │ │ │ + ands r7, r9, #3 │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str sl, [r3, #-8] │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + beq 60c5ec <__cxa_atexit@plt+0x6002a0> │ │ │ │ + sub r1, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 60c614 <__cxa_atexit@plt+0x6002c8> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60c5f8 <__cxa_atexit@plt+0x6002ac> │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r2, #-12] │ │ │ │ + str r8, [r2, #-20] @ 0xffffffec │ │ │ │ + b 60c3b4 <__cxa_atexit@plt+0x600068> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r3, r1, lr │ │ │ │ - and r3, r8, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - bne 60763c <__cxa_atexit@plt+0x5fb2f0> │ │ │ │ - mov fp, r9 │ │ │ │ - tst r8, r1 │ │ │ │ - beq 6076f0 <__cxa_atexit@plt+0x5fb3a4> │ │ │ │ - ldr r3, [pc, #404] @ 60778c <__cxa_atexit@plt+0x5fb440> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - b 607720 <__cxa_atexit@plt+0x5fb3d4> │ │ │ │ - cmp r2, r1 │ │ │ │ - bls 607670 <__cxa_atexit@plt+0x5fb324> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, fp │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 6076bc <__cxa_atexit@plt+0x5fb370> │ │ │ │ - tst r2, fp │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - moveq r9, r3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 607430 <__cxa_atexit@plt+0x5fb0e4> │ │ │ │ - ldr r7, [pc, #336] @ 607794 <__cxa_atexit@plt+0x5fb448> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str fp, [r6, #16] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - sub r7, sl, #15 │ │ │ │ - mov r6, sl │ │ │ │ - mov fp, r9 │ │ │ │ bx r0 │ │ │ │ - cmp fp, r8 │ │ │ │ - bne 6076bc <__cxa_atexit@plt+0x5fb370> │ │ │ │ - ldr r0, [pc, #252] @ 60777c <__cxa_atexit@plt+0x5fb430> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r1, #-4]! │ │ │ │ - sub r0, r1, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r3, [r1, #16] │ │ │ │ - bhi 607764 <__cxa_atexit@plt+0x5fb418> │ │ │ │ - ldr r0, [pc, #220] @ 607780 <__cxa_atexit@plt+0x5fb434> │ │ │ │ - tst ip, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 607734 <__cxa_atexit@plt+0x5fb3e8> │ │ │ │ - mov r7, ip │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r0, [pc, #196] @ 607788 <__cxa_atexit@plt+0x5fb43c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str fp, [r6, #16] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, sl, #15 │ │ │ │ - mov r6, sl │ │ │ │ + ldr r7, [pc, #52] @ 60c634 <__cxa_atexit@plt+0x6002e8> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mvn r3, ip │ │ │ │ - tst r3, #3 │ │ │ │ - bne 607708 <__cxa_atexit@plt+0x5fb3bc> │ │ │ │ - str r7, [r0] │ │ │ │ - mov r5, r0 │ │ │ │ - b 607724 <__cxa_atexit@plt+0x5fb3d8> │ │ │ │ - ldr r3, [pc, #128] @ 607790 <__cxa_atexit@plt+0x5fb444> │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str ip, [r5, #28] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - mov r9, r2 │ │ │ │ - b 6067e4 <__cxa_atexit@plt+0x5fa498> │ │ │ │ - ldr r0, [ip] │ │ │ │ - mov r7, ip │ │ │ │ + ldr r7, [pc, #20] @ 60c630 <__cxa_atexit@plt+0x6002e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 607798 <__cxa_atexit@plt+0x5fb44c> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlabbeq r2, r8, pc, fp @ │ │ │ │ + rscseq r6, r4, ip, rrx │ │ │ │ + rscseq r5, r4, r0, ror #20 │ │ │ │ + rscseq r6, r4, r0, asr r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r3, r7, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60c68c <__cxa_atexit@plt+0x600340> │ │ │ │ + and r3, r9, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60c680 <__cxa_atexit@plt+0x600334> │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c3b4 <__cxa_atexit@plt+0x600068> │ │ │ │ + ldr r7, [pc, #28] @ 60c6a4 <__cxa_atexit@plt+0x600358> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #24] @ 607784 <__cxa_atexit@plt+0x5fb438> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [pc, #8] @ 60c6a0 <__cxa_atexit@plt+0x600354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, ip │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x000002bc │ │ │ │ - @ instruction: 0xfffff71c │ │ │ │ - rscseq sl, r4, r8, lsl r1 │ │ │ │ - @ instruction: 0x01031b98 │ │ │ │ - andeq r0, r0, r4, lsr r2 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 607578 <__cxa_atexit@plt+0x5fb22c> │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6077d8 <__cxa_atexit@plt+0x5fb48c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldrshteq r5, [r4], #244 @ 0xf4 │ │ │ │ + ldrsbteq r5, [r4], #156 @ 0x9c │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + andeq r0, r0, r7, ror #5 │ │ │ │ + ldrsbteq r5, [r4], #244 @ 0xf4 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60c6d4 <__cxa_atexit@plt+0x600388> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r7, [pc, #8] @ 60c6e4 <__cxa_atexit@plt+0x600398> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 607818 <__cxa_atexit@plt+0x5fb4cc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 607828 <__cxa_atexit@plt+0x5fb4dc> │ │ │ │ + rscseq r5, r4, r0, asr #31 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60c704 <__cxa_atexit@plt+0x6003b8> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c7b0 <__cxa_atexit@plt+0x600464> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60c784 <__cxa_atexit@plt+0x600438> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + subs r0, r2, r7 │ │ │ │ + sbcs r1, r1, r7, asr #31 │ │ │ │ + bge 60c770 <__cxa_atexit@plt+0x600424> │ │ │ │ + ldr lr, [pc, #116] @ 60c7a8 <__cxa_atexit@plt+0x60045c> │ │ │ │ + sub r2, r7, r2 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #104] @ 60c7ac <__cxa_atexit@plt+0x600460> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607850 <__cxa_atexit@plt+0x5fb504> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607868 <__cxa_atexit@plt+0x5fb51c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #40] @ 60c7a0 <__cxa_atexit@plt+0x600454> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bcc 6078b0 <__cxa_atexit@plt+0x5fb564> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 6078d0 <__cxa_atexit@plt+0x5fb584> │ │ │ │ + ldr r6, [pc, #24] @ 60c7a4 <__cxa_atexit@plt+0x600458> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0102c9b0 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + smlatteq r2, r8, r9, ip │ │ │ │ + smlatteq r2, r4, r9, ip │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + cmp r7, lr │ │ │ │ + bcc 60c878 <__cxa_atexit@plt+0x60052c> │ │ │ │ + ldr r7, [r2, #6] │ │ │ │ + ldrd r0, [r5] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + subs r3, r2, r0 │ │ │ │ + rscs r3, r1, r2, asr #31 │ │ │ │ + bge 60c810 <__cxa_atexit@plt+0x6004c4> │ │ │ │ + subs r0, r0, r2 │ │ │ │ + sbc r1, r1, r2, asr #31 │ │ │ │ + ldr r2, [pc, #168] @ 60c898 <__cxa_atexit@plt+0x60054c> │ │ │ │ + mov r3, r5 │ │ │ │ + strd r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60c86c <__cxa_atexit@plt+0x600520> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r3, [pc, #136] @ 60c8a0 <__cxa_atexit@plt+0x600554> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + ldr r0, [pc, #80] @ 60c8a4 <__cxa_atexit@plt+0x600558> │ │ │ │ + sub r7, lr, #14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #28] │ │ │ │ + mov r6, lr │ │ │ │ bx ip │ │ │ │ - ldr r6, [pc, #20] @ 6078cc <__cxa_atexit@plt+0x5fb580> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #28] @ 60c89c <__cxa_atexit@plt+0x600550> │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlabteq r3, r8, r9, r1 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + smlabteq r2, ip, r8, ip │ │ │ │ + rscseq r5, r4, r0, ror #27 │ │ │ │ + andeq r0, r0, r7, ror #21 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c7b0 <__cxa_atexit@plt+0x600464> │ │ │ │ + rscseq r5, r4, r4, asr #27 │ │ │ │ + andeq r0, r0, r7, ror #21 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + andeq r0, r0, r7, ror #29 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 607920 <__cxa_atexit@plt+0x5fb5d4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 607938 <__cxa_atexit@plt+0x5fb5ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60c96c <__cxa_atexit@plt+0x600620> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + subs r0, r2, r7 │ │ │ │ + sbcs r1, r1, r7, asr #31 │ │ │ │ + bge 60c958 <__cxa_atexit@plt+0x60060c> │ │ │ │ + ldr lr, [pc, #116] @ 60c990 <__cxa_atexit@plt+0x600644> │ │ │ │ + sub r2, r7, r2 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #104] @ 60c994 <__cxa_atexit@plt+0x600648> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr ip, [r5, #32]! │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 60793c <__cxa_atexit@plt+0x5fb5f0> │ │ │ │ + ldr r7, [pc, #40] @ 60c988 <__cxa_atexit@plt+0x60063c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 60c98c <__cxa_atexit@plt+0x600640> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, asr r9 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r9, [r3, #16]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - bne 607990 <__cxa_atexit@plt+0x5fb644> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6079e8 <__cxa_atexit@plt+0x5fb69c> │ │ │ │ - ldr r7, [pc, #164] @ 607a18 <__cxa_atexit@plt+0x5fb6cc> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 6079cc <__cxa_atexit@plt+0x5fb680> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r3, [pc, #116] @ 607a0c <__cxa_atexit@plt+0x5fb6c0> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ + smlabteq r2, r8, r7, ip │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + tsteq r2, r0, lsl #16 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + ldrshteq r5, [r4], #204 @ 0xcc │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 6079fc <__cxa_atexit@plt+0x5fb6b0> │ │ │ │ - ldr r7, [pc, #92] @ 607a10 <__cxa_atexit@plt+0x5fb6c4> │ │ │ │ + bhi 60c9e0 <__cxa_atexit@plt+0x600694> │ │ │ │ + ldr r7, [pc, #52] @ 60c9f0 <__cxa_atexit@plt+0x6006a4> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 6079dc <__cxa_atexit@plt+0x5fb690> │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 60c9d4 <__cxa_atexit@plt+0x600688> │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b 60ca04 <__cxa_atexit@plt+0x6006b8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 607a1c <__cxa_atexit@plt+0x5fb6d0> │ │ │ │ + ldr r7, [pc, #12] @ 60c9f4 <__cxa_atexit@plt+0x6006a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 607a14 <__cxa_atexit@plt+0x5fb6c8> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq r5, [r4], #204 @ 0xcc │ │ │ │ + rscseq r5, r4, r0, lsr #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + ldr r2, [pc, #144] @ 60caa0 <__cxa_atexit@plt+0x600754> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + strd r0, [r5] │ │ │ │ + beq 60ca80 <__cxa_atexit@plt+0x600734> │ │ │ │ + ldr r9, [pc, #116] @ 60caa4 <__cxa_atexit@plt+0x600758> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r3, #-12]! │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + stmib r3, {r8, lr} │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + beq 60ca80 <__cxa_atexit@plt+0x600734> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + stmda r5, {r2, lr} │ │ │ │ + str r8, [r5, #4] │ │ │ │ + strd r0, [r3] │ │ │ │ + bhi 60ca8c <__cxa_atexit@plt+0x600740> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 60caa8 <__cxa_atexit@plt+0x60075c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffff40c │ │ │ │ - rscseq r9, r4, r4, lsl #29 │ │ │ │ - @ instruction: 0xfffff448 │ │ │ │ - smlalseq r9, r4, r4, lr │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607a44 <__cxa_atexit@plt+0x5fb6f8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 607a84 <__cxa_atexit@plt+0x5fb738> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 607a94 <__cxa_atexit@plt+0x5fb748> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + rscseq r5, r4, r4, lsl #24 │ │ │ │ + rscseq r5, r4, ip, ror #23 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr lr, [pc, #100] @ 60cb30 <__cxa_atexit@plt+0x6007e4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #16] │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60cb18 <__cxa_atexit@plt+0x6007cc> │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 607adc <__cxa_atexit@plt+0x5fb790> │ │ │ │ - ldr r7, [pc, #52] @ 607aec <__cxa_atexit@plt+0x5fb7a0> │ │ │ │ - tst r8, #3 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + bhi 60cb20 <__cxa_atexit@plt+0x6007d4> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60cb34 <__cxa_atexit@plt+0x6007e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 607ad0 <__cxa_atexit@plt+0x5fb784> │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 607af0 <__cxa_atexit@plt+0x5fb7a4> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq r5, r4, r4, ror fp │ │ │ │ + rscseq r5, r4, r0, ror #22 │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r5] │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + bhi 60cb80 <__cxa_atexit@plt+0x600834> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r7, [pc, #8] @ 60cb90 <__cxa_atexit@plt+0x600844> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff308 │ │ │ │ - rscseq r9, r4, r4, lsr #27 │ │ │ │ + rscseq r5, r4, r4, lsl fp │ │ │ │ + rscseq r5, r4, r0, lsl #22 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 607b38 <__cxa_atexit@plt+0x5fb7ec> │ │ │ │ - ldr r7, [pc, #52] @ 607b48 <__cxa_atexit@plt+0x5fb7fc> │ │ │ │ + bhi 60cc24 <__cxa_atexit@plt+0x6008d8> │ │ │ │ + ldr r3, [pc, #124] @ 60cc34 <__cxa_atexit@plt+0x6008e8> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 607b2c <__cxa_atexit@plt+0x5fb7e0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 606dc8 <__cxa_atexit@plt+0x5faa7c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 60cbfc <__cxa_atexit@plt+0x6008b0> │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + subs r3, r0, #1 │ │ │ │ + sbcs r3, r1, #0 │ │ │ │ + blt 60cc0c <__cxa_atexit@plt+0x6008c0> │ │ │ │ + ldr r3, [pc, #84] @ 60cc38 <__cxa_atexit@plt+0x6008ec> │ │ │ │ + strd r0, [r7] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + beq 60cc18 <__cxa_atexit@plt+0x6008cc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60cc9c <__cxa_atexit@plt+0x600950> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 607b4c <__cxa_atexit@plt+0x5fb800> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60cc3c <__cxa_atexit@plt+0x6008f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff2ac │ │ │ │ - rscseq r9, r4, r8, asr #26 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 607b70 <__cxa_atexit@plt+0x5fb824> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov ip, r5 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - str sl, [sp] │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 607c30 <__cxa_atexit@plt+0x5fb8e4> │ │ │ │ - mov r5, ip │ │ │ │ - mov ip, r2 │ │ │ │ - ldm r5, {sl, lr} │ │ │ │ - and r0, lr, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 607c68 <__cxa_atexit@plt+0x5fb91c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 607c54 <__cxa_atexit@plt+0x5fb908> │ │ │ │ - ldr r0, [lr, #15] │ │ │ │ - ldr r1, [lr, #11] │ │ │ │ - rsb r2, r0, #0 │ │ │ │ - eor r2, r0, r2 │ │ │ │ - and r2, r2, r9 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 607cc4 <__cxa_atexit@plt+0x5fb978> │ │ │ │ - ldr r7, [lr, #3] │ │ │ │ - ldr r2, [lr, #7] │ │ │ │ - tst r0, r9 │ │ │ │ - bne 607bec <__cxa_atexit@plt+0x5fb8a0> │ │ │ │ - mvn r3, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 607bfc <__cxa_atexit@plt+0x5fb8b0> │ │ │ │ - str sl, [r5] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov lr, r7 │ │ │ │ - b 607b90 <__cxa_atexit@plt+0x5fb844> │ │ │ │ - ldr lr, [pc, #252] @ 607cf0 <__cxa_atexit@plt+0x5fb9a4> │ │ │ │ - mov r3, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - b 607c0c <__cxa_atexit@plt+0x5fb8c0> │ │ │ │ - ldr lr, [pc, #244] @ 607cf8 <__cxa_atexit@plt+0x5fb9ac> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r5, r4, r0, lsl #21 │ │ │ │ + rscseq r5, r4, r8, asr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + subs r3, r0, #1 │ │ │ │ + sbcs r3, r1, #0 │ │ │ │ + blt 60cc7c <__cxa_atexit@plt+0x600930> │ │ │ │ + ldr r3, [pc, #36] @ 60cc8c <__cxa_atexit@plt+0x600940> │ │ │ │ + strd r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 60cc84 <__cxa_atexit@plt+0x600938> │ │ │ │ + b 60cc9c <__cxa_atexit@plt+0x600950> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r5, r4, r8, lsl #20 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60cd0c <__cxa_atexit@plt+0x6009c0> │ │ │ │ mov r3, r7 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + ldr r0, [r3, #14] │ │ │ │ + ldr lr, [pc, #120] @ 60cd3c <__cxa_atexit@plt+0x6009f0> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ add lr, pc, lr │ │ │ │ - mov r2, ip │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str sl, [r2], #-16 │ │ │ │ + str lr, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 60cd20 <__cxa_atexit@plt+0x6009d4> │ │ │ │ str r0, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - cmp fp, r2 │ │ │ │ - bls 607b84 <__cxa_atexit@plt+0x5fb838> │ │ │ │ - ldr r7, [pc, #188] @ 607cf4 <__cxa_atexit@plt+0x5fb9a8> │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r8, [ip, #-12]! │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60cd2c <__cxa_atexit@plt+0x6009e0> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r7, [pc, #48] @ 60cd44 <__cxa_atexit@plt+0x6009f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60cd40 <__cxa_atexit@plt+0x6009f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r5, [ip, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, ip │ │ │ │ - str r9, [ip, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #172] @ 607d08 <__cxa_atexit@plt+0x5fb9bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r5, r4, r8, ror #18 │ │ │ │ + tsteq r2, r4, lsl r4 │ │ │ │ + rscseq r5, r4, r0, asr r9 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r0, r5, #8 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 60cd90 <__cxa_atexit@plt+0x600a44> │ │ │ │ + mov r7, fp │ │ │ │ + b 60c6e8 <__cxa_atexit@plt+0x60039c> │ │ │ │ + ldr r7, [pc, #8] @ 60cda0 <__cxa_atexit@plt+0x600a54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - stmdb r5, {r9, lr} │ │ │ │ - bcc 607cd0 <__cxa_atexit@plt+0x5fb984> │ │ │ │ - ldr r0, [lr, #6] │ │ │ │ - cmp r0, r9 │ │ │ │ - bne 607cc4 <__cxa_atexit@plt+0x5fb978> │ │ │ │ - ldr r0, [pc, #104] @ 607cfc <__cxa_atexit@plt+0x5fb9b0> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - ldr r1, [lr, #2] │ │ │ │ - ldr r7, [pc, #96] @ 607d00 <__cxa_atexit@plt+0x5fb9b4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r2, #3 │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, lr │ │ │ │ + rscseq r5, r4, r4, lsl #18 │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60cdcc <__cxa_atexit@plt+0x600a80> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r8, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 60cde0 <__cxa_atexit@plt+0x600a94> │ │ │ │ + ldr r7, [pc, #8] @ 60cddc <__cxa_atexit@plt+0x600a90> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #44] @ 607d04 <__cxa_atexit@plt+0x5fb9b8> │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r2 │ │ │ │ - rscseq r9, r4, r4, asr ip │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 607d7c <__cxa_atexit@plt+0x5fba30> │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ + rscseq r5, r4, r0, ror #17 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 607d70 <__cxa_atexit@plt+0x5fba24> │ │ │ │ - ldr r1, [pc, #80] @ 607d94 <__cxa_atexit@plt+0x5fba48> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr sl, [r5, #12]! │ │ │ │ - ldr r7, [pc, #72] @ 607d98 <__cxa_atexit@plt+0x5fba4c> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 607d9c <__cxa_atexit@plt+0x5fba50> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0x01030890 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 607dec <__cxa_atexit@plt+0x5fbaa0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 607e00 <__cxa_atexit@plt+0x5fbab4> │ │ │ │ - ldr r2, [pc, #72] @ 607e14 <__cxa_atexit@plt+0x5fbac8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + and r7, r1, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60ce90 <__cxa_atexit@plt+0x600b44> │ │ │ │ + ldr r7, [r1, #6] │ │ │ │ + ldr r2, [r1, #14] │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 60ce0c <__cxa_atexit@plt+0x600ac0> │ │ │ │ + mov r0, r7 │ │ │ │ + b 60ce4c <__cxa_atexit@plt+0x600b00> │ │ │ │ + ldr lr, [pc, #184] @ 60cecc <__cxa_atexit@plt+0x600b80> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r3, r2 │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 60cea4 <__cxa_atexit@plt+0x600b58> │ │ │ │ + cmp r0, #2 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + bne 60ce90 <__cxa_atexit@plt+0x600b44> │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + ldr r2, [r7, #14] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bge 60ce14 <__cxa_atexit@plt+0x600ac8> │ │ │ │ + sub r7, r2, r3 │ │ │ │ + asr r3, r7, #31 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-16]! │ │ │ │ + ldr r7, [r1, #10] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r7, [r1, #2] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp r8, r7 │ │ │ │ + bhi 60ceb0 <__cxa_atexit@plt+0x600b64> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + ldr r7, [pc, #56] @ 60ced0 <__cxa_atexit@plt+0x600b84> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 607e10 <__cxa_atexit@plt+0x5fbac4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #16] @ 60cec8 <__cxa_atexit@plt+0x600b7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r3, ip, r9, r0 │ │ │ │ - @ instruction: 0x01031494 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq r5, r4, r8, lsl #16 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r5, r4, r4, asr #3 │ │ │ │ + ldrsbteq r5, [r4], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607e3c <__cxa_atexit@plt+0x5fbaf0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 607e7c <__cxa_atexit@plt+0x5fbb30> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 607e8c <__cxa_atexit@plt+0x5fbb40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607eb4 <__cxa_atexit@plt+0x5fbb68> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + mov r8, fp │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 60cde0 <__cxa_atexit@plt+0x600a94> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60cf04 <__cxa_atexit@plt+0x600bb8> │ │ │ │ + mov r7, fp │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + ldr r7, [pc, #8] @ 60cf14 <__cxa_atexit@plt+0x600bc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 607ecc <__cxa_atexit@plt+0x5fbb80> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldrhteq r5, [r4], #120 @ 0x78 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r7, ror #5 │ │ │ │ + rscseq r5, r4, ip, lsl #15 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60cf44 <__cxa_atexit@plt+0x600bf8> │ │ │ │ + mov r7, fp │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + ldr r7, [pc, #8] @ 60cf54 <__cxa_atexit@plt+0x600c08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bcc 607f14 <__cxa_atexit@plt+0x5fbbc8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 607f34 <__cxa_atexit@plt+0x5fbbe8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + rscseq r5, r4, r8, ror r7 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov fp, r7 │ │ │ │ + and r7, r2, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60cfbc <__cxa_atexit@plt+0x600c70> │ │ │ │ + ldrd r0, [r5] │ │ │ │ + ldr r3, [pc, #388] @ 60d0fc <__cxa_atexit@plt+0x600db0> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r2, #6] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + subs r7, r2, r0 │ │ │ │ + rscs r7, r1, r2, asr #31 │ │ │ │ + bge 60d030 <__cxa_atexit@plt+0x600ce4> │ │ │ │ + subs r0, r0, r2 │ │ │ │ + sbc r1, r1, r2, asr #31 │ │ │ │ + ands r2, sl, #3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + stm r5, {r0, r1} │ │ │ │ + beq 60d090 <__cxa_atexit@plt+0x600d44> │ │ │ │ + cmp r2, #2 │ │ │ │ + mov r2, sl │ │ │ │ + str sl, [r5, #24] │ │ │ │ + beq 60cf7c <__cxa_atexit@plt+0x600c30> │ │ │ │ + b 60cfc0 <__cxa_atexit@plt+0x600c74> │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #20 │ │ │ │ + cmp r7, r9 │ │ │ │ + bcc 60d0c0 <__cxa_atexit@plt+0x600d74> │ │ │ │ + ldr lr, [pc, #284] @ 60d0f4 <__cxa_atexit@plt+0x600da8> │ │ │ │ + add r3, r5, #12 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldm r3, {r1, r2, r3} │ │ │ │ str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 607f30 <__cxa_atexit@plt+0x5fbbe4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 607f88 <__cxa_atexit@plt+0x5fbc3c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 607fa0 <__cxa_atexit@plt+0x5fbc54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 607fa4 <__cxa_atexit@plt+0x5fbc58> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ + subs r3, r7, r2 │ │ │ │ + sbcs r3, r0, r2, asr #31 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + bge 60d018 <__cxa_atexit@plt+0x600ccc> │ │ │ │ + sub r3, r8, r7 │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + b 60d024 <__cxa_atexit@plt+0x600cd8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r9, #14 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #200] @ 60d100 <__cxa_atexit@plt+0x600db4> │ │ │ │ + mov r7, r5 │ │ │ │ + sub r8, r2, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r3, ip, r2, r1 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 607fc8 <__cxa_atexit@plt+0x5fbc7c> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r7, ror #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub lr, r5, #8 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 6080b0 <__cxa_atexit@plt+0x5fbd64> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 6080b8 <__cxa_atexit@plt+0x5fbd6c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - rsb r0, r9, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r1, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 608044 <__cxa_atexit@plt+0x5fbcf8> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - ldr ip, [r0, #8]! │ │ │ │ - tst r1, r9 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - beq 608068 <__cxa_atexit@plt+0x5fbd1c> │ │ │ │ - ldr r0, [pc, #188] @ 6080dc <__cxa_atexit@plt+0x5fbd90> │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, sl} │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ + str r3, [r7, #16]! │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 60d0a0 <__cxa_atexit@plt+0x600d54> │ │ │ │ + ldr r3, [pc, #164] @ 60d104 <__cxa_atexit@plt+0x600db8> │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq 60d0b0 <__cxa_atexit@plt+0x600d64> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60d0e0 <__cxa_atexit@plt+0x600d94> │ │ │ │ + add lr, r5, #16 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b 60cde0 <__cxa_atexit@plt+0x600a94> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, lr │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - b 607b70 <__cxa_atexit@plt+0x5fb824> │ │ │ │ - ldr r7, [pc, #140] @ 6080d8 <__cxa_atexit@plt+0x5fbd8c> │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stm lr, {r3, r8, r9} │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - str ip, [sp] │ │ │ │ - mvn ip, r3 │ │ │ │ - tst ip, #3 │ │ │ │ - bne 608088 <__cxa_atexit@plt+0x5fbd3c> │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - b 6080a0 <__cxa_atexit@plt+0x5fbd54> │ │ │ │ - ldr r0, [pc, #68] @ 6080d4 <__cxa_atexit@plt+0x5fbd88> │ │ │ │ - stmdb r5, {r2, sl} │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, r3, r9} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - mov r5, lr │ │ │ │ - ldr sl, [sp] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r1 │ │ │ │ - b 607b70 <__cxa_atexit@plt+0x5fb824> │ │ │ │ - mov r2, r6 │ │ │ │ - b 6080c0 <__cxa_atexit@plt+0x5fbd74> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 608104 <__cxa_atexit@plt+0x5fbdb8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 608144 <__cxa_atexit@plt+0x5fbdf8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 608154 <__cxa_atexit@plt+0x5fbe08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #48] @ 60d0f8 <__cxa_atexit@plt+0x600dac> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, lsr r1 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60817c <__cxa_atexit@plt+0x5fbe30> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 608194 <__cxa_atexit@plt+0x5fbe48> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #32] @ 60d108 <__cxa_atexit@plt+0x600dbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + tsteq r2, r8, asr #2 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + rscseq r5, r4, r8, asr #11 │ │ │ │ + rscseq r5, r4, r4, lsr #11 │ │ │ │ + andeq r0, r0, r7, ror #21 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + rscseq r5, r4, r8, lsl #11 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #84] @ 60d194 <__cxa_atexit@plt+0x600e48> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ str r7, [r5] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bcc 6081dc <__cxa_atexit@plt+0x5fbe90> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 6081fc <__cxa_atexit@plt+0x5fbeb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 6081f8 <__cxa_atexit@plt+0x5fbeac> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - swpeq r1, ip, [r3] │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + beq 60d174 <__cxa_atexit@plt+0x600e28> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d180 <__cxa_atexit@plt+0x600e34> │ │ │ │ + stm r5, {r8, r9, sl} │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b 60cde0 <__cxa_atexit@plt+0x600a94> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60d198 <__cxa_atexit@plt+0x600e4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r5, r4, r8, lsr #10 │ │ │ │ + rscseq r5, r4, r4, lsl r5 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d1cc <__cxa_atexit@plt+0x600e80> │ │ │ │ + stm r5, {r8, r9, sl} │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, fp │ │ │ │ + b 60cde0 <__cxa_atexit@plt+0x600a94> │ │ │ │ + ldr r7, [pc, #12] @ 60d1e0 <__cxa_atexit@plt+0x600e94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq r5, [r4], #76 @ 0x4c │ │ │ │ + andeq r0, r0, r7, ror #21 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 608250 <__cxa_atexit@plt+0x5fbf04> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 608268 <__cxa_atexit@plt+0x5fbf1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 60826c <__cxa_atexit@plt+0x5fbf20> │ │ │ │ + str r7, [r5, #28] │ │ │ │ + bcc 60d268 <__cxa_atexit@plt+0x600f1c> │ │ │ │ + ldr lr, [pc, #116] @ 60d280 <__cxa_atexit@plt+0x600f34> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + str r1, [r3, #8] │ │ │ │ + subs r1, r7, r2 │ │ │ │ + sbcs r1, r9, r2, asr #31 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + bge 60d254 <__cxa_atexit@plt+0x600f08> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + sub r1, r8, r7 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + add r2, r1, r2 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 60d284 <__cxa_atexit@plt+0x600f38> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rscseq r9, r4, ip, ror #11 │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rscseq r5, r4, r4, lsr r4 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60d2dc <__cxa_atexit@plt+0x600f90> │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + ldr lr, [r9, #3] │ │ │ │ + ldr r2, [r9, #7] │ │ │ │ + stmdb r3, {r7, sl} │ │ │ │ + sub r7, r3, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + strd r0, [r5] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + bhi 60d2f0 <__cxa_atexit@plt+0x600fa4> │ │ │ │ + mov r7, fp │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + ldr r7, [pc, #32] @ 60d304 <__cxa_atexit@plt+0x600fb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60d300 <__cxa_atexit@plt+0x600fb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, r4, ip, asr #7 │ │ │ │ + rscseq r5, r4, r4, ror #7 │ │ │ │ + ldrhteq r5, [r4], #52 @ 0x34 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6082d8 <__cxa_atexit@plt+0x5fbf8c> │ │ │ │ - ldr r3, [pc, #76] @ 6082e0 <__cxa_atexit@plt+0x5fbf94> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d3a0 <__cxa_atexit@plt+0x601054> │ │ │ │ + ldr r3, [pc, #132] @ 60d3b0 <__cxa_atexit@plt+0x601064> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #16 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 6082cc <__cxa_atexit@plt+0x5fbf80> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 60d370 <__cxa_atexit@plt+0x601024> │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + subs r3, r0, #1 │ │ │ │ + sbcs r3, r1, #0 │ │ │ │ + blt 60d380 <__cxa_atexit@plt+0x601034> │ │ │ │ + ldr r3, [pc, #92] @ 60d3b4 <__cxa_atexit@plt+0x601068> │ │ │ │ + strd r0, [r7] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + beq 60d394 <__cxa_atexit@plt+0x601048> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60d430 <__cxa_atexit@plt+0x6010e4> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 60d3b8 <__cxa_atexit@plt+0x60106c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 60d3bc <__cxa_atexit@plt+0x601070> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - rscseq r9, r4, ip, ror r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + smlatbeq r2, r0, sp, fp │ │ │ │ + rscseq r5, r4, ip, lsr #6 │ │ │ │ + rscseq r5, r4, r0, lsl #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 608320 <__cxa_atexit@plt+0x5fbfd4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 608344 <__cxa_atexit@plt+0x5fbff8> │ │ │ │ - ldr r7, [pc, #120] @ 60838c <__cxa_atexit@plt+0x5fc040> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #96] @ 608388 <__cxa_atexit@plt+0x5fc03c> │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + subs r7, r0, #1 │ │ │ │ + sbcs r7, r1, #0 │ │ │ │ + blt 60d400 <__cxa_atexit@plt+0x6010b4> │ │ │ │ + ldr r3, [pc, #56] @ 60d41c <__cxa_atexit@plt+0x6010d0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq 60837c <__cxa_atexit@plt+0x5fc030> │ │ │ │ - b 60839c <__cxa_atexit@plt+0x5fc050> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr lr, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldr r8, [pc, #40] @ 608384 <__cxa_atexit@plt+0x5fc038> │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmdb r5, {r2, lr} │ │ │ │ - str r1, [r5] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 60837c <__cxa_atexit@plt+0x5fc030> │ │ │ │ - b 6085b0 <__cxa_atexit@plt+0x5fc264> │ │ │ │ + beq 60d414 <__cxa_atexit@plt+0x6010c8> │ │ │ │ + b 60d430 <__cxa_atexit@plt+0x6010e4> │ │ │ │ + ldr r7, [pc, #24] @ 60d420 <__cxa_atexit@plt+0x6010d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #4 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlatbeq r3, ip, r4, r0 │ │ │ │ - ldrsbteq r9, [r4], #64 @ 0x40 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + smlalseq r5, r4, ip, r2 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [lr, #4]! │ │ │ │ - ldr r7, [lr, #8] │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 6083f0 <__cxa_atexit@plt+0x5fc0a4> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 60845c <__cxa_atexit@plt+0x5fc110> │ │ │ │ - ldr r0, [r2, #15] │ │ │ │ - ldr r3, [r2, #11] │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 60845c <__cxa_atexit@plt+0x5fc110> │ │ │ │ - tst r0, r8 │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ - b 6083ac <__cxa_atexit@plt+0x5fc060> │ │ │ │ - ldr r0, [r2, #6] │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 60845c <__cxa_atexit@plt+0x5fc110> │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 608464 <__cxa_atexit@plt+0x5fc118> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60d4a0 <__cxa_atexit@plt+0x601154> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + ldr r0, [r3, #14] │ │ │ │ + ldr lr, [pc, #120] @ 60d4d0 <__cxa_atexit@plt+0x601184> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, r1} │ │ │ │ + beq 60d4b4 <__cxa_atexit@plt+0x601168> │ │ │ │ + str r0, [r5] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ str r7, [r5, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - bcc 60847c <__cxa_atexit@plt+0x5fc130> │ │ │ │ - ldr r3, [pc, #124] @ 6084a8 <__cxa_atexit@plt+0x5fc15c> │ │ │ │ - ldr r1, [pc, #124] @ 6084ac <__cxa_atexit@plt+0x5fc160> │ │ │ │ - sub r8, r2, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d4c0 <__cxa_atexit@plt+0x601174> │ │ │ │ + mov r7, fp │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + ldr r7, [pc, #48] @ 60d4d8 <__cxa_atexit@plt+0x60118c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 6084a0 <__cxa_atexit@plt+0x5fc154> │ │ │ │ - ldr r0, [pc, #52] @ 6084a4 <__cxa_atexit@plt+0x5fc158> │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60d4d4 <__cxa_atexit@plt+0x601188> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #24] @ 60849c <__cxa_atexit@plt+0x5fc150> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrshteq r9, [r4], #52 @ 0x34 │ │ │ │ - ldrshteq r9, [r4], #48 @ 0x30 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x010301b0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrshteq r5, [r4], #28 │ │ │ │ + smlabbeq r2, r0, ip, fp │ │ │ │ + rscseq r5, r4, r4, ror #3 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r0, r5, #8 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 60d524 <__cxa_atexit@plt+0x6011d8> │ │ │ │ + mov r7, fp │ │ │ │ + b 60cf58 <__cxa_atexit@plt+0x600c0c> │ │ │ │ + ldr r7, [pc, #8] @ 60d534 <__cxa_atexit@plt+0x6011e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalseq r5, r4, r8, r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d57c <__cxa_atexit@plt+0x601230> │ │ │ │ + ldr r7, [pc, #52] @ 60d58c <__cxa_atexit@plt+0x601240> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 60d570 <__cxa_atexit@plt+0x601224> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60d59c <__cxa_atexit@plt+0x601250> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60d590 <__cxa_atexit@plt+0x601244> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r5, r4, r8, asr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 608508 <__cxa_atexit@plt+0x5fc1bc> │ │ │ │ - ldr r2, [pc, #72] @ 608520 <__cxa_atexit@plt+0x5fc1d4> │ │ │ │ - ldr r1, [pc, #72] @ 608524 <__cxa_atexit@plt+0x5fc1d8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60d630 <__cxa_atexit@plt+0x6012e4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ + ldr lr, [pc, #156] @ 60d660 <__cxa_atexit@plt+0x601314> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov sl, r5 │ │ │ │ + mov r8, r5 │ │ │ │ str r2, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #-12]! │ │ │ │ + str r7, [sl, #-4]! │ │ │ │ + str r1, [r8, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r3, [pc, #24] @ 608528 <__cxa_atexit@plt+0x5fc1dc> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + beq 60d644 <__cxa_atexit@plt+0x6012f8> │ │ │ │ + ldrb r9, [r3, #3] │ │ │ │ + mov r2, r9 │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r3, [pc, #96] @ 60d664 <__cxa_atexit@plt+0x601318> │ │ │ │ + asr r1, r0, #31 │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + strb r9, [r5, #4] │ │ │ │ + strd r0, [sl] │ │ │ │ + beq 60d654 <__cxa_atexit@plt+0x601308> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, fp │ │ │ │ + strd r0, [r8] │ │ │ │ + b 60d6e4 <__cxa_atexit@plt+0x601398> │ │ │ │ + ldr r7, [pc, #48] @ 60d668 <__cxa_atexit@plt+0x60131c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r4, r4, r4, ror #31 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + ldrb r9, [r7, #3] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r9 │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r3, [pc, #48] @ 60d6c8 <__cxa_atexit@plt+0x60137c> │ │ │ │ + asr r1, r0, #31 │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + strb r9, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + stmib r5, {r0, r1} │ │ │ │ + beq 60d6c0 <__cxa_atexit@plt+0x601374> │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, fp │ │ │ │ + strd r0, [r5] │ │ │ │ + b 60d6e4 <__cxa_atexit@plt+0x601398> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 60d6e4 <__cxa_atexit@plt+0x601398> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + stm sp, {r4, r7} │ │ │ │ + and r7, r3, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60d754 <__cxa_atexit@plt+0x601408> │ │ │ │ + mov r9, r5 │ │ │ │ + ldr sl, [r5] │ │ │ │ + ldr fp, [r9, #4]! │ │ │ │ + ldrb r8, [r5, #12] │ │ │ │ + ldr r4, [pc, #188] @ 60d7cc <__cxa_atexit@plt+0x601480> │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r1, [r3, #14] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + adds sl, sl, r0 │ │ │ │ + adc fp, fp, r0, asr #31 │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r4, [r5] │ │ │ │ + strd sl, [r9] │ │ │ │ + beq 60d79c <__cxa_atexit@plt+0x601450> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 608578 <__cxa_atexit@plt+0x5fc22c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r7 │ │ │ │ + stm r5, {sl, fp} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 60d710 <__cxa_atexit@plt+0x6013c4> │ │ │ │ + b 60d758 <__cxa_atexit@plt+0x60140c> │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ add r3, r6, #12 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 60858c <__cxa_atexit@plt+0x5fc240> │ │ │ │ - ldr r2, [pc, #72] @ 6085a0 <__cxa_atexit@plt+0x5fc254> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ + bcc 60d7a8 <__cxa_atexit@plt+0x60145c> │ │ │ │ + ldr r7, [pc, #88] @ 60d7d0 <__cxa_atexit@plt+0x601484> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldrd r0, [r5] │ │ │ │ + ldr r2, [r5, #16]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 60859c <__cxa_atexit@plt+0x5fc250> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #24] @ 60d7c8 <__cxa_atexit@plt+0x60147c> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r2, #12 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ - ldrhteq r9, [r4], #44 @ 0x2c │ │ │ │ - andeq r1, r0, r9, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov ip, fp │ │ │ │ - ldr fp, [r0, #32]! │ │ │ │ - mov lr, r0 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r0, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r0, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [lr, #-28]! @ 0xffffffe4 │ │ │ │ - and r3, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6085f8 <__cxa_atexit@plt+0x5fc2ac> │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 608620 <__cxa_atexit@plt+0x5fc2d4> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, ip │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + andeq r0, r0, r3, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r5, #4] │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 60d6e4 <__cxa_atexit@plt+0x601398> │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 60d834 <__cxa_atexit@plt+0x6014e8> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [pc, #44] @ 60d84c <__cxa_atexit@plt+0x601500> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - ldr r2, [r1, #6] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r3, [r1, #2] │ │ │ │ - mov r8, fp │ │ │ │ - mov fp, ip │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 607fc8 <__cxa_atexit@plt+0x5fbc7c> │ │ │ │ - ldr r3, [r1, #3] │ │ │ │ - ldr r8, [r1, #11] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r1, #7] │ │ │ │ - ldr r1, [r1, #15] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - cmp r9, r1 │ │ │ │ - bls 60867c <__cxa_atexit@plt+0x5fc330> │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r8, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - bne 6085e8 <__cxa_atexit@plt+0x5fc29c> │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - tst r8, r9 │ │ │ │ - beq 60874c <__cxa_atexit@plt+0x5fc400> │ │ │ │ - ldr r3, [pc, #392] @ 6087f0 <__cxa_atexit@plt+0x5fc4a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r3, [pc, #20] @ 60d850 <__cxa_atexit@plt+0x601504> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - b 6087a0 <__cxa_atexit@plt+0x5fc454> │ │ │ │ - cmp r1, r9 │ │ │ │ - bls 6086d8 <__cxa_atexit@plt+0x5fc38c> │ │ │ │ - str ip, [sp] │ │ │ │ - rsb ip, r1, #0 │ │ │ │ - eor r3, r1, ip │ │ │ │ - ldr ip, [sp] │ │ │ │ - and r3, r3, fp │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 6085e8 <__cxa_atexit@plt+0x5fc29c> │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - tst r1, fp │ │ │ │ - str r7, [r5, #32] │ │ │ │ - beq 60876c <__cxa_atexit@plt+0x5fc420> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - cmp ip, lr │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - bhi 6087d8 <__cxa_atexit@plt+0x5fc48c> │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - mov r7, ip │ │ │ │ - str fp, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - b 609528 <__cxa_atexit@plt+0x5fd1dc> │ │ │ │ - cmp fp, r8 │ │ │ │ - bne 6085e8 <__cxa_atexit@plt+0x5fc29c> │ │ │ │ - ldr r2, [pc, #256] @ 6087e8 <__cxa_atexit@plt+0x5fc49c> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + b 60de2c <__cxa_atexit@plt+0x601ae0> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60d8a0 <__cxa_atexit@plt+0x601554> │ │ │ │ + ldr r2, [pc, #52] @ 60d8a8 <__cxa_atexit@plt+0x60155c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 60d8ac <__cxa_atexit@plt+0x601560> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r5, #48 @ 0x30 │ │ │ │ - cmp ip, r2 │ │ │ │ - bhi 6087c0 <__cxa_atexit@plt+0x5fc474> │ │ │ │ - ldr r2, [pc, #224] @ 6087ec <__cxa_atexit@plt+0x5fc4a0> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlatbeq r2, r0, ip, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #140] @ 60d94c <__cxa_atexit@plt+0x601600> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - ldr r0, [r3, #10] │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - ldr r3, [r3, #14] │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - beq 6087b4 <__cxa_atexit@plt+0x5fc468> │ │ │ │ - mov fp, ip │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ - bne 608788 <__cxa_atexit@plt+0x5fc43c> │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r0 │ │ │ │ - b 6087a0 <__cxa_atexit@plt+0x5fc454> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r8, fp │ │ │ │ - mov fp, ip │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - b 6094fc <__cxa_atexit@plt+0x5fd1b0> │ │ │ │ - ldr r3, [pc, #100] @ 6087f4 <__cxa_atexit@plt+0x5fc4a8> │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - mov r7, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - mov fp, ip │ │ │ │ - b 608b04 <__cxa_atexit@plt+0x5fc7b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov fp, ip │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, ip │ │ │ │ - bx r0 │ │ │ │ - str fp, [r5, #20]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - b 6085ec <__cxa_atexit@plt+0x5fc2a0> │ │ │ │ - andeq r0, r0, r0, lsr #5 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - andeq r0, r0, r4, lsl #4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60881c <__cxa_atexit@plt+0x5fc4d0> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq 60d92c <__cxa_atexit@plt+0x6015e0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #24 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 60d938 <__cxa_atexit@plt+0x6015ec> │ │ │ │ + mov sl, #1016 @ 0x3f8 │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + add r9, r7, #8 │ │ │ │ + orr sl, sl, #3072 @ 0xc00 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + bl b968 │ │ │ │ + ldr r2, [pc, #76] @ 60d950 <__cxa_atexit@plt+0x601604> │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r3, r8, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #64] @ 60d954 <__cxa_atexit@plt+0x601608> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stm lr, {r2, r3, r9, sl} │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r8, #11 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60885c <__cxa_atexit@plt+0x5fc510> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60886c <__cxa_atexit@plt+0x5fc520> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + smlabteq r2, r0, ip, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60d9c4 <__cxa_atexit@plt+0x601678> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r9, #1016 @ 0x3f8 │ │ │ │ + orr r9, r9, #3072 @ 0xc00 │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b968 │ │ │ │ + ldr r2, [pc, #52] @ 60d9d0 <__cxa_atexit@plt+0x601684> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #17 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 60d9d4 <__cxa_atexit@plt+0x601688> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stm lr, {r2, r3, sl} │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r9, [r8, #24] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r2, ip, r2, fp │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r8, r5, #16 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 60da7c <__cxa_atexit@plt+0x601730> │ │ │ │ + ldr lr, [pc, #168] @ 60daa0 <__cxa_atexit@plt+0x601754> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + subs r0, r0, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + sbc r1, r1, #0 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + strd r0, [r8] │ │ │ │ + bcc 60da88 <__cxa_atexit@plt+0x60173c> │ │ │ │ + orrs r2, r0, r1 │ │ │ │ + beq 60da6c <__cxa_atexit@plt+0x601720> │ │ │ │ + ldr lr, [pc, #112] @ 60daa8 <__cxa_atexit@plt+0x60175c> │ │ │ │ + add r9, r7, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r9, {r2, r8, r9} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #96] @ 60daac <__cxa_atexit@plt+0x601760> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r0, r1, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r2, r6, r8, r9} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #48] @ 60daa4 <__cxa_atexit@plt+0x601758> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + @ instruction: 0x0102b6b4 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60db34 <__cxa_atexit@plt+0x6017e8> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + orrs r0, r2, r1 │ │ │ │ + beq 60db20 <__cxa_atexit@plt+0x6017d4> │ │ │ │ + ldr lr, [pc, #104] @ 60db4c <__cxa_atexit@plt+0x601800> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 60db50 <__cxa_atexit@plt+0x601804> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + add lr, r6, #24 │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stm lr, {r0, r6, r8, r9} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #32] @ 60db48 <__cxa_atexit@plt+0x6017fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + andeq r0, r4, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub ip, r5, #16 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 60dc28 <__cxa_atexit@plt+0x6018dc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #16 │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 60dc30 <__cxa_atexit@plt+0x6018e4> │ │ │ │ + ldr r8, [pc, #220] @ 60dc5c <__cxa_atexit@plt+0x601910> │ │ │ │ + ldr r1, [pc, #220] @ 60dc60 <__cxa_atexit@plt+0x601914> │ │ │ │ + add lr, r7, #8 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldm lr, {r1, r2, lr} │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + subs r8, r3, #1 │ │ │ │ + sbc r9, r7, #0 │ │ │ │ + add r1, r6, #56 @ 0x38 │ │ │ │ + sub r7, sl, #11 │ │ │ │ + cmp r0, r1 │ │ │ │ + strd r8, [ip] │ │ │ │ + bcc 60dc44 <__cxa_atexit@plt+0x6018f8> │ │ │ │ + orrs r0, r8, r9 │ │ │ │ + beq 60dc14 <__cxa_atexit@plt+0x6018c8> │ │ │ │ + ldr r0, [pc, #144] @ 60dc68 <__cxa_atexit@plt+0x60191c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #20]! │ │ │ │ + add sl, r6, #8 │ │ │ │ + ldr r0, [r6, #-12] │ │ │ │ + ldr r2, [r6, #-8] │ │ │ │ + ldr r3, [pc, #124] @ 60dc6c <__cxa_atexit@plt+0x601920> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stm sl, {r7, r8, r9} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r1, #14 │ │ │ │ + mov r6, r1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #72] @ 60dc64 <__cxa_atexit@plt+0x601918> │ │ │ │ + mov r6, sl │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov sl, r6 │ │ │ │ + b 60dc38 <__cxa_atexit@plt+0x6018ec> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, ip │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0x0102a994 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r8, r5, #20 │ │ │ │ + mov r9, r5 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 60dd6c <__cxa_atexit@plt+0x601a20> │ │ │ │ + ldr r3, [pc, #252] @ 60dd8c <__cxa_atexit@plt+0x601a40> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r1, #239 @ 0xef │ │ │ │ + orr r1, r1, #7936 @ 0x1f00 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + mov r3, #247 @ 0xf7 │ │ │ │ + orr r3, r3, #3840 @ 0xf00 │ │ │ │ + adds r3, r0, r3 │ │ │ │ + adc r2, lr, #0 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + sbcs r1, r2, #0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bcs 60dcd8 <__cxa_atexit@plt+0x60198c> │ │ │ │ + ldr r7, [pc, #196] @ 60dd94 <__cxa_atexit@plt+0x601a48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r1, [pc, #176] @ 60dd90 <__cxa_atexit@plt+0x601a44> │ │ │ │ + mov r2, #1016 @ 0x3f8 │ │ │ │ + orr r2, r2, #3072 @ 0xc00 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #-20] @ 0xffffffec │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + blx 13c7018 <__cxa_atexit@plt+0x13baccc> │ │ │ │ + tst r7, #3 │ │ │ │ + strd r0, [r9, #-16] │ │ │ │ + beq 60dd60 <__cxa_atexit@plt+0x601a14> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 60dd78 <__cxa_atexit@plt+0x601a2c> │ │ │ │ + ldr lr, [pc, #120] @ 60dd98 <__cxa_atexit@plt+0x601a4c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r2, r3, r7} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #92] @ 60dd9c <__cxa_atexit@plt+0x601a50> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r2, r3, r7} │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r9, #14 │ │ │ │ + mov r6, r9 │ │ │ │ + stm r3, {r0, r1, lr} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - andeq r3, r0, r9, asr #31 │ │ │ │ + smlabbeq r2, r4, r8, sl │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + smlatteq r2, r4, r3, fp │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 608894 <__cxa_atexit@plt+0x5fc548> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60de00 <__cxa_atexit@plt+0x601ab4> │ │ │ │ + ldr lr, [pc, #72] @ 60de0c <__cxa_atexit@plt+0x601ac0> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldrd r8, [r5, #-8] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #40] @ 60de10 <__cxa_atexit@plt+0x601ac4> │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm sl, {r1, r2, r7, r8, r9, lr} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6088ac <__cxa_atexit@plt+0x5fc560> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + tsteq r2, r8, lsr r3 │ │ │ │ + @ instruction: 0xfffffa28 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + rscseq r3, r4, r8, lsl r6 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r8, r5, #4 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 60df98 <__cxa_atexit@plt+0x601c4c> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 60dfa0 <__cxa_atexit@plt+0x601c54> │ │ │ │ + ldrd r0, [r5] │ │ │ │ + subs r7, r0, #1 │ │ │ │ + sbcs r7, r1, #0 │ │ │ │ + blt 60de8c <__cxa_atexit@plt+0x601b40> │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + subs r7, r0, r7 │ │ │ │ + sbcs r7, r1, #0 │ │ │ │ + bcs 60dea4 <__cxa_atexit@plt+0x601b58> │ │ │ │ + ldr r7, [pc, #360] @ 60dfe0 <__cxa_atexit@plt+0x601c94> │ │ │ │ + mov r6, r9 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r0 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #336] @ 60dfe4 <__cxa_atexit@plt+0x601c98> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #296] @ 60dfd4 <__cxa_atexit@plt+0x601c88> │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + mov r3, #0 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + mov r2, #1016 @ 0x3f8 │ │ │ │ + orr r2, r2, #3072 @ 0xc00 │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + blx 13c70b8 <__cxa_atexit@plt+0x13bad6c> │ │ │ │ + ldr r0, [pc, #248] @ 60dfd8 <__cxa_atexit@plt+0x601c8c> │ │ │ │ + orrs r1, r2, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #12]! │ │ │ │ + beq 60df48 <__cxa_atexit@plt+0x601bfc> │ │ │ │ + ldr r0, [pc, #228] @ 60dfdc <__cxa_atexit@plt+0x601c90> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 60df58 <__cxa_atexit@plt+0x601c0c> │ │ │ │ + add r6, r9, #52 @ 0x34 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 60dfb8 <__cxa_atexit@plt+0x601c6c> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r3, [r9, #11] │ │ │ │ + ldr lr, [pc, #204] @ 60dff4 <__cxa_atexit@plt+0x601ca8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r9, #40] @ 0x28 │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str lr, [r9, #36] @ 0x24 │ │ │ │ + str r1, [r9, #44] @ 0x2c │ │ │ │ + str r3, [r9, #48] @ 0x30 │ │ │ │ + str r2, [r9, #52] @ 0x34 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r1, #3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60dfc8 <__cxa_atexit@plt+0x601c7c> │ │ │ │ + ldr r2, [pc, #128] @ 60dfec <__cxa_atexit@plt+0x601ca0> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r1, [pc, #124] @ 60dff0 <__cxa_atexit@plt+0x601ca4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + mov r6, r9 │ │ │ │ + b 60dfa8 <__cxa_atexit@plt+0x601c5c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #56] @ 60dfe8 <__cxa_atexit@plt+0x601c9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + andeq r0, r0, ip, lsr r2 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + @ instruction: 0x0102b290 │ │ │ │ + rscseq r4, r4, r0, lsr r7 │ │ │ │ + @ instruction: 0xfffff940 │ │ │ │ + smlatbeq r2, r8, r5, sl │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #156] @ 60e0a4 <__cxa_atexit@plt+0x601d58> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 60e084 <__cxa_atexit@plt+0x601d38> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #28 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 60e090 <__cxa_atexit@plt+0x601d44> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b968 │ │ │ │ + ldr r3, [pc, #92] @ 60e0a8 <__cxa_atexit@plt+0x601d5c> │ │ │ │ + add lr, r6, #12 │ │ │ │ + sub r2, r8, #21 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #80] @ 60e0ac <__cxa_atexit@plt+0x601d60> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #72] @ 60e0b0 <__cxa_atexit@plt+0x601d64> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + stm lr, {r1, r2, r3, sl} │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r7, r8, #14 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - bcc 6088f4 <__cxa_atexit@plt+0x5fc5a8> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ 608914 <__cxa_atexit@plt+0x5fc5c8> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + smlabteq r2, r4, r0, fp │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60e120 <__cxa_atexit@plt+0x601dd4> │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + add r7, sl, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r9 │ │ │ │ + bl b968 │ │ │ │ + ldr r3, [pc, #60] @ 60e12c <__cxa_atexit@plt+0x601de0> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r2, r6, #21 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #48] @ 60e130 <__cxa_atexit@plt+0x601de4> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 608910 <__cxa_atexit@plt+0x5fc5c4> │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r0, [pc, #40] @ 60e134 <__cxa_atexit@plt+0x601de8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r1, r2, r3, r7, r9} │ │ │ │ + stmib r8, {r0, sl} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlabbeq r3, r4, r9, r0 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + smlabteq r2, r8, r4, sl │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 608964 <__cxa_atexit@plt+0x5fc618> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ + bcc 60e18c <__cxa_atexit@plt+0x601e40> │ │ │ │ + ldr lr, [pc, #60] @ 60e198 <__cxa_atexit@plt+0x601e4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 60897c <__cxa_atexit@plt+0x5fc630> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r2, [r3, #20] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 608980 <__cxa_atexit@plt+0x5fc634> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - ldrsbteq r8, [r4], #236 @ 0xec │ │ │ │ - andeq r1, r0, r9, asr #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6089dc <__cxa_atexit@plt+0x5fc690> │ │ │ │ - ldr r7, [pc, #192] @ 608a68 <__cxa_atexit@plt+0x5fc71c> │ │ │ │ + smlabteq r2, r8, pc, sl @ │ │ │ │ + rscseq r4, r4, ip, lsr r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60e1ec <__cxa_atexit@plt+0x601ea0> │ │ │ │ + ldr r3, [pc, #60] @ 60e1fc <__cxa_atexit@plt+0x601eb0> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - beq 608a48 <__cxa_atexit@plt+0x5fc6fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 60e1e0 <__cxa_atexit@plt+0x601e94> │ │ │ │ + ldrd r0, [r8, #3] │ │ │ │ + mov r5, r7 │ │ │ │ + strd r0, [r7] │ │ │ │ + b 60de2c <__cxa_atexit@plt+0x601ae0> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #120] @ 608a60 <__cxa_atexit@plt+0x5fc714> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60e200 <__cxa_atexit@plt+0x601eb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrshteq r4, [r4], #68 @ 0x44 │ │ │ │ + ldrsbteq r4, [r4], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + b 60de2c <__cxa_atexit@plt+0x601ae0> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60e26c <__cxa_atexit@plt+0x601f20> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 60e250 <__cxa_atexit@plt+0x601f04> │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r3, [pc, #60] @ 60e27c <__cxa_atexit@plt+0x601f30> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 60e264 <__cxa_atexit@plt+0x601f18> │ │ │ │ + b 60e320 <__cxa_atexit@plt+0x601fd4> │ │ │ │ + ldr r7, [pc, #40] @ 60e280 <__cxa_atexit@plt+0x601f34> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60e284 <__cxa_atexit@plt+0x601f38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + tsteq r2, ip, ror r5 │ │ │ │ + rscseq r4, r4, ip, ror r4 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - sub r2, r3, #48 @ 0x30 │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 608a54 <__cxa_atexit@plt+0x5fc708> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - ldr r0, [pc, #64] @ 608a64 <__cxa_atexit@plt+0x5fc718> │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60e2fc <__cxa_atexit@plt+0x601fb0> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 60e2d8 <__cxa_atexit@plt+0x601f8c> │ │ │ │ + ldr r7, [pc, #72] @ 60e30c <__cxa_atexit@plt+0x601fc0> │ │ │ │ tst r8, #3 │ │ │ │ - beq 608a48 <__cxa_atexit@plt+0x5fc6fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 60e2f0 <__cxa_atexit@plt+0x601fa4> │ │ │ │ mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ + b 60e320 <__cxa_atexit@plt+0x601fd4> │ │ │ │ + ldr r7, [pc, #48] @ 60e310 <__cxa_atexit@plt+0x601fc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60e314 <__cxa_atexit@plt+0x601fc8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffff8c0 │ │ │ │ - @ instruction: 0xfffff940 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + strdeq sl, [r2, -r4] │ │ │ │ + rscseq r4, r4, ip, ror #7 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 608a90 <__cxa_atexit@plt+0x5fc744> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr lr, [pc, #164] @ 60e3d8 <__cxa_atexit@plt+0x60208c> │ │ │ │ + add lr, pc, lr │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60e37c <__cxa_atexit@plt+0x602030> │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str r3, [r5] │ │ │ │ + subs r0, r0, r7 │ │ │ │ + sbc r1, r1, r7, asr #31 │ │ │ │ + cmp r1, #0 │ │ │ │ + strd r0, [r2] │ │ │ │ + bmi 60e3a0 <__cxa_atexit@plt+0x602054> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + bne 60e334 <__cxa_atexit@plt+0x601fe8> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 608ad0 <__cxa_atexit@plt+0x5fc784> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 608ae0 <__cxa_atexit@plt+0x5fc794> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r3, r8, r7, r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 608b04 <__cxa_atexit@plt+0x5fc7b8> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - rscseq r8, r4, r8, ror #26 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - str sl, [sp] │ │ │ │ - mov lr, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 608bc4 <__cxa_atexit@plt+0x5fc878> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 608bf0 <__cxa_atexit@plt+0x5fc8a4> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 608bdc <__cxa_atexit@plt+0x5fc890> │ │ │ │ - ldr r3, [r2, #15] │ │ │ │ - ldr ip, [r2, #3] │ │ │ │ - ldr r8, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - cmp r3, lr │ │ │ │ - bls 608c54 <__cxa_atexit@plt+0x5fc908> │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r1, r3, r1 │ │ │ │ - and r1, r1, sl │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 608d04 <__cxa_atexit@plt+0x5fc9b8> │ │ │ │ - tst r3, sl │ │ │ │ - bne 608b84 <__cxa_atexit@plt+0x5fc838> │ │ │ │ - mvn r1, r8 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 608b94 <__cxa_atexit@plt+0x5fc848> │ │ │ │ - stm r5, {r9, ip} │ │ │ │ - mov r2, ip │ │ │ │ - b 608b24 <__cxa_atexit@plt+0x5fc7d8> │ │ │ │ - ldr r1, [pc, #584] @ 608dd4 <__cxa_atexit@plt+0x5fca88> │ │ │ │ - mov r2, r8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 608ba4 <__cxa_atexit@plt+0x5fc858> │ │ │ │ - ldr r1, [pc, #572] @ 608dd8 <__cxa_atexit@plt+0x5fca8c> │ │ │ │ - mov r2, ip │ │ │ │ - mov ip, r8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub r0, r5, #36 @ 0x24 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, ip} │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #-16]! │ │ │ │ - cmp fp, r0 │ │ │ │ - bls 608b20 <__cxa_atexit@plt+0x5fc7d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str sl, [r5, #-12]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + orrs r7, r0, r1 │ │ │ │ + beq 60e3b4 <__cxa_atexit@plt+0x602068> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + cmn r1, #1 │ │ │ │ + ble 60e3c8 <__cxa_atexit@plt+0x60207c> │ │ │ │ + ldr r7, [pc, #68] @ 60e3dc <__cxa_atexit@plt+0x602090> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #512] @ 608de4 <__cxa_atexit@plt+0x5fca98> │ │ │ │ + ldr r7, [pc, #60] @ 60e3e4 <__cxa_atexit@plt+0x602098> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2, #6] │ │ │ │ - rsb r1, lr, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r0, r1 │ │ │ │ - cmp r1, sl │ │ │ │ - bne 608d04 <__cxa_atexit@plt+0x5fc9b8> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ands r7, r0, lr │ │ │ │ - add r1, r6, #8 │ │ │ │ - sub lr, r5, #8 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - beq 608d10 <__cxa_atexit@plt+0x5fc9c4> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - cmp r8, r1 │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - bcs 608d2c <__cxa_atexit@plt+0x5fc9e0> │ │ │ │ - ldr r6, [pc, #412] @ 608ddc <__cxa_atexit@plt+0x5fca90> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r1 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - cmp lr, r3 │ │ │ │ - bls 608c8c <__cxa_atexit@plt+0x5fc940> │ │ │ │ - rsb r1, lr, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r0, r1 │ │ │ │ - cmp r1, sl │ │ │ │ - bne 608d04 <__cxa_atexit@plt+0x5fc9b8> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - tst r0, lr │ │ │ │ - str r8, [r2], #-28 @ 0xffffffe4 │ │ │ │ - beq 608d58 <__cxa_atexit@plt+0x5fca0c> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 608d60 <__cxa_atexit@plt+0x5fca14> │ │ │ │ - cmp r0, sl │ │ │ │ - bne 608d04 <__cxa_atexit@plt+0x5fc9b8> │ │ │ │ - ldr r0, [pc, #304] @ 608dcc <__cxa_atexit@plt+0x5fca80> │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-16]! │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - stmdb r5, {r3, ip} │ │ │ │ - ldr r3, [sp] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r3, r5, #64 @ 0x40 │ │ │ │ + ldr r7, [pc, #36] @ 60e3e0 <__cxa_atexit@plt+0x602094> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 60e3e8 <__cxa_atexit@plt+0x60209c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffe8 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + tsteq r2, ip, lsr #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60e48c <__cxa_atexit@plt+0x602140> │ │ │ │ + ldr r3, [pc, #164] @ 60e4b0 <__cxa_atexit@plt+0x602164> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 60e458 <__cxa_atexit@plt+0x60210c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldrd r0, [r9, #3] │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 608d8c <__cxa_atexit@plt+0x5fca40> │ │ │ │ - ldr r3, [pc, #260] @ 608dd0 <__cxa_atexit@plt+0x5fca84> │ │ │ │ + strd r0, [r7] │ │ │ │ + bhi 60e49c <__cxa_atexit@plt+0x602150> │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 60e468 <__cxa_atexit@plt+0x60211c> │ │ │ │ + ldr r7, [pc, #116] @ 60e4b4 <__cxa_atexit@plt+0x602168> │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-44]! @ 0xffffffd4 │ │ │ │ - add lr, r5, #16 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 608d80 <__cxa_atexit@plt+0x5fca34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 60e47c <__cxa_atexit@plt+0x602130> │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r2 │ │ │ │ + b 60e320 <__cxa_atexit@plt+0x601fd4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 60e4b8 <__cxa_atexit@plt+0x60216c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - mov r8, #0 │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - cmp r9, r1 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - bcc 608dac <__cxa_atexit@plt+0x5fca60> │ │ │ │ - ldr r3, [pc, #180] @ 608de8 <__cxa_atexit@plt+0x5fca9c> │ │ │ │ - mov r7, fp │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r0, r1, #3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r1 │ │ │ │ - b 608ed4 <__cxa_atexit@plt+0x5fcb88> │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 608d98 <__cxa_atexit@plt+0x5fca4c> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, fp │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - b 609528 <__cxa_atexit@plt+0x5fd1dc> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 60e4c0 <__cxa_atexit@plt+0x602174> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #24] @ 60e4bc <__cxa_atexit@plt+0x602170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str ip, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 608de0 <__cxa_atexit@plt+0x5fca94> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffff61c │ │ │ │ - andeq r0, r0, r4, asr #13 │ │ │ │ - andeq r0, r0, r8, lsr r6 │ │ │ │ - andeq r0, r0, r0, lsr #4 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - @ instruction: 0x0102f8b0 │ │ │ │ - rscseq r8, r4, r4, ror sl │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 608e40 <__cxa_atexit@plt+0x5fcaf4> │ │ │ │ - ldr r7, [pc, #64] @ 608e58 <__cxa_atexit@plt+0x5fcb0c> │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 608ed4 <__cxa_atexit@plt+0x5fcb88> │ │ │ │ - ldr r3, [pc, #20] @ 608e5c <__cxa_atexit@plt+0x5fcb10> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + rscseq r4, r4, r8, asr #4 │ │ │ │ + rscseq r4, r4, r0, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrd r0, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + strd r0, [r3] │ │ │ │ + bhi 60e528 <__cxa_atexit@plt+0x6021dc> │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 60e508 <__cxa_atexit@plt+0x6021bc> │ │ │ │ + ldr r3, [pc, #64] @ 60e538 <__cxa_atexit@plt+0x6021ec> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r2, ip, r7, pc @ │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rscseq r8, r4, r0, lsl #20 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 608eb4 <__cxa_atexit@plt+0x5fcb68> │ │ │ │ - ldr r7, [pc, #64] @ 608ecc <__cxa_atexit@plt+0x5fcb80> │ │ │ │ - sub r0, r6, #3 │ │ │ │ + beq 60e520 <__cxa_atexit@plt+0x6021d4> │ │ │ │ + b 60e320 <__cxa_atexit@plt+0x601fd4> │ │ │ │ + ldr r7, [pc, #44] @ 60e53c <__cxa_atexit@plt+0x6021f0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b 608ed4 <__cxa_atexit@plt+0x5fcb88> │ │ │ │ - ldr r3, [pc, #20] @ 608ed0 <__cxa_atexit@plt+0x5fcb84> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r2, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r9, [pc, #184] @ 608f9c <__cxa_atexit@plt+0x5fcc50> │ │ │ │ - sub lr, r5, #4 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - and sl, r7, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - and r0, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 608f5c <__cxa_atexit@plt+0x5fcc10> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 608f50 <__cxa_atexit@plt+0x5fcc04> │ │ │ │ - add r3, r3, #3 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - cmp sl, #0 │ │ │ │ - stmda r5, {r0, r1, r3} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 608f84 <__cxa_atexit@plt+0x5fcc38> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - rsb r1, r3, #0 │ │ │ │ - eor r1, r3, r1 │ │ │ │ - and r1, r0, r1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 608f50 <__cxa_atexit@plt+0x5fcc04> │ │ │ │ - tst r0, r3 │ │ │ │ - mvn r0, #3 │ │ │ │ - mvneq r0, #7 │ │ │ │ - ldr r3, [r5, r0] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 608ef0 <__cxa_atexit@plt+0x5fcba4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #60] @ 608fa0 <__cxa_atexit@plt+0x5fcc54> │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - beq 608f90 <__cxa_atexit@plt+0x5fcc44> │ │ │ │ - mov r5, lr │ │ │ │ - b 608fb0 <__cxa_atexit@plt+0x5fcc64> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ + ldr r7, [pc, #16] @ 60e540 <__cxa_atexit@plt+0x6021f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r8, [r4], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - ldr r1, [r2, #3] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [r2, #-4]! │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 609030 <__cxa_atexit@plt+0x5fcce4> │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 609038 <__cxa_atexit@plt+0x5fccec> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #8 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - cmp r0, r1 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - bcc 609050 <__cxa_atexit@plt+0x5fcd04> │ │ │ │ - ldr lr, [pc, #124] @ 60907c <__cxa_atexit@plt+0x5fcd30> │ │ │ │ - ldr r0, [pc, #124] @ 609080 <__cxa_atexit@plt+0x5fcd34> │ │ │ │ - sub r8, r1, #3 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + smlabteq r2, r4, r2, sl │ │ │ │ + rscseq r4, r4, r0, asr #3 │ │ │ │ + ldrshteq r2, [r4], #228 @ 0xe4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60e57c <__cxa_atexit@plt+0x602230> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ 60e584 <__cxa_atexit@plt+0x602238> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldrb r8, [r7, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 60e598 <__cxa_atexit@plt+0x60224c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01029fb8 │ │ │ │ + rscseq r2, r4, ip, lsr #29 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60e630 <__cxa_atexit@plt+0x6022e4> │ │ │ │ + ldr r2, [pc, #152] @ 60e644 <__cxa_atexit@plt+0x6022f8> │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + ands r2, r9, #3 │ │ │ │ + strb r8, [r7, #4] │ │ │ │ + beq 60e600 <__cxa_atexit@plt+0x6022b4> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 60e610 <__cxa_atexit@plt+0x6022c4> │ │ │ │ + ldr r2, [r9, #14] │ │ │ │ + lsls r7, r2, #1 │ │ │ │ + bmi 60e624 <__cxa_atexit@plt+0x6022d8> │ │ │ │ + ldr lr, [pc, #120] @ 60e654 <__cxa_atexit@plt+0x602308> │ │ │ │ + add r8, r9, #2 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 609074 <__cxa_atexit@plt+0x5fcd28> │ │ │ │ - ldr r0, [pc, #52] @ 609078 <__cxa_atexit@plt+0x5fcd2c> │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r7, [pc, #56] @ 60e650 <__cxa_atexit@plt+0x602304> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 60e648 <__cxa_atexit@plt+0x6022fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #20] @ 60e64c <__cxa_atexit@plt+0x602300> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + uxtb r8, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 609070 <__cxa_atexit@plt+0x5fcd24> │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r8, r4, r0, lsr #16 │ │ │ │ - rscseq r8, r4, ip, lsl r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6090dc <__cxa_atexit@plt+0x5fcd90> │ │ │ │ - ldr r2, [pc, #72] @ 6090f4 <__cxa_atexit@plt+0x5fcda8> │ │ │ │ - ldr r1, [pc, #72] @ 6090f8 <__cxa_atexit@plt+0x5fcdac> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r3, [pc, #24] @ 6090fc <__cxa_atexit@plt+0x5fcdb0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlabbeq r2, r0, sl, sl │ │ │ │ + ldrhteq r4, [r4], #12 │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + rscseq r2, r4, r0, ror #27 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60e6a8 <__cxa_atexit@plt+0x60235c> │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + lsls r7, r2, #1 │ │ │ │ + bmi 60e6bc <__cxa_atexit@plt+0x602370> │ │ │ │ + ldr lr, [pc, #76] @ 60e6d4 <__cxa_atexit@plt+0x602388> │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ str r3, [r5] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 60e6d0 <__cxa_atexit@plt+0x602384> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 60e6cc <__cxa_atexit@plt+0x602380> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + smlatteq r2, r4, r9, sl │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r2, r4, r0, ror #26 │ │ │ │ + andeq r0, r0, r6, asr #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov sl, r7 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60e77c <__cxa_atexit@plt+0x602430> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldrb r9, [r5, #24] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add r0, sl, #9 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r7, sl │ │ │ │ + mov r3, r9 │ │ │ │ + strb r9, [r7, #8]! │ │ │ │ + bl 65eab0 <__cxa_atexit@plt+0x652764> │ │ │ │ + ldr r3, [pc, #88] @ 60e78c <__cxa_atexit@plt+0x602440> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + ldr r2, [pc, #76] @ 60e790 <__cxa_atexit@plt+0x602444> │ │ │ │ + add lr, r8, #16 │ │ │ │ + sub r3, r6, #37 @ 0x25 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [sp] │ │ │ │ + strb r9, [r8, #12] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + ldr r1, [pc, #52] @ 60e794 <__cxa_atexit@plt+0x602448> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + stm lr, {r2, r3, r8} │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stmdb r8, {r1, sl} │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tstpeq r2, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 60914c <__cxa_atexit@plt+0x5fce00> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 609160 <__cxa_atexit@plt+0x5fce14> │ │ │ │ - ldr r2, [pc, #72] @ 609174 <__cxa_atexit@plt+0x5fce28> │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + ldrdeq sl, [r2, -r8] │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + rscseq r3, r4, ip, asr pc │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60e7d0 <__cxa_atexit@plt+0x602484> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ 60e7d8 <__cxa_atexit@plt+0x60248c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldrb r8, [r7, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 60e598 <__cxa_atexit@plt+0x60224c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + rscseq r3, r4, r0, lsr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60e8ac <__cxa_atexit@plt+0x602560> │ │ │ │ + ldr lr, [pc, #184] @ 60e8b8 <__cxa_atexit@plt+0x60256c> │ │ │ │ + ldr r8, [pc, #184] @ 60e8bc <__cxa_atexit@plt+0x602570> │ │ │ │ + mov r2, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + ldr r7, [r1, #12] │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ + str r1, [r2, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + str lr, [r1, #-8]! │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 60e87c <__cxa_atexit@plt+0x602530> │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 60e888 <__cxa_atexit@plt+0x60253c> │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + lsls r1, r0, #1 │ │ │ │ + bmi 60e89c <__cxa_atexit@plt+0x602550> │ │ │ │ + ldr lr, [pc, #124] @ 60e8c8 <__cxa_atexit@plt+0x60257c> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 60e8c4 <__cxa_atexit@plt+0x602578> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #28] @ 60e8c0 <__cxa_atexit@plt+0x602574> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 609170 <__cxa_atexit@plt+0x5fce24> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + @ instruction: 0x0102a894 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq r3, r4, r0, lsr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60e91c <__cxa_atexit@plt+0x6025d0> │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + lsls r7, r2, #1 │ │ │ │ + bmi 60e930 <__cxa_atexit@plt+0x6025e4> │ │ │ │ + ldr lr, [pc, #76] @ 60e948 <__cxa_atexit@plt+0x6025fc> │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r3, [r5] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #32] @ 60e944 <__cxa_atexit@plt+0x6025f8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r2, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr r1 │ │ │ │ - rscseq r8, r4, r8, ror #13 │ │ │ │ - andeq r0, r0, r6, lsl #3 │ │ │ │ + ldr r7, [pc, #8] @ 60e940 <__cxa_atexit@plt+0x6025f4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r3, r4, r8, lsr #27 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r3, #12]! │ │ │ │ - ldr lr, [r3, #4] │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r1, r0 │ │ │ │ - cmp r0, lr │ │ │ │ - bne 6091cc <__cxa_atexit@plt+0x5fce80> │ │ │ │ - mov r0, #8 │ │ │ │ - tst r1, r2 │ │ │ │ - moveq r0, #4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ - mov r7, fp │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 608ed4 <__cxa_atexit@plt+0x5fcb88> │ │ │ │ + ldr r2, [pc, #196] @ 60ea24 <__cxa_atexit@plt+0x6026d8> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 60ea04 <__cxa_atexit@plt+0x6026b8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 60ea10 <__cxa_atexit@plt+0x6026c4> │ │ │ │ + ldrb r9, [r3, #3] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r3, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, r7 │ │ │ │ + add r0, r7, #9 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + strb r9, [fp, #8]! │ │ │ │ + bl 65eab0 <__cxa_atexit@plt+0x652764> │ │ │ │ + ldr r3, [pc, #108] @ 60ea28 <__cxa_atexit@plt+0x6026dc> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #12]! │ │ │ │ + ldr r2, [pc, #96] @ 60ea2c <__cxa_atexit@plt+0x6026e0> │ │ │ │ + add lr, r6, #16 │ │ │ │ + sub r3, r8, #37 @ 0x25 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r9, [r6, #12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + ldr r1, [pc, #76] @ 60ea30 <__cxa_atexit@plt+0x6026e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r2, r3, r6, fp} │ │ │ │ + stmdb r6, {r1, r7} │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r8, #14 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6091fc <__cxa_atexit@plt+0x5fceb0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60923c <__cxa_atexit@plt+0x5fcef0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 60924c <__cxa_atexit@plt+0x5fcf00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + strdeq r9, [r2, -r0] │ │ │ │ + rscseq r3, r4, r0, asr #25 │ │ │ │ + andeq r0, r0, r6, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 60ead4 <__cxa_atexit@plt+0x602788> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r3, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, r9 │ │ │ │ + add r0, r9, #9 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609274 <__cxa_atexit@plt+0x5fcf28> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60928c <__cxa_atexit@plt+0x5fcf40> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + strb r7, [fp, #8]! │ │ │ │ + bl 65eab0 <__cxa_atexit@plt+0x652764> │ │ │ │ + ldr r3, [pc, #80] @ 60eae0 <__cxa_atexit@plt+0x602794> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + ldr r2, [pc, #68] @ 60eae4 <__cxa_atexit@plt+0x602798> │ │ │ │ + add lr, r8, #16 │ │ │ │ + sub r3, r6, #37 @ 0x25 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r8, #12] │ │ │ │ + str sl, [r8, #8] │ │ │ │ + ldr r7, [pc, #48] @ 60eae8 <__cxa_atexit@plt+0x60279c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stm lr, {r2, r3, r8, fp} │ │ │ │ + stmdb r8, {r7, r9} │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bcc 6092d4 <__cxa_atexit@plt+0x5fcf88> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 6092f4 <__cxa_atexit@plt+0x5fcfa8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 6092f0 <__cxa_atexit@plt+0x5fcfa4> │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlatbeq r2, r4, pc, pc @ │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + rscseq r3, r4, ip, lsl ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60eb7c <__cxa_atexit@plt+0x602830> │ │ │ │ + ldr r3, [pc, #124] @ 60eb8c <__cxa_atexit@plt+0x602840> │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 60eb58 <__cxa_atexit@plt+0x60280c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60eb68 <__cxa_atexit@plt+0x60281c> │ │ │ │ + ldr sl, [r9, #2] │ │ │ │ + ldr r7, [r9, #6] │ │ │ │ + ldr r3, [r9, #10] │ │ │ │ + ldr r2, [r9, #14] │ │ │ │ + ldr r1, [pc, #76] @ 60eb90 <__cxa_atexit@plt+0x602844> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 5e1290 <__cxa_atexit@plt+0x5d4f44> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 60eb98 <__cxa_atexit@plt+0x60284c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60eb94 <__cxa_atexit@plt+0x602848> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + smlalseq r3, r4, ip, fp │ │ │ │ + @ instruction: 0x0102a5b8 │ │ │ │ + rscseq r3, r4, r0, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60ebe0 <__cxa_atexit@plt+0x602894> │ │ │ │ + ldr r3, [pc, #60] @ 60ebf8 <__cxa_atexit@plt+0x6028ac> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #14] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 5e1290 <__cxa_atexit@plt+0x5d4f44> │ │ │ │ + ldr r7, [pc, #12] @ 60ebf4 <__cxa_atexit@plt+0x6028a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r3, r4, r0, lsl #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ - bcc 609348 <__cxa_atexit@plt+0x5fcffc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 609360 <__cxa_atexit@plt+0x5fd014> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + bcc 60ec60 <__cxa_atexit@plt+0x602914> │ │ │ │ + ldr r2, [pc, #76] @ 60ec78 <__cxa_atexit@plt+0x60292c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #56] @ 60ec7c <__cxa_atexit@plt+0x602930> │ │ │ │ + add sl, r3, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 60ec80 <__cxa_atexit@plt+0x602934> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffbb4 │ │ │ │ + ldrdeq sl, [r2, -ip] │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + rscseq r3, r4, r8, ror sl │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60ece8 <__cxa_atexit@plt+0x60299c> │ │ │ │ + ldr r7, [pc, #84] @ 60ed00 <__cxa_atexit@plt+0x6029b4> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #72] @ 60ed04 <__cxa_atexit@plt+0x6029b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + add lr, r3, #20 │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + stm lr, {r2, r3, r7, r8} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 609364 <__cxa_atexit@plt+0x5fd018> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r3, [pc, #24] @ 60ed08 <__cxa_atexit@plt+0x6029bc> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r2, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - ldrshteq r8, [r4], #72 @ 0x48 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + b 60ed28 <__cxa_atexit@plt+0x6029dc> │ │ │ │ + @ instruction: 0xffffffe4 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldm r5, {r0, r1, r2} │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60ed74 <__cxa_atexit@plt+0x602a28> │ │ │ │ + ldr lr, [pc, #76] @ 60ed8c <__cxa_atexit@plt+0x602a40> │ │ │ │ + add r3, r5, #4 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r2, #6] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + str lr, [r5] │ │ │ │ + adds r0, r0, r2 │ │ │ │ + adc r1, r1, r2, asr #31 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + strd r0, [r3] │ │ │ │ + beq 60ed84 <__cxa_atexit@plt+0x602a38> │ │ │ │ + cmp r2, #2 │ │ │ │ + mov r2, r7 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + beq 60ed44 <__cxa_atexit@plt+0x6029f8> │ │ │ │ + ldr r2, [r5, #12]! │ │ │ │ + str r0, [r4, #784] @ 0x310 │ │ │ │ + str r1, [r4, #788] @ 0x314 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r2, #4]! │ │ │ │ mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6093dc <__cxa_atexit@plt+0x5fd090> │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 609444 <__cxa_atexit@plt+0x5fd0f8> │ │ │ │ - add lr, r5, #12 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - ldr r0, [pc, #164] @ 609460 <__cxa_atexit@plt+0x5fd114> │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 609438 <__cxa_atexit@plt+0x5fd0ec> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - ldr r2, [pc, #116] @ 609458 <__cxa_atexit@plt+0x5fd10c> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 609450 <__cxa_atexit@plt+0x5fd104> │ │ │ │ - ldr r3, [pc, #92] @ 60945c <__cxa_atexit@plt+0x5fd110> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r2] │ │ │ │ + bne 60edfc <__cxa_atexit@plt+0x602ab0> │ │ │ │ + ldr lr, [pc, #80] @ 60ee18 <__cxa_atexit@plt+0x602acc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + ldr r3, [r3, #14] │ │ │ │ + str lr, [r5] │ │ │ │ + adds r0, r0, r3 │ │ │ │ + adc r1, r1, r3, asr #31 │ │ │ │ + ands r3, r7, #3 │ │ │ │ + strd r0, [r2] │ │ │ │ + beq 60ee10 <__cxa_atexit@plt+0x602ac4> │ │ │ │ + cmp r3, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + stm r5, {r0, r1, r7} │ │ │ │ + beq 60edc8 <__cxa_atexit@plt+0x602a7c> │ │ │ │ + b 60ee00 <__cxa_atexit@plt+0x602ab4> │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r2, [r5, #12]! │ │ │ │ + str r0, [r4, #784] @ 0x310 │ │ │ │ + str r1, [r4, #788] @ 0x314 │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffcc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60ee5c <__cxa_atexit@plt+0x602b10> │ │ │ │ + ldr r7, [pc, #48] @ 60ee6c <__cxa_atexit@plt+0x602b20> │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #16 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 609438 <__cxa_atexit@plt+0x5fd0ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 60ee50 <__cxa_atexit@plt+0x602b04> │ │ │ │ mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ + b 60ee7c <__cxa_atexit@plt+0x602b30> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60ee70 <__cxa_atexit@plt+0x602b24> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffeee8 │ │ │ │ - @ instruction: 0xffffef28 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq r3, r4, r8, asr #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609488 <__cxa_atexit@plt+0x5fd13c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6094c8 <__cxa_atexit@plt+0x5fd17c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 6094d8 <__cxa_atexit@plt+0x5fd18c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102fdb0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 6094fc <__cxa_atexit@plt+0x5fd1b0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - rscseq r8, r4, r0, ror r3 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 609518 <__cxa_atexit@plt+0x5fd1cc> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, fp │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 609528 <__cxa_atexit@plt+0x5fd1dc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr lr, [pc, #204] @ 60ef50 <__cxa_atexit@plt+0x602c04> │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, #0 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r2, r7 │ │ │ │ + str r0, [r3, #-12]! │ │ │ │ and r1, r7, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 609598 <__cxa_atexit@plt+0x5fd24c> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 6095c0 <__cxa_atexit@plt+0x5fd274> │ │ │ │ + stmda r5, {r0, r7, lr} │ │ │ │ + bne 60eeec <__cxa_atexit@plt+0x602ba0> │ │ │ │ + ldr r8, [pc, #168] @ 60ef54 <__cxa_atexit@plt+0x602c08> │ │ │ │ + sub r1, r5, #8 │ │ │ │ + mov r9, #0 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r2, #6] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + str r8, [r3] │ │ │ │ + adds r0, r0, r2 │ │ │ │ + adc r9, r9, r2, asr #31 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + stm r1, {r0, r9} │ │ │ │ + beq 60ef30 <__cxa_atexit@plt+0x602be4> │ │ │ │ + cmp r2, #2 │ │ │ │ + mov r2, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + stm r3, {r0, r9} │ │ │ │ + beq 60eeb4 <__cxa_atexit@plt+0x602b68> │ │ │ │ + b 60eef4 <__cxa_atexit@plt+0x602ba8> │ │ │ │ + mov r7, r2 │ │ │ │ + mov r9, #0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str sl, [r5, #20] │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r0, [r4, #784] @ 0x310 │ │ │ │ cmp r1, r3 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 6095dc <__cxa_atexit@plt+0x5fd290> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [pc, #124] @ 6095f8 <__cxa_atexit@plt+0x5fd2ac> │ │ │ │ + str r9, [r4, #788] @ 0x314 │ │ │ │ + bcc 60ef3c <__cxa_atexit@plt+0x602bf0> │ │ │ │ + ldr r7, [pc, #68] @ 60ef58 <__cxa_atexit@plt+0x602c0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r0, #12 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + str lr, [r5] │ │ │ │ + b 139f62c <__cxa_atexit@plt+0x13932e0> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60efa0 <__cxa_atexit@plt+0x602c54> │ │ │ │ + ldr r7, [pc, #56] @ 60efb8 <__cxa_atexit@plt+0x602c6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r4, #784] @ 0x310 │ │ │ │ + ldr r1, [r4, #788] @ 0x314 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 60efbc <__cxa_atexit@plt+0x602c70> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f62c <__cxa_atexit@plt+0x13932e0> │ │ │ │ + smlabteq r2, ip, fp, r9 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60f03c <__cxa_atexit@plt+0x602cf0> │ │ │ │ + ldr r3, [pc, #132] @ 60f064 <__cxa_atexit@plt+0x602d18> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 60f02c <__cxa_atexit@plt+0x602ce0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 60f04c <__cxa_atexit@plt+0x602d00> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #88] @ 60f06c <__cxa_atexit@plt+0x602d20> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r1, [r6, #20] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - sub r7, r3, #15 │ │ │ │ + stmib r6, {r0, r7, r9} │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - b 607fc8 <__cxa_atexit@plt+0x5fbc7c> │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldmib r3, {r1, r3} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b 609670 <__cxa_atexit@plt+0x5fd324> │ │ │ │ - ldr r6, [pc, #24] @ 6095fc <__cxa_atexit@plt+0x5fd2b0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 60f068 <__cxa_atexit@plt+0x602d1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r2, r0, ip, pc @ │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r3, r4, ip, ror #13 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 609650 <__cxa_atexit@plt+0x5fd304> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ + bcc 60f0bc <__cxa_atexit@plt+0x602d70> │ │ │ │ + ldr lr, [pc, #52] @ 60f0c8 <__cxa_atexit@plt+0x602d7c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 609668 <__cxa_atexit@plt+0x5fd31c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, r3, #8 │ │ │ │ - stm r2, {r0, r1, r7, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #20] @ 60966c <__cxa_atexit@plt+0x5fd320> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r2, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 609800 <__cxa_atexit@plt+0x5fd4b4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ + smlabbeq r2, ip, r0, sl │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60f0e0 <__cxa_atexit@plt+0x602d94> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #8] @ 60f0f0 <__cxa_atexit@plt+0x602da4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r4, ip, asr #12 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bhi 60f128 <__cxa_atexit@plt+0x602ddc> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #8] @ 60f138 <__cxa_atexit@plt+0x602dec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r4, r4, lsl #12 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 6096e0 <__cxa_atexit@plt+0x5fd394> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 609718 <__cxa_atexit@plt+0x5fd3cc> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - tst r8, r2 │ │ │ │ - beq 6097bc <__cxa_atexit@plt+0x5fd470> │ │ │ │ - ldr r0, [pc, #356] @ 60983c <__cxa_atexit@plt+0x5fd4f0> │ │ │ │ - stm r5, {r9, lr} │ │ │ │ + mov fp, r8 │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60f1b4 <__cxa_atexit@plt+0x602e68> │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r0, [pc, #448] @ 60f320 <__cxa_atexit@plt+0x602fd4> │ │ │ │ add r0, pc, r0 │ │ │ │ - b 6097e8 <__cxa_atexit@plt+0x5fd49c> │ │ │ │ - cmp r3, r2 │ │ │ │ - bls 609728 <__cxa_atexit@plt+0x5fd3dc> │ │ │ │ - rsb r0, r3, #0 │ │ │ │ - eor r0, r3, r0 │ │ │ │ - and r0, r0, r7 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 609718 <__cxa_atexit@plt+0x5fd3cc> │ │ │ │ - tst r3, r7 │ │ │ │ - moveq r9, sl │ │ │ │ - str lr, [r5, #24] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 609528 <__cxa_atexit@plt+0x5fd1dc> │ │ │ │ - ldr r0, [pc, #280] @ 609838 <__cxa_atexit@plt+0x5fd4ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - b 60979c <__cxa_atexit@plt+0x5fd450> │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 609790 <__cxa_atexit@plt+0x5fd444> │ │ │ │ - ldr r0, [pc, #248] @ 609830 <__cxa_atexit@plt+0x5fd4e4> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + ldr r3, [r2, #6] │ │ │ │ + ldr r8, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + cmp r2, sl │ │ │ │ + bge 60f1c8 <__cxa_atexit@plt+0x602e7c> │ │ │ │ + cmp r8, r1 │ │ │ │ + bne 60f210 <__cxa_atexit@plt+0x602ec4> │ │ │ │ + add r1, r2, r1 │ │ │ │ + sub sl, sl, r2 │ │ │ │ + ands r2, r3, #3 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + beq 60f238 <__cxa_atexit@plt+0x602eec> │ │ │ │ + cmp r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r1, [r5] │ │ │ │ + beq 60f160 <__cxa_atexit@plt+0x602e14> │ │ │ │ + ldr r7, [pc, #376] @ 60f334 <__cxa_atexit@plt+0x602fe8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + bne 60f244 <__cxa_atexit@plt+0x602ef8> │ │ │ │ + cmp r8, r1 │ │ │ │ + bne 60f29c <__cxa_atexit@plt+0x602f50> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r7, #12]! │ │ │ │ + sub r2, r7, #32 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bhi 60f2f8 <__cxa_atexit@plt+0x602fac> │ │ │ │ + ldr r2, [pc, #312] @ 60f32c <__cxa_atexit@plt+0x602fe0> │ │ │ │ + tst r3, #3 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 60f2e8 <__cxa_atexit@plt+0x602f9c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr r0, [pc, #296] @ 60f340 <__cxa_atexit@plt+0x602ff4> │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov sl, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #8]! │ │ │ │ - sub r0, r3, #48 @ 0x30 │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - cmp fp, r0 │ │ │ │ - str sl, [r3, #20] │ │ │ │ - bhi 60981c <__cxa_atexit@plt+0x5fd4d0> │ │ │ │ - add r3, r7, #2 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #200] @ 609834 <__cxa_atexit@plt+0x5fd4e8> │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst lr, #3 │ │ │ │ - beq 6097f4 <__cxa_atexit@plt+0x5fd4a8> │ │ │ │ - mov r7, lr │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - ldr r3, [pc, #148] @ 60982c <__cxa_atexit@plt+0x5fd4e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mvn r0, lr │ │ │ │ - tst r0, #3 │ │ │ │ - bne 6097d8 <__cxa_atexit@plt+0x5fd48c> │ │ │ │ - str r9, [r5, #24]! │ │ │ │ - mov r9, r3 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - b 608b04 <__cxa_atexit@plt+0x5fc7b8> │ │ │ │ - ldr r0, [pc, #96] @ 609840 <__cxa_atexit@plt+0x5fd4f4> │ │ │ │ - str lr, [r5, #28] │ │ │ │ - stm r5, {r9, ip} │ │ │ │ + cmp r8, r1 │ │ │ │ + bne 60f2bc <__cxa_atexit@plt+0x602f70> │ │ │ │ + ldr r7, [pc, #208] @ 60f324 <__cxa_atexit@plt+0x602fd8> │ │ │ │ + add r1, r1, sl │ │ │ │ + str r9, [r5, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + sub r3, r2, sl │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 60f2e0 <__cxa_atexit@plt+0x602f94> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r1, r9} │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 60f310 <__cxa_atexit@plt+0x602fc4> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r0, [pc, #152] @ 60f33c <__cxa_atexit@plt+0x602ff0> │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str lr, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ - mov r9, r3 │ │ │ │ + str sl, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b 608b04 <__cxa_atexit@plt+0x5fc7b8> │ │ │ │ - ldr r0, [lr] │ │ │ │ - mov r7, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #60] @ 609844 <__cxa_atexit@plt+0x5fd4f8> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r1 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [pc, #116] @ 60f338 <__cxa_atexit@plt+0x602fec> │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r3} │ │ │ │ + stm r5, {r2, r9} │ │ │ │ + str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r4, sl, pc @ │ │ │ │ - @ instruction: 0x000002bc │ │ │ │ - @ instruction: 0xffffeb78 │ │ │ │ - tstpeq r2, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsl #4 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - rscseq r8, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 609670 <__cxa_atexit@plt+0x5fd324> │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609888 <__cxa_atexit@plt+0x5fd53c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6098c8 <__cxa_atexit@plt+0x5fd57c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 6098d8 <__cxa_atexit@plt+0x5fd58c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102f9b0 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609900 <__cxa_atexit@plt+0x5fd5b4> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r7, [pc, #48] @ 60f330 <__cxa_atexit@plt+0x602fe4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609918 <__cxa_atexit@plt+0x5fd5cc> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #16] @ 60f328 <__cxa_atexit@plt+0x602fdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - bcc 609960 <__cxa_atexit@plt+0x5fd614> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 609980 <__cxa_atexit@plt+0x5fd634> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 60997c <__cxa_atexit@plt+0x5fd630> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tstpeq r2, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + andeq r0, r0, ip, lsr r2 │ │ │ │ + rscseq r3, r4, r4, lsr #8 │ │ │ │ + andeq r0, r0, r4, asr #8 │ │ │ │ + rscseq r3, r4, r4, lsr r4 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + andeq r0, r0, r4, lsl r2 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5, #16] │ │ │ │ - bcc 6099d0 <__cxa_atexit@plt+0x5fd684> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6099e8 <__cxa_atexit@plt+0x5fd69c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6099ec <__cxa_atexit@plt+0x5fd6a0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r2, r0, r8, pc @ │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - rscseq r7, r4, r0, ror lr │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609a64 <__cxa_atexit@plt+0x5fd718> │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 609acc <__cxa_atexit@plt+0x5fd780> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - ldr r0, [pc, #164] @ 609ae8 <__cxa_atexit@plt+0x5fd79c> │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60f3c0 <__cxa_atexit@plt+0x603074> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr lr, [pc, #92] @ 60f3e0 <__cxa_atexit@plt+0x603094> │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + add r2, r2, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r0, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + beq 60f3d4 <__cxa_atexit@plt+0x603088> │ │ │ │ + str r7, [r5, #24] │ │ │ │ str r2, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #28] @ 60f3e4 <__cxa_atexit@plt+0x603098> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 609ac0 <__cxa_atexit@plt+0x5fd774> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - ldr r2, [pc, #116] @ 609ae0 <__cxa_atexit@plt+0x5fd794> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60f450 <__cxa_atexit@plt+0x603104> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r7, #4]! │ │ │ │ + sub r3, r7, #32 │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - bhi 609ad8 <__cxa_atexit@plt+0x5fd78c> │ │ │ │ - ldr r3, [pc, #92] @ 609ae4 <__cxa_atexit@plt+0x5fd798> │ │ │ │ + bhi 60f474 <__cxa_atexit@plt+0x603128> │ │ │ │ + ldr r3, [pc, #80] @ 60f488 <__cxa_atexit@plt+0x60313c> │ │ │ │ tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - add lr, r5, #16 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 609ac0 <__cxa_atexit@plt+0x5fd774> │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ + beq 60f464 <__cxa_atexit@plt+0x603118> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr r7, [pc, #56] @ 60f490 <__cxa_atexit@plt+0x603144> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60f48c <__cxa_atexit@plt+0x603140> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #4 │ │ │ │ + ldrhteq r3, [r4], #40 @ 0x28 │ │ │ │ + ldrdeq r9, [r2, -r8] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bhi 60f4c8 <__cxa_atexit@plt+0x60317c> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #8] @ 60f4d8 <__cxa_atexit@plt+0x60318c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffe860 │ │ │ │ - @ instruction: 0xffffe8a0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + rscseq r3, r4, ip, ror #4 │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 609b10 <__cxa_atexit@plt+0x5fd7c4> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 609b50 <__cxa_atexit@plt+0x5fd804> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 609b60 <__cxa_atexit@plt+0x5fd814> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r2, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - ldrshteq r7, [r4], #200 @ 0xc8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 609c3c <__cxa_atexit@plt+0x5fd8f0> │ │ │ │ - ldr r7, [pc, #212] @ 609c64 <__cxa_atexit@plt+0x5fd918> │ │ │ │ - ldr lr, [pc, #212] @ 609c68 <__cxa_atexit@plt+0x5fd91c> │ │ │ │ - ldr r1, [pc, #212] @ 609c6c <__cxa_atexit@plt+0x5fd920> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #208] @ 609c70 <__cxa_atexit@plt+0x5fd924> │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #28]! │ │ │ │ - mov r1, r3 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60f554 <__cxa_atexit@plt+0x603208> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [pc, #136] @ 60f584 <__cxa_atexit@plt+0x603238> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r7, r6, #46 @ 0x2e │ │ │ │ - str r0, [r1, #44]! @ 0x2c │ │ │ │ - stmib r3, {r8, lr} │ │ │ │ - add lr, r3, #16 │ │ │ │ - add r0, r3, #32 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stm lr, {r1, r3, r8} │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - stm r0, {r1, r7, r8} │ │ │ │ - bhi 609c54 <__cxa_atexit@plt+0x5fd908> │ │ │ │ - ldr r3, [pc, #124] @ 609c74 <__cxa_atexit@plt+0x5fd928> │ │ │ │ - ldr r2, [r6, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r3, [r6, #-40] @ 0xffffffd8 │ │ │ │ - add lr, r5, #16 │ │ │ │ - stm lr, {r7, r9, sl} │ │ │ │ - ldr r7, [r6, #-44] @ 0xffffffd4 │ │ │ │ - tst r9, #3 │ │ │ │ - str r1, [r5, #20] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 609c30 <__cxa_atexit@plt+0x5fd8e4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 6082f0 <__cxa_atexit@plt+0x5fbfa4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + beq 60f568 <__cxa_atexit@plt+0x60321c> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 60f570 <__cxa_atexit@plt+0x603224> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #48] @ 60f58c <__cxa_atexit@plt+0x603240> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 609c78 <__cxa_atexit@plt+0x5fd92c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60f588 <__cxa_atexit@plt+0x60323c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe42c │ │ │ │ - @ instruction: 0xffffe6c8 │ │ │ │ - @ instruction: 0xffffef58 │ │ │ │ - @ instruction: 0xfffff940 │ │ │ │ - @ instruction: 0xffffe6ec │ │ │ │ - rscseq r7, r4, r4, asr ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldrshteq r7, [r4], #188 @ 0xbc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 609cd0 <__cxa_atexit@plt+0x5fd984> │ │ │ │ - ldr r3, [pc, #36] @ 609ce8 <__cxa_atexit@plt+0x5fd99c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #1 │ │ │ │ - b 609b74 <__cxa_atexit@plt+0x5fd828> │ │ │ │ - ldr r7, [pc, #20] @ 609cec <__cxa_atexit@plt+0x5fd9a0> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq r3, r4, r0, asr #3 │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + andeq r0, r0, r6, asr #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bhi 60f5cc <__cxa_atexit@plt+0x603280> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #8] @ 60f5dc <__cxa_atexit@plt+0x603290> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - rscseq r7, r4, r8, asr #23 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + rscseq r3, r4, r8, ror #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #28 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 609d34 <__cxa_atexit@plt+0x5fd9e8> │ │ │ │ - ldr r7, [pc, #52] @ 609d44 <__cxa_atexit@plt+0x5fd9f8> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 60f624 <__cxa_atexit@plt+0x6032d8> │ │ │ │ + ldr r7, [pc, #52] @ 60f634 <__cxa_atexit@plt+0x6032e8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 609d28 <__cxa_atexit@plt+0x5fd9dc> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 60f618 <__cxa_atexit@plt+0x6032cc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 609d48 <__cxa_atexit@plt+0x5fd9fc> │ │ │ │ + ldr r7, [pc, #12] @ 60f638 <__cxa_atexit@plt+0x6032ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r7, r4, r0, ror fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq r3, r4, ip, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r2, r3, #3 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 60f690 <__cxa_atexit@plt+0x603344> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r1, [r2, #6] │ │ │ │ + ldr r0, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + ldr lr, [pc, #116] @ 60f6e8 <__cxa_atexit@plt+0x60339c> │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60f6c8 <__cxa_atexit@plt+0x60337c> │ │ │ │ + b 60f6f4 <__cxa_atexit@plt+0x6033a8> │ │ │ │ + ldr r2, [pc, #68] @ 60f6dc <__cxa_atexit@plt+0x603390> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 60f6d0 <__cxa_atexit@plt+0x603384> │ │ │ │ + ldr r3, [pc, #52] @ 60f6e0 <__cxa_atexit@plt+0x603394> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 609d88 <__cxa_atexit@plt+0x5fda3c> │ │ │ │ - ldr r2, [pc, #60] @ 609dac <__cxa_atexit@plt+0x5fda60> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #44] @ 60f6e4 <__cxa_atexit@plt+0x603398> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #10 │ │ │ │ + smlabbeq r2, r0, lr, r8 │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60f784 <__cxa_atexit@plt+0x603438> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [r3, #2] │ │ │ │ + ldr r9, [r1, #12]! │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + ldr r0, [r3, #10] │ │ │ │ + ldr r2, [r3, #14] │ │ │ │ + ldr sl, [r1, #-8] │ │ │ │ + ldr r8, [r1, #4] │ │ │ │ + cmp sl, r2 │ │ │ │ + bge 60f798 <__cxa_atexit@plt+0x60344c> │ │ │ │ + cmp r8, r0 │ │ │ │ + bne 60f7cc <__cxa_atexit@plt+0x603480> │ │ │ │ + ldr r0, [pc, #416] @ 60f8dc <__cxa_atexit@plt+0x603590> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + add r0, r8, sl │ │ │ │ + sub r1, r2, sl │ │ │ │ tst r7, #3 │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 60f84c <__cxa_atexit@plt+0x603500> │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r5, {r0, lr} │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 60f8b0 <__cxa_atexit@plt+0x603564> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #344] @ 60f8e4 <__cxa_atexit@plt+0x603598> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + bne 60f7f8 <__cxa_atexit@plt+0x6034ac> │ │ │ │ + cmp r8, r0 │ │ │ │ + bne 60f854 <__cxa_atexit@plt+0x603508> │ │ │ │ + ldr r2, [pc, #300] @ 60f8d8 <__cxa_atexit@plt+0x60358c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 60f8a0 <__cxa_atexit@plt+0x603554> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr r1, [pc, #284] @ 60f8f0 <__cxa_atexit@plt+0x6035a4> │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 609da0 <__cxa_atexit@plt+0x5fda54> │ │ │ │ - b 609db8 <__cxa_atexit@plt+0x5fda6c> │ │ │ │ - ldr r3, [pc, #24] @ 609da8 <__cxa_atexit@plt+0x5fda5c> │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + cmp r8, r0 │ │ │ │ + bne 60f878 <__cxa_atexit@plt+0x60352c> │ │ │ │ + ldr r1, [pc, #200] @ 60f8d0 <__cxa_atexit@plt+0x603584> │ │ │ │ + add r3, r2, r8 │ │ │ │ + sub r2, sl, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - beq 609da0 <__cxa_atexit@plt+0x5fda54> │ │ │ │ - b 60a1bc <__cxa_atexit@plt+0x5fde70> │ │ │ │ + str r3, [r5, #16] │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + beq 60f84c <__cxa_atexit@plt+0x603500> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bhi 60f8c0 <__cxa_atexit@plt+0x603574> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r1, [pc, #144] @ 60f8ec <__cxa_atexit@plt+0x6035a0> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str sl, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r1, [pc, #104] @ 60f8e8 <__cxa_atexit@plt+0x60359c> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r3 │ │ │ │ + mov sl, r2 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 60f8e0 <__cxa_atexit@plt+0x603594> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60f8d4 <__cxa_atexit@plt+0x603588> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #5 │ │ │ │ + rscseq r2, r4, r4, ror lr │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + rscseq r2, r4, ip, ror lr │ │ │ │ + smlatbeq r2, r4, sp, r8 │ │ │ │ + andeq r0, r0, r0, ror #4 │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 609e04 <__cxa_atexit@plt+0x5fdab8> │ │ │ │ - ldr r3, [pc, #216] @ 609ea8 <__cxa_atexit@plt+0x5fdb5c> │ │ │ │ - tst r8, #3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - beq 609e64 <__cxa_atexit@plt+0x5fdb18> │ │ │ │ - ldr r3, [pc, #196] @ 609eac <__cxa_atexit@plt+0x5fdb60> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bhi 60f928 <__cxa_atexit@plt+0x6035dc> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #8] @ 60f938 <__cxa_atexit@plt+0x6035ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r4, r4, lsl #28 │ │ │ │ + andeq r0, r0, r6, asr #9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60f9b8 <__cxa_atexit@plt+0x60366c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [pc, #140] @ 60f9e8 <__cxa_atexit@plt+0x60369c> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + add r2, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + beq 60f9cc <__cxa_atexit@plt+0x603680> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r5, #24] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq 609e70 <__cxa_atexit@plt+0x5fdb24> │ │ │ │ - b 609ef4 <__cxa_atexit@plt+0x5fdba8> │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r2, r5, #16 │ │ │ │ - add r5, r5, #8 │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 609e78 <__cxa_atexit@plt+0x5fdb2c> │ │ │ │ - ldr r7, [pc, #128] @ 609ea0 <__cxa_atexit@plt+0x5fdb54> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi 60f9d4 <__cxa_atexit@plt+0x603688> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #48] @ 60f9f0 <__cxa_atexit@plt+0x6036a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60f9ec <__cxa_atexit@plt+0x6036a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 609e64 <__cxa_atexit@plt+0x5fdb18> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 609e8c <__cxa_atexit@plt+0x5fdb40> │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r5, [pc, #100] @ 609eb0 <__cxa_atexit@plt+0x5fdb64> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - stmib r6, {r5, r9} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq r2, r4, r4, asr sp │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + bhi 60fa30 <__cxa_atexit@plt+0x6036e4> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #8] @ 60fa40 <__cxa_atexit@plt+0x6036f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r2, [r4], #204 @ 0xcc │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60fa74 <__cxa_atexit@plt+0x603728> │ │ │ │ + ldr r7, [pc, #48] @ 60fa90 <__cxa_atexit@plt+0x603744> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60fa88 <__cxa_atexit@plt+0x60373c> │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr r7, [pc, #24] @ 60fa94 <__cxa_atexit@plt+0x603748> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 609ea4 <__cxa_atexit@plt+0x5fdb58> │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + @ instruction: 0x01028ab4 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 60fad0 <__cxa_atexit@plt+0x603784> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #8] @ 60fae0 <__cxa_atexit@plt+0x603794> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffbe520 │ │ │ │ - rscseq r6, r4, r8, asr #10 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - tstpeq r2, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq r2, r4, r4, ror #24 │ │ │ │ + andeq r0, r0, r6, asr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 609ee8 <__cxa_atexit@plt+0x5fdb9c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60fb5c <__cxa_atexit@plt+0x603810> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + ldr lr, [pc, #128] @ 60fb88 <__cxa_atexit@plt+0x60383c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq 609ee0 <__cxa_atexit@plt+0x5fdb94> │ │ │ │ - b 609ef4 <__cxa_atexit@plt+0x5fdba8> │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + beq 60fb70 <__cxa_atexit@plt+0x603824> │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr lr, [r3, #16] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + bhi 60fb78 <__cxa_atexit@plt+0x60382c> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #44] @ 60fb90 <__cxa_atexit@plt+0x603844> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + ldr r7, [pc, #12] @ 60fb8c <__cxa_atexit@plt+0x603840> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrhteq r2, [r4], #188 @ 0xbc │ │ │ │ + smlabteq r2, ip, r9, r8 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - eor r7, r1, r2 │ │ │ │ - clz r7, r7 │ │ │ │ - lsr r0, r6, r7 │ │ │ │ - ands r7, r2, r6, lsr r7 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq 609f8c <__cxa_atexit@plt+0x5fdc40> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 60a004 <__cxa_atexit@plt+0x5fdcb8> │ │ │ │ - ldr r8, [pc, #248] @ 60a038 <__cxa_atexit@plt+0x5fdcec> │ │ │ │ - sub r7, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr lr, [pc, #232] @ 60a03c <__cxa_atexit@plt+0x5fdcf0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r0, r0, r7 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - and r0, r0, r2 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - add r0, r3, #12 │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - stm r0, {r2, r8, sl} │ │ │ │ - str r1, [r3, #24] │ │ │ │ - b 609ff4 <__cxa_atexit@plt+0x5fdca8> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - cmp lr, r6 │ │ │ │ - str r1, [r5] │ │ │ │ - bcc 60a01c <__cxa_atexit@plt+0x5fdcd0> │ │ │ │ - ldr r8, [pc, #152] @ 60a044 <__cxa_atexit@plt+0x5fdcf8> │ │ │ │ - sub r7, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr lr, [pc, #136] @ 60a048 <__cxa_atexit@plt+0x5fdcfc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r0, r0, r7 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - and r0, r0, r2 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - add r0, r3, #12 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - stm r0, {r1, r8, sl} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #52] @ 60a040 <__cxa_atexit@plt+0x5fdcf4> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #40] @ 60a04c <__cxa_atexit@plt+0x5fdd00> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 60fbcc <__cxa_atexit@plt+0x603880> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #8] @ 60fbdc <__cxa_atexit@plt+0x603890> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r2, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlatbeq r2, ip, r2, pc @ │ │ │ │ - @ instruction: 0x0102f29c │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, ror #11 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r4, r8, ror #22 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 60a0dc <__cxa_atexit@plt+0x5fdd90> │ │ │ │ - ldr r8, [pc, #124] @ 60a0f4 <__cxa_atexit@plt+0x5fdda8> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, lr} │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - stm r2, {r0, r8, lr} │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [pc, #64] @ 60a0f8 <__cxa_atexit@plt+0x5fddac> │ │ │ │ + ldr r2, [pc, #36] @ 60fc14 <__cxa_atexit@plt+0x6038c8> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - rsb r7, r7, #0 │ │ │ │ - eor r7, r9, r7 │ │ │ │ - and r7, r7, r1 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 60a0fc <__cxa_atexit@plt+0x5fddb0> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r2, r0, r1, pc @ │ │ │ │ - smlatbeq r2, r4, r1, pc @ │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - andeq r0, r0, r7, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 60a190 <__cxa_atexit@plt+0x5fde44> │ │ │ │ - ldr r8, [pc, #128] @ 60a1a8 <__cxa_atexit@plt+0x5fde5c> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r1} │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [pc, #64] @ 60a1ac <__cxa_atexit@plt+0x5fde60> │ │ │ │ - rsb r7, lr, #0 │ │ │ │ - eor r7, sl, r7 │ │ │ │ - and r7, r7, r0 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 60a1b0 <__cxa_atexit@plt+0x5fde64> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r2, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r4, r0, pc @ │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + ldr r3, [pc, #24] @ 60fc18 <__cxa_atexit@plt+0x6038cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60fc30 <__cxa_atexit@plt+0x6038e4> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #8] @ 60fc40 <__cxa_atexit@plt+0x6038f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r4, r4, lsl #22 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bhi 60fc78 <__cxa_atexit@plt+0x60392c> │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #8] @ 60fc88 <__cxa_atexit@plt+0x60393c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r2, [r4], #172 @ 0xac │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + mov fp, r8 │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 60a22c <__cxa_atexit@plt+0x5fdee0> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ + bne 60fd04 <__cxa_atexit@plt+0x6039b8> │ │ │ │ + ldm r5, {r8, r9, sl} │ │ │ │ + ldr lr, [pc, #432] @ 60fe5c <__cxa_atexit@plt+0x603b10> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r3, [r2, #6] │ │ │ │ + ldr r0, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + cmp sl, r2 │ │ │ │ + blt 60fd18 <__cxa_atexit@plt+0x6039cc> │ │ │ │ + beq 60fd6c <__cxa_atexit@plt+0x603a20> │ │ │ │ + cmp r8, r0 │ │ │ │ + bne 60fdac <__cxa_atexit@plt+0x603a60> │ │ │ │ + add r8, r2, r8 │ │ │ │ + sub sl, sl, r2 │ │ │ │ + ands r0, r3, #3 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + str lr, [r5] │ │ │ │ + beq 60fdcc <__cxa_atexit@plt+0x603a80> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r0, #2 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r8, [r5] │ │ │ │ + beq 60fcac <__cxa_atexit@plt+0x603960> │ │ │ │ + ldr r7, [pc, #340] @ 60fe60 <__cxa_atexit@plt+0x603b14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + cmp r8, r0 │ │ │ │ + bne 60fdd8 <__cxa_atexit@plt+0x603a8c> │ │ │ │ + ldr r7, [pc, #324] @ 60fe6c <__cxa_atexit@plt+0x603b20> │ │ │ │ + add r0, r8, sl │ │ │ │ + str r1, [r5, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + sub r3, r2, sl │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 60fe1c <__cxa_atexit@plt+0x603ad0> │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 60fe4c <__cxa_atexit@plt+0x603b00> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + cmp r8, r0 │ │ │ │ + bne 60fe00 <__cxa_atexit@plt+0x603ab4> │ │ │ │ mov r7, r5 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ - add r5, r7, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 60a250 <__cxa_atexit@plt+0x5fdf04> │ │ │ │ - ldr r2, [pc, #140] @ 60a278 <__cxa_atexit@plt+0x5fdf2c> │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + sub r2, r7, #32 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bhi 60fe34 <__cxa_atexit@plt+0x603ae8> │ │ │ │ + ldr r5, [pc, #208] @ 60fe64 <__cxa_atexit@plt+0x603b18> │ │ │ │ tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - beq 60a240 <__cxa_atexit@plt+0x5fdef4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60a260 <__cxa_atexit@plt+0x5fdf14> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r2, [pc, #108] @ 60a284 <__cxa_atexit@plt+0x5fdf38> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - mov r6, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 60fe24 <__cxa_atexit@plt+0x603ad8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr lr, [pc, #192] @ 60fe74 <__cxa_atexit@plt+0x603b28> │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov sl, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + stmib r5, {r1, r2, lr} │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 60a280 <__cxa_atexit@plt+0x5fdf34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr lr, [pc, #156] @ 60fe7c <__cxa_atexit@plt+0x603b30> │ │ │ │ + str r0, [r5, #16] │ │ │ │ + sub ip, r5, #16 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + add lr, pc, lr │ │ │ │ + stm ip, {r1, sl, lr} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r2, [pc, #112] @ 60fe78 <__cxa_atexit@plt+0x603b2c> │ │ │ │ + str r3, [r5, #16] │ │ │ │ + stm r5, {r1, sl} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 60a27c <__cxa_atexit@plt+0x5fdf30> │ │ │ │ + ldr r7, [pc, #44] @ 60fe68 <__cxa_atexit@plt+0x603b1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffbe154 │ │ │ │ - rscseq r6, r4, r4, ror r1 │ │ │ │ - smlabbeq r2, ip, r5, lr │ │ │ │ - tstpeq r2, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60a2bc <__cxa_atexit@plt+0x5fdf70> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a2c4 <__cxa_atexit@plt+0x5fdf78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 60fe70 <__cxa_atexit@plt+0x603b24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0x000003b4 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + @ instruction: 0xfffff8a8 │ │ │ │ + ldrshteq r2, [r4], #136 @ 0x88 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + rscseq r2, r4, r0, ror #17 │ │ │ │ + andeq r0, r0, r0, asr #5 │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a2fc <__cxa_atexit@plt+0x5fdfb0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a304 <__cxa_atexit@plt+0x5fdfb8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r5] │ │ │ │ + bhi 60feb4 <__cxa_atexit@plt+0x603b68> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #8] @ 60fec4 <__cxa_atexit@plt+0x603b78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + rscseq r2, r4, r8, ror r8 │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60ff40 <__cxa_atexit@plt+0x603bf4> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr lr, [pc, #136] @ 60ff70 <__cxa_atexit@plt+0x603c24> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + beq 60ff54 <__cxa_atexit@plt+0x603c08> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60a33c <__cxa_atexit@plt+0x5fdff0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 60ff5c <__cxa_atexit@plt+0x603c10> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #48] @ 60ff78 <__cxa_atexit@plt+0x603c2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 60ff74 <__cxa_atexit@plt+0x603c28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq r2, r4, ip, asr #15 │ │ │ │ + smlatteq r2, r8, r5, r8 │ │ │ │ + andeq r0, r0, r6, asr #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a380 <__cxa_atexit@plt+0x5fe034> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a388 <__cxa_atexit@plt+0x5fe03c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bhi 60ffb8 <__cxa_atexit@plt+0x603c6c> │ │ │ │ + mov r8, fp │ │ │ │ + b 60f13c <__cxa_atexit@plt+0x602df0> │ │ │ │ + ldr r7, [pc, #8] @ 60ffc8 <__cxa_atexit@plt+0x603c7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102e1b0 │ │ │ │ + rscseq r2, r4, r4, ror r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 610014 <__cxa_atexit@plt+0x603cc8> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + sub r3, r7, #32 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a3c0 <__cxa_atexit@plt+0x5fe074> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a3c8 <__cxa_atexit@plt+0x5fe07c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 610038 <__cxa_atexit@plt+0x603cec> │ │ │ │ + ldr r5, [pc, #84] @ 610050 <__cxa_atexit@plt+0x603d04> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 610028 <__cxa_atexit@plt+0x603cdc> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ + ldr r7, [pc, #60] @ 610058 <__cxa_atexit@plt+0x603d0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + ldr r7, [pc, #16] @ 610054 <__cxa_atexit@plt+0x603d08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff640 │ │ │ │ + ldrshteq r2, [r4], #96 @ 0x60 │ │ │ │ + tsteq r2, r4, lsl r5 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6100d8 <__cxa_atexit@plt+0x603d8c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr lr, [pc, #92] @ 6100f8 <__cxa_atexit@plt+0x603dac> │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + add r2, r2, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r0, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + beq 6100ec <__cxa_atexit@plt+0x603da0> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, fp │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ + ldr r7, [pc, #28] @ 6100fc <__cxa_atexit@plt+0x603db0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + b 60fc8c <__cxa_atexit@plt+0x603940> │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60a420 <__cxa_atexit@plt+0x5fe0d4> │ │ │ │ - ldr r2, [pc, #60] @ 60a42c <__cxa_atexit@plt+0x5fe0e0> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 610178 <__cxa_atexit@plt+0x603e2c> │ │ │ │ + ldr r7, [pc, #96] @ 61019c <__cxa_atexit@plt+0x603e50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 610188 <__cxa_atexit@plt+0x603e3c> │ │ │ │ + ldr r7, [pc, #76] @ 6101a0 <__cxa_atexit@plt+0x603e54> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60a414 <__cxa_atexit@plt+0x5fe0c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 61016c <__cxa_atexit@plt+0x603e20> │ │ │ │ mov r7, r8 │ │ │ │ - b 60a438 <__cxa_atexit@plt+0x5fe0ec> │ │ │ │ + b 60f644 <__cxa_atexit@plt+0x6032f8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 6101a8 <__cxa_atexit@plt+0x603e5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6101a4 <__cxa_atexit@plt+0x603e58> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffff4e8 │ │ │ │ + rscseq r2, r4, r4, lsr #11 │ │ │ │ + rscseq r2, r4, r0, asr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60a458 <__cxa_atexit@plt+0x5fe10c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60a484 <__cxa_atexit@plt+0x5fe138> │ │ │ │ - ldr r2, [pc, #124] @ 60a4dc <__cxa_atexit@plt+0x5fe190> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60a484 <__cxa_atexit@plt+0x5fe138> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60a48c <__cxa_atexit@plt+0x5fe140> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [pc, #36] @ 6101e0 <__cxa_atexit@plt+0x603e94> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 6101e4 <__cxa_atexit@plt+0x603e98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + ldrhteq r2, [r4], #88 @ 0x58 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 61024c <__cxa_atexit@plt+0x603f00> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 610244 <__cxa_atexit@plt+0x603ef8> │ │ │ │ + ldr r3, [pc, #56] @ 610254 <__cxa_atexit@plt+0x603f08> │ │ │ │ + ldr r2, [pc, #56] @ 610258 <__cxa_atexit@plt+0x603f0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ 61025c <__cxa_atexit@plt+0x603f10> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b 1228910 <__cxa_atexit@plt+0x121c5c4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60a4cc <__cxa_atexit@plt+0x5fe180> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60a4e0 <__cxa_atexit@plt+0x5fe194> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatbeq r2, ip, sp, lr │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60a508 <__cxa_atexit@plt+0x5fe1bc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60a548 <__cxa_atexit@plt+0x5fe1fc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60a558 <__cxa_atexit@plt+0x5fe20c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60a590 <__cxa_atexit@plt+0x5fe244> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a598 <__cxa_atexit@plt+0x5fe24c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, r0, pc, sp @ │ │ │ │ + rscseq r2, r4, r0, ror #10 │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + mrseq r8, LR_svc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a5d0 <__cxa_atexit@plt+0x5fe284> │ │ │ │ + bhi 610290 <__cxa_atexit@plt+0x603f44> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a5d8 <__cxa_atexit@plt+0x5fe28c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 610298 <__cxa_atexit@plt+0x603f4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 6102a8 <__cxa_atexit@plt+0x603f5c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ + @ instruction: 0x0102829c │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60a610 <__cxa_atexit@plt+0x5fe2c4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60a654 <__cxa_atexit@plt+0x5fe308> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a65c <__cxa_atexit@plt+0x5fe310> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a694 <__cxa_atexit@plt+0x5fe348> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60a69c <__cxa_atexit@plt+0x5fe350> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 610348 <__cxa_atexit@plt+0x603ffc> │ │ │ │ + ldr r7, [pc, #180] @ 610370 <__cxa_atexit@plt+0x604024> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 61032c <__cxa_atexit@plt+0x603fe0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 61033c <__cxa_atexit@plt+0x603ff0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 610358 <__cxa_atexit@plt+0x60400c> │ │ │ │ + ldr lr, [pc, #144] @ 610378 <__cxa_atexit@plt+0x60402c> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 61037c <__cxa_atexit@plt+0x604030> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102de9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60a6f4 <__cxa_atexit@plt+0x5fe3a8> │ │ │ │ - ldr r2, [pc, #60] @ 60a700 <__cxa_atexit@plt+0x5fe3b4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60a6e8 <__cxa_atexit@plt+0x5fe39c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60a70c <__cxa_atexit@plt+0x5fe3c0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 610374 <__cxa_atexit@plt+0x604028> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60a72c <__cxa_atexit@plt+0x5fe3e0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60a758 <__cxa_atexit@plt+0x5fe40c> │ │ │ │ - ldr r2, [pc, #124] @ 60a7b0 <__cxa_atexit@plt+0x5fe464> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60a758 <__cxa_atexit@plt+0x5fe40c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60a760 <__cxa_atexit@plt+0x5fe414> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60a7a0 <__cxa_atexit@plt+0x5fe454> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60a7b4 <__cxa_atexit@plt+0x5fe468> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r2, r4, r0, ror r4 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60a7dc <__cxa_atexit@plt+0x5fe490> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6103f4 <__cxa_atexit@plt+0x6040a8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60a81c <__cxa_atexit@plt+0x5fe4d0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60a82c <__cxa_atexit@plt+0x5fe4e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 610404 <__cxa_atexit@plt+0x6040b8> │ │ │ │ + ldr lr, [pc, #100] @ 610414 <__cxa_atexit@plt+0x6040c8> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 610418 <__cxa_atexit@plt+0x6040cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60a868 <__cxa_atexit@plt+0x5fe51c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60a870 <__cxa_atexit@plt+0x5fe524> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabteq r2, r8, ip, sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60a8ac <__cxa_atexit@plt+0x5fe560> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60a8b4 <__cxa_atexit@plt+0x5fe568> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r2, r4, ip, sp │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60a8ec <__cxa_atexit@plt+0x5fe5a0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + b 6102a8 <__cxa_atexit@plt+0x603f5c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6104a0 <__cxa_atexit@plt+0x604154> │ │ │ │ + ldr r3, [pc, #88] @ 6104b0 <__cxa_atexit@plt+0x604164> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 61047c <__cxa_atexit@plt+0x604130> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61048c <__cxa_atexit@plt+0x604140> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r9, [r8, #6] │ │ │ │ + mov r8, r7 │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 6104b8 <__cxa_atexit@plt+0x60416c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 6104b4 <__cxa_atexit@plt+0x604168> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60a934 <__cxa_atexit@plt+0x5fe5e8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60a93c <__cxa_atexit@plt+0x5fe5f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r2, r4, r0, lsr #6 │ │ │ │ + @ instruction: 0x01028c94 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6104e0 <__cxa_atexit@plt+0x604194> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + ldr r7, [pc, #12] @ 6104f4 <__cxa_atexit@plt+0x6041a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60a978 <__cxa_atexit@plt+0x5fe62c> │ │ │ │ + bhi 610528 <__cxa_atexit@plt+0x6041dc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60a980 <__cxa_atexit@plt+0x5fe634> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r2, [pc, #20] @ 610530 <__cxa_atexit@plt+0x6041e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102dbb8 │ │ │ │ + tsteq r2, r4 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60a9d4 <__cxa_atexit@plt+0x5fe688> │ │ │ │ - ldr r2, [pc, #56] @ 60a9e0 <__cxa_atexit@plt+0x5fe694> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61066c <__cxa_atexit@plt+0x604320> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + ands r1, r8, #3 │ │ │ │ + beq 610590 <__cxa_atexit@plt+0x604244> │ │ │ │ + mov r7, r9 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 6105b4 <__cxa_atexit@plt+0x604268> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61067c <__cxa_atexit@plt+0x604330> │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 610620 <__cxa_atexit@plt+0x6042d4> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 610644 <__cxa_atexit@plt+0x6042f8> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60a9c8 <__cxa_atexit@plt+0x5fe67c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60a9ec <__cxa_atexit@plt+0x5fe6a0> │ │ │ │ + ands r1, r8, #3 │ │ │ │ + bne 61055c <__cxa_atexit@plt+0x604210> │ │ │ │ + b 610594 <__cxa_atexit@plt+0x604248> │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r5, [pc, #280] @ 6106b4 <__cxa_atexit@plt+0x604368> │ │ │ │ ldr r0, [r8] │ │ │ │ + str r7, [r2] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r1, [pc, #260] @ 6106c0 <__cxa_atexit@plt+0x604374> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r2] │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r1, [r3] │ │ │ │ + bcc 61069c <__cxa_atexit@plt+0x604350> │ │ │ │ + ldr lr, [pc, #256] @ 6106dc <__cxa_atexit@plt+0x604390> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r8, #10] │ │ │ │ + ldr r8, [r8, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #228] @ 6106e0 <__cxa_atexit@plt+0x604394> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r9, {r3, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r5, [pc, #160] @ 6106c8 <__cxa_atexit@plt+0x60437c> │ │ │ │ + ldr r1, [pc, #160] @ 6106cc <__cxa_atexit@plt+0x604380> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60aa0c <__cxa_atexit@plt+0x5fe6c0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60aa38 <__cxa_atexit@plt+0x5fe6ec> │ │ │ │ - ldr r2, [pc, #124] @ 60aa90 <__cxa_atexit@plt+0x5fe744> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60aa38 <__cxa_atexit@plt+0x5fe6ec> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60aa40 <__cxa_atexit@plt+0x5fe6f4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #132] @ 6106d0 <__cxa_atexit@plt+0x604384> │ │ │ │ + ldr r3, [pc, #132] @ 6106d4 <__cxa_atexit@plt+0x604388> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + ldr r7, [pc, #116] @ 6106d8 <__cxa_atexit@plt+0x60438c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #80] @ 6106c4 <__cxa_atexit@plt+0x604378> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60aa80 <__cxa_atexit@plt+0x5fe734> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60aa94 <__cxa_atexit@plt+0x5fe748> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #52] @ 6106b8 <__cxa_atexit@plt+0x60436c> │ │ │ │ + ldr r7, [pc, #52] @ 6106bc <__cxa_atexit@plt+0x604370> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r2, r4, ip, lsr r1 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r2, r4, r8, asr r1 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + smlabteq r2, r4, sl, r8 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60aabc <__cxa_atexit@plt+0x5fe770> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 610758 <__cxa_atexit@plt+0x60440c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60aafc <__cxa_atexit@plt+0x5fe7b0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60ab0c <__cxa_atexit@plt+0x5fe7c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6107b0 <__cxa_atexit@plt+0x604464> │ │ │ │ + ldr lr, [pc, #200] @ 6107e0 <__cxa_atexit@plt+0x604494> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #172] @ 6107e4 <__cxa_atexit@plt+0x604498> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r9, {r0, r2, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6107c0 <__cxa_atexit@plt+0x604474> │ │ │ │ + ldr r7, [pc, #104] @ 6107d4 <__cxa_atexit@plt+0x604488> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ands r7, r2, #3 │ │ │ │ + beq 61078c <__cxa_atexit@plt+0x604440> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 61079c <__cxa_atexit@plt+0x604450> │ │ │ │ + ldr r8, [r2, #2] │ │ │ │ + ldr r9, [r2, #6] │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 6107dc <__cxa_atexit@plt+0x604490> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60ab60 <__cxa_atexit@plt+0x5fe814> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60ab68 <__cxa_atexit@plt+0x5fe81c> │ │ │ │ + ldr r7, [pc, #16] @ 6107d8 <__cxa_atexit@plt+0x60448c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrshteq r1, [r4], #252 @ 0xfc │ │ │ │ + smlabbeq r2, r4, r9, r8 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + smlatteq r2, r8, r9, r8 │ │ │ │ + smlalseq r2, r4, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 610848 <__cxa_atexit@plt+0x6044fc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 610840 <__cxa_atexit@plt+0x6044f4> │ │ │ │ + ldr r3, [pc, #52] @ 610850 <__cxa_atexit@plt+0x604504> │ │ │ │ + ldr r9, [pc, #52] @ 610854 <__cxa_atexit@plt+0x604508> │ │ │ │ + ldr r2, [pc, #52] @ 610858 <__cxa_atexit@plt+0x60450c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ + mov r5, sl │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r0, r9, sp │ │ │ │ + rscseq r2, r4, ip, lsr r0 │ │ │ │ + rscseq r2, r4, ip, asr #32 │ │ │ │ + smlatteq r2, ip, ip, r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60aba0 <__cxa_atexit@plt+0x5fe854> │ │ │ │ + bhi 61088c <__cxa_atexit@plt+0x604540> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60aba8 <__cxa_atexit@plt+0x5fe85c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 610894 <__cxa_atexit@plt+0x604548> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 6108a4 <__cxa_atexit@plt+0x604558> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102d990 │ │ │ │ + smlatbeq r2, r0, ip, r7 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60abe0 <__cxa_atexit@plt+0x5fe894> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60ac24 <__cxa_atexit@plt+0x5fe8d8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60ac2c <__cxa_atexit@plt+0x5fe8e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60ac80 <__cxa_atexit@plt+0x5fe934> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60ac88 <__cxa_atexit@plt+0x5fe93c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi 610944 <__cxa_atexit@plt+0x6045f8> │ │ │ │ + ldr r7, [pc, #180] @ 61096c <__cxa_atexit@plt+0x604620> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 610928 <__cxa_atexit@plt+0x6045dc> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 610938 <__cxa_atexit@plt+0x6045ec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 610954 <__cxa_atexit@plt+0x604608> │ │ │ │ + ldr lr, [pc, #144] @ 610974 <__cxa_atexit@plt+0x604628> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #116] @ 610978 <__cxa_atexit@plt+0x60462c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r0, r8, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60acdc <__cxa_atexit@plt+0x5fe990> │ │ │ │ - ldr r2, [pc, #56] @ 60ace8 <__cxa_atexit@plt+0x5fe99c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60acd0 <__cxa_atexit@plt+0x5fe984> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60acf4 <__cxa_atexit@plt+0x5fe9a8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 610970 <__cxa_atexit@plt+0x604624> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60ad14 <__cxa_atexit@plt+0x5fe9c8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60ad40 <__cxa_atexit@plt+0x5fe9f4> │ │ │ │ - ldr r2, [pc, #124] @ 60ad98 <__cxa_atexit@plt+0x5fea4c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60ad40 <__cxa_atexit@plt+0x5fe9f4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60ad48 <__cxa_atexit@plt+0x5fe9fc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60ad88 <__cxa_atexit@plt+0x5fea3c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60ad9c <__cxa_atexit@plt+0x5fea50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r1, r4, ip, asr pc │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60adc4 <__cxa_atexit@plt+0x5fea78> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6109f0 <__cxa_atexit@plt+0x6046a4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60ae04 <__cxa_atexit@plt+0x5feab8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60ae14 <__cxa_atexit@plt+0x5feac8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 610a00 <__cxa_atexit@plt+0x6046b4> │ │ │ │ + ldr lr, [pc, #100] @ 610a10 <__cxa_atexit@plt+0x6046c4> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #72] @ 610a14 <__cxa_atexit@plt+0x6046c8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60ae4c <__cxa_atexit@plt+0x5feb00> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60ae54 <__cxa_atexit@plt+0x5feb08> │ │ │ │ + bhi 610a64 <__cxa_atexit@plt+0x604718> │ │ │ │ + ldr r2, [pc, #56] @ 610a6c <__cxa_atexit@plt+0x604720> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 610a70 <__cxa_atexit@plt+0x604724> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 610a74 <__cxa_atexit@plt+0x604728> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r4, r6, sp │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + rscseq r1, r4, r0, lsr #27 │ │ │ │ + ldrdeq r7, [r2, -ip] │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60aea8 <__cxa_atexit@plt+0x5feb5c> │ │ │ │ + bhi 610ac4 <__cxa_atexit@plt+0x604778> │ │ │ │ + ldr r2, [pc, #56] @ 610acc <__cxa_atexit@plt+0x604780> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60aeb0 <__cxa_atexit@plt+0x5feb64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ + ldr r1, [pc, #52] @ 610ad0 <__cxa_atexit@plt+0x604784> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 610ad4 <__cxa_atexit@plt+0x604788> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ + b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102d698 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60aee8 <__cxa_atexit@plt+0x5feb9c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + rscseq r1, r4, r8, lsr sp │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + @ instruction: 0x01027ab0 │ │ │ │ + ldrsbteq r1, [r4], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 610b20 <__cxa_atexit@plt+0x6047d4> │ │ │ │ + ldr r2, [pc, #68] @ 610b3c <__cxa_atexit@plt+0x6047f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 610b28 <__cxa_atexit@plt+0x6047dc> │ │ │ │ + ldr r3, [pc, #48] @ 610b44 <__cxa_atexit@plt+0x6047f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 114cee8 <__cxa_atexit@plt+0x1140b9c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 610b40 <__cxa_atexit@plt+0x6047f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ + rscseq r1, r4, r8, ror sp │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60af48 <__cxa_atexit@plt+0x5febfc> │ │ │ │ + bhi 610b94 <__cxa_atexit@plt+0x604848> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 610b9c <__cxa_atexit@plt+0x604850> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 610ba0 <__cxa_atexit@plt+0x604854> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60af50 <__cxa_atexit@plt+0x5fec04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ + b 1110890 <__cxa_atexit@plt+0x1104544> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + @ instruction: 0x010279b0 │ │ │ │ + smlatteq r2, r0, sl, r7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60af88 <__cxa_atexit@plt+0x5fec3c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60af90 <__cxa_atexit@plt+0x5fec44> │ │ │ │ + bhi 610c0c <__cxa_atexit@plt+0x6048c0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 610c18 <__cxa_atexit@plt+0x6048cc> │ │ │ │ + ldr r2, [pc, #84] @ 610c28 <__cxa_atexit@plt+0x6048dc> │ │ │ │ + ldr r1, [pc, #84] @ 610c2c <__cxa_atexit@plt+0x6048e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, r8, r5, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60afe4 <__cxa_atexit@plt+0x5fec98> │ │ │ │ - ldr r2, [pc, #56] @ 60aff0 <__cxa_atexit@plt+0x5feca4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60afd8 <__cxa_atexit@plt+0x5fec8c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60affc <__cxa_atexit@plt+0x5fecb0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 610c9c <__cxa_atexit@plt+0x604950> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 610ca4 <__cxa_atexit@plt+0x604958> │ │ │ │ + ldr lr, [pc, #84] @ 610cb8 <__cxa_atexit@plt+0x60496c> │ │ │ │ + ldr r1, [pc, #84] @ 610cbc <__cxa_atexit@plt+0x604970> │ │ │ │ + add sl, r7, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r9, [r7, #28] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldm sl, {r0, r2, sl} │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + add lr, r8, #16 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + b 6108a4 <__cxa_atexit@plt+0x604558> │ │ │ │ + mov r6, r8 │ │ │ │ + b 610cac <__cxa_atexit@plt+0x604960> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + @ instruction: 0x010278b0 │ │ │ │ + ldrsbteq r1, [r4], #176 @ 0xb0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 610d30 <__cxa_atexit@plt+0x6049e4> │ │ │ │ + ldr lr, [pc, #84] @ 610d38 <__cxa_atexit@plt+0x6049ec> │ │ │ │ + ldr r1, [pc, #84] @ 610d3c <__cxa_atexit@plt+0x6049f0> │ │ │ │ + add sl, r7, #2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r7, #18] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + str r8, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + ldr r8, [r7, #22] │ │ │ │ + str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldm sl, {r1, r9, sl} │ │ │ │ + sub lr, r5, #28 │ │ │ │ + str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + stm lr, {r0, r1, r9} │ │ │ │ + b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b01c <__cxa_atexit@plt+0x5fecd0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60b048 <__cxa_atexit@plt+0x5fecfc> │ │ │ │ - ldr r2, [pc, #124] @ 60b0a0 <__cxa_atexit@plt+0x5fed54> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60b048 <__cxa_atexit@plt+0x5fecfc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60b050 <__cxa_atexit@plt+0x5fed04> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + rscseq r1, r4, r4, asr fp │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 610d6c <__cxa_atexit@plt+0x604a20> │ │ │ │ + ldr r7, [pc, #64] @ 610da0 <__cxa_atexit@plt+0x604a54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #36] @ 610d98 <__cxa_atexit@plt+0x604a4c> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #12] @ 610d9c <__cxa_atexit@plt+0x604a50> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 132f274 <__cxa_atexit@plt+0x1322f28> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlabteq r2, r8, r8, r7 │ │ │ │ + smlabteq r2, r8, r3, r8 │ │ │ │ + ldrshteq r1, [r4], #160 @ 0xa0 │ │ │ │ + andeq r0, r0, r6, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 610dd4 <__cxa_atexit@plt+0x604a88> │ │ │ │ + ldr r7, [pc, #56] @ 610dfc <__cxa_atexit@plt+0x604ab0> │ │ │ │ + ldr r0, [pc, #56] @ 610e00 <__cxa_atexit@plt+0x604ab4> │ │ │ │ + add r5, r5, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 610df8 <__cxa_atexit@plt+0x604aac> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 610df0 <__cxa_atexit@plt+0x604aa4> │ │ │ │ + b 610e0c <__cxa_atexit@plt+0x604ac0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b090 <__cxa_atexit@plt+0x5fed44> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60b0a4 <__cxa_atexit@plt+0x5fed58> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrsbteq r1, [r4], #160 @ 0xa0 │ │ │ │ + rscseq r1, r4, ip, asr #21 │ │ │ │ + andeq r0, r0, r6, lsl #9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 610e8c <__cxa_atexit@plt+0x604b40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 610ea0 <__cxa_atexit@plt+0x604b54> │ │ │ │ + ldr lr, [pc, #132] @ 610eb4 <__cxa_atexit@plt+0x604b68> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r7, #6] │ │ │ │ + ldr sl, [r7, #10] │ │ │ │ + ldr r8, [r7, #14] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + stm r1, {r0, r2, r7, lr} │ │ │ │ + str ip, [r6, #28] │ │ │ │ + ldr r7, [pc, #80] @ 610eb8 <__cxa_atexit@plt+0x604b6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 610eb0 <__cxa_atexit@plt+0x604b64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatteq r2, r8, r1, lr │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b0cc <__cxa_atexit@plt+0x5fed80> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0x01028294 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0x010282bc │ │ │ │ + ldrsbteq r1, [r4], #148 @ 0x94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 610eec <__cxa_atexit@plt+0x604ba0> │ │ │ │ + ldr r3, [pc, #28] @ 610efc <__cxa_atexit@plt+0x604bb0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 114cee8 <__cxa_atexit@plt+0x1140b9c> │ │ │ │ + ldr r7, [pc, #12] @ 610f00 <__cxa_atexit@plt+0x604bb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b10c <__cxa_atexit@plt+0x5fedc0> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrhteq r1, [r4], #152 @ 0x98 │ │ │ │ + rscseq r1, r4, r4, lsr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 610f28 <__cxa_atexit@plt+0x604bdc> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 114d378 <__cxa_atexit@plt+0x114102c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r4, ip, ror r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 610f50 <__cxa_atexit@plt+0x604c04> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 132f184 <__cxa_atexit@plt+0x1322e38> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r4, r4, asr r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 610f78 <__cxa_atexit@plt+0x604c2c> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 114d2f8 <__cxa_atexit@plt+0x1140fac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r4, ip, lsr #18 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 611008 <__cxa_atexit@plt+0x604cbc> │ │ │ │ + ldr r2, [pc, #112] @ 611014 <__cxa_atexit@plt+0x604cc8> │ │ │ │ + ldr lr, [pc, #112] @ 611018 <__cxa_atexit@plt+0x604ccc> │ │ │ │ + ldr r9, [pc, #112] @ 61101c <__cxa_atexit@plt+0x604cd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #108] @ 611020 <__cxa_atexit@plt+0x604cd4> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60b11c <__cxa_atexit@plt+0x5fedd0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r1, #24]! │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + mov r9, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r9, #12]! │ │ │ │ + sub r7, r6, #22 │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + add lr, r3, #48 @ 0x30 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + stm lr, {r1, r2, r9, sl} │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + @ instruction: 0xfffffaac │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 611070 <__cxa_atexit@plt+0x604d24> │ │ │ │ + ldr r3, [pc, #60] @ 611080 <__cxa_atexit@plt+0x604d34> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 611060 <__cxa_atexit@plt+0x604d14> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 611084 <__cxa_atexit@plt+0x604d38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r1, r4, ip, lsr r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b154 <__cxa_atexit@plt+0x5fee08> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b15c <__cxa_atexit@plt+0x5fee10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61110c <__cxa_atexit@plt+0x604dc0> │ │ │ │ + and r2, r8, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r3] │ │ │ │ + bne 611104 <__cxa_atexit@plt+0x604db8> │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 6110c8 <__cxa_atexit@plt+0x604d7c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 6110fc <__cxa_atexit@plt+0x604db0> │ │ │ │ + ldr r7, [pc, #52] @ 61111c <__cxa_atexit@plt+0x604dd0> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r7, r8 │ │ │ │ + str r8, [r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 611120 <__cxa_atexit@plt+0x604dd4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrhteq r1, [r4], #120 @ 0x78 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 61116c <__cxa_atexit@plt+0x604e20> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 61113c <__cxa_atexit@plt+0x604df0> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 611168 <__cxa_atexit@plt+0x604e1c> │ │ │ │ + ldr r3, [pc, #24] @ 611174 <__cxa_atexit@plt+0x604e28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b194 <__cxa_atexit@plt+0x5fee48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b19c <__cxa_atexit@plt+0x5fee50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 611224 <__cxa_atexit@plt+0x604ed8> │ │ │ │ + ldr r7, [pc, #176] @ 611248 <__cxa_atexit@plt+0x604efc> │ │ │ │ + ands r2, r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 6111fc <__cxa_atexit@plt+0x604eb0> │ │ │ │ + ldr r7, [pc, #160] @ 61124c <__cxa_atexit@plt+0x604f00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 611234 <__cxa_atexit@plt+0x604ee8> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r7] │ │ │ │ + bne 611210 <__cxa_atexit@plt+0x604ec4> │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 6111c8 <__cxa_atexit@plt+0x604e7c> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 61120c <__cxa_atexit@plt+0x604ec0> │ │ │ │ + ldr r5, [pc, #108] @ 611254 <__cxa_atexit@plt+0x604f08> │ │ │ │ + ldr r0, [r8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102d39c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60b1d4 <__cxa_atexit@plt+0x5fee88> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r7, [pc, #56] @ 611250 <__cxa_atexit@plt+0x604f04> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 61125c <__cxa_atexit@plt+0x604f10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 611258 <__cxa_atexit@plt+0x604f0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + smlabbeq r2, ip, r3, r7 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + rscseq r1, r4, ip, lsl #13 │ │ │ │ + rscseq r1, r4, r4, lsr #13 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #128] @ 6112f0 <__cxa_atexit@plt+0x604fa4> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6112e0 <__cxa_atexit@plt+0x604f94> │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r8, [r7] │ │ │ │ + bne 6112cc <__cxa_atexit@plt+0x604f80> │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 611294 <__cxa_atexit@plt+0x604f48> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6112c8 <__cxa_atexit@plt+0x604f7c> │ │ │ │ + ldr r5, [pc, #68] @ 6112f8 <__cxa_atexit@plt+0x604fac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + str r8, [r7] │ │ │ │ + ldr r7, [pc, #32] @ 6112f4 <__cxa_atexit@plt+0x604fa8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6112fc <__cxa_atexit@plt+0x604fb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq r7, [r2, -r0] │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + rscseq r1, r4, r4, ror #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ 61131c <__cxa_atexit@plt+0x604fd0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x01027294 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 611184 <__cxa_atexit@plt+0x604e38> │ │ │ │ + rscseq r1, r4, r4, lsr r6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b218 <__cxa_atexit@plt+0x5feecc> │ │ │ │ + bhi 611364 <__cxa_atexit@plt+0x605018> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b220 <__cxa_atexit@plt+0x5feed4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 61136c <__cxa_atexit@plt+0x605020> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 61155c <__cxa_atexit@plt+0x605210> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + smlabteq r2, r8, r1, r7 │ │ │ │ + ldrsbteq r1, [r4], #88 @ 0x58 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b258 <__cxa_atexit@plt+0x5fef0c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b260 <__cxa_atexit@plt+0x5fef14> │ │ │ │ + bhi 6113d4 <__cxa_atexit@plt+0x605088> │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + ldr sl, [r2, #12] │ │ │ │ + ldr r9, [r2, #16] │ │ │ │ + ldr r0, [pc, #60] @ 6113e0 <__cxa_atexit@plt+0x605094> │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r1, [pc, #56] @ 6113e4 <__cxa_atexit@plt+0x605098> │ │ │ │ + add r0, pc, r0 │ │ │ │ + tst r7, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + stmdb r5, {r0, r9, sl} │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + beq 6113c8 <__cxa_atexit@plt+0x60507c> │ │ │ │ + mov r8, r7 │ │ │ │ + b 65ac98 <__cxa_atexit@plt+0x64e94c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + rscseq r1, r4, r0, ror #10 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 65ac98 <__cxa_atexit@plt+0x64e94c> │ │ │ │ + rscseq r1, r4, r8, lsl #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61143c <__cxa_atexit@plt+0x6050f0> │ │ │ │ + ldr r3, [pc, #32] @ 611444 <__cxa_atexit@plt+0x6050f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ 611448 <__cxa_atexit@plt+0x6050fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlatteq r2, ip, r0, r7 │ │ │ │ + rscseq r1, r4, r0, asr #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 61146c <__cxa_atexit@plt+0x605120> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + smlalseq r1, r4, ip, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 6114a0 <__cxa_atexit@plt+0x605154> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 6114a4 <__cxa_atexit@plt+0x605158> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + rscseq r1, r4, ip, lsl #9 │ │ │ │ + smlabteq r2, r8, r0, r7 │ │ │ │ + rscseq r1, r4, ip, lsr #9 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60b2b8 <__cxa_atexit@plt+0x5fef6c> │ │ │ │ - ldr r2, [pc, #60] @ 60b2c4 <__cxa_atexit@plt+0x5fef78> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 611528 <__cxa_atexit@plt+0x6051dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 611530 <__cxa_atexit@plt+0x6051e4> │ │ │ │ + ldr lr, [pc, #100] @ 611544 <__cxa_atexit@plt+0x6051f8> │ │ │ │ + ldr r1, [pc, #100] @ 611548 <__cxa_atexit@plt+0x6051fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [pc, #72] @ 61154c <__cxa_atexit@plt+0x605200> │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + mov r9, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60b2ac <__cxa_atexit@plt+0x5fef60> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60b2d0 <__cxa_atexit@plt+0x5fef84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r9, #24]! │ │ │ │ + str r8, [sl, #32] │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + str r0, [sl, #20] │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + mov r6, sl │ │ │ │ + b 611538 <__cxa_atexit@plt+0x6051ec> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b2f0 <__cxa_atexit@plt+0x5fefa4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60b31c <__cxa_atexit@plt+0x5fefd0> │ │ │ │ - ldr r2, [pc, #124] @ 60b374 <__cxa_atexit@plt+0x5ff028> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60b31c <__cxa_atexit@plt+0x5fefd0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60b324 <__cxa_atexit@plt+0x5fefd8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 611620 <__cxa_atexit@plt+0x6052d4> │ │ │ │ + ldr r3, [pc, #212] @ 611648 <__cxa_atexit@plt+0x6052fc> │ │ │ │ + mov r6, r5 │ │ │ │ + str r8, [r6, #-4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 6115f0 <__cxa_atexit@plt+0x6052a4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 611604 <__cxa_atexit@plt+0x6052b8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 611634 <__cxa_atexit@plt+0x6052e8> │ │ │ │ + ldr r7, [pc, #172] @ 611654 <__cxa_atexit@plt+0x605308> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r2, [r9, #6] │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r9, #10] │ │ │ │ + ldr r0, [r9, #14] │ │ │ │ + ldr lr, [pc, #152] @ 611658 <__cxa_atexit@plt+0x60530c> │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r3, [sl, #28] │ │ │ │ + mov r3, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + mov r9, r3 │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r1, [sl, #32] │ │ │ │ + str r0, [sl, #36] @ 0x24 │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #68] @ 611650 <__cxa_atexit@plt+0x605304> │ │ │ │ + mov r5, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6] │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r9 │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + ldr r7, [pc, #36] @ 61164c <__cxa_atexit@plt+0x605300> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b364 <__cxa_atexit@plt+0x5ff018> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60b378 <__cxa_atexit@plt+0x5ff02c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b3a0 <__cxa_atexit@plt+0x5ff054> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b3e0 <__cxa_atexit@plt+0x5ff094> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60b3f0 <__cxa_atexit@plt+0x5ff0a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rscseq r1, r4, ip, lsr r3 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + rscseq r1, r4, r8, lsl #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + ldr r8, [r6, #4]! │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6116dc <__cxa_atexit@plt+0x605390> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6116f4 <__cxa_atexit@plt+0x6053a8> │ │ │ │ + ldr lr, [pc, #108] @ 611704 <__cxa_atexit@plt+0x6053b8> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + ldr ip, [pc, #88] @ 611708 <__cxa_atexit@plt+0x6053bc> │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + mov r9, sl │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r9, #16]! │ │ │ │ + add r5, r5, #8 │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r2, [sl, #28] │ │ │ │ + str r0, [sl, #32] │ │ │ │ + str r3, [sl, #36] @ 0x24 │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + ldr r5, [pc, #28] @ 611700 <__cxa_atexit@plt+0x6053b4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, sl │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102de98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + rscseq r1, r4, r0, lsr r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 61172c <__cxa_atexit@plt+0x6053e0> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r1, r4, ip, lsl #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 611760 <__cxa_atexit@plt+0x605414> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 611764 <__cxa_atexit@plt+0x605418> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + ldrshteq r1, [r4], #28 │ │ │ │ + tsteq r2, r8, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b428 <__cxa_atexit@plt+0x5ff0dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b430 <__cxa_atexit@plt+0x5ff0e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61179c <__cxa_atexit@plt+0x605450> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6117a4 <__cxa_atexit@plt+0x605458> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + smlalseq r1, r4, r4, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b468 <__cxa_atexit@plt+0x5ff11c> │ │ │ │ + bhi 6117e0 <__cxa_atexit@plt+0x605494> │ │ │ │ + ldr r3, [pc, #32] @ 6117e8 <__cxa_atexit@plt+0x60549c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b470 <__cxa_atexit@plt+0x5ff124> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ 6117ec <__cxa_atexit@plt+0x6054a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r8, r0, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60b4a8 <__cxa_atexit@plt+0x5ff15c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + rscseq r1, r4, ip, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 611820 <__cxa_atexit@plt+0x6054d4> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 611824 <__cxa_atexit@plt+0x6054d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + rscseq r1, r4, ip, lsr r1 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61185c <__cxa_atexit@plt+0x605510> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 611864 <__cxa_atexit@plt+0x605518> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b4ec <__cxa_atexit@plt+0x5ff1a0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b4f4 <__cxa_atexit@plt+0x5ff1a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61189c <__cxa_atexit@plt+0x605550> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6118a4 <__cxa_atexit@plt+0x605558> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + rscseq r1, r4, r8, ror #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b52c <__cxa_atexit@plt+0x5ff1e0> │ │ │ │ + bhi 611964 <__cxa_atexit@plt+0x605618> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b534 <__cxa_atexit@plt+0x5ff1e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #176] @ 611980 <__cxa_atexit@plt+0x605634> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #32 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61196c <__cxa_atexit@plt+0x605620> │ │ │ │ + ldr r3, [pc, #156] @ 611984 <__cxa_atexit@plt+0x605638> │ │ │ │ + mov r7, r5 │ │ │ │ + ands r1, r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-16]! │ │ │ │ + mov r3, r7 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + beq 61193c <__cxa_atexit@plt+0x6055f0> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 61194c <__cxa_atexit@plt+0x605600> │ │ │ │ + ldr lr, [pc, #124] @ 61198c <__cxa_atexit@plt+0x605640> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r0, [r9, #10] │ │ │ │ + ldr r7, [r9, #14] │ │ │ │ + str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + b 611958 <__cxa_atexit@plt+0x60560c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 611988 <__cxa_atexit@plt+0x60563c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60b58c <__cxa_atexit@plt+0x5ff240> │ │ │ │ - ldr r2, [pc, #60] @ 60b598 <__cxa_atexit@plt+0x5ff24c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60b580 <__cxa_atexit@plt+0x5ff234> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60b5a4 <__cxa_atexit@plt+0x5ff258> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 611990 <__cxa_atexit@plt+0x605644> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b5c4 <__cxa_atexit@plt+0x5ff278> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60b5f0 <__cxa_atexit@plt+0x5ff2a4> │ │ │ │ - ldr r2, [pc, #124] @ 60b648 <__cxa_atexit@plt+0x5ff2fc> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + muleq r0, r4, r5 │ │ │ │ + andeq r0, r0, ip, lsr #12 │ │ │ │ + andeq r0, r0, r4, asr #11 │ │ │ │ + rscseq r1, r4, ip, lsl r0 │ │ │ │ + ldrshteq r0, [r4], #252 @ 0xfc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 611a1c <__cxa_atexit@plt+0x6056d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 611a28 <__cxa_atexit@plt+0x6056dc> │ │ │ │ + ldr lr, [pc, #112] @ 611a38 <__cxa_atexit@plt+0x6056ec> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ 611a3c <__cxa_atexit@plt+0x6056f0> │ │ │ │ + sub r2, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #76] @ 611a40 <__cxa_atexit@plt+0x6056f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #64] @ 611a44 <__cxa_atexit@plt+0x6056f8> │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60b5f0 <__cxa_atexit@plt+0x5ff2a4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60b5f8 <__cxa_atexit@plt+0x5ff2ac> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 611a7c <__cxa_atexit@plt+0x605730> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 611a84 <__cxa_atexit@plt+0x605738> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + rscseq r0, r4, ip, ror #29 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub lr, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 611af0 <__cxa_atexit@plt+0x6057a4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b638 <__cxa_atexit@plt+0x5ff2ec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60b64c <__cxa_atexit@plt+0x5ff300> │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 611afc <__cxa_atexit@plt+0x6057b0> │ │ │ │ + ldr r1, [pc, #80] @ 611b0c <__cxa_atexit@plt+0x6057c0> │ │ │ │ + sub r9, r6, #11 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b674 <__cxa_atexit@plt+0x5ff328> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [pc, #52] @ 611b10 <__cxa_atexit@plt+0x6057c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + stmib r3, {r2, r5} │ │ │ │ + mov r5, lr │ │ │ │ + b 65b2d4 <__cxa_atexit@plt+0x64ef88> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + tsteq r2, r4, ror r1 │ │ │ │ + rscseq r0, r4, r0, ror #28 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub sl, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 611bac <__cxa_atexit@plt+0x605860> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b6b4 <__cxa_atexit@plt+0x5ff368> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60b6c4 <__cxa_atexit@plt+0x5ff378> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r2, r4, fp, sp │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60b718 <__cxa_atexit@plt+0x5ff3cc> │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 611bb8 <__cxa_atexit@plt+0x60586c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60b720 <__cxa_atexit@plt+0x5ff3d4> │ │ │ │ + ldr r1, [pc, #124] @ 611bc8 <__cxa_atexit@plt+0x60587c> │ │ │ │ + sub r2, r6, #27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #88] @ 611bcc <__cxa_atexit@plt+0x605880> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #80] @ 611bd0 <__cxa_atexit@plt+0x605884> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + ldr r2, [pc, #68] @ 611bd4 <__cxa_atexit@plt+0x605888> │ │ │ │ + mov r5, sl │ │ │ │ + str r9, [r3, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + smlatteq r2, r4, sl, r6 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + rscseq r0, r4, r4, lsr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b758 <__cxa_atexit@plt+0x5ff40c> │ │ │ │ + bhi 611c10 <__cxa_atexit@plt+0x6058c4> │ │ │ │ + ldr r3, [pc, #32] @ 611c18 <__cxa_atexit@plt+0x6058cc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b760 <__cxa_atexit@plt+0x5ff414> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ 611c1c <__cxa_atexit@plt+0x6058d0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + tsteq r2, r8, lsl r9 │ │ │ │ + rscseq r0, r4, ip, ror #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 611c50 <__cxa_atexit@plt+0x605904> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 611c54 <__cxa_atexit@plt+0x605908> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + ldrsbteq r0, [r4], #204 @ 0xcc │ │ │ │ + tsteq r2, r8, lsl r9 │ │ │ │ + rscseq r0, r4, r8, lsr #26 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 611ce0 <__cxa_atexit@plt+0x605994> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 611ce8 <__cxa_atexit@plt+0x60599c> │ │ │ │ + ldr lr, [pc, #108] @ 611cfc <__cxa_atexit@plt+0x6059b0> │ │ │ │ + ldr r1, [pc, #108] @ 611d00 <__cxa_atexit@plt+0x6059b4> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + ldr lr, [pc, #72] @ 611d04 <__cxa_atexit@plt+0x6059b8> │ │ │ │ + mov r9, sl │ │ │ │ + str r1, [sl, #36] @ 0x24 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #28]! │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r8, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + str r0, [sl, #20] │ │ │ │ + str r2, [sl, #24] │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + mov r6, sl │ │ │ │ + b 611cf0 <__cxa_atexit@plt+0x6059a4> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + smlabbeq r2, r8, r8, r6 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq r0, r4, r8, lsl #25 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60b798 <__cxa_atexit@plt+0x5ff44c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 611d98 <__cxa_atexit@plt+0x605a4c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 611da0 <__cxa_atexit@plt+0x605a54> │ │ │ │ + ldr lr, [pc, #116] @ 611db4 <__cxa_atexit@plt+0x605a68> │ │ │ │ + ldr r1, [pc, #116] @ 611db8 <__cxa_atexit@plt+0x605a6c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + ldr lr, [pc, #76] @ 611dbc <__cxa_atexit@plt+0x605a70> │ │ │ │ + str r0, [sl, #44] @ 0x2c │ │ │ │ + add r0, sl, #8 │ │ │ │ + stm r0, {r1, r8, r9} │ │ │ │ + mov r9, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + str r3, [sl, #28] │ │ │ │ + str r8, [sl, #32] │ │ │ │ + str r1, [sl, #36] @ 0x24 │ │ │ │ + str r2, [sl, #40] @ 0x28 │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + mov r6, sl │ │ │ │ + b 611da8 <__cxa_atexit@plt+0x605a5c> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffc58 │ │ │ │ + ldrdeq r6, [r2, -r8] │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60b7dc <__cxa_atexit@plt+0x5ff490> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60b7e4 <__cxa_atexit@plt+0x5ff498> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 611e5c <__cxa_atexit@plt+0x605b10> │ │ │ │ + ldr r3, [pc, #140] @ 611e6c <__cxa_atexit@plt+0x605b20> │ │ │ │ + mov r7, r5 │ │ │ │ + ands r1, r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + mov r3, r7 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + beq 611e34 <__cxa_atexit@plt+0x605ae8> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 611e44 <__cxa_atexit@plt+0x605af8> │ │ │ │ + ldr lr, [pc, #108] @ 611e74 <__cxa_atexit@plt+0x605b28> │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r0, [r9, #10] │ │ │ │ + ldr r7, [r9, #14] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r3, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + b 611e50 <__cxa_atexit@plt+0x605b04> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 611e70 <__cxa_atexit@plt+0x605b24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + ldr r7, [pc, #20] @ 611e78 <__cxa_atexit@plt+0x605b2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq r0, r4, r0, lsr fp │ │ │ │ + rscseq r0, r4, r4, lsl fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 611ec8 <__cxa_atexit@plt+0x605b7c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr lr, [pc, #44] @ 611ee0 <__cxa_atexit@plt+0x605b94> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r1, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + ldr r2, [pc, #12] @ 611edc <__cxa_atexit@plt+0x605b90> │ │ │ │ + mov r5, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r0, r4, ip, lsr #21 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 611f60 <__cxa_atexit@plt+0x605c14> │ │ │ │ + ldr r2, [pc, #96] @ 611f6c <__cxa_atexit@plt+0x605c20> │ │ │ │ + ldr lr, [pc, #96] @ 611f70 <__cxa_atexit@plt+0x605c24> │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr r1, [pc, #92] @ 611f74 <__cxa_atexit@plt+0x605c28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + ldmdb r5, {r2, r9} │ │ │ │ + stm lr, {r0, r7, r8, sl} │ │ │ │ + mov r8, r7 │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #35 @ 0x23 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffff914 │ │ │ │ + tsteq r2, r8, lsr r7 │ │ │ │ + rscseq r0, r4, r4, asr #19 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 611fd4 <__cxa_atexit@plt+0x605c88> │ │ │ │ + ldr r2, [pc, #64] @ 611fe0 <__cxa_atexit@plt+0x605c94> │ │ │ │ + ldr r1, [pc, #64] @ 611fe4 <__cxa_atexit@plt+0x605c98> │ │ │ │ + sub r0, r6, #15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [pc, #32] @ 611fe8 <__cxa_atexit@plt+0x605c9c> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff808 │ │ │ │ + @ instruction: 0xfffff7c0 │ │ │ │ + smlabbeq r2, ip, r6, r6 │ │ │ │ + ldrshteq r0, [r4], #156 @ 0x9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61206c <__cxa_atexit@plt+0x605d20> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 612064 <__cxa_atexit@plt+0x605d18> │ │ │ │ + ldr r2, [pc, #84] @ 612074 <__cxa_atexit@plt+0x605d28> │ │ │ │ + ldr lr, [pc, #84] @ 612078 <__cxa_atexit@plt+0x605d2c> │ │ │ │ + ldr r1, [pc, #84] @ 61207c <__cxa_atexit@plt+0x605d30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [pc, #68] @ 612080 <__cxa_atexit@plt+0x605d34> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + ldr r5, [pc, #48] @ 612084 <__cxa_atexit@plt+0x605d38> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r9, lr │ │ │ │ + b d910bc <__cxa_atexit@plt+0xd84d70> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + rscseq r0, r4, r4, lsr #19 │ │ │ │ + ldrhteq r0, [r4], #144 @ 0x90 │ │ │ │ + smlatteq r2, r8, r4, r6 │ │ │ │ + smlabteq r2, r8, pc, r6 @ │ │ │ │ + smlatteq r2, r4, r4, r6 │ │ │ │ + rscseq r0, r4, r0, ror r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 6120ac <__cxa_atexit@plt+0x605d60> │ │ │ │ + ldr r0, [pc, #12] @ 6120b0 <__cxa_atexit@plt+0x605d64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r4, r0, ror #18 │ │ │ │ + rscseq r0, r4, ip, asr r9 │ │ │ │ + rscseq r0, r4, ip, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 6120d8 <__cxa_atexit@plt+0x605d8c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r0, [r4], #140 @ 0x8c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b838 <__cxa_atexit@plt+0x5ff4ec> │ │ │ │ + bhi 61210c <__cxa_atexit@plt+0x605dc0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60b840 <__cxa_atexit@plt+0x5ff4f4> │ │ │ │ + ldr r2, [pc, #24] @ 612114 <__cxa_atexit@plt+0x605dc8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60b894 <__cxa_atexit@plt+0x5ff548> │ │ │ │ - ldr r2, [pc, #56] @ 60b8a0 <__cxa_atexit@plt+0x5ff554> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 6121b4 <__cxa_atexit@plt+0x605e68> │ │ │ │ + ldr r7, [pc, #160] @ 6121dc <__cxa_atexit@plt+0x605e90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 612190 <__cxa_atexit@plt+0x605e44> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 61219c <__cxa_atexit@plt+0x605e50> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + bcc 6121c8 <__cxa_atexit@plt+0x605e7c> │ │ │ │ + ldr r2, [pc, #128] @ 6121e8 <__cxa_atexit@plt+0x605e9c> │ │ │ │ + add sl, r8, #6 │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60b888 <__cxa_atexit@plt+0x5ff53c> │ │ │ │ + ldm sl, {r1, r3, sl} │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 60b8ac <__cxa_atexit@plt+0x5ff560> │ │ │ │ + mov r8, r3 │ │ │ │ + b 657b84 <__cxa_atexit@plt+0x64b838> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #64] @ 6121e4 <__cxa_atexit@plt+0x605e98> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b8cc <__cxa_atexit@plt+0x5ff580> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60b8f8 <__cxa_atexit@plt+0x5ff5ac> │ │ │ │ - ldr r2, [pc, #124] @ 60b950 <__cxa_atexit@plt+0x5ff604> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60b8f8 <__cxa_atexit@plt+0x5ff5ac> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60b900 <__cxa_atexit@plt+0x5ff5b4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ 6121e0 <__cxa_atexit@plt+0x605e94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b940 <__cxa_atexit@plt+0x5ff5f4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60b954 <__cxa_atexit@plt+0x5ff608> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r0, r4, r0, ror #16 │ │ │ │ + @ instruction: 0x01026390 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60b97c <__cxa_atexit@plt+0x5ff630> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 612238 <__cxa_atexit@plt+0x605eec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61224c <__cxa_atexit@plt+0x605f00> │ │ │ │ + ldr r2, [pc, #72] @ 612260 <__cxa_atexit@plt+0x605f14> │ │ │ │ + add sl, r7, #6 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldm sl, {r1, r8, sl} │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 657b84 <__cxa_atexit@plt+0x64b838> │ │ │ │ + ldr r7, [pc, #28] @ 61225c <__cxa_atexit@plt+0x605f10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60b9bc <__cxa_atexit@plt+0x5ff670> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60b9cc <__cxa_atexit@plt+0x5ff680> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102d8bc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60ba04 <__cxa_atexit@plt+0x5ff6b8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60ba0c <__cxa_atexit@plt+0x5ff6c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60ba60 <__cxa_atexit@plt+0x5ff714> │ │ │ │ + bhi 612294 <__cxa_atexit@plt+0x605f48> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60ba68 <__cxa_atexit@plt+0x5ff71c> │ │ │ │ + ldr r2, [pc, #24] @ 61229c <__cxa_atexit@plt+0x605f50> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ + b 6122ac <__cxa_atexit@plt+0x605f60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r0, sl, ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0x0102629c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60baa0 <__cxa_atexit@plt+0x5ff754> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60bb00 <__cxa_atexit@plt+0x5ff7b4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 60bb08 <__cxa_atexit@plt+0x5ff7bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r0, asr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60bb40 <__cxa_atexit@plt+0x5ff7f4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60bb48 <__cxa_atexit@plt+0x5ff7fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60bb9c <__cxa_atexit@plt+0x5ff850> │ │ │ │ - ldr r2, [pc, #56] @ 60bba8 <__cxa_atexit@plt+0x5ff85c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 61233c <__cxa_atexit@plt+0x605ff0> │ │ │ │ + ldr r7, [pc, #160] @ 612364 <__cxa_atexit@plt+0x606018> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 612318 <__cxa_atexit@plt+0x605fcc> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 612324 <__cxa_atexit@plt+0x605fd8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + bcc 612350 <__cxa_atexit@plt+0x606004> │ │ │ │ + ldr r2, [pc, #128] @ 612370 <__cxa_atexit@plt+0x606024> │ │ │ │ + add sl, r8, #6 │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60bb90 <__cxa_atexit@plt+0x5ff844> │ │ │ │ + ldm sl, {r1, r3, sl} │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 60bbb4 <__cxa_atexit@plt+0x5ff868> │ │ │ │ + mov r8, r3 │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #64] @ 61236c <__cxa_atexit@plt+0x606020> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60bbd4 <__cxa_atexit@plt+0x5ff888> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60bc00 <__cxa_atexit@plt+0x5ff8b4> │ │ │ │ - ldr r2, [pc, #124] @ 60bc58 <__cxa_atexit@plt+0x5ff90c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60bc00 <__cxa_atexit@plt+0x5ff8b4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60bc08 <__cxa_atexit@plt+0x5ff8bc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ 612368 <__cxa_atexit@plt+0x60601c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60bc48 <__cxa_atexit@plt+0x5ff8fc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60bc5c <__cxa_atexit@plt+0x5ff910> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r0, lsr r6 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsbteq r0, [r4], #108 @ 0x6c │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60bc84 <__cxa_atexit@plt+0x5ff938> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6123c0 <__cxa_atexit@plt+0x606074> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6123d4 <__cxa_atexit@plt+0x606088> │ │ │ │ + ldr r2, [pc, #72] @ 6123e8 <__cxa_atexit@plt+0x60609c> │ │ │ │ + add sl, r7, #6 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldm sl, {r1, r8, sl} │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ + ldr r7, [pc, #28] @ 6123e4 <__cxa_atexit@plt+0x606098> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60bcc4 <__cxa_atexit@plt+0x5ff978> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60bcd4 <__cxa_atexit@plt+0x5ff988> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102d5b4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + tsteq r2, r0, ror r1 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 612420 <__cxa_atexit@plt+0x6060d4> │ │ │ │ + ldm r5, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #44] @ 612438 <__cxa_atexit@plt+0x6060ec> │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ + ldr r7, [pc, #20] @ 61243c <__cxa_atexit@plt+0x6060f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrshteq r0, [r4], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60bd0c <__cxa_atexit@plt+0x5ff9c0> │ │ │ │ + bhi 612470 <__cxa_atexit@plt+0x606124> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 612478 <__cxa_atexit@plt+0x60612c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60bd14 <__cxa_atexit@plt+0x5ff9c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 6122ac <__cxa_atexit@plt+0x605f60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, lsr #16 │ │ │ │ + smlabteq r2, r0, r0, r6 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6124c4 <__cxa_atexit@plt+0x606178> │ │ │ │ + ldr r2, [pc, #52] @ 6124e4 <__cxa_atexit@plt+0x606198> │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ + ldr r7, [pc, #28] @ 6124e8 <__cxa_atexit@plt+0x60619c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rscseq r0, r4, r8, asr r5 │ │ │ │ + rscseq r0, r4, ip, lsr r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60bd4c <__cxa_atexit@plt+0x5ffa00> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61256c <__cxa_atexit@plt+0x606220> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 612578 <__cxa_atexit@plt+0x60622c> │ │ │ │ + ldr lr, [pc, #104] @ 612588 <__cxa_atexit@plt+0x60623c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #100] @ 61258c <__cxa_atexit@plt+0x606240> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [pc, #84] @ 612590 <__cxa_atexit@plt+0x606244> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60bd54 <__cxa_atexit@plt+0x5ffa08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r9, [pc, #72] @ 612594 <__cxa_atexit@plt+0x606248> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + b 6122ac <__cxa_atexit@plt+0x605f60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r4, r7, ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60bd8c <__cxa_atexit@plt+0x5ffa40> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + ldrdeq r5, [r2, -r4] │ │ │ │ + smlalseq r0, r4, r0, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1186730 <__cxa_atexit@plt+0x117a3e4> │ │ │ │ + rscseq r0, r4, r0, ror r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 612618 <__cxa_atexit@plt+0x6062cc> │ │ │ │ + ldr r3, [pc, #80] @ 612630 <__cxa_atexit@plt+0x6062e4> │ │ │ │ + ldr r2, [pc, #80] @ 612634 <__cxa_atexit@plt+0x6062e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #64] @ 612638 <__cxa_atexit@plt+0x6062ec> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 61263c <__cxa_atexit@plt+0x6062f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, r8, lsr #30 │ │ │ │ + rscseq r0, r4, r4, lsl r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60bdd0 <__cxa_atexit@plt+0x5ffa84> │ │ │ │ + bhi 612674 <__cxa_atexit@plt+0x606328> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60bdd8 <__cxa_atexit@plt+0x5ffa8c> │ │ │ │ + ldr r1, [pc, #24] @ 61267c <__cxa_atexit@plt+0x606330> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 61268c <__cxa_atexit@plt+0x606340> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ + @ instruction: 0x01025ebc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60be10 <__cxa_atexit@plt+0x5ffac4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60be18 <__cxa_atexit@plt+0x5ffacc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61273c <__cxa_atexit@plt+0x6063f0> │ │ │ │ + ldr r6, [pc, #184] @ 61275c <__cxa_atexit@plt+0x606410> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + ands r6, r8, #3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60be70 <__cxa_atexit@plt+0x5ffb24> │ │ │ │ - ldr r2, [pc, #60] @ 60be7c <__cxa_atexit@plt+0x5ffb30> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60be64 <__cxa_atexit@plt+0x5ffb18> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60be88 <__cxa_atexit@plt+0x5ffb3c> │ │ │ │ + beq 61271c <__cxa_atexit@plt+0x6063d0> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 612730 <__cxa_atexit@plt+0x6063e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 612748 <__cxa_atexit@plt+0x6063fc> │ │ │ │ + ldr lr, [pc, #128] @ 612760 <__cxa_atexit@plt+0x606414> │ │ │ │ + ldr sl, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r8, #10] │ │ │ │ + ldr r1, [r8, #14] │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr lr, [pc, #104] @ 612764 <__cxa_atexit@plt+0x606418> │ │ │ │ + add r8, r9, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r8, {r0, r7, lr} │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r7, r3 │ │ │ │ + str sl, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + str r1, [r9, #28] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60bea8 <__cxa_atexit@plt+0x5ffb5c> │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 6127dc <__cxa_atexit@plt+0x606490> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6127ec <__cxa_atexit@plt+0x6064a0> │ │ │ │ + ldr lr, [pc, #96] @ 6127f8 <__cxa_atexit@plt+0x6064ac> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr lr, [pc, #64] @ 6127fc <__cxa_atexit@plt+0x6064b0> │ │ │ │ + add sl, r9, #8 │ │ │ │ add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60bed4 <__cxa_atexit@plt+0x5ffb88> │ │ │ │ - ldr r2, [pc, #124] @ 60bf2c <__cxa_atexit@plt+0x5ffbe0> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60bed4 <__cxa_atexit@plt+0x5ffb88> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60bedc <__cxa_atexit@plt+0x5ffb90> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r8, [r9, #20] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r9, #24] │ │ │ │ + str r3, [r9, #28] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + smlabbeq r2, ip, r4, r6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 612838 <__cxa_atexit@plt+0x6064ec> │ │ │ │ + ldr r3, [pc, #40] @ 612850 <__cxa_atexit@plt+0x606504> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r8, sl │ │ │ │ + b 61268c <__cxa_atexit@plt+0x606340> │ │ │ │ + ldr r7, [pc, #20] @ 612854 <__cxa_atexit@plt+0x606508> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + ldrshteq r0, [r4], #28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 612888 <__cxa_atexit@plt+0x60653c> │ │ │ │ + ldr r3, [pc, #32] @ 612898 <__cxa_atexit@plt+0x60654c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #12] @ 61289c <__cxa_atexit@plt+0x606550> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60bf1c <__cxa_atexit@plt+0x5ffbd0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60bf30 <__cxa_atexit@plt+0x5ffbe4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrhteq r0, [r4], #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #172] @ 61295c <__cxa_atexit@plt+0x606610> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + beq 61292c <__cxa_atexit@plt+0x6065e0> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 612934 <__cxa_atexit@plt+0x6065e8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 612940 <__cxa_atexit@plt+0x6065f4> │ │ │ │ + ldr lr, [pc, #120] @ 612964 <__cxa_atexit@plt+0x606618> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr sl, [pc, #104] @ 612968 <__cxa_atexit@plt+0x60661c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 612960 <__cxa_atexit@plt+0x606614> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60bf58 <__cxa_atexit@plt+0x5ffc0c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60bf98 <__cxa_atexit@plt+0x5ffc4c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60bfa8 <__cxa_atexit@plt+0x5ffc5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 6129dc <__cxa_atexit@plt+0x606690> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6129e8 <__cxa_atexit@plt+0x60669c> │ │ │ │ + ldr lr, [pc, #108] @ 612a08 <__cxa_atexit@plt+0x6066bc> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr sl, [pc, #92] @ 612a0c <__cxa_atexit@plt+0x6066c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #20] @ 612a04 <__cxa_atexit@plt+0x6066b8> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r2, r0, r2, sp │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0x0102629c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60bfe0 <__cxa_atexit@plt+0x5ffc94> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60bfe8 <__cxa_atexit@plt+0x5ffc9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r0, asr r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 612a70 <__cxa_atexit@plt+0x606724> │ │ │ │ + ldr lr, [pc, #84] @ 612a88 <__cxa_atexit@plt+0x60673c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr sl, [pc, #68] @ 612a8c <__cxa_atexit@plt+0x606740> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + sub r9, r6, #11 │ │ │ │ + str lr, [r5] │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #24] @ 612a90 <__cxa_atexit@plt+0x606744> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c020 <__cxa_atexit@plt+0x5ffcd4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c028 <__cxa_atexit@plt+0x5ffcdc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #172] @ 612b50 <__cxa_atexit@plt+0x606804> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + beq 612b20 <__cxa_atexit@plt+0x6067d4> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 612b28 <__cxa_atexit@plt+0x6067dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 612b34 <__cxa_atexit@plt+0x6067e8> │ │ │ │ + ldr lr, [pc, #120] @ 612b58 <__cxa_atexit@plt+0x60680c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr sl, [pc, #104] @ 612b5c <__cxa_atexit@plt+0x606810> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60c060 <__cxa_atexit@plt+0x5ffd14> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 612b54 <__cxa_atexit@plt+0x606808> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c0a4 <__cxa_atexit@plt+0x5ffd58> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c0ac <__cxa_atexit@plt+0x5ffd60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 612bd0 <__cxa_atexit@plt+0x606884> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 612bdc <__cxa_atexit@plt+0x606890> │ │ │ │ + ldr lr, [pc, #108] @ 612bfc <__cxa_atexit@plt+0x6068b0> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r2, [r7, #10] │ │ │ │ + ldr r0, [r7, #14] │ │ │ │ + ldr sl, [pc, #92] @ 612c00 <__cxa_atexit@plt+0x6068b4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, ip, r4, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c0e4 <__cxa_atexit@plt+0x5ffd98> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c0ec <__cxa_atexit@plt+0x5ffda0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r6, [pc, #20] @ 612bf8 <__cxa_atexit@plt+0x6068ac> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + smlatbeq r2, r8, r0, r6 │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 612c90 <__cxa_atexit@plt+0x606944> │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bne 612c88 <__cxa_atexit@plt+0x60693c> │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r7, [r8, #6] │ │ │ │ + ldr r1, [r8, #10] │ │ │ │ + ldr r8, [r8, #14] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b5fc │ │ │ │ + add r9, r8, r9 │ │ │ │ + and r3, r7, #3 │ │ │ │ + mov r8, r7 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 612c30 <__cxa_atexit@plt+0x6068e4> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 612c80 <__cxa_atexit@plt+0x606934> │ │ │ │ + ldr r3, [pc, #52] @ 612ca0 <__cxa_atexit@plt+0x606954> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, sl │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, asr #8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60c144 <__cxa_atexit@plt+0x5ffdf8> │ │ │ │ - ldr r2, [pc, #60] @ 60c150 <__cxa_atexit@plt+0x5ffe04> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60c138 <__cxa_atexit@plt+0x5ffdec> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60c15c <__cxa_atexit@plt+0x5ffe10> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 612ca4 <__cxa_atexit@plt+0x606958> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + ldrhteq pc, [r3], #208 @ 0xd0 @ │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60c17c <__cxa_atexit@plt+0x5ffe30> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60c1a8 <__cxa_atexit@plt+0x5ffe5c> │ │ │ │ - ldr r2, [pc, #124] @ 60c200 <__cxa_atexit@plt+0x5ffeb4> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60c1a8 <__cxa_atexit@plt+0x5ffe5c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60c1b0 <__cxa_atexit@plt+0x5ffe64> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r5] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 612d10 <__cxa_atexit@plt+0x6069c4> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r3, #14] │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + bl b5fc │ │ │ │ + and r2, r7, #3 │ │ │ │ + add r8, r9, r8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 612cc8 <__cxa_atexit@plt+0x60697c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 612d1c <__cxa_atexit@plt+0x6069d0> │ │ │ │ + ldr r3, [pc, #36] @ 612d28 <__cxa_atexit@plt+0x6069dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + rscseq pc, r3, r0, lsr sp @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 612d80 <__cxa_atexit@plt+0x606a34> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 612d78 <__cxa_atexit@plt+0x606a2c> │ │ │ │ + ldr r8, [pc, #40] @ 612d88 <__cxa_atexit@plt+0x606a3c> │ │ │ │ + ldr r3, [pc, #40] @ 612d8c <__cxa_atexit@plt+0x606a40> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60c1f0 <__cxa_atexit@plt+0x5ffea4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60c204 <__cxa_atexit@plt+0x5ffeb8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r3, ip, ror #25 │ │ │ │ + @ instruction: 0x010257b4 │ │ │ │ + rscseq pc, r3, r8, ror #25 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 612dbc <__cxa_atexit@plt+0x606a70> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 612dd0 <__cxa_atexit@plt+0x606a84> │ │ │ │ + ldr r7, [pc, #8] @ 612dcc <__cxa_atexit@plt+0x606a80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r3, ip, asr #25 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 612e28 <__cxa_atexit@plt+0x606adc> │ │ │ │ + ldr r1, [pc, #136] @ 612e78 <__cxa_atexit@plt+0x606b2c> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r3, #14] │ │ │ │ + adds r7, r0, r7 │ │ │ │ + bmi 612e50 <__cxa_atexit@plt+0x606b04> │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r0, r3, #3 │ │ │ │ + beq 612e68 <__cxa_atexit@plt+0x606b1c> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 612df4 <__cxa_atexit@plt+0x606aa8> │ │ │ │ + b 612e30 <__cxa_atexit@plt+0x606ae4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 612e40 <__cxa_atexit@plt+0x606af4> │ │ │ │ + ldr r3, [pc, #68] @ 612e7c <__cxa_atexit@plt+0x606b30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #56] @ 612e80 <__cxa_atexit@plt+0x606b34> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #44] @ 612e84 <__cxa_atexit@plt+0x606b38> │ │ │ │ + ldr r0, [pc, #44] @ 612e88 <__cxa_atexit@plt+0x606b3c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + rscseq pc, r3, r4, lsl ip @ │ │ │ │ + rscseq pc, r3, r0, lsl ip @ │ │ │ │ + ldrshteq pc, [r3], #176 @ 0xb0 @ │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 612dd0 <__cxa_atexit@plt+0x606a84> │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 612f94 <__cxa_atexit@plt+0x606c48> │ │ │ │ + ldr r2, [pc, #220] @ 612fb4 <__cxa_atexit@plt+0x606c68> │ │ │ │ + ldr r1, [pc, #220] @ 612fb8 <__cxa_atexit@plt+0x606c6c> │ │ │ │ + add r9, r3, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub sl, r6, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r2, r9} │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bhi 612fa4 <__cxa_atexit@plt+0x606c58> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bne 612f68 <__cxa_atexit@plt+0x606c1c> │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r7, [r8, #6] │ │ │ │ + ldr r1, [r8, #10] │ │ │ │ + ldr r8, [r8, #14] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b5fc │ │ │ │ + add r9, r8, r9 │ │ │ │ + and r3, r7, #3 │ │ │ │ + mov r8, r7 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 612f18 <__cxa_atexit@plt+0x606bcc> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 612f70 <__cxa_atexit@plt+0x606c24> │ │ │ │ + ldr r3, [pc, #104] @ 612fbc <__cxa_atexit@plt+0x606c70> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, sl │ │ │ │ + bx r0 │ │ │ │ + mov r7, r9 │ │ │ │ + b 612f84 <__cxa_atexit@plt+0x606c38> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabbeq r2, r8, r0, sp │ │ │ │ + ldr r7, [pc, #20] @ 612fc0 <__cxa_atexit@plt+0x606c74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + smlatteq r2, ip, r6, r5 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + smlalseq pc, r3, ip, sl @ │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60c22c <__cxa_atexit@plt+0x5ffee0> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60c26c <__cxa_atexit@plt+0x5fff20> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60c27c <__cxa_atexit@plt+0x5fff30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + rscseq pc, r3, r4, asr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60c2b8 <__cxa_atexit@plt+0x5fff6c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60c2c0 <__cxa_atexit@plt+0x5fff74> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61307c <__cxa_atexit@plt+0x606d30> │ │ │ │ + ldr r2, [pc, #136] @ 61308c <__cxa_atexit@plt+0x606d40> │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 61304c <__cxa_atexit@plt+0x606d00> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 61305c <__cxa_atexit@plt+0x606d10> │ │ │ │ + ldr lr, [pc, #108] @ 613090 <__cxa_atexit@plt+0x606d44> │ │ │ │ + ldr r7, [r8, #6] │ │ │ │ + ldr r0, [r8, #10] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r2, [r8, #14] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r0, r1, r2, r8} │ │ │ │ + beq 613070 <__cxa_atexit@plt+0x606d24> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r8, ror r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 60c350 <__cxa_atexit@plt+0x600004> │ │ │ │ - ldr r3, [pc, #140] @ 60c370 <__cxa_atexit@plt+0x600024> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 60c32c <__cxa_atexit@plt+0x5fffe0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 60c33c <__cxa_atexit@plt+0x5ffff0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 60c358 <__cxa_atexit@plt+0x60000c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 60c378 <__cxa_atexit@plt+0x60002c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b 61311c <__cxa_atexit@plt+0x606dd0> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 60c374 <__cxa_atexit@plt+0x600028> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r7, [pc, #52] @ 613098 <__cxa_atexit@plt+0x606d4c> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 613094 <__cxa_atexit@plt+0x606d48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq pc, r3, r8, lsr sl @ │ │ │ │ + rscseq pc, r3, r4, lsr sl @ │ │ │ │ + rscseq pc, r3, ip, lsl #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 60c3c8 <__cxa_atexit@plt+0x60007c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60c3dc <__cxa_atexit@plt+0x600090> │ │ │ │ - ldr r2, [pc, #72] @ 60c3f0 <__cxa_atexit@plt+0x6000a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ + bne 6130ec <__cxa_atexit@plt+0x606da0> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [r2, #10] │ │ │ │ + ldr r0, [r2, #14] │ │ │ │ + ldr lr, [pc, #56] @ 613108 <__cxa_atexit@plt+0x606dbc> │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 613100 <__cxa_atexit@plt+0x606db4> │ │ │ │ + b 61311c <__cxa_atexit@plt+0x606dd0> │ │ │ │ + ldr r7, [pc, #24] @ 61310c <__cxa_atexit@plt+0x606dc0> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r3, r4, lsr #19 │ │ │ │ + smlalseq pc, r3, r8, r9 @ │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613184 <__cxa_atexit@plt+0x606e38> │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + adds r9, r3, r2 │ │ │ │ + bmi 6131c4 <__cxa_atexit@plt+0x606e78> │ │ │ │ + ldr r3, [pc, #208] @ 613210 <__cxa_atexit@plt+0x606ec4> │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #8]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 6131dc <__cxa_atexit@plt+0x606e90> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [pc, #176] @ 613214 <__cxa_atexit@plt+0x606ec8> │ │ │ │ + ldr r8, [r3, #16]! │ │ │ │ + cmp fp, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + bhi 6131fc <__cxa_atexit@plt+0x606eb0> │ │ │ │ + str r8, [r5, #4]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 612dd0 <__cxa_atexit@plt+0x606a84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6131ec <__cxa_atexit@plt+0x606ea0> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr lr, [pc, #132] @ 613224 <__cxa_atexit@plt+0x606ed8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 60c3ec <__cxa_atexit@plt+0x6000a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #80] @ 61321c <__cxa_atexit@plt+0x606ed0> │ │ │ │ + ldr r0, [pc, #80] @ 613220 <__cxa_atexit@plt+0x606ed4> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - @ instruction: 0x0102ceb8 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ + ldr r7, [pc, #20] @ 613218 <__cxa_atexit@plt+0x606ecc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq pc, r3, r8, lsl #17 │ │ │ │ + rscseq pc, r3, r0, lsr #17 │ │ │ │ + smlalseq pc, r3, ip, r8 @ │ │ │ │ + @ instruction: 0x01025ab0 │ │ │ │ + rscseq pc, r3, r4, ror #16 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #60] @ 613280 <__cxa_atexit@plt+0x606f34> │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61326c <__cxa_atexit@plt+0x606f20> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 612dd0 <__cxa_atexit@plt+0x606a84> │ │ │ │ + ldr r7, [pc, #16] @ 613284 <__cxa_atexit@plt+0x606f38> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r3, r8, lsl r8 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 6132d8 <__cxa_atexit@plt+0x606f8c> │ │ │ │ + ldr lr, [pc, #60] @ 6132f0 <__cxa_atexit@plt+0x606fa4> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 6132f4 <__cxa_atexit@plt+0x606fa8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 6132f8 <__cxa_atexit@plt+0x606fac> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01025998 │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 613354 <__cxa_atexit@plt+0x607008> │ │ │ │ + ldr r8, [pc, #76] @ 61336c <__cxa_atexit@plt+0x607020> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 613370 <__cxa_atexit@plt+0x607024> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 613374 <__cxa_atexit@plt+0x607028> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x010252b0 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + ldrhteq pc, [r3], #96 @ 0x60 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 60c468 <__cxa_atexit@plt+0x60011c> │ │ │ │ + bhi 6133f8 <__cxa_atexit@plt+0x6070ac> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 60c474 <__cxa_atexit@plt+0x600128> │ │ │ │ - ldr lr, [pc, #96] @ 60c484 <__cxa_atexit@plt+0x600138> │ │ │ │ + bcc 613404 <__cxa_atexit@plt+0x6070b8> │ │ │ │ + ldr lr, [pc, #104] @ 613414 <__cxa_atexit@plt+0x6070c8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ 60c488 <__cxa_atexit@plt+0x60013c> │ │ │ │ + ldr r0, [pc, #100] @ 613418 <__cxa_atexit@plt+0x6070cc> │ │ │ │ add lr, pc, lr │ │ │ │ + sub r1, r6, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-8] │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 60c48c <__cxa_atexit@plt+0x600140> │ │ │ │ + ldr r0, [pc, #84] @ 61341c <__cxa_atexit@plt+0x6070d0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r9, [pc, #72] @ 613420 <__cxa_atexit@plt+0x6070d4> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + b 6122ac <__cxa_atexit@plt+0x605f60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + smlabbeq r2, ip, r1, r5 │ │ │ │ + tsteq r2, r8, asr #2 │ │ │ │ + rscseq pc, r3, r4, lsl #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1186730 <__cxa_atexit@plt+0x117a3e4> │ │ │ │ + rscseq pc, r3, r4, ror #11 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6134a4 <__cxa_atexit@plt+0x607158> │ │ │ │ + ldr r3, [pc, #80] @ 6134bc <__cxa_atexit@plt+0x607170> │ │ │ │ + ldr r2, [pc, #80] @ 6134c0 <__cxa_atexit@plt+0x607174> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #64] @ 6134c4 <__cxa_atexit@plt+0x607178> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 6134c8 <__cxa_atexit@plt+0x60717c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + smlatteq r2, r0, r0, r5 │ │ │ │ + swpeq r5, ip, [r2] │ │ │ │ + ldrhteq pc, [r3], #100 @ 0x64 @ │ │ │ │ + smlalseq pc, r3, r0, r6 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ 6134f4 <__cxa_atexit@plt+0x6071a8> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ + rscseq pc, r3, ip, ror r6 @ │ │ │ │ + rscseq pc, r3, r0, lsr r5 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60c4c4 <__cxa_atexit@plt+0x600178> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c4cc <__cxa_atexit@plt+0x600180> │ │ │ │ + bhi 613538 <__cxa_atexit@plt+0x6071ec> │ │ │ │ + ldr r2, [pc, #40] @ 613540 <__cxa_atexit@plt+0x6071f4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #36] @ 613544 <__cxa_atexit@plt+0x6071f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ + b 6122ac <__cxa_atexit@plt+0x605f60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, rrx │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strdeq r4, [r2, -ip] │ │ │ │ + rscseq pc, r3, r0, ror #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 61356c <__cxa_atexit@plt+0x607220> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1186730 <__cxa_atexit@plt+0x117a3e4> │ │ │ │ + rscseq pc, r3, r4, lsl r6 @ │ │ │ │ + ldrhteq pc, [r3], #68 @ 0x44 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6135d0 <__cxa_atexit@plt+0x607284> │ │ │ │ + ldr r3, [pc, #76] @ 6135e8 <__cxa_atexit@plt+0x60729c> │ │ │ │ + ldr r2, [pc, #76] @ 6135ec <__cxa_atexit@plt+0x6072a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #60] @ 6135f0 <__cxa_atexit@plt+0x6072a4> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 6135f4 <__cxa_atexit@plt+0x6072a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + @ instruction: 0x01024fb0 │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + rscseq pc, r3, r8, lsr #11 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 6136ec <__cxa_atexit@plt+0x6073a0> │ │ │ │ + rscseq pc, r3, r8, lsr #8 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60c504 <__cxa_atexit@plt+0x6001b8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c50c <__cxa_atexit@plt+0x6001c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 613670 <__cxa_atexit@plt+0x607324> │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldr lr, [pc, #120] @ 61369c <__cxa_atexit@plt+0x607350> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldm sl, {r1, r8, sl} │ │ │ │ + ldr r2, [pc, #112] @ 6136a0 <__cxa_atexit@plt+0x607354> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 613678 <__cxa_atexit@plt+0x60732c> │ │ │ │ + ldr r5, [pc, #80] @ 6136a8 <__cxa_atexit@plt+0x60735c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r6, [r3] │ │ │ │ + str r1, [r6, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r6, r2 │ │ │ │ + b 65e080 <__cxa_atexit@plt+0x651d34> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60c544 <__cxa_atexit@plt+0x6001f8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [pc, #36] @ 6136a4 <__cxa_atexit@plt+0x607358> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + smlatteq r2, ip, lr, r4 │ │ │ │ + smlalseq pc, r3, ip, r3 @ │ │ │ │ + @ instruction: 0xffffedec │ │ │ │ + rscseq pc, r3, ip, ror r3 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 6136d0 <__cxa_atexit@plt+0x607384> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, r3, #2 │ │ │ │ + b 1186730 <__cxa_atexit@plt+0x117a3e4> │ │ │ │ + ldrhteq pc, [r3], #64 @ 0x40 @ │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c588 <__cxa_atexit@plt+0x60023c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c590 <__cxa_atexit@plt+0x600244> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61375c <__cxa_atexit@plt+0x607410> │ │ │ │ + ldr r1, [pc, #116] @ 61377c <__cxa_atexit@plt+0x607430> │ │ │ │ + ldr r0, [pc, #116] @ 613780 <__cxa_atexit@plt+0x607434> │ │ │ │ + ldr lr, [pc, #116] @ 613784 <__cxa_atexit@plt+0x607438> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r0, [pc, #96] @ 613788 <__cxa_atexit@plt+0x60743c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, r3, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #84] @ 61378c <__cxa_atexit@plt+0x607440> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stm ip, {r2, r8, sl} │ │ │ │ + str r9, [r3, #20] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r8, lr │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #44] @ 613790 <__cxa_atexit@plt+0x607444> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, r8, pc, fp @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c5c8 <__cxa_atexit@plt+0x60027c> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + sbcseq sp, ip, sp, ror #26 │ │ │ │ + tsteq r2, r4, lsr #28 │ │ │ │ + smlatteq r2, r8, sp, r4 │ │ │ │ + rscseq pc, r3, r0, lsl #9 │ │ │ │ + rscseq pc, r3, r0, asr #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 6137b8 <__cxa_atexit@plt+0x60746c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + rscseq pc, r3, r8, lsl r4 @ │ │ │ │ + rscseq pc, r3, r8, lsr r4 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 613824 <__cxa_atexit@plt+0x6074d8> │ │ │ │ + ldr r2, [pc, #96] @ 613840 <__cxa_atexit@plt+0x6074f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c5d0 <__cxa_atexit@plt+0x600284> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 613830 <__cxa_atexit@plt+0x6074e4> │ │ │ │ + ldr r5, [pc, #72] @ 613844 <__cxa_atexit@plt+0x6074f8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 613814 <__cxa_atexit@plt+0x6074c8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 6138bc <__cxa_atexit@plt+0x607570> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldr r7, [pc, #16] @ 613848 <__cxa_atexit@plt+0x6074fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq pc, r3, r0, asr #7 │ │ │ │ + smlalseq pc, r3, r4, r3 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60c624 <__cxa_atexit@plt+0x6002d8> │ │ │ │ - ldr r2, [pc, #56] @ 60c630 <__cxa_atexit@plt+0x6002e4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 613894 <__cxa_atexit@plt+0x607548> │ │ │ │ + ldr r7, [pc, #52] @ 6138a8 <__cxa_atexit@plt+0x60755c> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60c618 <__cxa_atexit@plt+0x6002cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 613888 <__cxa_atexit@plt+0x60753c> │ │ │ │ mov r7, r8 │ │ │ │ - b 60c63c <__cxa_atexit@plt+0x6002f0> │ │ │ │ + b 6138bc <__cxa_atexit@plt+0x607570> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6138ac <__cxa_atexit@plt+0x607560> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60c65c <__cxa_atexit@plt+0x600310> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60c688 <__cxa_atexit@plt+0x60033c> │ │ │ │ - ldr r2, [pc, #124] @ 60c6e0 <__cxa_atexit@plt+0x600394> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60c688 <__cxa_atexit@plt+0x60033c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60c690 <__cxa_atexit@plt+0x600344> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r3, r8, asr r3 @ │ │ │ │ + rscseq pc, r3, r4, asr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613924 <__cxa_atexit@plt+0x6075d8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6139a0 <__cxa_atexit@plt+0x607654> │ │ │ │ + add lr, r7, #2 │ │ │ │ + ldr r1, [r7, #14] │ │ │ │ + ldm lr, {r2, r9, lr} │ │ │ │ + cmp r1, #0 │ │ │ │ + ble 613938 <__cxa_atexit@plt+0x6075ec> │ │ │ │ + ldr r7, [pc, #228] @ 6139d8 <__cxa_atexit@plt+0x60768c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #216] @ 6139dc <__cxa_atexit@plt+0x607690> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r2, r6, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #180] @ 6139e0 <__cxa_atexit@plt+0x607694> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60c6d0 <__cxa_atexit@plt+0x600384> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60c6e4 <__cxa_atexit@plt+0x600398> │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + bcc 6139b0 <__cxa_atexit@plt+0x607664> │ │ │ │ + ldr r0, [pc, #148] @ 6139e4 <__cxa_atexit@plt+0x607698> │ │ │ │ + ldr sl, [pc, #148] @ 6139e8 <__cxa_atexit@plt+0x60769c> │ │ │ │ + ldr r8, [pc, #148] @ 6139ec <__cxa_atexit@plt+0x6076a0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r0, [pc, #132] @ 6139f0 <__cxa_atexit@plt+0x6076a4> │ │ │ │ + add ip, r6, #8 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr sl, [pc, #120] @ 6139f4 <__cxa_atexit@plt+0x6076a8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + stm ip, {r2, r9, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r9, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatbeq r2, r8, fp, ip │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #28] @ 6139d4 <__cxa_atexit@plt+0x607688> │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r9, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r3, r4, lsr #4 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xfffffcac │ │ │ │ + sbcseq sp, ip, r5, lsr #22 │ │ │ │ + smlatteq r2, r0, fp, r4 │ │ │ │ + smlatbeq r2, r4, fp, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 613a94 <__cxa_atexit@plt+0x607748> │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 613a38 <__cxa_atexit@plt+0x6076ec> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613a54 <__cxa_atexit@plt+0x607708> │ │ │ │ + ldr r3, [r8, #14] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 613a74 <__cxa_atexit@plt+0x607728> │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + bne 613a18 <__cxa_atexit@plt+0x6076cc> │ │ │ │ + ldr r5, [pc, #100] @ 613aa4 <__cxa_atexit@plt+0x607758> │ │ │ │ + ldr r0, [r8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ 613aa8 <__cxa_atexit@plt+0x60775c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #64] @ 613aac <__cxa_atexit@plt+0x607760> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 613ab0 <__cxa_atexit@plt+0x607764> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #40] @ 613ab4 <__cxa_atexit@plt+0x607768> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 613ab8 <__cxa_atexit@plt+0x60776c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlabteq r2, r0, sl, r4 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlatbeq r2, r4, sl, r4 │ │ │ │ + rscseq pc, r3, r4, ror #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60c70c <__cxa_atexit@plt+0x6003c0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613b24 <__cxa_atexit@plt+0x6077d8> │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 613b38 <__cxa_atexit@plt+0x6077ec> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 613b4c <__cxa_atexit@plt+0x607800> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613b60 <__cxa_atexit@plt+0x607814> │ │ │ │ + ldr r3, [r7, #14] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 613adc <__cxa_atexit@plt+0x607790> │ │ │ │ + ldr r7, [pc, #132] @ 613b88 <__cxa_atexit@plt+0x60783c> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [pc, #116] @ 613b8c <__cxa_atexit@plt+0x607840> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60c74c <__cxa_atexit@plt+0x600400> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60c75c <__cxa_atexit@plt+0x600410> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c794 <__cxa_atexit@plt+0x600448> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c79c <__cxa_atexit@plt+0x600450> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #104] @ 613b94 <__cxa_atexit@plt+0x607848> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #88] @ 613b98 <__cxa_atexit@plt+0x60784c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #60] @ 613b90 <__cxa_atexit@plt+0x607844> │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 613b9c <__cxa_atexit@plt+0x607850> │ │ │ │ + mov r3, r5 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [pc, #36] @ 613ba0 <__cxa_atexit@plt+0x607854> │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102bd9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + tsteq r2, r4, lsl sl │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + strdeq r4, [r2, -r0] │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + smlatbeq r2, ip, r9, r4 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60c7d4 <__cxa_atexit@plt+0x600488> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c7dc <__cxa_atexit@plt+0x600490> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 613bb8 <__cxa_atexit@plt+0x60786c> │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r7, [pc, #8] @ 613bc8 <__cxa_atexit@plt+0x60787c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60c814 <__cxa_atexit@plt+0x6004c8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + rscseq pc, r3, r4, asr #32 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bhi 613c00 <__cxa_atexit@plt+0x6078b4> │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r7, [pc, #8] @ 613c10 <__cxa_atexit@plt+0x6078c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq lr, [r3], #252 @ 0xfc │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov fp, r8 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 613c68 <__cxa_atexit@plt+0x60791c> │ │ │ │ + ldr r9, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r8, [r3, #10] │ │ │ │ + ldr r3, [r3, #14] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldmib r5, {r0, sl} │ │ │ │ + cmp r3, sl │ │ │ │ + bge 613c7c <__cxa_atexit@plt+0x607930> │ │ │ │ + ldr lr, [pc, #116] @ 613cc4 <__cxa_atexit@plt+0x607978> │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov sl, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + stmib r5, {r0, r3, lr} │ │ │ │ + str r1, [r5, #16] │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r7, [pc, #88] @ 613cc8 <__cxa_atexit@plt+0x60797c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + bne 613c9c <__cxa_atexit@plt+0x607950> │ │ │ │ + ldr r3, [pc, #56] @ 613cc0 <__cxa_atexit@plt+0x607974> │ │ │ │ + str r1, [r5, #16] │ │ │ │ + stm r5, {r0, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr lr, [pc, #40] @ 613ccc <__cxa_atexit@plt+0x607980> │ │ │ │ + sub ip, r5, #16 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + add lr, pc, lr │ │ │ │ + stm ip, {r0, sl, lr} │ │ │ │ + sub lr, r5, #4 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + stm lr, {r1, r3, r9} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613d30 <__cxa_atexit@plt+0x6079e4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr lr, [pc, #80] @ 613d44 <__cxa_atexit@plt+0x6079f8> │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + add r2, r2, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r0, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + beq 613d38 <__cxa_atexit@plt+0x6079ec> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c858 <__cxa_atexit@plt+0x60050c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c860 <__cxa_atexit@plt+0x600514> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613db0 <__cxa_atexit@plt+0x607a64> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r7, #4]! │ │ │ │ + sub r3, r7, #32 │ │ │ │ + ldr r8, [r7, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60c898 <__cxa_atexit@plt+0x60054c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60c8a0 <__cxa_atexit@plt+0x600554> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0102bc98 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60c8f4 <__cxa_atexit@plt+0x6005a8> │ │ │ │ - ldr r2, [pc, #56] @ 60c900 <__cxa_atexit@plt+0x6005b4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 613dc8 <__cxa_atexit@plt+0x607a7c> │ │ │ │ + ldr r3, [pc, #68] @ 613ddc <__cxa_atexit@plt+0x607a90> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60c8e8 <__cxa_atexit@plt+0x60059c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r5, {r3, r9} │ │ │ │ + beq 613db8 <__cxa_atexit@plt+0x607a6c> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 60c90c <__cxa_atexit@plt+0x6005c0> │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 613de0 <__cxa_atexit@plt+0x607a94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + rscseq lr, r3, r4, lsr lr │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60c92c <__cxa_atexit@plt+0x6005e0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60c958 <__cxa_atexit@plt+0x60060c> │ │ │ │ - ldr r2, [pc, #124] @ 60c9b0 <__cxa_atexit@plt+0x600664> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60c958 <__cxa_atexit@plt+0x60060c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60c960 <__cxa_atexit@plt+0x600614> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 613e5c <__cxa_atexit@plt+0x607b10> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [pc, #124] @ 613e80 <__cxa_atexit@plt+0x607b34> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + beq 613e64 <__cxa_atexit@plt+0x607b18> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 613e6c <__cxa_atexit@plt+0x607b20> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60c9a0 <__cxa_atexit@plt+0x600654> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60c9b4 <__cxa_atexit@plt+0x600668> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60c9dc <__cxa_atexit@plt+0x600690> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60ca1c <__cxa_atexit@plt+0x6006d0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60ca2c <__cxa_atexit@plt+0x6006e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, asr r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60ca64 <__cxa_atexit@plt+0x600718> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60ca6c <__cxa_atexit@plt+0x600720> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabteq r2, ip, sl, fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60caa4 <__cxa_atexit@plt+0x600758> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [pc, #16] @ 613e84 <__cxa_atexit@plt+0x607b38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlalseq lr, r3, r4, sp │ │ │ │ + andeq r0, r0, r6, asr #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60cae8 <__cxa_atexit@plt+0x60079c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60caf0 <__cxa_atexit@plt+0x6007a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bhi 613ec4 <__cxa_atexit@plt+0x607b78> │ │ │ │ + mov r8, fp │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r7, [pc, #8] @ 613ed4 <__cxa_atexit@plt+0x607b88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, asr #20 │ │ │ │ + rscseq lr, r3, r0, asr #26 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60cb48 <__cxa_atexit@plt+0x6007fc> │ │ │ │ - ldr r2, [pc, #60] @ 60cb54 <__cxa_atexit@plt+0x600808> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 613f1c <__cxa_atexit@plt+0x607bd0> │ │ │ │ + ldr r7, [pc, #52] @ 613f2c <__cxa_atexit@plt+0x607be0> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60cb3c <__cxa_atexit@plt+0x6007f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 613f10 <__cxa_atexit@plt+0x607bc4> │ │ │ │ mov r7, r8 │ │ │ │ - b 60cb60 <__cxa_atexit@plt+0x600814> │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 613f30 <__cxa_atexit@plt+0x607be4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq lr, r3, r4, ror #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60cb80 <__cxa_atexit@plt+0x600834> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60cbac <__cxa_atexit@plt+0x600860> │ │ │ │ - ldr r2, [pc, #124] @ 60cc04 <__cxa_atexit@plt+0x6008b8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 613f88 <__cxa_atexit@plt+0x607c3c> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r1, [r2, #6] │ │ │ │ + ldr r0, [r2, #10] │ │ │ │ + ldr r2, [r2, #14] │ │ │ │ + ldr lr, [pc, #116] @ 613fe0 <__cxa_atexit@plt+0x607c94> │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 613fc0 <__cxa_atexit@plt+0x607c74> │ │ │ │ + b 613fec <__cxa_atexit@plt+0x607ca0> │ │ │ │ + ldr r2, [pc, #68] @ 613fd4 <__cxa_atexit@plt+0x607c88> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r3] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 60cbac <__cxa_atexit@plt+0x600860> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60cbb4 <__cxa_atexit@plt+0x600868> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + beq 613fc8 <__cxa_atexit@plt+0x607c7c> │ │ │ │ + ldr r3, [pc, #52] @ 613fd8 <__cxa_atexit@plt+0x607c8c> │ │ │ │ + cmp r2, #2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #44] @ 613fdc <__cxa_atexit@plt+0x607c90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60cbf4 <__cxa_atexit@plt+0x6008a8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60cc08 <__cxa_atexit@plt+0x6008bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabbeq r2, r4, r6, ip │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60cc30 <__cxa_atexit@plt+0x6008e4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60cc70 <__cxa_atexit@plt+0x600924> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60cc80 <__cxa_atexit@plt+0x600934> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60ccb8 <__cxa_atexit@plt+0x60096c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60ccc0 <__cxa_atexit@plt+0x600974> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r8, lsr r3 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 614038 <__cxa_atexit@plt+0x607cec> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, r7, #2 │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + cmp sl, r3 │ │ │ │ + bge 61404c <__cxa_atexit@plt+0x607d00> │ │ │ │ + ldr lr, [pc, #116] @ 614090 <__cxa_atexit@plt+0x607d44> │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub ip, r5, #16 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add lr, pc, lr │ │ │ │ + stm ip, {r0, sl, lr} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r7, [pc, #84] @ 614094 <__cxa_atexit@plt+0x607d48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + bne 61406c <__cxa_atexit@plt+0x607d20> │ │ │ │ + ldr r3, [pc, #52] @ 61408c <__cxa_atexit@plt+0x607d40> │ │ │ │ + str r1, [r5, #16] │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr lr, [pc, #36] @ 614098 <__cxa_atexit@plt+0x607d4c> │ │ │ │ + sub sl, r5, #16 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + add lr, pc, lr │ │ │ │ + stm sl, {r0, r3, lr} │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov sl, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0x01024794 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + andeq r0, r0, r6, asr #9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 614118 <__cxa_atexit@plt+0x607dcc> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr lr, [pc, #128] @ 61413c <__cxa_atexit@plt+0x607df0> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + add r2, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + beq 614120 <__cxa_atexit@plt+0x607dd4> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60ccf8 <__cxa_atexit@plt+0x6009ac> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 614128 <__cxa_atexit@plt+0x607ddc> │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60cd3c <__cxa_atexit@plt+0x6009f0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60cd44 <__cxa_atexit@plt+0x6009f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 614140 <__cxa_atexit@plt+0x607df4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + ldrsbteq lr, [r3], #160 @ 0xa0 │ │ │ │ + andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60cd9c <__cxa_atexit@plt+0x600a50> │ │ │ │ - ldr r2, [pc, #60] @ 60cda8 <__cxa_atexit@plt+0x600a5c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60cd90 <__cxa_atexit@plt+0x600a44> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60cdb4 <__cxa_atexit@plt+0x600a68> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + bhi 614180 <__cxa_atexit@plt+0x607e34> │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r7, [pc, #8] @ 614190 <__cxa_atexit@plt+0x607e44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq lr, r3, ip, ror sl │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60cdd4 <__cxa_atexit@plt+0x600a88> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60ce00 <__cxa_atexit@plt+0x600ab4> │ │ │ │ - ldr r2, [pc, #124] @ 60ce58 <__cxa_atexit@plt+0x600b0c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60ce00 <__cxa_atexit@plt+0x600ab4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60ce08 <__cxa_atexit@plt+0x600abc> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6141c4 <__cxa_atexit@plt+0x607e78> │ │ │ │ + ldr r7, [pc, #36] @ 6141d4 <__cxa_atexit@plt+0x607e88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6141cc <__cxa_atexit@plt+0x607e80> │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60ce48 <__cxa_atexit@plt+0x600afc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60ce5c <__cxa_atexit@plt+0x600b10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + andeq r0, r0, r6, asr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60ce84 <__cxa_atexit@plt+0x600b38> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60cec4 <__cxa_atexit@plt+0x600b78> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60ced4 <__cxa_atexit@plt+0x600b88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102c3b4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 614250 <__cxa_atexit@plt+0x607f04> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + ldr lr, [pc, #116] @ 614270 <__cxa_atexit@plt+0x607f24> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + beq 614258 <__cxa_atexit@plt+0x607f0c> │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr lr, [r3, #16] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60cf10 <__cxa_atexit@plt+0x600bc4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60cf18 <__cxa_atexit@plt+0x600bcc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 60cf80 <__cxa_atexit@plt+0x600c34> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 60cf8c <__cxa_atexit@plt+0x600c40> │ │ │ │ - ldr r7, [pc, #76] @ 60cfa4 <__cxa_atexit@plt+0x600c58> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 60cf74 <__cxa_atexit@plt+0x600c28> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + bhi 614260 <__cxa_atexit@plt+0x607f14> │ │ │ │ + mov r8, fp │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 60cfa8 <__cxa_atexit@plt+0x600c5c> │ │ │ │ + ldr r7, [pc, #12] @ 614274 <__cxa_atexit@plt+0x607f28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffcdf4 │ │ │ │ - rscseq r4, r4, r4, lsl r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq lr, r3, r4, lsr #19 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + stm r5, {r0, r1, r3} │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60cfe4 <__cxa_atexit@plt+0x600c98> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60cfec <__cxa_atexit@plt+0x600ca0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 60d054 <__cxa_atexit@plt+0x600d08> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 60d060 <__cxa_atexit@plt+0x600d14> │ │ │ │ - ldr r7, [pc, #76] @ 60d078 <__cxa_atexit@plt+0x600d2c> │ │ │ │ - tst sl, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bhi 6142b0 <__cxa_atexit@plt+0x607f64> │ │ │ │ + mov r8, fp │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r7, [pc, #8] @ 6142c0 <__cxa_atexit@plt+0x607f74> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 60d048 <__cxa_atexit@plt+0x600cfc> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + rscseq lr, r3, r4, asr r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 6142f8 <__cxa_atexit@plt+0x607fac> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 6142fc <__cxa_atexit@plt+0x607fb0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 60d07c <__cxa_atexit@plt+0x600d30> │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlatteq r2, r8, r4, r4 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614314 <__cxa_atexit@plt+0x607fc8> │ │ │ │ + mov r8, fp │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r7, [pc, #8] @ 614324 <__cxa_atexit@plt+0x607fd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffcd20 │ │ │ │ - rscseq r4, r4, r0, asr #16 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldrshteq lr, [r3], #128 @ 0x80 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60d0b8 <__cxa_atexit@plt+0x600d6c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 60d0c0 <__cxa_atexit@plt+0x600d74> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bhi 61435c <__cxa_atexit@plt+0x608010> │ │ │ │ + mov r8, fp │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r7, [pc, #8] @ 61436c <__cxa_atexit@plt+0x608020> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 60d150 <__cxa_atexit@plt+0x600e04> │ │ │ │ - ldr r3, [pc, #140] @ 60d170 <__cxa_atexit@plt+0x600e24> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + rscseq lr, r3, r8, lsr #17 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + mov fp, r8 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6143c0 <__cxa_atexit@plt+0x608074> │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + add r3, r3, #6 │ │ │ │ + ldm r5, {r8, r9, sl} │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + cmp sl, r3 │ │ │ │ + bge 6143d4 <__cxa_atexit@plt+0x608088> │ │ │ │ + ldr lr, [pc, #116] @ 614418 <__cxa_atexit@plt+0x6080cc> │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub ip, r5, #16 │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + add lr, pc, lr │ │ │ │ + stm ip, {r1, sl, lr} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r7, [pc, #84] @ 61441c <__cxa_atexit@plt+0x6080d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + bne 6143f4 <__cxa_atexit@plt+0x6080a8> │ │ │ │ + ldr r3, [pc, #52] @ 614414 <__cxa_atexit@plt+0x6080c8> │ │ │ │ + str r0, [r5, #16] │ │ │ │ + stm r5, {r1, sl} │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 60d12c <__cxa_atexit@plt+0x600de0> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr lr, [pc, #36] @ 614420 <__cxa_atexit@plt+0x6080d4> │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov sl, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + stmib r5, {r1, r3, lr} │ │ │ │ + str r0, [r5, #16] │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 60d13c <__cxa_atexit@plt+0x600df0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 60d158 <__cxa_atexit@plt+0x600e0c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 60d178 <__cxa_atexit@plt+0x600e2c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 61449c <__cxa_atexit@plt+0x608150> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [pc, #124] @ 6144c0 <__cxa_atexit@plt+0x608174> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + add r1, r0, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + beq 6144a4 <__cxa_atexit@plt+0x608158> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6144ac <__cxa_atexit@plt+0x608160> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 60d174 <__cxa_atexit@plt+0x600e28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #16] @ 6144c4 <__cxa_atexit@plt+0x608178> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq lr, r3, ip, asr #14 │ │ │ │ + andeq r0, r0, r6, asr #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bhi 614504 <__cxa_atexit@plt+0x6081b8> │ │ │ │ + mov r8, fp │ │ │ │ + b 613c14 <__cxa_atexit@plt+0x6078c8> │ │ │ │ + ldr r7, [pc, #8] @ 614514 <__cxa_atexit@plt+0x6081c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - tsteq r2, ip, ror r6 │ │ │ │ - tsteq r2, r4, asr #2 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldrshteq lr, [r3], #104 @ 0x68 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 60d1c8 <__cxa_atexit@plt+0x600e7c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60d1dc <__cxa_atexit@plt+0x600e90> │ │ │ │ - ldr r2, [pc, #72] @ 60d1f0 <__cxa_atexit@plt+0x600ea4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 60d1ec <__cxa_atexit@plt+0x600ea0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq fp, [r2, -r0] │ │ │ │ - strheq ip, [r2, -r8] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60d28c <__cxa_atexit@plt+0x600f40> │ │ │ │ - ldr lr, [pc, #128] @ 60d298 <__cxa_atexit@plt+0x600f4c> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr ip, [r7, #35] @ 0x23 │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - ldr r1, [r7, #39] @ 0x27 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - add lr, pc, lr │ │ │ │ + bne 614560 <__cxa_atexit@plt+0x608214> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + sub r3, r7, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614578 <__cxa_atexit@plt+0x60822c> │ │ │ │ + ldr r5, [pc, #72] @ 614590 <__cxa_atexit@plt+0x608244> │ │ │ │ tst r8, #3 │ │ │ │ - str lr, [r3, #-48] @ 0xffffffd0 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str sl, [r3, #-36] @ 0xffffffdc │ │ │ │ - str ip, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str r9, [r3, #-44] @ 0xffffffd4 │ │ │ │ - beq 60d280 <__cxa_atexit@plt+0x600f34> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 614568 <__cxa_atexit@plt+0x60821c> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 60d2a4 <__cxa_atexit@plt+0x600f58> │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r9, [r7, #4] │ │ │ │ + ldr r7, [pc, #16] @ 614594 <__cxa_atexit@plt+0x608248> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, fp, lsl #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ + @ instruction: 0xfffff9ec │ │ │ │ + rscseq lr, r3, r0, lsl #13 │ │ │ │ + andeq r0, r0, r6, asr #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 60d2c8 <__cxa_atexit@plt+0x600f7c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 60d348 <__cxa_atexit@plt+0x600ffc> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60d4e8 <__cxa_atexit@plt+0x60119c> │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r0, [pc, #528] @ 60d4f8 <__cxa_atexit@plt+0x6011ac> │ │ │ │ - sub r9, r3, #35 @ 0x23 │ │ │ │ - cmp sl, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - bne 60d3d8 <__cxa_atexit@plt+0x60108c> │ │ │ │ - ldr r2, [pc, #532] @ 60d514 <__cxa_atexit@plt+0x6011c8> │ │ │ │ - ldr ip, [pc, #532] @ 60d518 <__cxa_atexit@plt+0x6011cc> │ │ │ │ - sub r0, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r2, [pc, #520] @ 60d51c <__cxa_atexit@plt+0x6011d0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r2, [r5, #36]! @ 0x24 │ │ │ │ - stmib r5, {r0, r6} │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, r6, #16 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r2, sl, ip} │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, r5, #4 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 60d394 <__cxa_atexit@plt+0x601048> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ands r1, r0, r1 │ │ │ │ - beq 60d4ac <__cxa_atexit@plt+0x601160> │ │ │ │ - add r9, r5, #24 │ │ │ │ - stm r9, {r1, r3, r8} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 60d980 <__cxa_atexit@plt+0x601634> │ │ │ │ - eor r0, r2, r1 │ │ │ │ - clz r3, r0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, #0 │ │ │ │ - sub r1, r8, r0, lsr r3 │ │ │ │ - eor r1, r1, r0, lsr r3 │ │ │ │ - lsr r9, r0, r3 │ │ │ │ - ands r3, r2, r0, lsr r3 │ │ │ │ - and r2, r1, r2 │ │ │ │ - beq 60d4cc <__cxa_atexit@plt+0x601180> │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 60d674 <__cxa_atexit@plt+0x601328> │ │ │ │ - mov r2, r5 │ │ │ │ - add r8, r6, #12 │ │ │ │ - ldr r0, [r2, #32]! │ │ │ │ - cmp sl, r1 │ │ │ │ - ldr ip, [r2, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r3, #6 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r2, #-16] │ │ │ │ - bge 60d450 <__cxa_atexit@plt+0x601104> │ │ │ │ - ldr sl, [pc, #248] @ 60d508 <__cxa_atexit@plt+0x6011bc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - stm r5, {r1, r8, ip} │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r5, [pc, #216] @ 60d50c <__cxa_atexit@plt+0x6011c0> │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #196] @ 60d510 <__cxa_atexit@plt+0x6011c4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 60d498 <__cxa_atexit@plt+0x60114c> │ │ │ │ - ldr sl, [pc, #164] @ 60d4fc <__cxa_atexit@plt+0x6011b0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp] │ │ │ │ - str ip, [r5, #40] @ 0x28 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r5, [pc, #128] @ 60d500 <__cxa_atexit@plt+0x6011b4> │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #108] @ 60d504 <__cxa_atexit@plt+0x6011b8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r1, #0 │ │ │ │ - add r9, r5, #24 │ │ │ │ - stm r9, {r1, r3, r8} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 60d7d4 <__cxa_atexit@plt+0x601488> │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 60d520 <__cxa_atexit@plt+0x6011d4> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ - @ instruction: 0x0102b4b4 │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - @ instruction: 0xfffffa44 │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60d61c <__cxa_atexit@plt+0x6012d0> │ │ │ │ + bne 6145f8 <__cxa_atexit@plt+0x6082ac> │ │ │ │ mov r3, r5 │ │ │ │ - stm sp, {r7, r8} │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 60d5c8 <__cxa_atexit@plt+0x60127c> │ │ │ │ - ldr r7, [pc, #216] @ 60d63c <__cxa_atexit@plt+0x6012f0> │ │ │ │ - sub lr, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [pc, #208] @ 60d640 <__cxa_atexit@plt+0x6012f4> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - add r1, r2, #24 │ │ │ │ - str fp, [r5, #28] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - ldr fp, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #172] @ 60d644 <__cxa_atexit@plt+0x6012f8> │ │ │ │ - sub lr, r6, #15 │ │ │ │ - str lr, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #156] @ 60d648 <__cxa_atexit@plt+0x6012fc> │ │ │ │ - add lr, r5, #32 │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stm lr, {r7, r9, fp} │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #124] @ 60d64c <__cxa_atexit@plt+0x601300> │ │ │ │ - ldr fp, [pc, #124] @ 60d650 <__cxa_atexit@plt+0x601304> │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #120] @ 60d654 <__cxa_atexit@plt+0x601308> │ │ │ │ - add lr, r2, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r0, [r5, #32] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + ldr lr, [pc, #80] @ 61460c <__cxa_atexit@plt+0x6082c0> │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + add r2, r2, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r0, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str lr, [r3] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + beq 614600 <__cxa_atexit@plt+0x6082b4> │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r2, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str fp, [r2, #4] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 60d658 <__cxa_atexit@plt+0x60130c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r2, r0, r0, fp │ │ │ │ - @ instruction: 0x0102b39c │ │ │ │ - @ instruction: 0xfffff72c │ │ │ │ - @ instruction: 0xfffff6d4 │ │ │ │ - @ instruction: 0xfffff770 │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, fp, asr #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60d520 <__cxa_atexit@plt+0x6011d4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60d77c <__cxa_atexit@plt+0x601430> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r3, #28]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - add sl, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 60d71c <__cxa_atexit@plt+0x6013d0> │ │ │ │ - ldr lr, [pc, #244] @ 60d7ac <__cxa_atexit@plt+0x601460> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - str sl, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - ldr r0, [pc, #204] @ 60d7b0 <__cxa_atexit@plt+0x601464> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #188] @ 60d7b4 <__cxa_atexit@plt+0x601468> │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - ldr r0, [pc, #176] @ 60d7b8 <__cxa_atexit@plt+0x60146c> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - str r1, [sp] │ │ │ │ - add r1, r2, #28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [pc, #108] @ 60d79c <__cxa_atexit@plt+0x601450> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #88] @ 60d7a0 <__cxa_atexit@plt+0x601454> │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ldr r0, [pc, #72] @ 60d7a4 <__cxa_atexit@plt+0x601458> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, r5, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #36] @ 60d7a8 <__cxa_atexit@plt+0x60145c> │ │ │ │ - mov fp, r1 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - @ instruction: 0xfffff354 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - @ instruction: 0xfffff38c │ │ │ │ - @ instruction: 0xfffff338 │ │ │ │ - mrseq fp, R10_usr │ │ │ │ - andeq r3, r0, fp, asr #30 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60d674 <__cxa_atexit@plt+0x601328> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60d920 <__cxa_atexit@plt+0x6015d4> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr lr, [r3, #28]! │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - bmi 60d8a0 <__cxa_atexit@plt+0x601554> │ │ │ │ - ldr r7, [pc, #268] @ 60d940 <__cxa_atexit@plt+0x6015f4> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - ldr r7, [pc, #232] @ 60d944 <__cxa_atexit@plt+0x6015f8> │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 60d948 <__cxa_atexit@plt+0x6015fc> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + b 614370 <__cxa_atexit@plt+0x608024> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614688 <__cxa_atexit@plt+0x60833c> │ │ │ │ + ldr r7, [pc, #96] @ 6146ac <__cxa_atexit@plt+0x608360> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 60d94c <__cxa_atexit@plt+0x601600> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 614698 <__cxa_atexit@plt+0x60834c> │ │ │ │ + ldr r7, [pc, #76] @ 6146b0 <__cxa_atexit@plt+0x608364> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 60d950 <__cxa_atexit@plt+0x601604> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 60d900 <__cxa_atexit@plt+0x6015b4> │ │ │ │ - add r0, r2, #44 @ 0x2c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [pc, #164] @ 60d954 <__cxa_atexit@plt+0x601608> │ │ │ │ - ldr r7, [pc, #164] @ 60d958 <__cxa_atexit@plt+0x60160c> │ │ │ │ - ldr r8, [pc, #164] @ 60d95c <__cxa_atexit@plt+0x601610> │ │ │ │ - add r0, pc, r0 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 61467c <__cxa_atexit@plt+0x608330> │ │ │ │ + mov r7, r8 │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 6146b8 <__cxa_atexit@plt+0x60836c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str ip, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 60d960 <__cxa_atexit@plt+0x601614> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #28] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6146b4 <__cxa_atexit@plt+0x608368> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 60d964 <__cxa_atexit@plt+0x601618> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r2, ip, sp, sl │ │ │ │ - @ instruction: 0xffffef84 │ │ │ │ - @ instruction: 0xffffef30 │ │ │ │ - @ instruction: 0xffffeee4 │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ - @ instruction: 0xffffeff4 │ │ │ │ - @ instruction: 0xffffefac │ │ │ │ - @ instruction: 0xffffef68 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r6, r0, fp, asr #14 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffff8d0 │ │ │ │ + rscseq lr, r3, r4, ror #10 │ │ │ │ + rscseq lr, r3, r0, lsl #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60d7d4 <__cxa_atexit@plt+0x601488> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60dac8 <__cxa_atexit@plt+0x60177c> │ │ │ │ - mov r3, r5 │ │ │ │ - add ip, r5, #32 │ │ │ │ - ldr lr, [r3, #28]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bmi 60da48 <__cxa_atexit@plt+0x6016fc> │ │ │ │ - ldr r7, [pc, #268] @ 60dae8 <__cxa_atexit@plt+0x60179c> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - ldr r7, [pc, #232] @ 60daec <__cxa_atexit@plt+0x6017a0> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str ip, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 60daf0 <__cxa_atexit@plt+0x6017a4> │ │ │ │ + ldr r2, [pc, #36] @ 6146f0 <__cxa_atexit@plt+0x6083a4> │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 6146f4 <__cxa_atexit@plt+0x6083a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, ip, asr lr │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614754 <__cxa_atexit@plt+0x608408> │ │ │ │ + ldr r7, [pc, #96] @ 614778 <__cxa_atexit@plt+0x60842c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 60daf4 <__cxa_atexit@plt+0x6017a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 614764 <__cxa_atexit@plt+0x608418> │ │ │ │ + ldr r7, [pc, #76] @ 61477c <__cxa_atexit@plt+0x608430> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 60daf8 <__cxa_atexit@plt+0x6017ac> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 60daa8 <__cxa_atexit@plt+0x60175c> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 60dafc <__cxa_atexit@plt+0x6017b0> │ │ │ │ - ldr r7, [pc, #164] @ 60db00 <__cxa_atexit@plt+0x6017b4> │ │ │ │ - ldr r8, [pc, #164] @ 60db04 <__cxa_atexit@plt+0x6017b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 614748 <__cxa_atexit@plt+0x6083fc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 614784 <__cxa_atexit@plt+0x608438> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 60db08 <__cxa_atexit@plt+0x6017bc> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #28] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 614780 <__cxa_atexit@plt+0x608434> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 60db0c <__cxa_atexit@plt+0x6017c0> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, r4, lsl #24 │ │ │ │ - @ instruction: 0xffffeb0c │ │ │ │ - @ instruction: 0xffffeab8 │ │ │ │ - @ instruction: 0xffffea6c │ │ │ │ - ldrdeq sl, [r2, -r4] │ │ │ │ - @ instruction: 0xffffeb7c │ │ │ │ - @ instruction: 0xffffeb34 │ │ │ │ - @ instruction: 0xffffeaf0 │ │ │ │ - tsteq r2, r4, ror lr │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r6, r0, fp, asr #14 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffff804 │ │ │ │ + smlalseq lr, r3, r8, r4 │ │ │ │ + ldrhteq lr, [r3], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60d980 <__cxa_atexit@plt+0x601634> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 60e6c0 <__cxa_atexit@plt+0x602374> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60db64 <__cxa_atexit@plt+0x601818> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60db6c <__cxa_atexit@plt+0x601820> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r2, [pc, #36] @ 6147bc <__cxa_atexit@plt+0x608470> │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 6147c0 <__cxa_atexit@plt+0x608474> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #1 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, ip, r9, sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + smlabbeq r2, ip, sp, r3 │ │ │ │ + smlabbeq r2, r8, sp, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60dba4 <__cxa_atexit@plt+0x601858> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60dbac <__cxa_atexit@plt+0x601860> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 614820 <__cxa_atexit@plt+0x6084d4> │ │ │ │ + ldr r7, [pc, #108] @ 614850 <__cxa_atexit@plt+0x608504> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 614830 <__cxa_atexit@plt+0x6084e4> │ │ │ │ + ldr r7, [pc, #88] @ 614854 <__cxa_atexit@plt+0x608508> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 614814 <__cxa_atexit@plt+0x6084c8> │ │ │ │ + mov r7, r9 │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, ip, r9, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60dbe4 <__cxa_atexit@plt+0x601898> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [pc, #52] @ 61485c <__cxa_atexit@plt+0x608510> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 614840 <__cxa_atexit@plt+0x6084f4> │ │ │ │ + ldr r7, [pc, #32] @ 614858 <__cxa_atexit@plt+0x60850c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xfffff738 │ │ │ │ + rscseq lr, r3, ip, asr #7 │ │ │ │ + rscseq lr, r3, r8, ror #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60dc28 <__cxa_atexit@plt+0x6018dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60dc30 <__cxa_atexit@plt+0x6018e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 6148bc <__cxa_atexit@plt+0x608570> │ │ │ │ + ldr r7, [pc, #96] @ 6148e0 <__cxa_atexit@plt+0x608594> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6148cc <__cxa_atexit@plt+0x608580> │ │ │ │ + ldr r7, [pc, #76] @ 6148e4 <__cxa_atexit@plt+0x608598> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 6148b0 <__cxa_atexit@plt+0x608564> │ │ │ │ + mov r7, r8 │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 6148ec <__cxa_atexit@plt+0x6085a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6148e8 <__cxa_atexit@plt+0x60859c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffff69c │ │ │ │ + rscseq lr, r3, r0, lsr r3 │ │ │ │ + rscseq lr, r3, r8, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r7, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + tst r7, #3 │ │ │ │ + moveq r3, #4 │ │ │ │ + ldr r7, [r5, r3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60dc68 <__cxa_atexit@plt+0x60191c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60dc70 <__cxa_atexit@plt+0x601924> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 614978 <__cxa_atexit@plt+0x60862c> │ │ │ │ + ldr r7, [pc, #108] @ 6149a8 <__cxa_atexit@plt+0x60865c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 614988 <__cxa_atexit@plt+0x60863c> │ │ │ │ + ldr r7, [pc, #88] @ 6149ac <__cxa_atexit@plt+0x608660> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 61496c <__cxa_atexit@plt+0x608620> │ │ │ │ + mov r7, r9 │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 6149b4 <__cxa_atexit@plt+0x608668> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 6149b0 <__cxa_atexit@plt+0x608664> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffff5e0 │ │ │ │ + rscseq lr, r3, ip, ror #4 │ │ │ │ + rscseq lr, r3, r0, lsr #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 6149ec <__cxa_atexit@plt+0x6086a0> │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 6149f0 <__cxa_atexit@plt+0x6086a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #1 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r8, r8, sl │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60dcc4 <__cxa_atexit@plt+0x601978> │ │ │ │ - ldr r2, [pc, #56] @ 60dcd0 <__cxa_atexit@plt+0x601984> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614a50 <__cxa_atexit@plt+0x608704> │ │ │ │ + ldr r7, [pc, #96] @ 614a74 <__cxa_atexit@plt+0x608728> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, r9} │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 614a60 <__cxa_atexit@plt+0x608714> │ │ │ │ + ldr r7, [pc, #76] @ 614a78 <__cxa_atexit@plt+0x60872c> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60dcb8 <__cxa_atexit@plt+0x60196c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 614a44 <__cxa_atexit@plt+0x6086f8> │ │ │ │ mov r7, r8 │ │ │ │ - b 60dcdc <__cxa_atexit@plt+0x601990> │ │ │ │ + b 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 614a80 <__cxa_atexit@plt+0x608734> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 614a7c <__cxa_atexit@plt+0x608730> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffff508 │ │ │ │ + smlalseq lr, r3, ip, r1 │ │ │ │ + rscseq lr, r3, ip, asr #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60dcfc <__cxa_atexit@plt+0x6019b0> │ │ │ │ - add r5, r5, #16 │ │ │ │ + mvn r7, r7 │ │ │ │ + mov r3, #4 │ │ │ │ + tst r7, #3 │ │ │ │ + moveq r3, #8 │ │ │ │ + ldr r7, [r5, r3] │ │ │ │ + add r5, r5, #12 │ │ │ │ bic r7, r7, #3 │ │ │ │ - b 60dd28 <__cxa_atexit@plt+0x6019dc> │ │ │ │ - ldr r2, [pc, #124] @ 60dd80 <__cxa_atexit@plt+0x601a34> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60dd28 <__cxa_atexit@plt+0x6019dc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60dd30 <__cxa_atexit@plt+0x6019e4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614b40 <__cxa_atexit@plt+0x6087f4> │ │ │ │ + ldr r7, [pc, #152] @ 614b68 <__cxa_atexit@plt+0x60881c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq 614b24 <__cxa_atexit@plt+0x6087d8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60dd70 <__cxa_atexit@plt+0x601a24> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60dd84 <__cxa_atexit@plt+0x601a38> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 614b50 <__cxa_atexit@plt+0x608804> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 614b34 <__cxa_atexit@plt+0x6087e8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #100] @ 614b70 <__cxa_atexit@plt+0x608824> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + str r7, [r6, #20] │ │ │ │ str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + sub r7, r2, #14 │ │ │ │ + stmib r6, {r0, r3, r9} │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 614b6c <__cxa_atexit@plt+0x608820> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq lr, r3, r0, lsr #2 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60ddac <__cxa_atexit@plt+0x601a60> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60ddec <__cxa_atexit@plt+0x601aa0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60ddfc <__cxa_atexit@plt+0x601ab0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 614bdc <__cxa_atexit@plt+0x608890> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 614bcc <__cxa_atexit@plt+0x608880> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [pc, #60] @ 614bec <__cxa_atexit@plt+0x6088a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r0, r1, lr} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ + bic r7, r1, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r2, ip, r4, fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + rscseq lr, r3, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 614c48 <__cxa_atexit@plt+0x6088fc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 614c40 <__cxa_atexit@plt+0x6088f4> │ │ │ │ + ldr r3, [pc, #44] @ 614c50 <__cxa_atexit@plt+0x608904> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r5, [pc, #32] @ 614c54 <__cxa_atexit@plt+0x608908> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b dbff74 <__cxa_atexit@plt+0xdb3c28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strdeq r3, [r2, -r8] │ │ │ │ + tsteq r2, r4, lsr r6 │ │ │ │ + rscseq lr, r3, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 614cb8 <__cxa_atexit@plt+0x60896c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 614cb0 <__cxa_atexit@plt+0x608964> │ │ │ │ + ldr r3, [pc, #52] @ 614cc0 <__cxa_atexit@plt+0x608974> │ │ │ │ + ldr r9, [pc, #52] @ 614cc4 <__cxa_atexit@plt+0x608978> │ │ │ │ + ldr r2, [pc, #52] @ 614cc8 <__cxa_atexit@plt+0x60897c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, sl │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r3, r8, lsr #32 │ │ │ │ + rscseq lr, r3, r8, lsr r0 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 614cec <__cxa_atexit@plt+0x6089a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 614d10 <__cxa_atexit@plt+0x6089c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r3, [r2, -r8] │ │ │ │ + rscseq lr, r3, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 614d6c <__cxa_atexit@plt+0x608a20> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 614d64 <__cxa_atexit@plt+0x608a18> │ │ │ │ + ldr r3, [pc, #44] @ 614d74 <__cxa_atexit@plt+0x608a28> │ │ │ │ + ldr r2, [pc, #44] @ 614d78 <__cxa_atexit@plt+0x608a2c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b e172ec <__cxa_atexit@plt+0xe0afa0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r3, r0, asr #32 │ │ │ │ + smlabteq r2, r8, r7, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60de34 <__cxa_atexit@plt+0x601ae8> │ │ │ │ + bhi 614dac <__cxa_atexit@plt+0x608a60> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 614db4 <__cxa_atexit@plt+0x608a68> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60de3c <__cxa_atexit@plt+0x601af0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq sl, [r2, -ip] │ │ │ │ + smlabbeq r2, r4, r7, r3 │ │ │ │ + ldrshteq sp, [r3], #252 @ 0xfc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 614e4c <__cxa_atexit@plt+0x608b00> │ │ │ │ + ldr r3, [pc, #152] @ 614e74 <__cxa_atexit@plt+0x608b28> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq 614e10 <__cxa_atexit@plt+0x608ac4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 614e5c <__cxa_atexit@plt+0x608b10> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 614e20 <__cxa_atexit@plt+0x608ad4> │ │ │ │ + ldr r7, [pc, #120] @ 614e84 <__cxa_atexit@plt+0x608b38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ 614e78 <__cxa_atexit@plt+0x608b2c> │ │ │ │ + ldr r8, [pc, #80] @ 614e7c <__cxa_atexit@plt+0x608b30> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r2, r6 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + mov r7, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #44] @ 614e80 <__cxa_atexit@plt+0x608b34> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + rscseq sp, r3, r8, asr #28 │ │ │ │ + rscseq sp, r3, r8, ror pc │ │ │ │ + rscseq sp, r3, r4, lsr #31 │ │ │ │ + rscseq sp, r3, r0, lsr pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 614ef0 <__cxa_atexit@plt+0x608ba4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 614ec8 <__cxa_atexit@plt+0x608b7c> │ │ │ │ + ldr r7, [pc, #72] @ 614f04 <__cxa_atexit@plt+0x608bb8> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r6, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r3, [pc, #44] @ 614efc <__cxa_atexit@plt+0x608bb0> │ │ │ │ + ldr r8, [pc, #44] @ 614f00 <__cxa_atexit@plt+0x608bb4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + rscseq sp, r3, r4, lsr #27 │ │ │ │ + rscseq sp, r3, ip, ror #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60de74 <__cxa_atexit@plt+0x601b28> │ │ │ │ + bhi 614f38 <__cxa_atexit@plt+0x608bec> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 614f40 <__cxa_atexit@plt+0x608bf4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60de7c <__cxa_atexit@plt+0x601b30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102a6bc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + strdeq r3, [r2, -r8] │ │ │ │ + rscseq sp, r3, ip, lsr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60deb4 <__cxa_atexit@plt+0x601b68> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 614fa8 <__cxa_atexit@plt+0x608c5c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 614fb4 <__cxa_atexit@plt+0x608c68> │ │ │ │ + ldr r1, [pc, #76] @ 614fc4 <__cxa_atexit@plt+0x608c78> │ │ │ │ + ldr r2, [pc, #76] @ 614fc8 <__cxa_atexit@plt+0x608c7c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 614fcc <__cxa_atexit@plt+0x608c80> │ │ │ │ + str r1, [r9, #4]! │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + str r7, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + smlatbeq r2, r0, r5, r3 │ │ │ │ + rscseq sp, r3, r8, ror #25 │ │ │ │ + rscseq sp, r3, ip, lsr #25 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 615018 <__cxa_atexit@plt+0x608ccc> │ │ │ │ + ldr r7, [pc, #52] @ 615030 <__cxa_atexit@plt+0x608ce4> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #20] @ 615034 <__cxa_atexit@plt+0x608ce8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + ldrhteq sp, [r3], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60def8 <__cxa_atexit@plt+0x601bac> │ │ │ │ + bhi 615068 <__cxa_atexit@plt+0x608d1c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 615070 <__cxa_atexit@plt+0x608d24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60df00 <__cxa_atexit@plt+0x601bb4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60d200 <__cxa_atexit@plt+0x600eb4> │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ + smlabteq r2, r8, r4, r3 │ │ │ │ + rscseq sp, r3, ip, lsl #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60df38 <__cxa_atexit@plt+0x601bec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60df40 <__cxa_atexit@plt+0x601bf4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 6150d8 <__cxa_atexit@plt+0x608d8c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6150e4 <__cxa_atexit@plt+0x608d98> │ │ │ │ + ldr r1, [pc, #76] @ 6150f4 <__cxa_atexit@plt+0x608da8> │ │ │ │ + ldr r2, [pc, #76] @ 6150f8 <__cxa_atexit@plt+0x608dac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 6150fc <__cxa_atexit@plt+0x608db0> │ │ │ │ + str r1, [r9, #4]! │ │ │ │ mov r5, r3 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq sl, [r2, -r8] │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + ldrhteq sp, [r3], #184 @ 0xb8 │ │ │ │ + rscseq sp, r3, ip, ror fp │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60df94 <__cxa_atexit@plt+0x601c48> │ │ │ │ - ldr r2, [pc, #56] @ 60dfa0 <__cxa_atexit@plt+0x601c54> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60df88 <__cxa_atexit@plt+0x601c3c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60dfac <__cxa_atexit@plt+0x601c60> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 615164 <__cxa_atexit@plt+0x608e18> │ │ │ │ + ldr r3, [pc, #80] @ 61517c <__cxa_atexit@plt+0x608e30> │ │ │ │ + ldr r2, [pc, #80] @ 615180 <__cxa_atexit@plt+0x608e34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #64] @ 615184 <__cxa_atexit@plt+0x608e38> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 615188 <__cxa_atexit@plt+0x608e3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60dfcc <__cxa_atexit@plt+0x601c80> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60dff8 <__cxa_atexit@plt+0x601cac> │ │ │ │ - ldr r2, [pc, #124] @ 60e050 <__cxa_atexit@plt+0x601d04> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60dff8 <__cxa_atexit@plt+0x601cac> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60e000 <__cxa_atexit@plt+0x601cb4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60e040 <__cxa_atexit@plt+0x601cf4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60e054 <__cxa_atexit@plt+0x601d08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60e07c <__cxa_atexit@plt+0x601d30> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60e0bc <__cxa_atexit@plt+0x601d70> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60e0cc <__cxa_atexit@plt+0x601d80> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102b1bc │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e138 <__cxa_atexit@plt+0x601dec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 60e140 <__cxa_atexit@plt+0x601df4> │ │ │ │ - ldr r1, [pc, #80] @ 60e154 <__cxa_atexit@plt+0x601e08> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 60e158 <__cxa_atexit@plt+0x601e0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 60e148 <__cxa_atexit@plt+0x601dfc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + ldrdeq r3, [r2, -ip] │ │ │ │ + rscseq sp, r3, ip, ror #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6151bc <__cxa_atexit@plt+0x608e70> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6151c4 <__cxa_atexit@plt+0x608e78> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + ldrhteq sp, [r3], #168 @ 0xa8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e190 <__cxa_atexit@plt+0x601e44> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61522c <__cxa_atexit@plt+0x608ee0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 615238 <__cxa_atexit@plt+0x608eec> │ │ │ │ + ldr r1, [pc, #76] @ 615248 <__cxa_atexit@plt+0x608efc> │ │ │ │ + ldr r2, [pc, #76] @ 61524c <__cxa_atexit@plt+0x608f00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 615250 <__cxa_atexit@plt+0x608f04> │ │ │ │ + str r1, [r9, #4]! │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + str r7, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e208 <__cxa_atexit@plt+0x601ebc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 60e210 <__cxa_atexit@plt+0x601ec4> │ │ │ │ - ldr r1, [pc, #80] @ 60e224 <__cxa_atexit@plt+0x601ed8> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 60e228 <__cxa_atexit@plt+0x601edc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 60e218 <__cxa_atexit@plt+0x601ecc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, asr #6 │ │ │ │ - tsteq r2, ip, rrx │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e280 <__cxa_atexit@plt+0x601f34> │ │ │ │ - ldr r2, [pc, #60] @ 60e28c <__cxa_atexit@plt+0x601f40> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60e274 <__cxa_atexit@plt+0x601f28> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60e298 <__cxa_atexit@plt+0x601f4c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r2, ip, lsl r3 │ │ │ │ + rscseq sp, r3, r4, ror #20 │ │ │ │ + rscseq sp, r3, r8, lsr #20 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6152a0 <__cxa_atexit@plt+0x608f54> │ │ │ │ + ldr r7, [pc, #56] @ 6152b8 <__cxa_atexit@plt+0x608f6c> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #20] @ 6152bc <__cxa_atexit@plt+0x608f70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60e2b8 <__cxa_atexit@plt+0x601f6c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60e2e4 <__cxa_atexit@plt+0x601f98> │ │ │ │ - ldr r2, [pc, #124] @ 60e33c <__cxa_atexit@plt+0x601ff0> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60e2e4 <__cxa_atexit@plt+0x601f98> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60e2ec <__cxa_atexit@plt+0x601fa0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + rscseq sp, r3, r8, lsr fp │ │ │ │ + rscseq sp, r3, ip, lsr #22 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 615384 <__cxa_atexit@plt+0x609038> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + mov r1, #249 @ 0xf9 │ │ │ │ + lsl r8, r2, #1 │ │ │ │ + ldr r2, [pc, #232] @ 6153d8 <__cxa_atexit@plt+0x60908c> │ │ │ │ + orr r1, r1, #3840 @ 0xf00 │ │ │ │ + cmp r8, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #28 │ │ │ │ + bge 61533c <__cxa_atexit@plt+0x608ff0> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61538c <__cxa_atexit@plt+0x609040> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 60e32c <__cxa_atexit@plt+0x601fe0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60e340 <__cxa_atexit@plt+0x601ff4> │ │ │ │ + bcc 61539c <__cxa_atexit@plt+0x609050> │ │ │ │ + ldr r3, [pc, #196] @ 6153e8 <__cxa_atexit@plt+0x60909c> │ │ │ │ + ldr r1, [pc, #196] @ 6153ec <__cxa_atexit@plt+0x6090a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60e368 <__cxa_atexit@plt+0x60201c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + b 615378 <__cxa_atexit@plt+0x60902c> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 615394 <__cxa_atexit@plt+0x609048> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 60e3a8 <__cxa_atexit@plt+0x60205c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60e3b8 <__cxa_atexit@plt+0x60206c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq sl, [r2, -r0] │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e424 <__cxa_atexit@plt+0x6020d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 60e42c <__cxa_atexit@plt+0x6020e0> │ │ │ │ - ldr r1, [pc, #80] @ 60e440 <__cxa_atexit@plt+0x6020f4> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 60e444 <__cxa_atexit@plt+0x6020f8> │ │ │ │ + bcc 6153b0 <__cxa_atexit@plt+0x609064> │ │ │ │ + ldr r3, [pc, #128] @ 6153dc <__cxa_atexit@plt+0x609090> │ │ │ │ + ldr r0, [pc, #128] @ 6153e0 <__cxa_atexit@plt+0x609094> │ │ │ │ + mov r1, #1016 @ 0x3f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + orr r1, r1, #3072 @ 0xc00 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 60e434 <__cxa_atexit@plt+0x6020e8> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stmib r6, {r0, r1} │ │ │ │ + sub r8, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 653e9c <__cxa_atexit@plt+0x647b50> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e47c <__cxa_atexit@plt+0x602130> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + mov r2, r6 │ │ │ │ + b 6153a4 <__cxa_atexit@plt+0x609058> │ │ │ │ + mov r2, r6 │ │ │ │ + b 6153b8 <__cxa_atexit@plt+0x60906c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #68] @ 6153f0 <__cxa_atexit@plt+0x6090a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 6153c8 <__cxa_atexit@plt+0x60907c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 6153e4 <__cxa_atexit@plt+0x609098> │ │ │ │ + mov r8, #1016 @ 0x3f8 │ │ │ │ + orr r8, r8, #3072 @ 0xc00 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + rscseq sp, r3, ip, lsr #20 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0x010232bc │ │ │ │ + rscseq sp, r3, r8, asr #20 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e4f4 <__cxa_atexit@plt+0x6021a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 60e4fc <__cxa_atexit@plt+0x6021b0> │ │ │ │ - ldr r1, [pc, #80] @ 60e510 <__cxa_atexit@plt+0x6021c4> │ │ │ │ - add lr, r7, #8 │ │ │ │ + sub r6, r5, #20 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 615444 <__cxa_atexit@plt+0x6090f8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61544c <__cxa_atexit@plt+0x609100> │ │ │ │ + ldr r2, [pc, #64] @ 615468 <__cxa_atexit@plt+0x60911c> │ │ │ │ + ldr r1, [pc, #64] @ 61546c <__cxa_atexit@plt+0x609120> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 60e514 <__cxa_atexit@plt+0x6021c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 653e9c <__cxa_atexit@plt+0x647b50> │ │ │ │ mov r6, r3 │ │ │ │ - b 60e504 <__cxa_atexit@plt+0x6021b8> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - qaddeq sl, ip, r2 │ │ │ │ - smlabbeq r2, r0, sp, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60e56c <__cxa_atexit@plt+0x602220> │ │ │ │ - ldr r2, [pc, #60] @ 60e578 <__cxa_atexit@plt+0x60222c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60e560 <__cxa_atexit@plt+0x602214> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60e584 <__cxa_atexit@plt+0x602238> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b 615454 <__cxa_atexit@plt+0x609108> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 615464 <__cxa_atexit@plt+0x609118> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60e5a4 <__cxa_atexit@plt+0x602258> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60e5d0 <__cxa_atexit@plt+0x602284> │ │ │ │ - ldr r2, [pc, #124] @ 60e628 <__cxa_atexit@plt+0x6022dc> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60e5d0 <__cxa_atexit@plt+0x602284> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60e5d8 <__cxa_atexit@plt+0x60228c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + smlalseq sp, r3, r4, r9 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0x010231b8 │ │ │ │ + rscseq sp, r3, ip, ror r9 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 6154ac <__cxa_atexit@plt+0x609160> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 6154a0 <__cxa_atexit@plt+0x609154> │ │ │ │ + mov r7, sl │ │ │ │ + b 6154bc <__cxa_atexit@plt+0x609170> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60e618 <__cxa_atexit@plt+0x6022cc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60e62c <__cxa_atexit@plt+0x6022e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sp, r3, ip, lsr r9 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 615530 <__cxa_atexit@plt+0x6091e4> │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6155a0 <__cxa_atexit@plt+0x609254> │ │ │ │ + ldr r2, [pc, #220] @ 6155c8 <__cxa_atexit@plt+0x60927c> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r8, [pc, #200] @ 6155cc <__cxa_atexit@plt+0x609280> │ │ │ │ + sub r0, r3, #21 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #192] @ 6155d0 <__cxa_atexit@plt+0x609284> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r1, r6, #28 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + b 615580 <__cxa_atexit@plt+0x609234> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6155a8 <__cxa_atexit@plt+0x60925c> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61558c <__cxa_atexit@plt+0x609240> │ │ │ │ + ldr r9, [pc, #108] @ 6155b8 <__cxa_atexit@plt+0x60926c> │ │ │ │ + ldr r8, [pc, #108] @ 6155bc <__cxa_atexit@plt+0x609270> │ │ │ │ + sub r2, r3, #21 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, r9, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr sl, [pc, #92] @ 6155c0 <__cxa_atexit@plt+0x609274> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #16 │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + stm r1, {r2, r7, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60e654 <__cxa_atexit@plt+0x602308> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #48] @ 6155c4 <__cxa_atexit@plt+0x609278> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60e694 <__cxa_atexit@plt+0x602348> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60e6a4 <__cxa_atexit@plt+0x602358> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + b 6155ac <__cxa_atexit@plt+0x609260> │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r2, r4, fp, sl │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + smlalseq sp, r3, ip, r8 │ │ │ │ + smlabteq r2, r8, fp, r3 │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + rscseq sp, r3, r8, asr r8 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + smlabteq r2, r4, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60e7b0 <__cxa_atexit@plt+0x602464> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr ip, [r5] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r2, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 60e71c <__cxa_atexit@plt+0x6023d0> │ │ │ │ - mov r3, r5 │ │ │ │ - ands r2, r2, r9 │ │ │ │ - str r0, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - stmib r3, {r0, r8, r9, sl, ip} │ │ │ │ - beq 60e77c <__cxa_atexit@plt+0x602430> │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 60ec8c <__cxa_atexit@plt+0x602940> │ │ │ │ - eor r3, r2, r8 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - str fp, [sp] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - mov r6, #0 │ │ │ │ - sub lr, r6, r3, lsr r2 │ │ │ │ - eor r6, lr, r3, lsr r2 │ │ │ │ - lsr fp, r3, r2 │ │ │ │ - ands r2, r8, r3, lsr r2 │ │ │ │ - mov r3, r5 │ │ │ │ - and r6, r6, r8 │ │ │ │ - str r0, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r6, [r3, #28] │ │ │ │ - stmib r3, {r0, r8, r9, sl, ip} │ │ │ │ - beq 60e794 <__cxa_atexit@plt+0x602448> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 60e950 <__cxa_atexit@plt+0x602604> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 60eae0 <__cxa_atexit@plt+0x602794> │ │ │ │ - mov r6, #0 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r1, [r5] │ │ │ │ + bhi 615604 <__cxa_atexit@plt+0x6092b8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61560c <__cxa_atexit@plt+0x6092c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 60e7c0 <__cxa_atexit@plt+0x602474> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 60e8f8 <__cxa_atexit@plt+0x6025ac> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #24]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 60e884 <__cxa_atexit@plt+0x602538> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #252] @ 60e918 <__cxa_atexit@plt+0x6025cc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #216] @ 60e91c <__cxa_atexit@plt+0x6025d0> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #196] @ 60e920 <__cxa_atexit@plt+0x6025d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #188] @ 60e924 <__cxa_atexit@plt+0x6025d8> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - b 60e8e4 <__cxa_atexit@plt+0x602598> │ │ │ │ - str r8, [sp] │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r8, [pc, #144] @ 60e928 <__cxa_atexit@plt+0x6025dc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r0, [pc, #120] @ 60e92c <__cxa_atexit@plt+0x6025e0> │ │ │ │ - add r1, r3, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r7, [pc, #108] @ 60e930 <__cxa_atexit@plt+0x6025e4> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 60e934 <__cxa_atexit@plt+0x6025e8> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r2, ip, sp, r9 │ │ │ │ - smlabteq r2, r4, r0, sl │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - @ instruction: 0xfffffc68 │ │ │ │ - @ instruction: 0xfffffbc4 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, sl, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60e7c0 <__cxa_atexit@plt+0x602474> │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 615674 <__cxa_atexit@plt+0x609328> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 60ea88 <__cxa_atexit@plt+0x60273c> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #24]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 60ea14 <__cxa_atexit@plt+0x6026c8> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #252] @ 60eaa8 <__cxa_atexit@plt+0x60275c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #216] @ 60eaac <__cxa_atexit@plt+0x602760> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - add lr, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #192] @ 60eab0 <__cxa_atexit@plt+0x602764> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #184] @ 60eab4 <__cxa_atexit@plt+0x602768> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r5, r2 │ │ │ │ + bcc 61567c <__cxa_atexit@plt+0x609330> │ │ │ │ + ldr r5, [pc, #84] @ 615698 <__cxa_atexit@plt+0x60934c> │ │ │ │ + ldr r1, [pc, #84] @ 61569c <__cxa_atexit@plt+0x609350> │ │ │ │ + ldr r2, [pc, #84] @ 6156a0 <__cxa_atexit@plt+0x609354> │ │ │ │ + add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - b 60ea78 <__cxa_atexit@plt+0x60272c> │ │ │ │ - str r8, [sp] │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r8, [pc, #144] @ 60eab8 <__cxa_atexit@plt+0x60276c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r0, [pc, #120] @ 60eabc <__cxa_atexit@plt+0x602770> │ │ │ │ - add r1, r3, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r7, [pc, #108] @ 60eac0 <__cxa_atexit@plt+0x602774> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 60eac4 <__cxa_atexit@plt+0x602778> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r7] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + mov r6, r3 │ │ │ │ + b 615684 <__cxa_atexit@plt+0x609338> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 615694 <__cxa_atexit@plt+0x609348> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - @ instruction: 0xfffff6d0 │ │ │ │ - smlatteq r2, r4, lr, r9 │ │ │ │ - @ instruction: 0xfffff7ec │ │ │ │ - @ instruction: 0xfffff748 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, sl, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60e950 <__cxa_atexit@plt+0x602604> │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r3, r0, ror r7 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + rscseq sp, r3, r0, lsr r6 │ │ │ │ + rscseq sp, r3, r8, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 615700 <__cxa_atexit@plt+0x6093b4> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r7, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 60ec2c <__cxa_atexit@plt+0x6028e0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldm r5, {sl, lr} │ │ │ │ - cmp r9, #0 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - bmi 60ebac <__cxa_atexit@plt+0x602860> │ │ │ │ - ldr r7, [pc, #272] @ 60ec4c <__cxa_atexit@plt+0x602900> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str lr, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - str r9, [r2, #40] @ 0x28 │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #232] @ 60ec50 <__cxa_atexit@plt+0x602904> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str ip, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 60ec54 <__cxa_atexit@plt+0x602908> │ │ │ │ + bcc 615708 <__cxa_atexit@plt+0x6093bc> │ │ │ │ + ldr r3, [pc, #80] @ 61572c <__cxa_atexit@plt+0x6093e0> │ │ │ │ + ldr r1, [pc, #80] @ 615730 <__cxa_atexit@plt+0x6093e4> │ │ │ │ + mov r2, #32 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + stmib r7, {r1, r2} │ │ │ │ + mov r7, r9 │ │ │ │ + b 653e9c <__cxa_atexit@plt+0x647b50> │ │ │ │ + mov r6, r7 │ │ │ │ + b 615710 <__cxa_atexit@plt+0x6093c4> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 615728 <__cxa_atexit@plt+0x6093dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 60ec58 <__cxa_atexit@plt+0x60290c> │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + ldrsbteq sp, [r3], #100 @ 0x64 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + ldrhteq sp, [r3], #100 @ 0x64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6157c4 <__cxa_atexit@plt+0x609478> │ │ │ │ + ldr r3, [pc, #164] @ 615800 <__cxa_atexit@plt+0x6094b4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 6157b4 <__cxa_atexit@plt+0x609468> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6157d8 <__cxa_atexit@plt+0x60948c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6157e0 <__cxa_atexit@plt+0x609494> │ │ │ │ + ldr r7, [pc, #128] @ 61580c <__cxa_atexit@plt+0x6094c0> │ │ │ │ + ldr r1, [pc, #128] @ 615810 <__cxa_atexit@plt+0x6094c4> │ │ │ │ + mov r2, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 60ec5c <__cxa_atexit@plt+0x602910> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 60ec0c <__cxa_atexit@plt+0x6028c0> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 60ec60 <__cxa_atexit@plt+0x602914> │ │ │ │ - ldr r7, [pc, #164] @ 60ec64 <__cxa_atexit@plt+0x602918> │ │ │ │ - ldr r8, [pc, #164] @ 60ec68 <__cxa_atexit@plt+0x60291c> │ │ │ │ - add r1, pc, r1 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b 653e9c <__cxa_atexit@plt+0x647b50> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 615808 <__cxa_atexit@plt+0x6094bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 60ec6c <__cxa_atexit@plt+0x602920> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 60ec70 <__cxa_atexit@plt+0x602924> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 6157e8 <__cxa_atexit@plt+0x60949c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 615804 <__cxa_atexit@plt+0x6094b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r2, r4, sl, r9 │ │ │ │ - @ instruction: 0xfffff318 │ │ │ │ - @ instruction: 0xfffff2c4 │ │ │ │ - @ instruction: 0xfffff278 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - @ instruction: 0xfffff388 │ │ │ │ - @ instruction: 0xfffff340 │ │ │ │ - @ instruction: 0xfffff2fc │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60eae0 <__cxa_atexit@plt+0x602794> │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + ldrshteq sp, [r3], #92 @ 0x5c │ │ │ │ + rscseq sp, r3, ip, lsr r6 │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + tsteq r2, ip, asr #28 │ │ │ │ + ldrsbteq sp, [r3], #88 @ 0x58 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 615870 <__cxa_atexit@plt+0x609524> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r7, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 60edd0 <__cxa_atexit@plt+0x602a84> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r7, r2, #20 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr lr, [r3, #16]! │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldm r5, {r0, sl, fp} │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 60ed50 <__cxa_atexit@plt+0x602a04> │ │ │ │ - ldr r7, [pc, #268] @ 60edf0 <__cxa_atexit@plt+0x602aa4> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #32 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #232] @ 60edf4 <__cxa_atexit@plt+0x602aa8> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str ip, [r2, #12] │ │ │ │ + bcc 615878 <__cxa_atexit@plt+0x60952c> │ │ │ │ + ldr r3, [pc, #80] @ 61589c <__cxa_atexit@plt+0x609550> │ │ │ │ + ldr r1, [pc, #80] @ 6158a0 <__cxa_atexit@plt+0x609554> │ │ │ │ + mov r2, #32 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + stmib r7, {r1, r2} │ │ │ │ + mov r7, r9 │ │ │ │ + b 653e9c <__cxa_atexit@plt+0x647b50> │ │ │ │ + mov r6, r7 │ │ │ │ + b 615880 <__cxa_atexit@plt+0x609534> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 615898 <__cxa_atexit@plt+0x60954c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 60edf8 <__cxa_atexit@plt+0x602aac> │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r3, r4, ror #10 │ │ │ │ + @ instruction: 0xfffffc24 │ │ │ │ + smlabbeq r2, ip, sp, r2 │ │ │ │ + rscseq sp, r3, r0, ror #10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 615930 <__cxa_atexit@plt+0x6095e4> │ │ │ │ + ldr r3, [pc, #164] @ 61596c <__cxa_atexit@plt+0x609620> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 615920 <__cxa_atexit@plt+0x6095d4> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 615944 <__cxa_atexit@plt+0x6095f8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 61594c <__cxa_atexit@plt+0x609600> │ │ │ │ + ldr r7, [pc, #128] @ 615978 <__cxa_atexit@plt+0x60962c> │ │ │ │ + ldr r1, [pc, #128] @ 61597c <__cxa_atexit@plt+0x609630> │ │ │ │ + mov r2, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 60edfc <__cxa_atexit@plt+0x602ab0> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b 653e9c <__cxa_atexit@plt+0x647b50> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 615974 <__cxa_atexit@plt+0x609628> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 60ee00 <__cxa_atexit@plt+0x602ab4> │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 615954 <__cxa_atexit@plt+0x609608> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 615970 <__cxa_atexit@plt+0x609624> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + smlalseq sp, r3, r0, r4 │ │ │ │ + ldrsbteq sp, [r3], #64 @ 0x40 │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + smlatteq r2, r0, ip, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6159b0 <__cxa_atexit@plt+0x609664> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6159b8 <__cxa_atexit@plt+0x60966c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 60edb0 <__cxa_atexit@plt+0x602a64> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 60ee04 <__cxa_atexit@plt+0x602ab8> │ │ │ │ - ldr r7, [pc, #164] @ 60ee08 <__cxa_atexit@plt+0x602abc> │ │ │ │ - ldr r8, [pc, #164] @ 60ee0c <__cxa_atexit@plt+0x602ac0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r2, r0, fp, r2 │ │ │ │ + rscseq sp, r3, r4, asr #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 615a20 <__cxa_atexit@plt+0x6096d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 615a2c <__cxa_atexit@plt+0x6096e0> │ │ │ │ + ldr r1, [pc, #76] @ 615a3c <__cxa_atexit@plt+0x6096f0> │ │ │ │ + ldr r2, [pc, #76] @ 615a40 <__cxa_atexit@plt+0x6096f4> │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 60ee10 <__cxa_atexit@plt+0x602ac4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #28] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 615a44 <__cxa_atexit@plt+0x6096f8> │ │ │ │ + str r1, [r9, #4]! │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 60ee14 <__cxa_atexit@plt+0x602ac8> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + str r7, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r9, [r2, -ip] │ │ │ │ - @ instruction: 0xffffeea4 │ │ │ │ - @ instruction: 0xffffee50 │ │ │ │ - @ instruction: 0xffffee04 │ │ │ │ - smlabteq r2, ip, fp, r9 │ │ │ │ - @ instruction: 0xffffef14 │ │ │ │ - @ instruction: 0xffffeecc │ │ │ │ - @ instruction: 0xffffee88 │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 60ec8c <__cxa_atexit@plt+0x602940> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + rscseq sp, r3, r0, ror r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60ee68 <__cxa_atexit@plt+0x602b1c> │ │ │ │ + bhi 615a7c <__cxa_atexit@plt+0x609730> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60ee70 <__cxa_atexit@plt+0x602b24> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 615a84 <__cxa_atexit@plt+0x609738> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r8, r6, r9 │ │ │ │ + @ instruction: 0x01022ab4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 60ef00 <__cxa_atexit@plt+0x602bb4> │ │ │ │ - ldr r3, [pc, #140] @ 60ef20 <__cxa_atexit@plt+0x602bd4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 60eedc <__cxa_atexit@plt+0x602b90> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 60eeec <__cxa_atexit@plt+0x602ba0> │ │ │ │ + bhi 615aec <__cxa_atexit@plt+0x6097a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 60ef08 <__cxa_atexit@plt+0x602bbc> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 60ef28 <__cxa_atexit@plt+0x602bdc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 615af8 <__cxa_atexit@plt+0x6097ac> │ │ │ │ + ldr lr, [pc, #76] @ 615b08 <__cxa_atexit@plt+0x6097bc> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ 615b0c <__cxa_atexit@plt+0x6097c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 60ef24 <__cxa_atexit@plt+0x602bd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0x01022a94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 615b7c <__cxa_atexit@plt+0x609830> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 615b88 <__cxa_atexit@plt+0x60983c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #76] @ 615b98 <__cxa_atexit@plt+0x60984c> │ │ │ │ + ldr sl, [pc, #76] @ 615b9c <__cxa_atexit@plt+0x609850> │ │ │ │ + sub r0, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + rscseq sp, r3, r8, ror #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 615bf0 <__cxa_atexit@plt+0x6098a4> │ │ │ │ + ldr r2, [pc, #56] @ 615bf8 <__cxa_atexit@plt+0x6098ac> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 615bfc <__cxa_atexit@plt+0x6098b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 615c00 <__cxa_atexit@plt+0x6098b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r3, r8, asr #4 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + smlabbeq r2, r4, r9, r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 615c84 <__cxa_atexit@plt+0x609938> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 615c8c <__cxa_atexit@plt+0x609940> │ │ │ │ + ldr ip, [pc, #112] @ 615ca8 <__cxa_atexit@plt+0x60995c> │ │ │ │ + ldr r1, [pc, #112] @ 615cac <__cxa_atexit@plt+0x609960> │ │ │ │ + ldr r0, [pc, #112] @ 615cb0 <__cxa_atexit@plt+0x609964> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub lr, r6, #19 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r3 │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str ip, [r1, #28]! │ │ │ │ + stmdb r5, {r0, r1, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + ldr r5, [pc, #68] @ 615cb4 <__cxa_atexit@plt+0x609968> │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlabteq r2, ip, r8, r9 │ │ │ │ - @ instruction: 0x0102a394 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 60ef78 <__cxa_atexit@plt+0x602c2c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60ef8c <__cxa_atexit@plt+0x602c40> │ │ │ │ - ldr r2, [pc, #72] @ 60efa0 <__cxa_atexit@plt+0x602c54> │ │ │ │ + b 615c94 <__cxa_atexit@plt+0x609948> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 615ca4 <__cxa_atexit@plt+0x609958> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalseq sp, r3, r4, r1 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 615ce8 <__cxa_atexit@plt+0x60999c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 615cf0 <__cxa_atexit@plt+0x6099a4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8864 <__cxa_atexit@plt+0xe9c518> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 60ef9c <__cxa_atexit@plt+0x602c50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 615da4 <__cxa_atexit@plt+0x609a58> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [pc, #140] @ 615dac <__cxa_atexit@plt+0x609a60> │ │ │ │ + str r7, [r0, #-8]! │ │ │ │ + mov r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + beq 615d74 <__cxa_atexit@plt+0x609a28> │ │ │ │ + ldr sl, [pc, #112] @ 615db0 <__cxa_atexit@plt+0x609a64> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r1] │ │ │ │ + and r1, lr, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str sl, [r2] │ │ │ │ + beq 615d84 <__cxa_atexit@plt+0x609a38> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 615da0 <__cxa_atexit@plt+0x609a54> │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #40] @ 615db4 <__cxa_atexit@plt+0x609a68> │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + mov r5, r0 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + smlabteq r2, ip, r7, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 615e20 <__cxa_atexit@plt+0x609ad4> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 615dfc <__cxa_atexit@plt+0x609ab0> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 615e14 <__cxa_atexit@plt+0x609ac8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 615e24 <__cxa_atexit@plt+0x609ad8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + tsteq r2, ip, asr r7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 615e58 <__cxa_atexit@plt+0x609b0c> │ │ │ │ + ldr r3, [pc, #32] @ 615e64 <__cxa_atexit@plt+0x609b18> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60eff0 <__cxa_atexit@plt+0x602ca4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 60eff8 <__cxa_atexit@plt+0x602cac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 60effc <__cxa_atexit@plt+0x602cb0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 615e98 <__cxa_atexit@plt+0x609b4c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 615ea0 <__cxa_atexit@plt+0x609b54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - smlabbeq r2, r4, r6, r9 │ │ │ │ + @ instruction: 0x01022698 │ │ │ │ + ldrsbteq ip, [r3], #220 @ 0xdc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f034 <__cxa_atexit@plt+0x602ce8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 615ee4 <__cxa_atexit@plt+0x609b98> │ │ │ │ + ldr r8, [pc, #40] @ 615eec <__cxa_atexit@plt+0x609ba0> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f03c <__cxa_atexit@plt+0x602cf0> │ │ │ │ + ldr r1, [pc, #32] @ 615ef0 <__cxa_atexit@plt+0x609ba4> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 60fc40 <__cxa_atexit@plt+0x6038f4> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r9, [r2, -ip] │ │ │ │ + ldrhteq ip, [r3], #216 @ 0xd8 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f074 <__cxa_atexit@plt+0x602d28> │ │ │ │ + bhi 615f28 <__cxa_atexit@plt+0x609bdc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f07c <__cxa_atexit@plt+0x602d30> │ │ │ │ + ldr r1, [pc, #24] @ 615f30 <__cxa_atexit@plt+0x609be4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010294bc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60f0b4 <__cxa_atexit@plt+0x602d68> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + tsteq r2, r8, lsl #12 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 615fb4 <__cxa_atexit@plt+0x609c68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 615fc0 <__cxa_atexit@plt+0x609c74> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #104] @ 615fd0 <__cxa_atexit@plt+0x609c84> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [pc, #72] @ 615fd4 <__cxa_atexit@plt+0x609c88> │ │ │ │ + ldr r2, [pc, #72] @ 615fd8 <__cxa_atexit@plt+0x609c8c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #56] @ 615fdc <__cxa_atexit@plt+0x609c90> │ │ │ │ + add r5, r3, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm r5, {r0, r1, r2, r3, lr} │ │ │ │ + mov r5, r9 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x010225b4 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + smlabteq r2, ip, r5, r2 │ │ │ │ + smlatteq r2, r4, r5, r2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f0f8 <__cxa_atexit@plt+0x602dac> │ │ │ │ + bhi 616014 <__cxa_atexit@plt+0x609cc8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f100 <__cxa_atexit@plt+0x602db4> │ │ │ │ + ldr r1, [pc, #24] @ 61601c <__cxa_atexit@plt+0x609cd0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60f138 <__cxa_atexit@plt+0x602dec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f140 <__cxa_atexit@plt+0x602df4> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6160a0 <__cxa_atexit@plt+0x609d54> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6160ac <__cxa_atexit@plt+0x609d60> │ │ │ │ + ldr lr, [pc, #104] @ 6160bc <__cxa_atexit@plt+0x609d70> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r0, [pc, #96] @ 6160c0 <__cxa_atexit@plt+0x609d74> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #16 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + ldr r5, [pc, #72] @ 6160c4 <__cxa_atexit@plt+0x609d78> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #68] @ 6160c8 <__cxa_atexit@plt+0x609d7c> │ │ │ │ + add r5, r5, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60fc40 <__cxa_atexit@plt+0x6038f4> │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stm lr, {r1, r3, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + @ instruction: 0x010224b0 │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 616144 <__cxa_atexit@plt+0x609df8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 616150 <__cxa_atexit@plt+0x609e04> │ │ │ │ + ldr lr, [pc, #100] @ 616160 <__cxa_atexit@plt+0x609e14> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ 616164 <__cxa_atexit@plt+0x609e18> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ 616168 <__cxa_atexit@plt+0x609e1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r9, [r2, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60f194 <__cxa_atexit@plt+0x602e48> │ │ │ │ - ldr r2, [pc, #56] @ 60f1a0 <__cxa_atexit@plt+0x602e54> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + tsteq r2, r4, lsl r4 │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 616230 <__cxa_atexit@plt+0x609ee4> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + ldr lr, [pc, #184] @ 616250 <__cxa_atexit@plt+0x609f04> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60f188 <__cxa_atexit@plt+0x602e3c> │ │ │ │ + str r0, [r7, #-12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r9, [r7, #-4] │ │ │ │ + beq 616220 <__cxa_atexit@plt+0x609ed4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #44 @ 0x2c │ │ │ │ + cmp r2, ip │ │ │ │ + bcc 616238 <__cxa_atexit@plt+0x609eec> │ │ │ │ + ldr sl, [pc, #136] @ 616254 <__cxa_atexit@plt+0x609f08> │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + ldr r2, [pc, #96] @ 616258 <__cxa_atexit@plt+0x609f0c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #24]! │ │ │ │ + ldr r2, [pc, #84] @ 61625c <__cxa_atexit@plt+0x609f10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r3, r6} │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 60f1ac <__cxa_atexit@plt+0x602e60> │ │ │ │ + mov r6, ip │ │ │ │ + mov r8, r9 │ │ │ │ + b ea88d4 <__cxa_atexit@plt+0xe9c588> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, sl │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f1cc <__cxa_atexit@plt+0x602e80> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60f1f8 <__cxa_atexit@plt+0x602eac> │ │ │ │ - ldr r2, [pc, #124] @ 60f250 <__cxa_atexit@plt+0x602f04> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r0, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6162e4 <__cxa_atexit@plt+0x609f98> │ │ │ │ + ldr lr, [pc, #108] @ 6162f0 <__cxa_atexit@plt+0x609fa4> │ │ │ │ + ldr r8, [pc, #108] @ 6162f4 <__cxa_atexit@plt+0x609fa8> │ │ │ │ + ldr r9, [pc, #108] @ 6162f8 <__cxa_atexit@plt+0x609fac> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + str r9, [r5] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r3, r0 │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + str lr, [r3, #24]! │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str sl, [r0, #8] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + str ip, [r0, #16] │ │ │ │ + str r1, [r0, #20] │ │ │ │ + str r2, [r0, #32] │ │ │ │ + str r1, [r0, #36] @ 0x24 │ │ │ │ + str r9, [r0, #40] @ 0x28 │ │ │ │ + b ea88d4 <__cxa_atexit@plt+0xe9c588> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + smlabteq r2, r4, r3, r2 │ │ │ │ + rscseq ip, r3, r0, asr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61634c <__cxa_atexit@plt+0x60a000> │ │ │ │ + ldr r2, [pc, #56] @ 616354 <__cxa_atexit@plt+0x60a008> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 616358 <__cxa_atexit@plt+0x60a00c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60f1f8 <__cxa_atexit@plt+0x602eac> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60f200 <__cxa_atexit@plt+0x602eb4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 61635c <__cxa_atexit@plt+0x60a010> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + rscseq ip, r3, r0, lsr #22 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + tsteq r2, r8, lsr #4 │ │ │ │ + rscseq ip, r3, ip, ror #21 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 616420 <__cxa_atexit@plt+0x60a0d4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f240 <__cxa_atexit@plt+0x602ef4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60f254 <__cxa_atexit@plt+0x602f08> │ │ │ │ + add r6, r3, #60 @ 0x3c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61642c <__cxa_atexit@plt+0x60a0e0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #164] @ 61643c <__cxa_atexit@plt+0x60a0f0> │ │ │ │ + sub r0, r6, #27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r9, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #132] @ 616440 <__cxa_atexit@plt+0x60a0f4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f27c <__cxa_atexit@plt+0x602f30> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #124] @ 616444 <__cxa_atexit@plt+0x60a0f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #56] @ 0x38 │ │ │ │ + ldr sl, [pc, #112] @ 616448 <__cxa_atexit@plt+0x60a0fc> │ │ │ │ + ldr r0, [pc, #112] @ 61644c <__cxa_atexit@plt+0x60a100> │ │ │ │ + ldr ip, [pc, #112] @ 616450 <__cxa_atexit@plt+0x60a104> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #12]! │ │ │ │ + mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r0, #48]! @ 0x30 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r5, r2 │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r3, r9, sl} │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + smlabbeq r2, r4, r1, r2 │ │ │ │ + @ instruction: 0x0102229c │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + ldrshteq ip, [r3], #148 @ 0x94 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6164a8 <__cxa_atexit@plt+0x60a15c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f2bc <__cxa_atexit@plt+0x602f70> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60f2cc <__cxa_atexit@plt+0x602f80> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6164b0 <__cxa_atexit@plt+0x60a164> │ │ │ │ + ldr r1, [pc, #64] @ 6164cc <__cxa_atexit@plt+0x60a180> │ │ │ │ + ldr r0, [pc, #64] @ 6164d0 <__cxa_atexit@plt+0x60a184> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b ea87e4 <__cxa_atexit@plt+0xe9c498> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6164b8 <__cxa_atexit@plt+0x60a16c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 6164c8 <__cxa_atexit@plt+0x60a17c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r3, r0, lsr #19 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + rscseq ip, r3, r8, ror r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 616550 <__cxa_atexit@plt+0x60a204> │ │ │ │ + ldr r8, [pc, #96] @ 61655c <__cxa_atexit@plt+0x60a210> │ │ │ │ + ldr lr, [pc, #96] @ 616560 <__cxa_atexit@plt+0x60a214> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r9, [pc, #92] @ 616564 <__cxa_atexit@plt+0x60a218> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #31 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r8, [r3, #16]! │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ + mov r8, r7 │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01029fbc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + @ instruction: 0xfffff7f0 │ │ │ │ + tsteq r2, r4, asr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f304 <__cxa_atexit@plt+0x602fb8> │ │ │ │ + bhi 616598 <__cxa_atexit@plt+0x60a24c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6165a0 <__cxa_atexit@plt+0x60a254> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f30c <__cxa_atexit@plt+0x602fc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b ea8864 <__cxa_atexit@plt+0xe9c518> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ + @ instruction: 0x01021f98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60f344 <__cxa_atexit@plt+0x602ff8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f34c <__cxa_atexit@plt+0x603000> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 616654 <__cxa_atexit@plt+0x60a308> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [pc, #140] @ 61665c <__cxa_atexit@plt+0x60a310> │ │ │ │ + str r7, [r0, #-8]! │ │ │ │ + mov r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + beq 616624 <__cxa_atexit@plt+0x60a2d8> │ │ │ │ + ldr sl, [pc, #112] @ 616660 <__cxa_atexit@plt+0x60a314> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r1] │ │ │ │ + and r1, lr, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str sl, [r2] │ │ │ │ + beq 616634 <__cxa_atexit@plt+0x60a2e8> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 616650 <__cxa_atexit@plt+0x60a304> │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #40] @ 616664 <__cxa_atexit@plt+0x60a318> │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 60fc40 <__cxa_atexit@plt+0x6038f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + mov r5, r0 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, ip, r1, r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 6166d0 <__cxa_atexit@plt+0x60a384> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60f384 <__cxa_atexit@plt+0x603038> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 6166ac <__cxa_atexit@plt+0x60a360> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6166c4 <__cxa_atexit@plt+0x60a378> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 6166d4 <__cxa_atexit@plt+0x60a388> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + smlatbeq r2, ip, lr, r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 616708 <__cxa_atexit@plt+0x60a3bc> │ │ │ │ + ldr r3, [pc, #32] @ 616714 <__cxa_atexit@plt+0x60a3c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f3c8 <__cxa_atexit@plt+0x60307c> │ │ │ │ + bhi 616748 <__cxa_atexit@plt+0x60a3fc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 616750 <__cxa_atexit@plt+0x60a404> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatteq r2, r8, sp, r1 │ │ │ │ + rscseq ip, r3, ip, lsr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 616794 <__cxa_atexit@plt+0x60a448> │ │ │ │ + ldr r8, [pc, #40] @ 61679c <__cxa_atexit@plt+0x60a450> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f3d0 <__cxa_atexit@plt+0x603084> │ │ │ │ + ldr r1, [pc, #32] @ 6167a0 <__cxa_atexit@plt+0x60a454> │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 60fc40 <__cxa_atexit@plt+0x6038f4> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ + rscseq ip, r3, r8, lsl #10 │ │ │ │ + @ instruction: 0x01021d9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f408 <__cxa_atexit@plt+0x6030bc> │ │ │ │ + bhi 6167d8 <__cxa_atexit@plt+0x60a48c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f410 <__cxa_atexit@plt+0x6030c4> │ │ │ │ + ldr r1, [pc, #24] @ 6167e0 <__cxa_atexit@plt+0x60a494> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60f464 <__cxa_atexit@plt+0x603118> │ │ │ │ - ldr r2, [pc, #56] @ 60f470 <__cxa_atexit@plt+0x603124> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 60f458 <__cxa_atexit@plt+0x60310c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60f47c <__cxa_atexit@plt+0x603130> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f49c <__cxa_atexit@plt+0x603150> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60f4c8 <__cxa_atexit@plt+0x60317c> │ │ │ │ - ldr r2, [pc, #124] @ 60f520 <__cxa_atexit@plt+0x6031d4> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60f4c8 <__cxa_atexit@plt+0x60317c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60f4d0 <__cxa_atexit@plt+0x603184> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61686c <__cxa_atexit@plt+0x60a520> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f510 <__cxa_atexit@plt+0x6031c4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 60f524 <__cxa_atexit@plt+0x6031d8> │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 616878 <__cxa_atexit@plt+0x60a52c> │ │ │ │ + ldr lr, [pc, #116] @ 616888 <__cxa_atexit@plt+0x60a53c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ 61688c <__cxa_atexit@plt+0x60a540> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f54c <__cxa_atexit@plt+0x603200> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #80] @ 616890 <__cxa_atexit@plt+0x60a544> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r5, [pc, #64] @ 616894 <__cxa_atexit@plt+0x60a548> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #60] @ 616898 <__cxa_atexit@plt+0x60a54c> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r0, r1, r2, r3, r5} │ │ │ │ + mov r5, r9 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f58c <__cxa_atexit@plt+0x603240> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 60f59c <__cxa_atexit@plt+0x603250> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r2, ip, ip, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f5d4 <__cxa_atexit@plt+0x603288> │ │ │ │ + bhi 6168d0 <__cxa_atexit@plt+0x60a584> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f5dc <__cxa_atexit@plt+0x603290> │ │ │ │ + ldr r1, [pc, #24] @ 6168d8 <__cxa_atexit@plt+0x60a58c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60f614 <__cxa_atexit@plt+0x6032c8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61695c <__cxa_atexit@plt+0x60a610> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 616968 <__cxa_atexit@plt+0x60a61c> │ │ │ │ + ldr lr, [pc, #104] @ 616978 <__cxa_atexit@plt+0x60a62c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r0, [pc, #96] @ 61697c <__cxa_atexit@plt+0x60a630> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #16 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + ldr r5, [pc, #72] @ 616980 <__cxa_atexit@plt+0x60a634> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #68] @ 616984 <__cxa_atexit@plt+0x60a638> │ │ │ │ + add r5, r5, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stm lr, {r1, r3, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + tsteq r2, ip, lsr ip │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 616a00 <__cxa_atexit@plt+0x60a6b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 616a0c <__cxa_atexit@plt+0x60a6c0> │ │ │ │ + ldr lr, [pc, #100] @ 616a1c <__cxa_atexit@plt+0x60a6d0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ 616a20 <__cxa_atexit@plt+0x60a6d4> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ 616a24 <__cxa_atexit@plt+0x60a6d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f658 <__cxa_atexit@plt+0x60330c> │ │ │ │ + bhi 616a5c <__cxa_atexit@plt+0x60a710> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f660 <__cxa_atexit@plt+0x603314> │ │ │ │ + ldr r1, [pc, #24] @ 616a64 <__cxa_atexit@plt+0x60a718> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [r2, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldrdeq r1, [r2, -r4] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60f6b8 <__cxa_atexit@plt+0x60336c> │ │ │ │ - ldr r2, [pc, #60] @ 60f6c4 <__cxa_atexit@plt+0x603378> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 616af0 <__cxa_atexit@plt+0x60a7a4> │ │ │ │ + ldr lr, [pc, #112] @ 616afc <__cxa_atexit@plt+0x60a7b0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r7, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60f6ac <__cxa_atexit@plt+0x603360> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60f6d0 <__cxa_atexit@plt+0x603384> │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + beq 616ad8 <__cxa_atexit@plt+0x60a78c> │ │ │ │ + ldr r2, [pc, #68] @ 616b00 <__cxa_atexit@plt+0x60a7b4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3] │ │ │ │ + beq 616ae8 <__cxa_atexit@plt+0x60a79c> │ │ │ │ + b 616b44 <__cxa_atexit@plt+0x60a7f8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f6f0 <__cxa_atexit@plt+0x6033a4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60f71c <__cxa_atexit@plt+0x6033d0> │ │ │ │ - ldr r2, [pc, #124] @ 60f774 <__cxa_atexit@plt+0x603428> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 616b38 <__cxa_atexit@plt+0x60a7ec> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60f71c <__cxa_atexit@plt+0x6033d0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60f724 <__cxa_atexit@plt+0x6033d8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 616b30 <__cxa_atexit@plt+0x60a7e4> │ │ │ │ + b 616b44 <__cxa_atexit@plt+0x60a7f8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f764 <__cxa_atexit@plt+0x603418> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60f778 <__cxa_atexit@plt+0x60342c> │ │ │ │ + ldr r8, [r3, #12]! │ │ │ │ + mov r2, r3 │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + ldr r9, [r2, #4]! │ │ │ │ + mov ip, fp │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 616bd0 <__cxa_atexit@plt+0x60a884> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 616c34 <__cxa_atexit@plt+0x60a8e8> │ │ │ │ + ldr lr, [pc, #232] @ 616c68 <__cxa_atexit@plt+0x60a91c> │ │ │ │ + ldr r0, [pc, #232] @ 616c6c <__cxa_atexit@plt+0x60a920> │ │ │ │ + sub r1, r3, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov fp, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr r5, [pc, #204] @ 616c70 <__cxa_atexit@plt+0x60a924> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #200] @ 616c74 <__cxa_atexit@plt+0x60a928> │ │ │ │ + add r5, r5, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 616c48 <__cxa_atexit@plt+0x60a8fc> │ │ │ │ + ldr r1, [pc, #120] @ 616c5c <__cxa_atexit@plt+0x60a910> │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + add r0, r6, #28 │ │ │ │ + stm r0, {r8, sl, lr} │ │ │ │ + ldr r0, [pc, #88] @ 616c60 <__cxa_atexit@plt+0x60a914> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, r5, #12 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + ldr r0, [pc, #72] @ 616c64 <__cxa_atexit@plt+0x60a918> │ │ │ │ + mov r8, fp │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, r6} │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + b ea88d4 <__cxa_atexit@plt+0xe9c588> │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, ip │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f7a0 <__cxa_atexit@plt+0x603454> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f7e0 <__cxa_atexit@plt+0x603494> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60f7f0 <__cxa_atexit@plt+0x6034a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ + mov fp, ip │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01029a98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffbfc │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlabbeq r2, r8, r9, r1 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + rscseq ip, r3, r4, asr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f828 <__cxa_atexit@plt+0x6034dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f830 <__cxa_atexit@plt+0x6034e4> │ │ │ │ + bhi 616cc8 <__cxa_atexit@plt+0x60a97c> │ │ │ │ + ldr r2, [pc, #56] @ 616cd0 <__cxa_atexit@plt+0x60a984> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 616cd4 <__cxa_atexit@plt+0x60a988> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 616cd8 <__cxa_atexit@plt+0x60a98c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60f868 <__cxa_atexit@plt+0x60351c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + rscseq ip, r3, r4, lsr #3 │ │ │ │ + tsteq r2, r8, ror r8 │ │ │ │ + smlatbeq r2, ip, r8, r1 │ │ │ │ + rscseq ip, r3, r0, ror r1 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 616d9c <__cxa_atexit@plt+0x60aa50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #60 @ 0x3c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 616da8 <__cxa_atexit@plt+0x60aa5c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #164] @ 616db8 <__cxa_atexit@plt+0x60aa6c> │ │ │ │ + sub r0, r6, #27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r9, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #132] @ 616dbc <__cxa_atexit@plt+0x60aa70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #124] @ 616dc0 <__cxa_atexit@plt+0x60aa74> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r8, [r3, #56] @ 0x38 │ │ │ │ + ldr sl, [pc, #112] @ 616dc4 <__cxa_atexit@plt+0x60aa78> │ │ │ │ + ldr r0, [pc, #112] @ 616dc8 <__cxa_atexit@plt+0x60aa7c> │ │ │ │ + ldr ip, [pc, #112] @ 616dcc <__cxa_atexit@plt+0x60aa80> │ │ │ │ + str r1, [r3, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #12]! │ │ │ │ + mov r0, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r0, #48]! @ 0x30 │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r5, r2 │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r3, r9, sl} │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffff9f8 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + rscseq ip, r3, r8, ror r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 616e24 <__cxa_atexit@plt+0x60aad8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 616e2c <__cxa_atexit@plt+0x60aae0> │ │ │ │ + ldr r1, [pc, #64] @ 616e48 <__cxa_atexit@plt+0x60aafc> │ │ │ │ + ldr r0, [pc, #64] @ 616e4c <__cxa_atexit@plt+0x60ab00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b ea87e4 <__cxa_atexit@plt+0xe9c498> │ │ │ │ + mov r6, r3 │ │ │ │ + b 616e34 <__cxa_atexit@plt+0x60aae8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 616e44 <__cxa_atexit@plt+0x60aaf8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + rscseq ip, r3, ip, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + ldrshteq fp, [r3], #252 @ 0xfc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 616ecc <__cxa_atexit@plt+0x60ab80> │ │ │ │ + ldr r8, [pc, #96] @ 616ed8 <__cxa_atexit@plt+0x60ab8c> │ │ │ │ + ldr lr, [pc, #96] @ 616edc <__cxa_atexit@plt+0x60ab90> │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r9, [pc, #92] @ 616ee0 <__cxa_atexit@plt+0x60ab94> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #31 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r8, [r3, #16]! │ │ │ │ + ldmib r5, {r1, ip} │ │ │ │ + mov r8, r7 │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + smlabteq r2, r8, r7, r1 │ │ │ │ + rscseq fp, r3, r4, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f8ac <__cxa_atexit@plt+0x603560> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60f8b4 <__cxa_atexit@plt+0x603568> │ │ │ │ + bhi 616f20 <__cxa_atexit@plt+0x60abd4> │ │ │ │ + ldr r2, [pc, #36] @ 616f28 <__cxa_atexit@plt+0x60abdc> │ │ │ │ + ldr r1, [pc, #36] @ 616f2c <__cxa_atexit@plt+0x60abe0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, r4, ip, r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + rscseq fp, r3, r8, lsl #30 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + rscseq fp, r3, ip, asr #30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 60f90c <__cxa_atexit@plt+0x6035c0> │ │ │ │ - ldr r2, [pc, #60] @ 60f918 <__cxa_atexit@plt+0x6035cc> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 616fa0 <__cxa_atexit@plt+0x60ac54> │ │ │ │ + ldr r7, [pc, #92] @ 616fb4 <__cxa_atexit@plt+0x60ac68> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r8, r9} │ │ │ │ + beq 616f88 <__cxa_atexit@plt+0x60ac3c> │ │ │ │ + ldr r2, [pc, #72] @ 616fb8 <__cxa_atexit@plt+0x60ac6c> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + str sl, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 60f900 <__cxa_atexit@plt+0x6035b4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 60f924 <__cxa_atexit@plt+0x6035d8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 616f98 <__cxa_atexit@plt+0x60ac4c> │ │ │ │ + b 617004 <__cxa_atexit@plt+0x60acb8> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 616fbc <__cxa_atexit@plt+0x60ac70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f944 <__cxa_atexit@plt+0x6035f8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 60f970 <__cxa_atexit@plt+0x603624> │ │ │ │ - ldr r2, [pc, #124] @ 60f9c8 <__cxa_atexit@plt+0x60367c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 60f970 <__cxa_atexit@plt+0x603624> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 60f978 <__cxa_atexit@plt+0x60362c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq fp, r3, r8, ror #29 │ │ │ │ + rscseq fp, r3, r0, asr #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 616ff4 <__cxa_atexit@plt+0x60aca8> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 616fec <__cxa_atexit@plt+0x60aca0> │ │ │ │ + b 617004 <__cxa_atexit@plt+0x60acb8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq fp, r3, r8, lsl #29 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #1 │ │ │ │ + bne 617074 <__cxa_atexit@plt+0x60ad28> │ │ │ │ + ldr r6, [pc, #156] @ 6170b8 <__cxa_atexit@plt+0x60ad6c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, r5, #4 │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r3] │ │ │ │ + beq 617084 <__cxa_atexit@plt+0x60ad38> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6170a8 <__cxa_atexit@plt+0x60ad5c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 617094 <__cxa_atexit@plt+0x60ad48> │ │ │ │ + ldr r3, [pc, #104] @ 6170bc <__cxa_atexit@plt+0x60ad70> │ │ │ │ + ldr r8, [pc, #104] @ 6170c0 <__cxa_atexit@plt+0x60ad74> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #16 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r9 │ │ │ │ + b d3a1b4 <__cxa_atexit@plt+0xd2de68> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60f9b8 <__cxa_atexit@plt+0x60366c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 60f9cc <__cxa_atexit@plt+0x603680> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #40] @ 6170c4 <__cxa_atexit@plt+0x60ad78> │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabteq r2, r0, r8, r9 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 60f9f4 <__cxa_atexit@plt+0x6036a8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 60fa34 <__cxa_atexit@plt+0x6036e8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 60fa44 <__cxa_atexit@plt+0x6036f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + rscseq fp, r3, r0, lsr #24 │ │ │ │ + rscseq fp, r3, r4, asr ip │ │ │ │ + rscseq fp, r3, r4, lsr #27 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 617130 <__cxa_atexit@plt+0x60ade4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 61711c <__cxa_atexit@plt+0x60add0> │ │ │ │ + ldr r3, [pc, #64] @ 61713c <__cxa_atexit@plt+0x60adf0> │ │ │ │ + ldr r8, [pc, #64] @ 617140 <__cxa_atexit@plt+0x60adf4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #12 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #32] @ 617144 <__cxa_atexit@plt+0x60adf8> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r6, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r4, asr #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + rscseq fp, r3, r8, ror fp │ │ │ │ + rscseq fp, r3, ip, asr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60fa80 <__cxa_atexit@plt+0x603734> │ │ │ │ + bhi 617178 <__cxa_atexit@plt+0x60ae2c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 617180 <__cxa_atexit@plt+0x60ae34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60fa88 <__cxa_atexit@plt+0x60373c> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x010213b8 │ │ │ │ + rscseq fp, r3, r4, lsl #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6171c0 <__cxa_atexit@plt+0x60ae74> │ │ │ │ + ldr r2, [pc, #36] @ 6171c8 <__cxa_atexit@plt+0x60ae7c> │ │ │ │ + ldr r1, [pc, #36] @ 6171cc <__cxa_atexit@plt+0x60ae80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01028ab0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 60faf0 <__cxa_atexit@plt+0x6037a4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 60fafc <__cxa_atexit@plt+0x6037b0> │ │ │ │ - ldr r7, [pc, #76] @ 60fb14 <__cxa_atexit@plt+0x6037c8> │ │ │ │ - tst sl, #3 │ │ │ │ + rscseq fp, r3, r8, ror #24 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + rscseq fp, r3, r8, asr ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 617230 <__cxa_atexit@plt+0x60aee4> │ │ │ │ + ldr r7, [pc, #76] @ 617248 <__cxa_atexit@plt+0x60aefc> │ │ │ │ + ldr r1, [pc, #76] @ 61724c <__cxa_atexit@plt+0x60af00> │ │ │ │ + ldr r2, [pc, #76] @ 617250 <__cxa_atexit@plt+0x60af04> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 60fae4 <__cxa_atexit@plt+0x603798> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 60fb18 <__cxa_atexit@plt+0x6037cc> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r9, [r3, #20] │ │ │ │ + mov r9, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + str r1, [r9, #12]! │ │ │ │ + mov r8, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + ldr r7, [pc, #28] @ 617254 <__cxa_atexit@plt+0x60af08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffa284 │ │ │ │ - rscseq r1, r4, r4, lsr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + rscseq fp, r3, r0, ror sl │ │ │ │ + rscseq fp, r3, r0, ror #24 │ │ │ │ + rscseq fp, r3, ip, lsl #25 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60fb54 <__cxa_atexit@plt+0x603808> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 60fb5c <__cxa_atexit@plt+0x603810> │ │ │ │ + bhi 61731c <__cxa_atexit@plt+0x60afd0> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + mov r1, #249 @ 0xf9 │ │ │ │ + lsl r8, r2, #1 │ │ │ │ + ldr r2, [pc, #232] @ 617370 <__cxa_atexit@plt+0x60b024> │ │ │ │ + orr r1, r1, #3840 @ 0xf00 │ │ │ │ + cmp r8, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #28 │ │ │ │ + bge 6172d4 <__cxa_atexit@plt+0x60af88> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 617324 <__cxa_atexit@plt+0x60afd8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 617334 <__cxa_atexit@plt+0x60afe8> │ │ │ │ + ldr r3, [pc, #196] @ 617380 <__cxa_atexit@plt+0x60b034> │ │ │ │ + ldr r1, [pc, #196] @ 617384 <__cxa_atexit@plt+0x60b038> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + stmib r6, {r1, r8} │ │ │ │ + b 617310 <__cxa_atexit@plt+0x60afc4> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61732c <__cxa_atexit@plt+0x60afe0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 617348 <__cxa_atexit@plt+0x60affc> │ │ │ │ + ldr r3, [pc, #128] @ 617374 <__cxa_atexit@plt+0x60b028> │ │ │ │ + ldr r0, [pc, #128] @ 617378 <__cxa_atexit@plt+0x60b02c> │ │ │ │ + mov r1, #1016 @ 0x3f8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + orr r1, r1, #3072 @ 0xc00 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stmib r6, {r0, r1} │ │ │ │ + sub r8, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 65c450 <__cxa_atexit@plt+0x650104> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [r2, -ip] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 60fbc4 <__cxa_atexit@plt+0x603878> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 60fbd0 <__cxa_atexit@plt+0x603884> │ │ │ │ - ldr r7, [pc, #76] @ 60fbe8 <__cxa_atexit@plt+0x60389c> │ │ │ │ - tst sl, #3 │ │ │ │ + mov r2, r6 │ │ │ │ + b 61733c <__cxa_atexit@plt+0x60aff0> │ │ │ │ + mov r2, r6 │ │ │ │ + b 617350 <__cxa_atexit@plt+0x60b004> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #68] @ 617388 <__cxa_atexit@plt+0x60b03c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ + b 617360 <__cxa_atexit@plt+0x60b014> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 61737c <__cxa_atexit@plt+0x60b030> │ │ │ │ + mov r8, #1016 @ 0x3f8 │ │ │ │ + orr r8, r8, #3072 @ 0xc00 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01021290 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlatteq r2, r4, r2, r1 │ │ │ │ + rscseq fp, r3, ip, lsl #23 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + rscseq fp, r3, r8, lsr #23 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #20 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 6173dc <__cxa_atexit@plt+0x60b090> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6173e4 <__cxa_atexit@plt+0x60b098> │ │ │ │ + ldr r2, [pc, #64] @ 617400 <__cxa_atexit@plt+0x60b0b4> │ │ │ │ + ldr r1, [pc, #64] @ 617404 <__cxa_atexit@plt+0x60b0b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 60fbb8 <__cxa_atexit@plt+0x60386c> │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 65c450 <__cxa_atexit@plt+0x650104> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6173ec <__cxa_atexit@plt+0x60b0a0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 6173fc <__cxa_atexit@plt+0x60b0b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq fp, [r3], #164 @ 0xa4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + ldrsbteq fp, [r3], #172 @ 0xac │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 617444 <__cxa_atexit@plt+0x60b0f8> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 617438 <__cxa_atexit@plt+0x60b0ec> │ │ │ │ mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ + b 617454 <__cxa_atexit@plt+0x60b108> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlalseq fp, r3, ip, sl │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6174c8 <__cxa_atexit@plt+0x60b17c> │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 617538 <__cxa_atexit@plt+0x60b1ec> │ │ │ │ + ldr r2, [pc, #220] @ 617560 <__cxa_atexit@plt+0x60b214> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r8, [pc, #200] @ 617564 <__cxa_atexit@plt+0x60b218> │ │ │ │ + sub r0, r3, #21 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #192] @ 617568 <__cxa_atexit@plt+0x60b21c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + add r1, r6, #28 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + b 617518 <__cxa_atexit@plt+0x60b1cc> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 617540 <__cxa_atexit@plt+0x60b1f4> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 617524 <__cxa_atexit@plt+0x60b1d8> │ │ │ │ + ldr r9, [pc, #108] @ 617550 <__cxa_atexit@plt+0x60b204> │ │ │ │ + ldr r8, [pc, #108] @ 617554 <__cxa_atexit@plt+0x60b208> │ │ │ │ + sub r2, r3, #21 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r7, r9, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr sl, [pc, #92] @ 617558 <__cxa_atexit@plt+0x60b20c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #16 │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + stm r1, {r2, r7, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #48] @ 61755c <__cxa_atexit@plt+0x60b210> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + b 617544 <__cxa_atexit@plt+0x60b1f8> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq fp, r3, r4, lsl #18 │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + ldrdeq r1, [r2, -r8] │ │ │ │ + rscseq fp, r3, r0, asr #17 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + smlabbeq r2, r4, ip, r1 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + rscseq fp, r3, r4, ror r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6175fc <__cxa_atexit@plt+0x60b2b0> │ │ │ │ + ldr r3, [pc, #164] @ 617638 <__cxa_atexit@plt+0x60b2ec> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 6175ec <__cxa_atexit@plt+0x60b2a0> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 617610 <__cxa_atexit@plt+0x60b2c4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 617618 <__cxa_atexit@plt+0x60b2cc> │ │ │ │ + ldr r7, [pc, #128] @ 617644 <__cxa_atexit@plt+0x60b2f8> │ │ │ │ + ldr r1, [pc, #128] @ 617648 <__cxa_atexit@plt+0x60b2fc> │ │ │ │ + mov r2, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b 65c450 <__cxa_atexit@plt+0x650104> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 617640 <__cxa_atexit@plt+0x60b2f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 60fbec <__cxa_atexit@plt+0x6038a0> │ │ │ │ + mov r3, r6 │ │ │ │ + b 617620 <__cxa_atexit@plt+0x60b2d4> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 61763c <__cxa_atexit@plt+0x60b2f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r8, #32 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffa1b0 │ │ │ │ - ldrsbteq r1, [r4], #192 @ 0xc0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + ldrhteq fp, [r3], #140 @ 0x8c │ │ │ │ + rscseq fp, r3, ip, ror #17 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + smlalseq fp, r3, r8, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 6176a8 <__cxa_atexit@plt+0x60b35c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6176b0 <__cxa_atexit@plt+0x60b364> │ │ │ │ + ldr r3, [pc, #80] @ 6176d4 <__cxa_atexit@plt+0x60b388> │ │ │ │ + ldr r1, [pc, #80] @ 6176d8 <__cxa_atexit@plt+0x60b38c> │ │ │ │ + mov r2, #32 │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + stmib r7, {r1, r2} │ │ │ │ + mov r7, r9 │ │ │ │ + b 65c450 <__cxa_atexit@plt+0x650104> │ │ │ │ + mov r6, r7 │ │ │ │ + b 6176b8 <__cxa_atexit@plt+0x60b36c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 6176d0 <__cxa_atexit@plt+0x60b384> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, r3, r4, lsr #16 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + rscseq fp, r3, ip, lsl r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60fc28 <__cxa_atexit@plt+0x6038dc> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 60fc30 <__cxa_atexit@plt+0x6038e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 617738 <__cxa_atexit@plt+0x60b3ec> │ │ │ │ + ldr r2, [pc, #88] @ 617754 <__cxa_atexit@plt+0x60b408> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 617740 <__cxa_atexit@plt+0x60b3f4> │ │ │ │ + ldr r7, [pc, #64] @ 617758 <__cxa_atexit@plt+0x60b40c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + beq 61772c <__cxa_atexit@plt+0x60b3e0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 6178d4 <__cxa_atexit@plt+0x60b588> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 61775c <__cxa_atexit@plt+0x60b410> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r4, lsr #28 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + ldrhteq fp, [r3], #112 @ 0x70 │ │ │ │ + smlalseq fp, r3, r0, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61780c <__cxa_atexit@plt+0x60b4c0> │ │ │ │ + ldr r3, [pc, #208] @ 617854 <__cxa_atexit@plt+0x60b508> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r7, r2, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 617818 <__cxa_atexit@plt+0x60b4cc> │ │ │ │ + ldr r3, [pc, #184] @ 617858 <__cxa_atexit@plt+0x60b50c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 6177fc <__cxa_atexit@plt+0x60b4b0> │ │ │ │ + sub r7, r2, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61782c <__cxa_atexit@plt+0x60b4e0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 617834 <__cxa_atexit@plt+0x60b4e8> │ │ │ │ + ldr r7, [pc, #148] @ 617864 <__cxa_atexit@plt+0x60b518> │ │ │ │ + ldr r1, [pc, #148] @ 617868 <__cxa_atexit@plt+0x60b51c> │ │ │ │ + mov r5, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r2, #-16]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r5, [r2, #4] │ │ │ │ + stmib r6, {r1, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 65c450 <__cxa_atexit@plt+0x650104> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ + ldr r7, [pc, #64] @ 617860 <__cxa_atexit@plt+0x60b514> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 61783c <__cxa_atexit@plt+0x60b4f0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 61785c <__cxa_atexit@plt+0x60b510> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01020d9c │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + rscseq fp, r3, r0, lsr #13 │ │ │ │ + ldrsbteq fp, [r3], #96 @ 0x60 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + tsteq r2, r8, lsl #28 │ │ │ │ + rscseq fp, r3, r0, lsl #13 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, sl │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 60fcd0 <__cxa_atexit@plt+0x603984> │ │ │ │ - ldr lr, [pc, #132] @ 60fcdc <__cxa_atexit@plt+0x603990> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #39] @ 0x27 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - ldr r0, [r7, #35] @ 0x23 │ │ │ │ - ldr ip, [r7, #31] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-52] @ 0xffffffcc │ │ │ │ - sub lr, r3, #32 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6178b0 <__cxa_atexit@plt+0x60b564> │ │ │ │ + ldr r7, [pc, #48] @ 6178c0 <__cxa_atexit@plt+0x60b574> │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [r7, #43] @ 0x2b │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ - str sl, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str ip, [r3, #-44] @ 0xffffffd4 │ │ │ │ - str r9, [r3, #-48] @ 0xffffffd0 │ │ │ │ - beq 60fcc4 <__cxa_atexit@plt+0x603978> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 6178a4 <__cxa_atexit@plt+0x60b558> │ │ │ │ mov r7, r8 │ │ │ │ - b 60fce8 <__cxa_atexit@plt+0x60399c> │ │ │ │ + b 6178d4 <__cxa_atexit@plt+0x60b588> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 6178c4 <__cxa_atexit@plt+0x60b578> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 60fd0c <__cxa_atexit@plt+0x6039c0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 60fd74 <__cxa_atexit@plt+0x603a28> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60ff24 <__cxa_atexit@plt+0x603bd8> │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - cmp r0, ip │ │ │ │ - bne 60fe08 <__cxa_atexit@plt+0x603abc> │ │ │ │ - ldr ip, [pc, #536] @ 60ff50 <__cxa_atexit@plt+0x603c04> │ │ │ │ - ldr r2, [r5, #40]! @ 0x28 │ │ │ │ - ldr sl, [pc, #532] @ 60ff54 <__cxa_atexit@plt+0x603c08> │ │ │ │ - add r0, r6, #4 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r3, [r6, #24]! │ │ │ │ - str sl, [r5] │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - stmdb r6, {r1, r9} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r3, r3, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 60fdc0 <__cxa_atexit@plt+0x603a74> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ands r0, r1, r0 │ │ │ │ - add r8, r5, #4 │ │ │ │ - beq 60fee8 <__cxa_atexit@plt+0x603b9c> │ │ │ │ - add r9, r5, #28 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, fp │ │ │ │ - stm r9, {r0, r3, lr} │ │ │ │ - b 6103b8 <__cxa_atexit@plt+0x60406c> │ │ │ │ - eor r3, r2, r0 │ │ │ │ - clz r1, r3 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r2, lr, r3, lsr r1 │ │ │ │ - eor r2, r2, r3, lsr r1 │ │ │ │ - lsr r8, r3, r1 │ │ │ │ - ands r1, r0, r3, lsr r1 │ │ │ │ - and r0, r2, r0 │ │ │ │ - add r3, r5, #4 │ │ │ │ - beq 60ff08 <__cxa_atexit@plt+0x603bbc> │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 6100b8 <__cxa_atexit@plt+0x603d6c> │ │ │ │ - ldr r1, [pc, #292] @ 60ff34 <__cxa_atexit@plt+0x603be8> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq fp, r3, r4, asr #12 │ │ │ │ + rscseq fp, r3, r0, lsr r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61797c <__cxa_atexit@plt+0x60b630> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r3, [pc, #188] @ 6179b0 <__cxa_atexit@plt+0x60b664> │ │ │ │ mov r2, r5 │ │ │ │ - sub r8, r3, #6 │ │ │ │ - add sl, r6, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - cmp r0, ip │ │ │ │ - stmib r6, {r1, ip} │ │ │ │ - ldr r1, [r2, #36]! @ 0x24 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r2, #-20] @ 0xffffffec │ │ │ │ - str r1, [sp, #4] │ │ │ │ - sub r1, r3, #35 @ 0x23 │ │ │ │ - bge 60fe90 <__cxa_atexit@plt+0x603b44> │ │ │ │ - ldr ip, [pc, #248] @ 60ff44 <__cxa_atexit@plt+0x603bf8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r0, [pc, #208] @ 60ff48 <__cxa_atexit@plt+0x603bfc> │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r5, [pc, #192] @ 60ff4c <__cxa_atexit@plt+0x603c00> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 60fed4 <__cxa_atexit@plt+0x603b88> │ │ │ │ - ldr ip, [pc, #160] @ 60ff38 <__cxa_atexit@plt+0x603bec> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #20] │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 617990 <__cxa_atexit@plt+0x60b644> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 61799c <__cxa_atexit@plt+0x60b650> │ │ │ │ + ldr r8, [pc, #152] @ 6179b8 <__cxa_atexit@plt+0x60b66c> │ │ │ │ + ldr lr, [pc, #152] @ 6179bc <__cxa_atexit@plt+0x60b670> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #132] @ 6179c0 <__cxa_atexit@plt+0x60b674> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r3, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #120] @ 6179c4 <__cxa_atexit@plt+0x60b678> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ str r9, [r6, #24] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r0, [pc, #120] @ 60ff3c <__cxa_atexit@plt+0x603bf0> │ │ │ │ - add r5, r6, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, r1, lr} │ │ │ │ - ldr r5, [pc, #108] @ 60ff40 <__cxa_atexit@plt+0x603bf4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - add r9, r5, #28 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, fp │ │ │ │ - mov r0, #0 │ │ │ │ - stm r9, {r0, r3, lr} │ │ │ │ - b 61020c <__cxa_atexit@plt+0x603ec0> │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 60ff58 <__cxa_atexit@plt+0x603c0c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #48] @ 6179b4 <__cxa_atexit@plt+0x60b668> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r2, ip, r7, r8 │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - smlabteq r2, r0, sl, r8 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - tsteq r2, r0, lsl r9 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 610060 <__cxa_atexit@plt+0x603d14> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r3, #32]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - add sl, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 610000 <__cxa_atexit@plt+0x603cb4> │ │ │ │ - ldr lr, [pc, #244] @ 610090 <__cxa_atexit@plt+0x603d44> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - sub sl, r6, #23 │ │ │ │ - str sl, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - ldr r0, [pc, #204] @ 610094 <__cxa_atexit@plt+0x603d48> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #188] @ 610098 <__cxa_atexit@plt+0x603d4c> │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - ldr r0, [pc, #176] @ 61009c <__cxa_atexit@plt+0x603d50> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - str r1, [sp] │ │ │ │ - add r1, r2, #28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [pc, #108] @ 610080 <__cxa_atexit@plt+0x603d34> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r5, #32] │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #88] @ 610084 <__cxa_atexit@plt+0x603d38> │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str r0, [r2, #28] │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x01020bb4 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + smlatteq r2, r0, fp, r0 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + rscseq fp, r3, r0, lsr r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 617a50 <__cxa_atexit@plt+0x60b704> │ │ │ │ + ldr r2, [pc, #108] @ 617a5c <__cxa_atexit@plt+0x60b710> │ │ │ │ + ldr lr, [pc, #108] @ 617a60 <__cxa_atexit@plt+0x60b714> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #88] @ 617a64 <__cxa_atexit@plt+0x60b718> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [pc, #68] @ 617a68 <__cxa_atexit@plt+0x60b71c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r7, #12]! │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + bx ip │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffcec │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 617ab8 <__cxa_atexit@plt+0x60b76c> │ │ │ │ + ldr r1, [pc, #60] @ 617acc <__cxa_atexit@plt+0x60b780> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ldr r0, [pc, #72] @ 610088 <__cxa_atexit@plt+0x603d3c> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, r5, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #36] @ 61008c <__cxa_atexit@plt+0x603d40> │ │ │ │ - mov fp, r1 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + ldr r5, [pc, #52] @ 617ad0 <__cxa_atexit@plt+0x60b784> │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r5, [pc, #40] @ 617ad4 <__cxa_atexit@plt+0x60b788> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 111b238 <__cxa_atexit@plt+0x110eeec> │ │ │ │ + ldr r7, [pc, #24] @ 617ad8 <__cxa_atexit@plt+0x60b78c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + smlatteq r2, r4, fp, r0 │ │ │ │ + rscseq fp, r3, r0, asr #8 │ │ │ │ + rscseq fp, r3, ip, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 617b20 <__cxa_atexit@plt+0x60b7d4> │ │ │ │ + ldr r2, [pc, #40] @ 617b2c <__cxa_atexit@plt+0x60b7e0> │ │ │ │ + ldr r1, [pc, #40] @ 617b30 <__cxa_atexit@plt+0x60b7e4> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + b 11f6534 <__cxa_atexit@plt+0x11ea1e8> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq r8, [r2, -r8] │ │ │ │ - @ instruction: 0xfffff88c │ │ │ │ - @ instruction: 0xfffff834 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - tsteq r2, ip, asr #12 │ │ │ │ - @ instruction: 0xfffff86c │ │ │ │ - @ instruction: 0xfffff818 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - andeq r7, r0, ip, asr #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r8, fp │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlabteq r2, r0, fp, r0 │ │ │ │ + rscseq fp, r3, r4, asr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 617b78 <__cxa_atexit@plt+0x60b82c> │ │ │ │ + ldr r7, [pc, #52] @ 617b8c <__cxa_atexit@plt+0x60b840> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 617b6c <__cxa_atexit@plt+0x60b820> │ │ │ │ + mov r7, r8 │ │ │ │ + b 6178d4 <__cxa_atexit@plt+0x60b588> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 617b90 <__cxa_atexit@plt+0x60b844> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 60ff58 <__cxa_atexit@plt+0x603c0c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6101b4 <__cxa_atexit@plt+0x603e68> │ │ │ │ - mov r3, r5 │ │ │ │ - stm sp, {r7, r8} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r3, #32]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 610160 <__cxa_atexit@plt+0x603e14> │ │ │ │ - ldr r7, [pc, #216] @ 6101d4 <__cxa_atexit@plt+0x603e88> │ │ │ │ - sub lr, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [pc, #208] @ 6101d8 <__cxa_atexit@plt+0x603e8c> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - add r1, r2, #24 │ │ │ │ - str fp, [r5, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #172] @ 6101dc <__cxa_atexit@plt+0x603e90> │ │ │ │ - sub lr, r6, #15 │ │ │ │ - str lr, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #156] @ 6101e0 <__cxa_atexit@plt+0x603e94> │ │ │ │ - add lr, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + rscseq fp, r3, r8, ror r3 │ │ │ │ + rscseq fp, r3, r8, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 617be0 <__cxa_atexit@plt+0x60b894> │ │ │ │ + ldr r2, [pc, #64] @ 617bfc <__cxa_atexit@plt+0x60b8b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ldr r5, [pc, #56] @ 617c00 <__cxa_atexit@plt+0x60b8b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r5, [pc, #48] @ 617c04 <__cxa_atexit@plt+0x60b8b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + b 111b238 <__cxa_atexit@plt+0x110eeec> │ │ │ │ + ldr r7, [pc, #32] @ 617c08 <__cxa_atexit@plt+0x60b8bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stm lr, {r7, r9, fp} │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #124] @ 6101e4 <__cxa_atexit@plt+0x603e98> │ │ │ │ - ldr fp, [pc, #124] @ 6101e8 <__cxa_atexit@plt+0x603e9c> │ │ │ │ - str r9, [r5, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #120] @ 6101ec <__cxa_atexit@plt+0x603ea0> │ │ │ │ - add lr, r2, #28 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + @ instruction: 0x01020abc │ │ │ │ + rscseq fp, r3, r4, lsl r3 │ │ │ │ + ldrshteq fp, [r3], #32 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 617c60 <__cxa_atexit@plt+0x60b914> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 617c68 <__cxa_atexit@plt+0x60b91c> │ │ │ │ + ldr r5, [pc, #64] @ 617c84 <__cxa_atexit@plt+0x60b938> │ │ │ │ + ldr r1, [pc, #64] @ 617c88 <__cxa_atexit@plt+0x60b93c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2] │ │ │ │ + b 11fab84 <__cxa_atexit@plt+0x11ee838> │ │ │ │ + mov r6, r3 │ │ │ │ + b 617c70 <__cxa_atexit@plt+0x60b924> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 617c80 <__cxa_atexit@plt+0x60b934> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, r3, r0, lsr #5 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 617cc0 <__cxa_atexit@plt+0x60b974> │ │ │ │ + ldr r2, [pc, #28] @ 617ccc <__cxa_atexit@plt+0x60b980> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + rscseq fp, r3, ip, asr #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 617d54 <__cxa_atexit@plt+0x60ba08> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 617d4c <__cxa_atexit@plt+0x60ba00> │ │ │ │ + ldr lr, [pc, #88] @ 617d5c <__cxa_atexit@plt+0x60ba10> │ │ │ │ + ldr r8, [pc, #88] @ 617d60 <__cxa_atexit@plt+0x60ba14> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #80] @ 617d64 <__cxa_atexit@plt+0x60ba18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [pc, #76] @ 617d68 <__cxa_atexit@plt+0x60ba1c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #68] @ 617d6c <__cxa_atexit@plt+0x60ba20> │ │ │ │ + add r3, r3, #129 @ 0x81 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, lr, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 112b544 <__cxa_atexit@plt+0x111f1f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, r3, r4, lsl r2 │ │ │ │ + tsteq r2, r0, lsl r8 │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ + @ instruction: 0x010208b0 │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + ldrhteq fp, [r3], #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ 617d90 <__cxa_atexit@plt+0x60ba44> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 11f6534 <__cxa_atexit@plt+0x11ea1e8> │ │ │ │ + rscseq fp, r3, r8, lsr #3 │ │ │ │ + rscseq fp, r3, r4, lsr #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 617dd0 <__cxa_atexit@plt+0x60ba84> │ │ │ │ + ldr r3, [pc, #40] @ 617de4 <__cxa_atexit@plt+0x60ba98> │ │ │ │ + ldr r2, [pc, #40] @ 617de8 <__cxa_atexit@plt+0x60ba9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 11fab84 <__cxa_atexit@plt+0x11ee838> │ │ │ │ + ldr r7, [pc, #20] @ 617dec <__cxa_atexit@plt+0x60baa0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str fp, [r2, #4] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 6101f0 <__cxa_atexit@plt+0x603ea4> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r2, r8, r4, r8 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - @ instruction: 0xfffff4b0 │ │ │ │ - @ instruction: 0xfffff458 │ │ │ │ - @ instruction: 0xfffff4f4 │ │ │ │ - @ instruction: 0xfffff4ac │ │ │ │ - smlabbeq r2, ip, r7, r8 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r7, r0, ip, asr #30 │ │ │ │ + rscseq fp, r3, r0, lsl #3 │ │ │ │ + rscseq fp, r3, ip, ror #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6100b8 <__cxa_atexit@plt+0x603d6c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 610358 <__cxa_atexit@plt+0x60400c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r3, #32]! │ │ │ │ - ldr ip, [r5, #40] @ 0x28 │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - bmi 6102d8 <__cxa_atexit@plt+0x603f8c> │ │ │ │ - ldr r7, [pc, #268] @ 610378 <__cxa_atexit@plt+0x60402c> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - ldr r7, [pc, #232] @ 61037c <__cxa_atexit@plt+0x604030> │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 617e24 <__cxa_atexit@plt+0x60bad8> │ │ │ │ + ldr r2, [pc, #28] @ 617e30 <__cxa_atexit@plt+0x60bae4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x010208bc │ │ │ │ + ldrhteq fp, [r3], #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 617ec4 <__cxa_atexit@plt+0x60bb78> │ │ │ │ + ldr r3, [pc, #164] @ 617f00 <__cxa_atexit@plt+0x60bbb4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 617eb4 <__cxa_atexit@plt+0x60bb68> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 617ed8 <__cxa_atexit@plt+0x60bb8c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 617ee0 <__cxa_atexit@plt+0x60bb94> │ │ │ │ + ldr r7, [pc, #128] @ 617f0c <__cxa_atexit@plt+0x60bbc0> │ │ │ │ + ldr r1, [pc, #128] @ 617f10 <__cxa_atexit@plt+0x60bbc4> │ │ │ │ + mov r2, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 610380 <__cxa_atexit@plt+0x604034> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b 65c450 <__cxa_atexit@plt+0x650104> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 617f08 <__cxa_atexit@plt+0x60bbbc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 610384 <__cxa_atexit@plt+0x604038> │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 617ee8 <__cxa_atexit@plt+0x60bb9c> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 617f04 <__cxa_atexit@plt+0x60bbb8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 610388 <__cxa_atexit@plt+0x60403c> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - b 610338 <__cxa_atexit@plt+0x603fec> │ │ │ │ - add r0, r2, #44 @ 0x2c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [pc, #164] @ 61038c <__cxa_atexit@plt+0x604040> │ │ │ │ - ldr r7, [pc, #164] @ 610390 <__cxa_atexit@plt+0x604044> │ │ │ │ - ldr r8, [pc, #164] @ 610394 <__cxa_atexit@plt+0x604048> │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r8, #32 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff7f4 │ │ │ │ + ldrshteq sl, [r3], #244 @ 0xf4 │ │ │ │ + rscseq fp, r3, r4, lsr #32 │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 617fbc <__cxa_atexit@plt+0x60bc70> │ │ │ │ + ldr r7, [pc, #176] @ 617fe4 <__cxa_atexit@plt+0x60bc98> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str ip, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 610398 <__cxa_atexit@plt+0x60404c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r3] │ │ │ │ + beq 617f98 <__cxa_atexit@plt+0x60bc4c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 617fcc <__cxa_atexit@plt+0x60bc80> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 617fa8 <__cxa_atexit@plt+0x60bc5c> │ │ │ │ + ldr lr, [pc, #140] @ 617ff0 <__cxa_atexit@plt+0x60bca4> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r8, [pc, #128] @ 617ff4 <__cxa_atexit@plt+0x60bca8> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, lr, #1 │ │ │ │ + add lr, r6, #12 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 61039c <__cxa_atexit@plt+0x604050> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 617fe8 <__cxa_atexit@plt+0x60bc9c> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - @ instruction: 0xfffff0bc │ │ │ │ - @ instruction: 0xfffff068 │ │ │ │ - @ instruction: 0xfffff01c │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - @ instruction: 0xfffff12c │ │ │ │ - @ instruction: 0xfffff0e4 │ │ │ │ - @ instruction: 0xfffff0a0 │ │ │ │ - smlatteq r2, r4, r5, r8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq ip, r0, ip, asr #30 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 617fec <__cxa_atexit@plt+0x60bca0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq sl, r3, ip, lsr lr │ │ │ │ + rscseq sl, r3, ip, lsr #31 │ │ │ │ + rscseq sl, r3, ip, ror lr │ │ │ │ + smlatbeq r2, r4, r1, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61020c <__cxa_atexit@plt+0x603ec0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 618070 <__cxa_atexit@plt+0x60bd24> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 61805c <__cxa_atexit@plt+0x60bd10> │ │ │ │ + ldr lr, [pc, #96] @ 618084 <__cxa_atexit@plt+0x60bd38> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #84] @ 618088 <__cxa_atexit@plt+0x60bd3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 618080 <__cxa_atexit@plt+0x60bd34> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sl, r3, r8, lsl #27 │ │ │ │ + ldrhteq sl, [r3], #220 @ 0xdc │ │ │ │ + smlatteq r2, r8, r0, r1 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 610500 <__cxa_atexit@plt+0x6041b4> │ │ │ │ - mov r3, r5 │ │ │ │ - add ip, r5, #36 @ 0x24 │ │ │ │ - ldr lr, [r3, #32]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bmi 610480 <__cxa_atexit@plt+0x604134> │ │ │ │ - ldr r7, [pc, #268] @ 610520 <__cxa_atexit@plt+0x6041d4> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - ldr r7, [pc, #232] @ 610524 <__cxa_atexit@plt+0x6041d8> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ + bcc 6180d8 <__cxa_atexit@plt+0x60bd8c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr lr, [pc, #60] @ 6180f0 <__cxa_atexit@plt+0x60bda4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r7, #8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r0, [r7, #12] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #20] @ 6180f4 <__cxa_atexit@plt+0x60bda8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str ip, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 610528 <__cxa_atexit@plt+0x6041dc> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + rscseq sl, r3, r8, lsr #29 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 618148 <__cxa_atexit@plt+0x60bdfc> │ │ │ │ + ldr r3, [pc, #60] @ 618168 <__cxa_atexit@plt+0x60be1c> │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 61816c <__cxa_atexit@plt+0x60be20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 61052c <__cxa_atexit@plt+0x6041e0> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + rscseq sl, r3, r8, lsr lr │ │ │ │ + sbcseq r9, ip, pc, lsr r4 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + sbcseq r9, ip, r7, ror #8 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, r3, r0, lsl #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 6181f4 <__cxa_atexit@plt+0x60bea8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6181ec <__cxa_atexit@plt+0x60bea0> │ │ │ │ + ldr r8, [pc, #40] @ 6181fc <__cxa_atexit@plt+0x60beb0> │ │ │ │ + ldr r3, [pc, #40] @ 618200 <__cxa_atexit@plt+0x60beb4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b f26c74 <__cxa_atexit@plt+0xf1a928> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrhteq sl, [r3], #220 @ 0xdc │ │ │ │ + tsteq r2, r0, asr #6 │ │ │ │ + andeq r0, r3, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, sl │ │ │ │ + add r2, r9, r9, lsr #31 │ │ │ │ + bic r3, r2, #1 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 618244 <__cxa_atexit@plt+0x60bef8> │ │ │ │ + mul r8, r8, r8 │ │ │ │ + mov r3, r2 │ │ │ │ + lsr r2, r2, #31 │ │ │ │ + add r2, r2, r3, asr #1 │ │ │ │ + bic r1, r2, #1 │ │ │ │ + cmp r1, r3, asr #1 │ │ │ │ + beq 618224 <__cxa_atexit@plt+0x60bed8> │ │ │ │ + asr r9, r3, #1 │ │ │ │ + mul r7, r8, r7 │ │ │ │ + cmp r9, #1 │ │ │ │ + beq 61825c <__cxa_atexit@plt+0x60bf10> │ │ │ │ + mul r8, r8, r8 │ │ │ │ + asr r9, r2, #1 │ │ │ │ + b 618214 <__cxa_atexit@plt+0x60bec8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + add r0, r9, r9, lsr #31 │ │ │ │ + mov r7, r8 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne 6182a4 <__cxa_atexit@plt+0x60bf58> │ │ │ │ + mul r7, r7, r7 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + mov r2, r0 │ │ │ │ + add r0, r3, r0, asr #1 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r3, r2, asr #1 │ │ │ │ + beq 618284 <__cxa_atexit@plt+0x60bf38> │ │ │ │ + asr r9, r2, #1 │ │ │ │ + cmp r9, #1 │ │ │ │ + bne 6182b4 <__cxa_atexit@plt+0x60bf68> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + mul r3, r7, r7 │ │ │ │ + lsr r2, r0, #31 │ │ │ │ + add r1, r2, r0, asr #1 │ │ │ │ + bic r2, r1, #1 │ │ │ │ + cmp r2, r0, asr #1 │ │ │ │ + bne 6182f0 <__cxa_atexit@plt+0x60bfa4> │ │ │ │ + mul r3, r3, r3 │ │ │ │ + mov r2, r1 │ │ │ │ + lsr r1, r1, #31 │ │ │ │ + add r1, r1, r2, asr #1 │ │ │ │ + bic r0, r1, #1 │ │ │ │ + cmp r0, r2, asr #1 │ │ │ │ + beq 6182cc <__cxa_atexit@plt+0x60bf80> │ │ │ │ + asr r2, r2, #1 │ │ │ │ + b 6182f4 <__cxa_atexit@plt+0x60bfa8> │ │ │ │ + asr r2, r0, #1 │ │ │ │ + mul r7, r3, r7 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 6182ac <__cxa_atexit@plt+0x60bf60> │ │ │ │ + mul r3, r3, r3 │ │ │ │ + mov r0, r1 │ │ │ │ + b 6182b8 <__cxa_atexit@plt+0x60bf6c> │ │ │ │ + rscseq sl, r3, r0, ror #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 618360 <__cxa_atexit@plt+0x60c014> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 618358 <__cxa_atexit@plt+0x60c00c> │ │ │ │ + ldr r8, [pc, #40] @ 618368 <__cxa_atexit@plt+0x60c01c> │ │ │ │ + ldr r3, [pc, #40] @ 61836c <__cxa_atexit@plt+0x60c020> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalseq sl, r3, ip, ip │ │ │ │ + ldrdeq r0, [r2, -r4] │ │ │ │ + rscseq sl, r3, r8, lsl #25 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61839c <__cxa_atexit@plt+0x60c050> │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + ldr r7, [pc, #8] @ 6183ac <__cxa_atexit@plt+0x60c060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 610530 <__cxa_atexit@plt+0x6041e4> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - b 6104e0 <__cxa_atexit@plt+0x604194> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 610534 <__cxa_atexit@plt+0x6041e8> │ │ │ │ - ldr r7, [pc, #164] @ 610538 <__cxa_atexit@plt+0x6041ec> │ │ │ │ - ldr r8, [pc, #164] @ 61053c <__cxa_atexit@plt+0x6041f0> │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, r3, ip, ror #24 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 618420 <__cxa_atexit@plt+0x60c0d4> │ │ │ │ + ldr r1, [pc, #204] @ 618498 <__cxa_atexit@plt+0x60c14c> │ │ │ │ + sub r3, r5, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 610540 <__cxa_atexit@plt+0x6041f4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 618430 <__cxa_atexit@plt+0x60c0e4> │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + adds r2, r2, r0 │ │ │ │ + bmi 618450 <__cxa_atexit@plt+0x60c104> │ │ │ │ + ands r0, r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + beq 61847c <__cxa_atexit@plt+0x60c130> │ │ │ │ + cmp r0, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 6183d0 <__cxa_atexit@plt+0x60c084> │ │ │ │ + ldr r3, [pc, #128] @ 618494 <__cxa_atexit@plt+0x60c148> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + b 618424 <__cxa_atexit@plt+0x60c0d8> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #112] @ 6184a8 <__cxa_atexit@plt+0x60c15c> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 610544 <__cxa_atexit@plt+0x6041f8> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #68] @ 61849c <__cxa_atexit@plt+0x60c150> │ │ │ │ + ldr r3, [pc, #68] @ 6184a0 <__cxa_atexit@plt+0x60c154> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [pc, #56] @ 6184a4 <__cxa_atexit@plt+0x60c158> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 6184ac <__cxa_atexit@plt+0x60c160> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + smlalseq sl, r3, r8, fp │ │ │ │ + rscseq sl, r3, ip, lsl #23 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq sl, r3, ip, asr #22 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + adds r2, r7, r2 │ │ │ │ + bmi 6184f8 <__cxa_atexit@plt+0x60c1ac> │ │ │ │ + ldr r1, [pc, #60] @ 618518 <__cxa_atexit@plt+0x60c1cc> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + beq 618510 <__cxa_atexit@plt+0x60c1c4> │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + ldr r7, [pc, #28] @ 61851c <__cxa_atexit@plt+0x60c1d0> │ │ │ │ + ldr r0, [pc, #28] @ 618520 <__cxa_atexit@plt+0x60c1d4> │ │ │ │ + add r5, r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r2, ip, r1, r8 │ │ │ │ - @ instruction: 0xffffec44 │ │ │ │ - @ instruction: 0xffffebf0 │ │ │ │ - @ instruction: 0xffffeba4 │ │ │ │ - @ instruction: 0x0102849c │ │ │ │ - @ instruction: 0xffffecb4 │ │ │ │ - @ instruction: 0xffffec6c │ │ │ │ - @ instruction: 0xffffec28 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq ip, r0, ip, asr #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6103b8 <__cxa_atexit@plt+0x60406c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrshteq sl, [r3], #172 @ 0xac │ │ │ │ + ldrshteq sl, [r3], #168 @ 0xa8 │ │ │ │ + ldrsbteq sl, [r3], #168 @ 0xa8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + rscseq sl, r3, r8, ror #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 618594 <__cxa_atexit@plt+0x60c248> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61858c <__cxa_atexit@plt+0x60c240> │ │ │ │ + ldr r8, [pc, #40] @ 61859c <__cxa_atexit@plt+0x60c250> │ │ │ │ + ldr r3, [pc, #40] @ 6185a0 <__cxa_atexit@plt+0x60c254> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, r3, r4, lsr #21 │ │ │ │ + smlatbeq r1, r0, pc, pc @ │ │ │ │ + smlalseq sl, r3, r0, sl │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 610630 <__cxa_atexit@plt+0x6042e4> │ │ │ │ - ldr r0, [pc, #184] @ 610638 <__cxa_atexit@plt+0x6042ec> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61865c <__cxa_atexit@plt+0x60c310> │ │ │ │ + ldr r7, [pc, #164] @ 61866c <__cxa_atexit@plt+0x60c320> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [r7, #26] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-48]! @ 0xffffffd0 │ │ │ │ - ldr r0, [r7, #18] │ │ │ │ - ldr ip, [r7, #22] │ │ │ │ - ldr sl, [r7, #34] @ 0x22 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr lr, [r7, #30] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ands r7, r9, #3 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - beq 6105ec <__cxa_atexit@plt+0x6042a0> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 6105fc <__cxa_atexit@plt+0x6042b0> │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + beq 618628 <__cxa_atexit@plt+0x60c2dc> │ │ │ │ + ldr r1, [pc, #140] @ 618670 <__cxa_atexit@plt+0x60c324> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + tst r8, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + beq 618638 <__cxa_atexit@plt+0x60c2ec> │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [lr, #4] │ │ │ │ + adds r7, r0, r1 │ │ │ │ + bmi 618648 <__cxa_atexit@plt+0x60c2fc> │ │ │ │ + ldr r3, [pc, #112] @ 618680 <__cxa_atexit@plt+0x60c334> │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 61063c <__cxa_atexit@plt+0x6042f0> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ - beq 610620 <__cxa_atexit@plt+0x6042d4> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 61069c <__cxa_atexit@plt+0x604350> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 618674 <__cxa_atexit@plt+0x60c328> │ │ │ │ + ldr r0, [pc, #36] @ 618678 <__cxa_atexit@plt+0x60c32c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 61867c <__cxa_atexit@plt+0x60c330> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 610664 <__cxa_atexit@plt+0x604318> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #36] @ 610690 <__cxa_atexit@plt+0x604344> │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + rscseq sl, r3, ip, ror #19 │ │ │ │ + rscseq sl, r3, r8, ror #19 │ │ │ │ + rscseq sl, r3, r8, ror #19 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + ldrhteq sl, [r3], #148 @ 0x94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 6186fc <__cxa_atexit@plt+0x60c3b0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 610684 <__cxa_atexit@plt+0x604338> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61069c <__cxa_atexit@plt+0x604350> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6106c4 <__cxa_atexit@plt+0x604378> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 61078c <__cxa_atexit@plt+0x604440> │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #104 @ 0x68 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6107ec <__cxa_atexit@plt+0x6044a0> │ │ │ │ - ldr r0, [pc, #292] @ 610800 <__cxa_atexit@plt+0x6044b4> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 6186dc <__cxa_atexit@plt+0x60c390> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + adds r7, r1, r2 │ │ │ │ + bmi 6186e4 <__cxa_atexit@plt+0x60c398> │ │ │ │ + ldr r0, [pc, #60] @ 618708 <__cxa_atexit@plt+0x60c3bc> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r6, #40]! @ 0x28 │ │ │ │ - ldr r0, [pc, #276] @ 610804 <__cxa_atexit@plt+0x6044b8> │ │ │ │ - sub lr, r3, #99 @ 0x63 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 618700 <__cxa_atexit@plt+0x60c3b4> │ │ │ │ + ldr r0, [pc, #20] @ 618704 <__cxa_atexit@plt+0x60c3b8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - str r0, [r6, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr ip, [pc, #248] @ 610808 <__cxa_atexit@plt+0x6044bc> │ │ │ │ - str r2, [r6, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str sl, [r6, #-16] │ │ │ │ - str r0, [r6, #-12] │ │ │ │ - ldr r0, [pc, #232] @ 61080c <__cxa_atexit@plt+0x6044c0> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r1, [r6, #8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq sl, r3, ip, asr #18 │ │ │ │ + rscseq sl, r3, r8, asr #18 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq sl, r3, ip, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + adds r7, r1, r2 │ │ │ │ + bmi 618748 <__cxa_atexit@plt+0x60c3fc> │ │ │ │ + ldr r0, [pc, #40] @ 618760 <__cxa_atexit@plt+0x60c414> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ add r0, pc, r0 │ │ │ │ - stmdb r6, {r0, r2} │ │ │ │ - mov r0, r6 │ │ │ │ - str ip, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - sub ip, r3, #71 @ 0x47 │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r9, [pc, #196] @ 610810 <__cxa_atexit@plt+0x6044c4> │ │ │ │ - str fp, [r6, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #20] │ │ │ │ - add r9, r6, #28 │ │ │ │ - stm r9, {r6, r7, lr} │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r9, r6, #40 @ 0x28 │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - stm r9, {r0, r7, sl, lr} │ │ │ │ - str r1, [r6, #56] @ 0x38 │ │ │ │ - str ip, [r6, #60] @ 0x3c │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - sub r7, r3, #43 @ 0x2b │ │ │ │ - mov r6, r3 │ │ │ │ - b 60fc40 <__cxa_atexit@plt+0x6038f4> │ │ │ │ - ldr lr, [r2, #3] │ │ │ │ - ldr r3, [r2, #7] │ │ │ │ - ldr r1, [r2, #11] │ │ │ │ - ldr r0, [r2, #15] │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 6107c8 <__cxa_atexit@plt+0x60447c> │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ - str r1, [r5, #44] @ 0x2c │ │ │ │ - str r8, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 610814 <__cxa_atexit@plt+0x6044c8> │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, fp │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 610954 <__cxa_atexit@plt+0x604608> │ │ │ │ - mov r7, #104 @ 0x68 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffe8c4 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - @ instruction: 0xffffe710 │ │ │ │ - @ instruction: 0xffffe750 │ │ │ │ - @ instruction: 0xfffff4e8 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #116 @ 0x74 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61090c <__cxa_atexit@plt+0x6045c0> │ │ │ │ - ldr lr, [pc, #236] @ 610924 <__cxa_atexit@plt+0x6045d8> │ │ │ │ - ldr r8, [pc, #236] @ 610928 <__cxa_atexit@plt+0x6045dc> │ │ │ │ - ldr r0, [pc, #236] @ 61092c <__cxa_atexit@plt+0x6045e0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #20] @ 618764 <__cxa_atexit@plt+0x60c418> │ │ │ │ + ldr r0, [pc, #20] @ 618768 <__cxa_atexit@plt+0x60c41c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr ip, [pc, #200] @ 610930 <__cxa_atexit@plt+0x6045e4> │ │ │ │ - mov r0, r3 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r0, #32]! │ │ │ │ - mov lr, r3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [lr, #12]! │ │ │ │ - sub ip, r6, #111 @ 0x6f │ │ │ │ - add r8, r3, #60 @ 0x3c │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - stm r8, {r0, r2, ip} │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr ip, [pc, #124] @ 610934 <__cxa_atexit@plt+0x6045e8> │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r8, [r3, #76] @ 0x4c │ │ │ │ - str sl, [r3, #84] @ 0x54 │ │ │ │ - str ip, [r3, #96]! @ 0x60 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r8, [r5, #40]! @ 0x28 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - sub r1, r6, #63 @ 0x3f │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - b 60e6c0 <__cxa_atexit@plt+0x602374> │ │ │ │ - ldr r3, [pc, #36] @ 610938 <__cxa_atexit@plt+0x6045ec> │ │ │ │ - mov r2, #116 @ 0x74 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffbbb8 │ │ │ │ - @ instruction: 0xffffc9b8 │ │ │ │ - smlatbeq r2, r0, sp, r7 │ │ │ │ - @ instruction: 0xffffba0c │ │ │ │ - @ instruction: 0xffffddfc │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq ip, r0, fp, lsl #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sl, r3, r8, ror #17 │ │ │ │ + rscseq sl, r3, r4, ror #17 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 610814 <__cxa_atexit@plt+0x6044c8> │ │ │ │ - ldr r2, [r5] │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #68 @ 0x44 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 610c78 <__cxa_atexit@plt+0x60492c> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr lr, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r3, [r2, #15] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 6109c4 <__cxa_atexit@plt+0x604678> │ │ │ │ - rsb r1, r2, #0 │ │ │ │ - eor r1, r2, r1 │ │ │ │ - and r1, r0, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 610a04 <__cxa_atexit@plt+0x6046b8> │ │ │ │ - ands r1, r0, r2 │ │ │ │ - beq 610b80 <__cxa_atexit@plt+0x604834> │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r1, [r5] │ │ │ │ - b 6111cc <__cxa_atexit@plt+0x604e80> │ │ │ │ - cmp r3, r2 │ │ │ │ - bls 610a3c <__cxa_atexit@plt+0x6046f0> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 610b0c <__cxa_atexit@plt+0x6047c0> │ │ │ │ - ands r1, r3, r8 │ │ │ │ - beq 610bb4 <__cxa_atexit@plt+0x604868> │ │ │ │ - mov r8, fp │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - b 6118c4 <__cxa_atexit@plt+0x605578> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r1, r3 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r3, lr, r0, lsr r1 │ │ │ │ - eor r2, r3, r0, lsr r1 │ │ │ │ - lsr r3, r0, r1 │ │ │ │ - ands r0, r8, r0, lsr r1 │ │ │ │ - and r1, r2, r8 │ │ │ │ - beq 610ba0 <__cxa_atexit@plt+0x604854> │ │ │ │ - mov r8, fp │ │ │ │ - add lr, r5, #32 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - b 610e5c <__cxa_atexit@plt+0x604b10> │ │ │ │ - cmp r8, r0 │ │ │ │ - bne 610b44 <__cxa_atexit@plt+0x6047f8> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - add r3, r6, #24 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6187ec <__cxa_atexit@plt+0x60c4a0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + add r9, r7, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - add r3, r6, #4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bmi 610bd4 <__cxa_atexit@plt+0x604888> │ │ │ │ - sub r3, sl, #23 │ │ │ │ - sub ip, sl, #15 │ │ │ │ - str ip, [r6, #64] @ 0x40 │ │ │ │ - str r3, [r6, #68] @ 0x44 │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #532] @ 610cac <__cxa_atexit@plt+0x604960> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #512] @ 610cb0 <__cxa_atexit@plt+0x604964> │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r3, [pc, #488] @ 610cb4 <__cxa_atexit@plt+0x604968> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #24] │ │ │ │ - ldr r3, [pc, #480] @ 610cb8 <__cxa_atexit@plt+0x60496c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - ldr r6, [pc, #472] @ 610cbc <__cxa_atexit@plt+0x604970> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - str r6, [r5, #32]! │ │ │ │ - sub r6, sl, #6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r0, r3 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r3, lr, r2, lsr r0 │ │ │ │ - eor r3, r3, r2, lsr r0 │ │ │ │ - lsr r9, r2, r0 │ │ │ │ - ands r0, r8, r2, lsr r0 │ │ │ │ - and r1, r3, r8 │ │ │ │ - beq 610c50 <__cxa_atexit@plt+0x604904> │ │ │ │ - mov r8, fp │ │ │ │ - add lr, r5, #32 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - b 611554 <__cxa_atexit@plt+0x605208> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - eor r0, r3, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r3, lr, r2, lsl r0 │ │ │ │ - eor r3, r3, r2, lsl r0 │ │ │ │ - lsl r9, r2, r0 │ │ │ │ - ands r0, r8, r2, lsl r0 │ │ │ │ - and r1, r3, r8 │ │ │ │ - beq 610c64 <__cxa_atexit@plt+0x604918> │ │ │ │ - mov r8, fp │ │ │ │ - add lr, r5, #32 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - b 611c4c <__cxa_atexit@plt+0x605900> │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r3, #0 │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - b 610fdc <__cxa_atexit@plt+0x604c90> │ │ │ │ - mov r8, fp │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - b 610cd4 <__cxa_atexit@plt+0x604988> │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - b 6116d4 <__cxa_atexit@plt+0x605388> │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #180] @ 610c98 <__cxa_atexit@plt+0x60494c> │ │ │ │ - ldr ip, [sp, #4] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str ip, [r6, #32] │ │ │ │ - stm lr, {r0, r3, r8} │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r3, [pc, #140] @ 610c9c <__cxa_atexit@plt+0x604950> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #24] │ │ │ │ - ldr r3, [pc, #132] @ 610ca0 <__cxa_atexit@plt+0x604954> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + add r1, r3, #8 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r0, sl, r9 │ │ │ │ + add r1, fp, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #40] @ 6187f8 <__cxa_atexit@plt+0x60c4ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r2, r4, r3, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61886c <__cxa_atexit@plt+0x60c520> │ │ │ │ + ldr r3, [pc, #120] @ 618894 <__cxa_atexit@plt+0x60c548> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - ldr r6, [pc, #124] @ 610ca4 <__cxa_atexit@plt+0x604958> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - str r6, [r5, #32]! │ │ │ │ - sub r6, sl, #22 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - ldr r6, [sp] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r8, fp │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - b 6113cc <__cxa_atexit@plt+0x605080> │ │ │ │ - mov r8, fp │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - b 611ac4 <__cxa_atexit@plt+0x605778> │ │ │ │ - ldr r7, [pc, #40] @ 610ca8 <__cxa_atexit@plt+0x60495c> │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r7] │ │ │ │ + beq 61885c <__cxa_atexit@plt+0x60c510> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61887c <__cxa_atexit@plt+0x60c530> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #88] @ 61889c <__cxa_atexit@plt+0x60c550> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 618898 <__cxa_atexit@plt+0x60c54c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffff9d9c │ │ │ │ - @ instruction: 0xffff9d34 │ │ │ │ - @ instruction: 0xffff9ce4 │ │ │ │ - smlatteq r2, r4, ip, r7 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - tsteq r2, r0, asr fp │ │ │ │ - @ instruction: 0xffff9e08 │ │ │ │ - @ instruction: 0xffff9dac │ │ │ │ - @ instruction: 0xffff9d5c │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - andeq r0, r0, fp, lsl #24 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq sl, r3, r0, ror #15 │ │ │ │ + smlatbeq r1, r4, sp, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 610954 <__cxa_atexit@plt+0x604608> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 610dfc <__cxa_atexit@plt+0x604ab0> │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add sl, r3, #20 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bmi 610d8c <__cxa_atexit@plt+0x604a40> │ │ │ │ - ldr r9, [pc, #244] @ 610e1c <__cxa_atexit@plt+0x604ad0> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - add fp, r3, #32 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - stm fp, {r0, r9, lr} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #212] @ 610e20 <__cxa_atexit@plt+0x604ad4> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r7, [pc, #188] @ 610e24 <__cxa_atexit@plt+0x604ad8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #180] @ 610e28 <__cxa_atexit@plt+0x604adc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #172] @ 610e2c <__cxa_atexit@plt+0x604ae0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - b 610de4 <__cxa_atexit@plt+0x604a98> │ │ │ │ - add r7, r3, #44 @ 0x2c │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [pc, #148] @ 610e30 <__cxa_atexit@plt+0x604ae4> │ │ │ │ - ldr r9, [pc, #148] @ 610e34 <__cxa_atexit@plt+0x604ae8> │ │ │ │ - str ip, [r3, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr r7, [pc, #108] @ 610e38 <__cxa_atexit@plt+0x604aec> │ │ │ │ + bcc 6188dc <__cxa_atexit@plt+0x60c590> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ 6188e8 <__cxa_atexit@plt+0x60c59c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r1, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 618914 <__cxa_atexit@plt+0x60c5c8> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r8, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 618928 <__cxa_atexit@plt+0x60c5dc> │ │ │ │ + ldr r7, [pc, #8] @ 618924 <__cxa_atexit@plt+0x60c5d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #100] @ 610e3c <__cxa_atexit@plt+0x604af0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - stmib r5, {r7, sl} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 610e40 <__cxa_atexit@plt+0x604af4> │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, r3, ip, lsr r7 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 61899c <__cxa_atexit@plt+0x60c650> │ │ │ │ + sub r9, r5, #4 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 6189a4 <__cxa_atexit@plt+0x60c658> │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldm r5, {r2, fp} │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r3, fp, r2 │ │ │ │ + add r0, r3, #8 │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + add r3, sl, fp │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 6189c8 <__cxa_atexit@plt+0x60c67c> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 618940 <__cxa_atexit@plt+0x60c5f4> │ │ │ │ + ldr r3, [pc, #92] @ 6189ec <__cxa_atexit@plt+0x60c6a0> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + b 6189bc <__cxa_atexit@plt+0x60c670> │ │ │ │ + ldr r2, [pc, #60] @ 6189e8 <__cxa_atexit@plt+0x60c69c> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r3 │ │ │ │ mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010278bc │ │ │ │ - @ instruction: 0xffffb2e0 │ │ │ │ - @ instruction: 0xffffb288 │ │ │ │ - @ instruction: 0xffffb23c │ │ │ │ - smlabbeq r2, ip, fp, r7 │ │ │ │ - @ instruction: 0xffffb354 │ │ │ │ - @ instruction: 0xffffb30c │ │ │ │ - @ instruction: 0xffffb2a8 │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq pc, r0, ip, lsl #21 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #32] @ 6189f0 <__cxa_atexit@plt+0x60c6a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r2, [r8, #4]! │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + add r2, sl, r2 │ │ │ │ + add r0, r2, #8 │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #48] @ 618a64 <__cxa_atexit@plt+0x60c718> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r3, r9, sl │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 618a5c <__cxa_atexit@plt+0x60c710> │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b 618928 <__cxa_atexit@plt+0x60c5dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ mov r8, fp │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 610cd4 <__cxa_atexit@plt+0x604988> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 610f7c <__cxa_atexit@plt+0x604c30> │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r5, #36 @ 0x24 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add sl, r3, #20 │ │ │ │ - add r8, r3, #4 │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - ldm lr, {r2, fp, lr} │ │ │ │ - cmp fp, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bmi 610f0c <__cxa_atexit@plt+0x604bc0> │ │ │ │ - ldr r9, [pc, #244] @ 610f9c <__cxa_atexit@plt+0x604c50> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - add r1, r3, #32 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - stm r1, {r0, r9, fp} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #212] @ 610fa0 <__cxa_atexit@plt+0x604c54> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r7, [pc, #188] @ 610fa4 <__cxa_atexit@plt+0x604c58> │ │ │ │ + b 618928 <__cxa_atexit@plt+0x60c5dc> │ │ │ │ + rscseq sl, r3, r0, lsl #11 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 618ad4 <__cxa_atexit@plt+0x60c788> │ │ │ │ + ldr r7, [pc, #80] @ 618b00 <__cxa_atexit@plt+0x60c7b4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #180] @ 610fa8 <__cxa_atexit@plt+0x604c5c> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 618ae8 <__cxa_atexit@plt+0x60c79c> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + ldr r7, [pc, #44] @ 618b08 <__cxa_atexit@plt+0x60c7bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #172] @ 610fac <__cxa_atexit@plt+0x604c60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - b 610f64 <__cxa_atexit@plt+0x604c18> │ │ │ │ - add r7, r3, #44 @ 0x2c │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [pc, #148] @ 610fb0 <__cxa_atexit@plt+0x604c64> │ │ │ │ - ldr r9, [pc, #148] @ 610fb4 <__cxa_atexit@plt+0x604c68> │ │ │ │ - str lr, [r3, #28] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 618b04 <__cxa_atexit@plt+0x60c7b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str fp, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr r7, [pc, #108] @ 610fb8 <__cxa_atexit@plt+0x604c6c> │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq sl, r3, ip, lsl r5 │ │ │ │ + rscseq sl, r3, ip, ror r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #8] @ 618b24 <__cxa_atexit@plt+0x60c7d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #68] @ 618b80 <__cxa_atexit@plt+0x60c834> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #100] @ 610fbc <__cxa_atexit@plt+0x604c70> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 618b6c <__cxa_atexit@plt+0x60c820> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ stmib r5, {r7, sl} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 610fc0 <__cxa_atexit@plt+0x604c74> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, ip, lsr r7 │ │ │ │ - @ instruction: 0xffffae8c │ │ │ │ - @ instruction: 0xffffae34 │ │ │ │ - @ instruction: 0xffffade8 │ │ │ │ - tsteq r2, ip, lsl #20 │ │ │ │ - @ instruction: 0xffffaf00 │ │ │ │ - @ instruction: 0xffffaeb8 │ │ │ │ - @ instruction: 0xffffae54 │ │ │ │ - @ instruction: 0x010279b4 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq pc, r0, ip, lsl #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ + mov r7, r8 │ │ │ │ mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 610e5c <__cxa_atexit@plt+0x604b10> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 611168 <__cxa_atexit@plt+0x604e1c> │ │ │ │ - mov r5, r3 │ │ │ │ - add lr, sp, #16 │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r4, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr fp, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 6110e0 <__cxa_atexit@plt+0x604d94> │ │ │ │ - add r1, r6, #20 │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #316] @ 611190 <__cxa_atexit@plt+0x604e44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - add r8, r6, #32 │ │ │ │ - stm r8, {r7, fp, ip} │ │ │ │ - add r7, r6, #48 @ 0x30 │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #284] @ 611194 <__cxa_atexit@plt+0x604e48> │ │ │ │ - sub r1, r2, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - sub r1, r2, #15 │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #264] @ 611198 <__cxa_atexit@plt+0x604e4c> │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - str r4, [r6, #16] │ │ │ │ - ldr r4, [pc, #244] @ 61119c <__cxa_atexit@plt+0x604e50> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [pc, #236] @ 6111a0 <__cxa_atexit@plt+0x604e54> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - sub r6, r2, #6 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - b 611158 <__cxa_atexit@plt+0x604e0c> │ │ │ │ - add r1, r6, #60 @ 0x3c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #180] @ 6111a4 <__cxa_atexit@plt+0x604e58> │ │ │ │ - sub r2, r2, #22 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #36]! @ 0x24 │ │ │ │ - ldr r1, [pc, #168] @ 6111a8 <__cxa_atexit@plt+0x604e5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r4, [r6, #8] │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r1, [pc, #128] @ 6111ac <__cxa_atexit@plt+0x604e60> │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r6, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r2, {r1, sl, lr} │ │ │ │ - sub lr, r6, #20 │ │ │ │ - stm lr, {r7, fp, ip} │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r7, [pc, #100] @ 6111b0 <__cxa_atexit@plt+0x604e64> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + b 618928 <__cxa_atexit@plt+0x60c5dc> │ │ │ │ + ldr r7, [pc, #16] @ 618b84 <__cxa_atexit@plt+0x60c838> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r6, [pc, #68] @ 6111b4 <__cxa_atexit@plt+0x604e68> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01027594 │ │ │ │ - @ instruction: 0x01027890 │ │ │ │ - @ instruction: 0xffffa9dc │ │ │ │ - @ instruction: 0xffffa96c │ │ │ │ - @ instruction: 0xffffa918 │ │ │ │ - @ instruction: 0xffffaa1c │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - @ instruction: 0xffffaa20 │ │ │ │ - @ instruction: 0xffffa964 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq ip, r0, fp, lsl #24 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq sl, r3, r0, ror #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 610fdc <__cxa_atexit@plt+0x604c90> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61136c <__cxa_atexit@plt+0x605020> │ │ │ │ - mov r5, r2 │ │ │ │ - add lr, sp, #24 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r5, #32]! │ │ │ │ - add r1, r3, #4 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmib r5, {r8, fp} │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - cmp sl, #0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - bmi 6112cc <__cxa_atexit@plt+0x604f80> │ │ │ │ - ldr lr, [pc, #336] @ 611390 <__cxa_atexit@plt+0x605044> │ │ │ │ - sub ip, r6, #6 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #36]! @ 0x24 │ │ │ │ - ldr r4, [pc, #324] @ 611394 <__cxa_atexit@plt+0x605048> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str ip, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r4, [r2, #32] │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #292] @ 611398 <__cxa_atexit@plt+0x60504c> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - ldr r0, [pc, #264] @ 61139c <__cxa_atexit@plt+0x605050> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - stmdb r3, {r0, r7, fp} │ │ │ │ - ldr r7, [pc, #224] @ 6113a0 <__cxa_atexit@plt+0x605054> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + bx r0 │ │ │ │ + ldrhteq sl, [r3], #72 @ 0x48 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r9, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 618c28 <__cxa_atexit@plt+0x60c8dc> │ │ │ │ + ldr r7, [pc, #168] @ 618c6c <__cxa_atexit@plt+0x60c920> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - b 61135c <__cxa_atexit@plt+0x605010> │ │ │ │ - mov ip, r0 │ │ │ │ - add r0, r3, #60 @ 0x3c │ │ │ │ - str r0, [sp] │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #192] @ 6113a4 <__cxa_atexit@plt+0x605058> │ │ │ │ - add lr, r3, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - add r0, r3, #40 @ 0x28 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ - stm r0, {r1, r7, fp} │ │ │ │ - ldr r4, [pc, #148] @ 6113a8 <__cxa_atexit@plt+0x60505c> │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r7, [pc, #124] @ 6113ac <__cxa_atexit@plt+0x605060> │ │ │ │ + str r7, [r2] │ │ │ │ + beq 618c18 <__cxa_atexit@plt+0x60c8cc> │ │ │ │ + ldr r7, [pc, #152] @ 618c70 <__cxa_atexit@plt+0x60c924> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #116] @ 6113b0 <__cxa_atexit@plt+0x605064> │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - str sl, [r2, #32] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 618c3c <__cxa_atexit@plt+0x60c8f0> │ │ │ │ + ldr r7, [pc, #132] @ 618c74 <__cxa_atexit@plt+0x60c928> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - str lr, [r2, #40] @ 0x28 │ │ │ │ - str r8, [r2, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #32] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r5, [pc, #64] @ 6113b4 <__cxa_atexit@plt+0x605068> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 618c54 <__cxa_atexit@plt+0x60c908> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffa4e4 │ │ │ │ - @ instruction: 0x010276b8 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - @ instruction: 0xffffa4d0 │ │ │ │ - @ instruction: 0xffffa408 │ │ │ │ - tsteq r2, r4, lsr #12 │ │ │ │ - @ instruction: 0xffffa530 │ │ │ │ - @ instruction: 0xffffa4bc │ │ │ │ - @ instruction: 0xffffa468 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq ip, r0, fp, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 6111cc <__cxa_atexit@plt+0x604e80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6114f4 <__cxa_atexit@plt+0x6051a8> │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add sl, r3, #20 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bmi 611484 <__cxa_atexit@plt+0x605138> │ │ │ │ - ldr r9, [pc, #244] @ 611514 <__cxa_atexit@plt+0x6051c8> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - add fp, r3, #32 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - stm fp, {r0, r9, lr} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #212] @ 611518 <__cxa_atexit@plt+0x6051cc> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r7, [pc, #188] @ 61151c <__cxa_atexit@plt+0x6051d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #180] @ 611520 <__cxa_atexit@plt+0x6051d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #172] @ 611524 <__cxa_atexit@plt+0x6051d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - b 6114dc <__cxa_atexit@plt+0x605190> │ │ │ │ - add r7, r3, #44 @ 0x2c │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [pc, #148] @ 611528 <__cxa_atexit@plt+0x6051dc> │ │ │ │ - ldr r9, [pc, #148] @ 61152c <__cxa_atexit@plt+0x6051e0> │ │ │ │ - str ip, [r3, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr r7, [pc, #108] @ 611530 <__cxa_atexit@plt+0x6051e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #100] @ 611534 <__cxa_atexit@plt+0x6051e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - stmib r5, {r7, sl} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 611538 <__cxa_atexit@plt+0x6051ec> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ 618c80 <__cxa_atexit@plt+0x60c934> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r2, r4, r1, r7 │ │ │ │ - @ instruction: 0xffffa030 │ │ │ │ - @ instruction: 0xffff9fd8 │ │ │ │ - @ instruction: 0xffff9f8c │ │ │ │ - @ instruction: 0x01027494 │ │ │ │ - @ instruction: 0xffffa0a4 │ │ │ │ - @ instruction: 0xffffa05c │ │ │ │ - @ instruction: 0xffff9ff8 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq pc, r0, ip, lsl #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6113cc <__cxa_atexit@plt+0x605080> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 611674 <__cxa_atexit@plt+0x605328> │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r5, #36 @ 0x24 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add sl, r3, #20 │ │ │ │ - add r8, r3, #4 │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - ldm lr, {r2, fp, lr} │ │ │ │ - cmp fp, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bmi 611604 <__cxa_atexit@plt+0x6052b8> │ │ │ │ - ldr r9, [pc, #244] @ 611694 <__cxa_atexit@plt+0x605348> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - add r1, r3, #32 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - stm r1, {r0, r9, fp} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #212] @ 611698 <__cxa_atexit@plt+0x60534c> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r7, [pc, #188] @ 61169c <__cxa_atexit@plt+0x605350> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 618c7c <__cxa_atexit@plt+0x60c930> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #180] @ 6116a0 <__cxa_atexit@plt+0x605354> │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 618c78 <__cxa_atexit@plt+0x60c92c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #172] @ 6116a4 <__cxa_atexit@plt+0x605358> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - b 61165c <__cxa_atexit@plt+0x605310> │ │ │ │ - add r7, r3, #44 @ 0x2c │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [pc, #148] @ 6116a8 <__cxa_atexit@plt+0x60535c> │ │ │ │ - ldr r9, [pc, #148] @ 6116ac <__cxa_atexit@plt+0x605360> │ │ │ │ - str lr, [r3, #28] │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrhteq sl, [r3], #48 @ 0x30 │ │ │ │ + rscseq sl, r3, r4, lsl r4 │ │ │ │ + rscseq sl, r3, r0, lsr r4 │ │ │ │ + ldrsbteq sl, [r3], #52 @ 0x34 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [pc, #104] @ 618d04 <__cxa_atexit@plt+0x60c9b8> │ │ │ │ + mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str fp, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr r7, [pc, #108] @ 6116b0 <__cxa_atexit@plt+0x605364> │ │ │ │ + str r7, [r3], #-8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 618cd8 <__cxa_atexit@plt+0x60c98c> │ │ │ │ + ldr r7, [pc, #84] @ 618d08 <__cxa_atexit@plt+0x60c9bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #100] @ 6116b4 <__cxa_atexit@plt+0x605368> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - stmib r5, {r7, sl} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 6116b8 <__cxa_atexit@plt+0x60536c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 618cec <__cxa_atexit@plt+0x60c9a0> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + ldr r7, [pc, #48] @ 618d10 <__cxa_atexit@plt+0x60c9c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - @ instruction: 0xffff9bdc │ │ │ │ - @ instruction: 0xffff9b84 │ │ │ │ - @ instruction: 0xffff9b38 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - @ instruction: 0xffff9c50 │ │ │ │ - @ instruction: 0xffff9c08 │ │ │ │ - @ instruction: 0xffff9ba4 │ │ │ │ - @ instruction: 0x010272bc │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq pc, r0, ip, lsl #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 611554 <__cxa_atexit@plt+0x605208> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 611860 <__cxa_atexit@plt+0x605514> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 618d0c <__cxa_atexit@plt+0x60c9c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add lr, sp, #16 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr ip, [r5, #-12] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldmdb r5, {r1, lr} │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 6117d4 <__cxa_atexit@plt+0x605488> │ │ │ │ - add r4, r6, #20 │ │ │ │ - str r4, [sp] │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #320] @ 611888 <__cxa_atexit@plt+0x60553c> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - add r8, r6, #36 @ 0x24 │ │ │ │ - stm r8, {r0, r7, lr} │ │ │ │ - add lr, r6, #48 @ 0x30 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ - stm lr, {r1, r4, r9} │ │ │ │ - str fp, [r6, #32] │ │ │ │ - ldr r7, [pc, #288] @ 61188c <__cxa_atexit@plt+0x605540> │ │ │ │ - sub r4, r2, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ - sub r4, r2, #15 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r4, [pc, #268] @ 611890 <__cxa_atexit@plt+0x605544> │ │ │ │ - str ip, [r6, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r4, [pc, #248] @ 611894 <__cxa_atexit@plt+0x605548> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [pc, #240] @ 611898 <__cxa_atexit@plt+0x60554c> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - sub r6, r2, #6 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - b 611850 <__cxa_atexit@plt+0x605504> │ │ │ │ - add r4, r6, #60 @ 0x3c │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [pc, #184] @ 61189c <__cxa_atexit@plt+0x605550> │ │ │ │ - sub r2, r2, #22 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #36]! @ 0x24 │ │ │ │ - ldr r4, [pc, #172] @ 6118a0 <__cxa_atexit@plt+0x605554> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r2, [pc, #136] @ 6118a4 <__cxa_atexit@plt+0x605558> │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r2, r6, #16 │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r6, #-20] @ 0xffffffec │ │ │ │ - stm r2, {r0, r7, lr} │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - ldr r7, [pc, #100] @ 6118a8 <__cxa_atexit@plt+0x60555c> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r6, [pc, #68] @ 6118ac <__cxa_atexit@plt+0x605560> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r2, r0, lr, r6 │ │ │ │ - @ instruction: 0x0102719c │ │ │ │ - @ instruction: 0xffff9734 │ │ │ │ - @ instruction: 0xffff96c0 │ │ │ │ - @ instruction: 0xffff966c │ │ │ │ - @ instruction: 0xffff9770 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - @ instruction: 0xffff9778 │ │ │ │ - @ instruction: 0xffff96b4 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq sl, r0, fp, lsl #24 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + rscseq sl, r3, r8, lsl r3 │ │ │ │ + rscseq sl, r3, r8, ror r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 6116d4 <__cxa_atexit@plt+0x605388> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 611a64 <__cxa_atexit@plt+0x605718> │ │ │ │ - mov r5, r2 │ │ │ │ - add lr, sp, #16 │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr fp, [r5, #-12] │ │ │ │ - ldr r4, [r5, #-4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - cmp sl, #0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - bmi 6119d0 <__cxa_atexit@plt+0x605684> │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r1, [pc, #332] @ 611a88 <__cxa_atexit@plt+0x60573c> │ │ │ │ - sub r0, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #36]! @ 0x24 │ │ │ │ - ldr r1, [pc, #320] @ 611a8c <__cxa_atexit@plt+0x605740> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - sub r0, r6, #23 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #288] @ 611a90 <__cxa_atexit@plt+0x605744> │ │ │ │ - sub r0, r6, #15 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 618d48 <__cxa_atexit@plt+0x60c9fc> │ │ │ │ + ldr r2, [pc, #40] @ 618d60 <__cxa_atexit@plt+0x60ca14> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r1, [pc, #256] @ 611a94 <__cxa_atexit@plt+0x605748> │ │ │ │ - str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str ip, [r3, #-16] │ │ │ │ - str r9, [r3, #-12] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #212] @ 611a98 <__cxa_atexit@plt+0x60574c> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - b 611a54 <__cxa_atexit@plt+0x605708> │ │ │ │ - add r0, r3, #60 @ 0x3c │ │ │ │ - str r0, [sp] │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #184] @ 611a9c <__cxa_atexit@plt+0x605750> │ │ │ │ - add r0, r3, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #148] @ 611aa0 <__cxa_atexit@plt+0x605754> │ │ │ │ - str r8, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str fp, [r3, #16] │ │ │ │ - ldr r7, [pc, #128] @ 611aa4 <__cxa_atexit@plt+0x605758> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #120] @ 611aa8 <__cxa_atexit@plt+0x60575c> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str sl, [r2, #32] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 618d64 <__cxa_atexit@plt+0x60ca18> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r1, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq sl, r3, ip, ror #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 618db0 <__cxa_atexit@plt+0x60ca64> │ │ │ │ + ldr r7, [pc, #52] @ 618dc4 <__cxa_atexit@plt+0x60ca78> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r5, [pc, #64] @ 611aac <__cxa_atexit@plt+0x605760> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffff9230 │ │ │ │ - smlabteq r2, r0, pc, r6 @ │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - @ instruction: 0xffff9218 │ │ │ │ - @ instruction: 0xffff914c │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - @ instruction: 0xffff9280 │ │ │ │ - @ instruction: 0xffff9210 │ │ │ │ - @ instruction: 0xffff91bc │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq sl, r0, fp, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - b 6118c4 <__cxa_atexit@plt+0x605578> │ │ │ │ + beq 618da4 <__cxa_atexit@plt+0x60ca58> │ │ │ │ + mov r7, r8 │ │ │ │ + b 618dd8 <__cxa_atexit@plt+0x60ca8c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 618dc8 <__cxa_atexit@plt+0x60ca7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq sl, [r3], #32 │ │ │ │ + rscseq sl, r3, ip, lsl #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 611bec <__cxa_atexit@plt+0x6058a0> │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add sl, r3, #20 │ │ │ │ - add r8, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bmi 611b7c <__cxa_atexit@plt+0x605830> │ │ │ │ - ldr r9, [pc, #244] @ 611c0c <__cxa_atexit@plt+0x6058c0> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - add fp, r3, #32 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - stm fp, {r0, r9, lr} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #212] @ 611c10 <__cxa_atexit@plt+0x6058c4> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ + bcc 618e48 <__cxa_atexit@plt+0x60cafc> │ │ │ │ + ldr r2, [pc, #140] @ 618e80 <__cxa_atexit@plt+0x60cb34> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [pc, #132] @ 618e84 <__cxa_atexit@plt+0x60cb38> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r7, [pc, #188] @ 611c14 <__cxa_atexit@plt+0x6058c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #180] @ 611c18 <__cxa_atexit@plt+0x6058cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #172] @ 611c1c <__cxa_atexit@plt+0x6058d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - b 611bd4 <__cxa_atexit@plt+0x605888> │ │ │ │ - add r7, r3, #44 @ 0x2c │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [pc, #148] @ 611c20 <__cxa_atexit@plt+0x6058d4> │ │ │ │ - ldr r9, [pc, #148] @ 611c24 <__cxa_atexit@plt+0x6058d8> │ │ │ │ - str ip, [r3, #28] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3], #-8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 618e54 <__cxa_atexit@plt+0x60cb08> │ │ │ │ + ldr r7, [pc, #100] @ 618e88 <__cxa_atexit@plt+0x60cb3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr r7, [pc, #108] @ 611c28 <__cxa_atexit@plt+0x6058dc> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 618e68 <__cxa_atexit@plt+0x60cb1c> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6183b0 <__cxa_atexit@plt+0x60c064> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #52] @ 618e90 <__cxa_atexit@plt+0x60cb44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #100] @ 611c2c <__cxa_atexit@plt+0x6058e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - stmib r5, {r7, sl} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 611c30 <__cxa_atexit@plt+0x6058e4> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 618e8c <__cxa_atexit@plt+0x60cb40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r2, ip, sl, r6 │ │ │ │ - @ instruction: 0xffff8aa0 │ │ │ │ - @ instruction: 0xffff8a48 │ │ │ │ - @ instruction: 0xffff89fc │ │ │ │ - @ instruction: 0x01026d9c │ │ │ │ - @ instruction: 0xffff8b14 │ │ │ │ - @ instruction: 0xffff8acc │ │ │ │ - @ instruction: 0xffff8a68 │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq pc, r0, ip, lsl #21 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + tstpeq r1, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffcec │ │ │ │ + smlalseq sl, r3, ip, r1 │ │ │ │ + ldrshteq sl, [r3], #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 611ac4 <__cxa_atexit@plt+0x605778> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 611d6c <__cxa_atexit@plt+0x605a20> │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add lr, r5, #36 @ 0x24 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add sl, r3, #20 │ │ │ │ - add r8, r3, #4 │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - ldm lr, {r2, fp, lr} │ │ │ │ - cmp fp, #0 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bmi 611cfc <__cxa_atexit@plt+0x6059b0> │ │ │ │ - ldr r9, [pc, #244] @ 611d8c <__cxa_atexit@plt+0x605a40> │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - add r1, r3, #32 │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - stm r1, {r0, r9, fp} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #212] @ 611d90 <__cxa_atexit@plt+0x605a44> │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r7, [pc, #188] @ 611d94 <__cxa_atexit@plt+0x605a48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #180] @ 611d98 <__cxa_atexit@plt+0x605a4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #172] @ 611d9c <__cxa_atexit@plt+0x605a50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #6 │ │ │ │ - b 611d54 <__cxa_atexit@plt+0x605a08> │ │ │ │ - add r7, r3, #44 @ 0x2c │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [pc, #148] @ 611da0 <__cxa_atexit@plt+0x605a54> │ │ │ │ - ldr r9, [pc, #148] @ 611da4 <__cxa_atexit@plt+0x605a58> │ │ │ │ - str lr, [r3, #28] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str fp, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - ldr r7, [pc, #108] @ 611da8 <__cxa_atexit@plt+0x605a5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [pc, #100] @ 611dac <__cxa_atexit@plt+0x605a60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #32]! │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - stmib r5, {r7, sl} │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 611db0 <__cxa_atexit@plt+0x605a64> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bcc 618ec8 <__cxa_atexit@plt+0x60cb7c> │ │ │ │ + ldr r2, [pc, #28] @ 618ed4 <__cxa_atexit@plt+0x60cb88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, ip, asr #18 │ │ │ │ - @ instruction: 0xffff864c │ │ │ │ - @ instruction: 0xffff85f4 │ │ │ │ - @ instruction: 0xffff85a8 │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ - @ instruction: 0xffff86c0 │ │ │ │ - @ instruction: 0xffff8678 │ │ │ │ - @ instruction: 0xffff8614 │ │ │ │ - smlabteq r2, r4, fp, r6 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq pc, r0, ip, lsl #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 611c4c <__cxa_atexit@plt+0x605900> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 611e08 <__cxa_atexit@plt+0x605abc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 611e10 <__cxa_atexit@plt+0x605ac4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0101fc9c │ │ │ │ + rscseq sl, r3, r8, ror #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 618f3c <__cxa_atexit@plt+0x60cbf0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 618f34 <__cxa_atexit@plt+0x60cbe8> │ │ │ │ + ldr r3, [pc, #56] @ 618f44 <__cxa_atexit@plt+0x60cbf8> │ │ │ │ + ldr r2, [pc, #56] @ 618f48 <__cxa_atexit@plt+0x60cbfc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ 618f4c <__cxa_atexit@plt+0x60cc00> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b 1228910 <__cxa_atexit@plt+0x121c5c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 611e7c <__cxa_atexit@plt+0x605b30> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 611e84 <__cxa_atexit@plt+0x605b38> │ │ │ │ - ldr r1, [pc, #80] @ 611e98 <__cxa_atexit@plt+0x605b4c> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 611e9c <__cxa_atexit@plt+0x605b50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 611e8c <__cxa_atexit@plt+0x605b40> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r6, [r2, -r4] │ │ │ │ - strdeq r7, [r2, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 611ed4 <__cxa_atexit@plt+0x605b88> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + smlalseq sl, r3, r0, r1 │ │ │ │ + tstpeq r1, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 618fcc <__cxa_atexit@plt+0x60cc80> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 618fd8 <__cxa_atexit@plt+0x60cc8c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 618fc4 <__cxa_atexit@plt+0x60cc78> │ │ │ │ + ldr r7, [pc, #84] @ 618fe8 <__cxa_atexit@plt+0x60cc9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r7, [pc, #72] @ 618fec <__cxa_atexit@plt+0x60cca0> │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + ldr r7, [pc, #60] @ 618ff0 <__cxa_atexit@plt+0x60cca4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r8, {r5, r7, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + mov r5, r9 │ │ │ │ + b 13a89ac <__cxa_atexit@plt+0x139c660> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 611f4c <__cxa_atexit@plt+0x605c00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 611f54 <__cxa_atexit@plt+0x605c08> │ │ │ │ - ldr r1, [pc, #80] @ 611f68 <__cxa_atexit@plt+0x605c1c> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 611f6c <__cxa_atexit@plt+0x605c20> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 611f5c <__cxa_atexit@plt+0x605c10> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, lsl #12 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 611fa4 <__cxa_atexit@plt+0x605c58> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 611fac <__cxa_atexit@plt+0x605c60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, ip, r5, r6 │ │ │ │ + smlabbeq r1, r8, r5, pc @ │ │ │ │ + smlabteq r1, r4, ip, pc @ │ │ │ │ + smlatbeq r1, r0, fp, pc @ │ │ │ │ + ldrshteq sl, [r3], #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 619074 <__cxa_atexit@plt+0x60cd28> │ │ │ │ + ldr r7, [pc, #108] @ 619084 <__cxa_atexit@plt+0x60cd38> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612004 <__cxa_atexit@plt+0x605cb8> │ │ │ │ - ldr r2, [pc, #60] @ 612010 <__cxa_atexit@plt+0x605cc4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 611ff8 <__cxa_atexit@plt+0x605cac> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61201c <__cxa_atexit@plt+0x605cd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 619050 <__cxa_atexit@plt+0x60cd04> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 619060 <__cxa_atexit@plt+0x60cd14> │ │ │ │ + ldr r5, [pc, #84] @ 619094 <__cxa_atexit@plt+0x60cd48> │ │ │ │ + str r7, [r3] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 619088 <__cxa_atexit@plt+0x60cd3c> │ │ │ │ + ldr r0, [pc, #32] @ 61908c <__cxa_atexit@plt+0x60cd40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 619090 <__cxa_atexit@plt+0x60cd44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq sl, r3, r8, lsl #1 │ │ │ │ + rscseq sl, r3, r4, lsl #1 │ │ │ │ + rscseq sl, r3, r4, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq sl, r3, r4, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6190c4 <__cxa_atexit@plt+0x60cd78> │ │ │ │ + ldr r3, [pc, #36] @ 6190dc <__cxa_atexit@plt+0x60cd90> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #20] @ 6190e0 <__cxa_atexit@plt+0x60cd94> │ │ │ │ + ldr r0, [pc, #20] @ 6190e4 <__cxa_atexit@plt+0x60cd98> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sl, r3, r0, lsr #32 │ │ │ │ + rscseq sl, r3, ip, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61203c <__cxa_atexit@plt+0x605cf0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 612068 <__cxa_atexit@plt+0x605d1c> │ │ │ │ - ldr r2, [pc, #124] @ 6120c0 <__cxa_atexit@plt+0x605d74> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #112] @ 619168 <__cxa_atexit@plt+0x60ce1c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 612068 <__cxa_atexit@plt+0x605d1c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 612070 <__cxa_atexit@plt+0x605d24> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + beq 619148 <__cxa_atexit@plt+0x60cdfc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 619154 <__cxa_atexit@plt+0x60ce08> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldrb r1, [r3, #3] │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl b968 │ │ │ │ + ldr r3, [pc, #56] @ 61916c <__cxa_atexit@plt+0x60ce20> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6120b0 <__cxa_atexit@plt+0x605d64> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 6120c4 <__cxa_atexit@plt+0x605d78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabteq r2, r8, r1, r7 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + tstpeq r1, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6120ec <__cxa_atexit@plt+0x605da0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6191b4 <__cxa_atexit@plt+0x60ce68> │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldmib r5, {r2, r9} │ │ │ │ + add r0, r9, #8 │ │ │ │ + bl b968 │ │ │ │ + ldr r7, [pc, #28] @ 6191c0 <__cxa_atexit@plt+0x60ce74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r7, r9} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61212c <__cxa_atexit@plt+0x605de0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61213c <__cxa_atexit@plt+0x605df0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, asr #2 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6121a8 <__cxa_atexit@plt+0x605e5c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6121b0 <__cxa_atexit@plt+0x605e64> │ │ │ │ - ldr r1, [pc, #80] @ 6121c4 <__cxa_atexit@plt+0x605e78> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 6121c8 <__cxa_atexit@plt+0x605e7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6121b8 <__cxa_atexit@plt+0x605e6c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r2, r8, r3, r6 │ │ │ │ - smlabteq r2, ip, r0, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0x0101f9b0 │ │ │ │ + rscseq r9, r3, r4, lsr #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612200 <__cxa_atexit@plt+0x605eb4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 612208 <__cxa_atexit@plt+0x605ebc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 619288 <__cxa_atexit@plt+0x60cf3c> │ │ │ │ + ldr r2, [pc, #176] @ 619298 <__cxa_atexit@plt+0x60cf4c> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 619248 <__cxa_atexit@plt+0x60cefc> │ │ │ │ + ldr r7, [pc, #152] @ 61929c <__cxa_atexit@plt+0x60cf50> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + beq 619258 <__cxa_atexit@plt+0x60cf0c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 619268 <__cxa_atexit@plt+0x60cf1c> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 619274 <__cxa_atexit@plt+0x60cf28> │ │ │ │ + ldr r2, [pc, #116] @ 6192ac <__cxa_atexit@plt+0x60cf60> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612240 <__cxa_atexit@plt+0x605ef4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 612284 <__cxa_atexit@plt+0x605f38> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61228c <__cxa_atexit@plt+0x605f40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 6192a0 <__cxa_atexit@plt+0x60cf54> │ │ │ │ + ldr r0, [pc, #36] @ 6192a4 <__cxa_atexit@plt+0x60cf58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6192a8 <__cxa_atexit@plt+0x60cf5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + rscseq r9, r3, r4, ror lr │ │ │ │ + rscseq r9, r3, r0, ror lr │ │ │ │ + rscseq r9, r3, r8, ror lr │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + rscseq r9, r3, ip, lsr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [pc, #128] @ 619344 <__cxa_atexit@plt+0x60cff8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + tst r2, #3 │ │ │ │ + stm r5, {r1, r7} │ │ │ │ + beq 619314 <__cxa_atexit@plt+0x60cfc8> │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 619324 <__cxa_atexit@plt+0x60cfd8> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 61932c <__cxa_atexit@plt+0x60cfe0> │ │ │ │ + ldr r7, [pc, #80] @ 619350 <__cxa_atexit@plt+0x60d004> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, ip, r2, r6 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 619348 <__cxa_atexit@plt+0x60cffc> │ │ │ │ + ldr r0, [pc, #20] @ 61934c <__cxa_atexit@plt+0x60d000> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrhteq r9, [r3], #216 @ 0xd8 │ │ │ │ + ldrhteq r9, [r3], #212 @ 0xd4 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlalseq r9, r3, r8, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 619390 <__cxa_atexit@plt+0x60d044> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 61939c <__cxa_atexit@plt+0x60d050> │ │ │ │ + ldr r3, [pc, #56] @ 6193bc <__cxa_atexit@plt+0x60d070> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6193b4 <__cxa_atexit@plt+0x60d068> │ │ │ │ + ldr r0, [pc, #16] @ 6193b8 <__cxa_atexit@plt+0x60d06c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r3, r8, asr #26 │ │ │ │ + rscseq r9, r3, r4, asr #26 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 619408 <__cxa_atexit@plt+0x60d0bc> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 619414 <__cxa_atexit@plt+0x60d0c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tstpeq r1, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6122f8 <__cxa_atexit@plt+0x605fac> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 619478 <__cxa_atexit@plt+0x60d12c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 612300 <__cxa_atexit@plt+0x605fb4> │ │ │ │ - ldr r1, [pc, #80] @ 612314 <__cxa_atexit@plt+0x605fc8> │ │ │ │ - add lr, r7, #8 │ │ │ │ + bcc 619484 <__cxa_atexit@plt+0x60d138> │ │ │ │ + ldr r1, [pc, #76] @ 619494 <__cxa_atexit@plt+0x60d148> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 612318 <__cxa_atexit@plt+0x605fcc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 619498 <__cxa_atexit@plt+0x60d14c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 612308 <__cxa_atexit@plt+0x605fbc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ + ldrdeq pc, [r1, -r8] │ │ │ │ + tstpeq r1, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, r3, ip, asr #24 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612370 <__cxa_atexit@plt+0x606024> │ │ │ │ - ldr r2, [pc, #60] @ 61237c <__cxa_atexit@plt+0x606030> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 612364 <__cxa_atexit@plt+0x606018> │ │ │ │ - mov r7, r8 │ │ │ │ - b 612388 <__cxa_atexit@plt+0x60603c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6194d4 <__cxa_atexit@plt+0x60d188> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6194e8 <__cxa_atexit@plt+0x60d19c> │ │ │ │ + ldr r7, [pc, #8] @ 6194e4 <__cxa_atexit@plt+0x60d198> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6123a8 <__cxa_atexit@plt+0x60605c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6123d4 <__cxa_atexit@plt+0x606088> │ │ │ │ - ldr r2, [pc, #124] @ 61242c <__cxa_atexit@plt+0x6060e0> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + rscseq r9, r3, r4, lsr ip │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 619594 <__cxa_atexit@plt+0x60d248> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 61953c <__cxa_atexit@plt+0x60d1f0> │ │ │ │ + ldr r2, [pc, #192] @ 6195d4 <__cxa_atexit@plt+0x60d288> │ │ │ │ + ldr r1, [pc, #192] @ 6195d8 <__cxa_atexit@plt+0x60d28c> │ │ │ │ + ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6123d4 <__cxa_atexit@plt+0x606088> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6123dc <__cxa_atexit@plt+0x606090> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #8 │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 6195ac <__cxa_atexit@plt+0x60d260> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 61957c <__cxa_atexit@plt+0x60d230> │ │ │ │ + ldr r7, [pc, #116] @ 6195dc <__cxa_atexit@plt+0x60d290> │ │ │ │ + ldr r0, [pc, #116] @ 6195e0 <__cxa_atexit@plt+0x60d294> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #68] @ 6195c8 <__cxa_atexit@plt+0x60d27c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #52] @ 6195d0 <__cxa_atexit@plt+0x60d284> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #24] @ 6195cc <__cxa_atexit@plt+0x60d280> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldrdeq pc, [r1, -r0] │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + rscseq r9, r3, r4, lsl #23 │ │ │ │ + rscseq r9, r3, ip, ror fp │ │ │ │ + rscseq r9, r3, r8, lsl #22 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 6194e8 <__cxa_atexit@plt+0x60d19c> │ │ │ │ + rscseq r9, r3, ip, ror #21 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 619630 <__cxa_atexit@plt+0x60d2e4> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 6194e8 <__cxa_atexit@plt+0x60d19c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61241c <__cxa_atexit@plt+0x6060d0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 612430 <__cxa_atexit@plt+0x6060e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612458 <__cxa_atexit@plt+0x60610c> │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 6196a8 <__cxa_atexit@plt+0x60d35c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r7, r0 │ │ │ │ + bge 619678 <__cxa_atexit@plt+0x60d32c> │ │ │ │ + cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ + bls 619698 <__cxa_atexit@plt+0x60d34c> │ │ │ │ + ldr r7, [pc, #92] @ 6196c4 <__cxa_atexit@plt+0x60d378> │ │ │ │ + ldr r0, [pc, #92] @ 6196c8 <__cxa_atexit@plt+0x60d37c> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ 6196cc <__cxa_atexit@plt+0x60d380> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 612498 <__cxa_atexit@plt+0x60614c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 6124a8 <__cxa_atexit@plt+0x60615c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r2, r0, sp, r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6124e4 <__cxa_atexit@plt+0x606198> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 6124ec <__cxa_atexit@plt+0x6061a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r3, [pc, #52] @ 6196d4 <__cxa_atexit@plt+0x60d388> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [pc, #32] @ 6196d0 <__cxa_atexit@plt+0x60d384> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r9, r3, r4, lsl #21 │ │ │ │ + rscseq r9, r3, r0, lsl #21 │ │ │ │ + ldrdeq pc, [r1, -r4] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + rscseq r9, r3, r4, lsl sl │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 619758 <__cxa_atexit@plt+0x60d40c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 619720 <__cxa_atexit@plt+0x60d3d4> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 619740 <__cxa_atexit@plt+0x60d3f4> │ │ │ │ + ldr r3, [pc, #108] @ 619784 <__cxa_atexit@plt+0x60d438> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #84] @ 61977c <__cxa_atexit@plt+0x60d430> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 612528 <__cxa_atexit@plt+0x6061dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 612530 <__cxa_atexit@plt+0x6061e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #44] @ 619774 <__cxa_atexit@plt+0x60d428> │ │ │ │ + ldr r0, [pc, #44] @ 619778 <__cxa_atexit@plt+0x60d42c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8 │ │ │ │ + ldr r6, [pc, #32] @ 619780 <__cxa_atexit@plt+0x60d434> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r9, r3, r4, lsr #19 │ │ │ │ + rscseq r9, r3, r0, lsr #19 │ │ │ │ + tstpeq r1, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6197d0 <__cxa_atexit@plt+0x60d484> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6197dc <__cxa_atexit@plt+0x60d490> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0101f394 │ │ │ │ + rscseq r9, r3, r8, lsr #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612568 <__cxa_atexit@plt+0x60621c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61984c <__cxa_atexit@plt+0x60d500> │ │ │ │ + ldr r3, [pc, #104] @ 61986c <__cxa_atexit@plt+0x60d520> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 61983c <__cxa_atexit@plt+0x60d4f0> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61985c <__cxa_atexit@plt+0x60d510> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 6194e8 <__cxa_atexit@plt+0x60d19c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 619874 <__cxa_atexit@plt+0x60d528> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 619870 <__cxa_atexit@plt+0x60d524> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq r9, r3, ip, lsr #17 │ │ │ │ + rscseq r9, r3, r4, asr #17 │ │ │ │ + smlalseq r9, r3, r4, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6198b4 <__cxa_atexit@plt+0x60d568> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6194e8 <__cxa_atexit@plt+0x60d19c> │ │ │ │ + ldr r7, [pc, #12] @ 6198c8 <__cxa_atexit@plt+0x60d57c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + rscseq r9, r3, r0, asr r8 │ │ │ │ + rscseq r9, r3, ip, lsl r8 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6125b0 <__cxa_atexit@plt+0x606264> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 6125b8 <__cxa_atexit@plt+0x60626c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61995c <__cxa_atexit@plt+0x60d610> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 619964 <__cxa_atexit@plt+0x60d618> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r8, r7 │ │ │ │ + bge 61992c <__cxa_atexit@plt+0x60d5e0> │ │ │ │ + cmp r8, #1 │ │ │ │ + blt 619948 <__cxa_atexit@plt+0x60d5fc> │ │ │ │ + ldr r2, [pc, #124] @ 619990 <__cxa_atexit@plt+0x60d644> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub lr, r5, #16 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #84] @ 619988 <__cxa_atexit@plt+0x60d63c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r9} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, r0, pc, r5 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6125f4 <__cxa_atexit@plt+0x6062a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 6125fc <__cxa_atexit@plt+0x6062b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #48] @ 619980 <__cxa_atexit@plt+0x60d634> │ │ │ │ + ldr r0, [pc, #48] @ 619984 <__cxa_atexit@plt+0x60d638> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ + mov r2, r6 │ │ │ │ + b 61996c <__cxa_atexit@plt+0x60d620> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 61998c <__cxa_atexit@plt+0x60d640> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r3, r0, lsr #15 │ │ │ │ + smlalseq r9, r3, ip, r7 │ │ │ │ + tstpeq r1, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, r3, r8, lsr #15 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6199e8 <__cxa_atexit@plt+0x60d69c> │ │ │ │ + ldmib r5, {r2, r3, lr} │ │ │ │ + add r1, r3, #8 │ │ │ │ + sub r3, lr, r2 │ │ │ │ + cmn r3, #1 │ │ │ │ + add r0, r7, #8 │ │ │ │ + addgt r1, r1, r3 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 6199f4 <__cxa_atexit@plt+0x60d6a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r3, [r8, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r1, r0, r1, pc @ │ │ │ │ + rscseq r9, r3, r0, lsr #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 612650 <__cxa_atexit@plt+0x606304> │ │ │ │ - ldr r2, [pc, #56] @ 61265c <__cxa_atexit@plt+0x606310> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 619a68 <__cxa_atexit@plt+0x60d71c> │ │ │ │ + ldr r7, [pc, #92] @ 619a7c <__cxa_atexit@plt+0x60d730> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 612644 <__cxa_atexit@plt+0x6062f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 612668 <__cxa_atexit@plt+0x60631c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 619a50 <__cxa_atexit@plt+0x60d704> │ │ │ │ + ldr r7, [pc, #76] @ 619a80 <__cxa_atexit@plt+0x60d734> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 619a5c <__cxa_atexit@plt+0x60d710> │ │ │ │ + mov r7, r9 │ │ │ │ + b 619ad0 <__cxa_atexit@plt+0x60d784> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 619a84 <__cxa_atexit@plt+0x60d738> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612688 <__cxa_atexit@plt+0x60633c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6126b4 <__cxa_atexit@plt+0x606368> │ │ │ │ - ldr r2, [pc, #124] @ 61270c <__cxa_atexit@plt+0x6063c0> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6126b4 <__cxa_atexit@plt+0x606368> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6126bc <__cxa_atexit@plt+0x606370> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrhteq r9, [r3], #100 @ 0x64 │ │ │ │ + smlalseq r9, r3, r4, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 619ac0 <__cxa_atexit@plt+0x60d774> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 619ab8 <__cxa_atexit@plt+0x60d76c> │ │ │ │ + b 619ad0 <__cxa_atexit@plt+0x60d784> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6126fc <__cxa_atexit@plt+0x6063b0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 612710 <__cxa_atexit@plt+0x6063c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612738 <__cxa_atexit@plt+0x6063ec> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r9, r3, r8, asr r6 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + sub r2, r3, #8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 619b5c <__cxa_atexit@plt+0x60d810> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #8 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 619b64 <__cxa_atexit@plt+0x60d818> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r8, r7 │ │ │ │ + bge 619b2c <__cxa_atexit@plt+0x60d7e0> │ │ │ │ + cmp r8, #1 │ │ │ │ + blt 619b48 <__cxa_atexit@plt+0x60d7fc> │ │ │ │ + ldr r5, [pc, #120] @ 619b90 <__cxa_atexit@plt+0x60d844> │ │ │ │ + str r7, [r3, #4] │ │ │ │ + mov r7, r8 │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmda r3, {r5, r8, r9} │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #84] @ 619b88 <__cxa_atexit@plt+0x60d83c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r6, {r7, r9} │ │ │ │ + sub r7, r1, #3 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 612778 <__cxa_atexit@plt+0x60642c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 612788 <__cxa_atexit@plt+0x60643c> │ │ │ │ + ldr r7, [pc, #48] @ 619b80 <__cxa_atexit@plt+0x60d834> │ │ │ │ + ldr r0, [pc, #48] @ 619b84 <__cxa_atexit@plt+0x60d838> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r0, lsl #22 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6127dc <__cxa_atexit@plt+0x606490> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 6127e4 <__cxa_atexit@plt+0x606498> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, ror #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61281c <__cxa_atexit@plt+0x6064d0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 612824 <__cxa_atexit@plt+0x6064d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r1, r6 │ │ │ │ + b 619b6c <__cxa_atexit@plt+0x60d820> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 619b8c <__cxa_atexit@plt+0x60d840> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ + rscseq r9, r3, r0, lsr #11 │ │ │ │ + smlalseq r9, r3, ip, r5 │ │ │ │ + tstpeq r1, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, r3, r8, lsr #11 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + rscseq r9, r3, r4, asr r5 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61285c <__cxa_atexit@plt+0x606510> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 619bdc <__cxa_atexit@plt+0x60d890> │ │ │ │ + ldr r7, [pc, #52] @ 619bec <__cxa_atexit@plt+0x60d8a0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 619bd0 <__cxa_atexit@plt+0x60d884> │ │ │ │ + mov r7, r8 │ │ │ │ + b 619c00 <__cxa_atexit@plt+0x60d8b4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 619bf0 <__cxa_atexit@plt+0x60d8a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6128a0 <__cxa_atexit@plt+0x606554> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6128a8 <__cxa_atexit@plt+0x60655c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r3, ip, asr #10 │ │ │ │ + ldrshteq r9, [r3], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 619c50 <__cxa_atexit@plt+0x60d904> │ │ │ │ + ldr r2, [pc, #96] @ 619c78 <__cxa_atexit@plt+0x60d92c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + beq 619c58 <__cxa_atexit@plt+0x60d90c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + ble 619c60 <__cxa_atexit@plt+0x60d914> │ │ │ │ + ldr r1, [pc, #72] @ 619c84 <__cxa_atexit@plt+0x60d938> │ │ │ │ + sub r7, r7, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01025c90 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6128fc <__cxa_atexit@plt+0x6065b0> │ │ │ │ + ldr r7, [pc, #20] @ 619c7c <__cxa_atexit@plt+0x60d930> │ │ │ │ + ldr r0, [pc, #20] @ 619c80 <__cxa_atexit@plt+0x60d934> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r9, r3, r4, lsl #9 │ │ │ │ + rscseq r9, r3, r0, lsl #9 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + rscseq r9, r3, r4, ror #8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 619cc4 <__cxa_atexit@plt+0x60d978> │ │ │ │ + ldr r1, [pc, #44] @ 619cdc <__cxa_atexit@plt+0x60d990> │ │ │ │ + sub r7, r2, r7 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 612904 <__cxa_atexit@plt+0x6065b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #20] @ 619ce0 <__cxa_atexit@plt+0x60d994> │ │ │ │ + ldr r0, [pc, #20] @ 619ce4 <__cxa_atexit@plt+0x60d998> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r9, r3, r0, lsr #8 │ │ │ │ + rscseq r9, r3, ip, lsl r4 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 619d34 <__cxa_atexit@plt+0x60d9e8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 619d40 <__cxa_atexit@plt+0x60d9f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, asr #24 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + rscseq r9, r3, r4, lsr #7 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612958 <__cxa_atexit@plt+0x60660c> │ │ │ │ - ldr r2, [pc, #56] @ 612964 <__cxa_atexit@plt+0x606618> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 619d8c <__cxa_atexit@plt+0x60da40> │ │ │ │ + ldr r7, [pc, #52] @ 619d9c <__cxa_atexit@plt+0x60da50> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61294c <__cxa_atexit@plt+0x606600> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 619d80 <__cxa_atexit@plt+0x60da34> │ │ │ │ mov r7, r8 │ │ │ │ - b 612970 <__cxa_atexit@plt+0x606624> │ │ │ │ + b 619db0 <__cxa_atexit@plt+0x60da64> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 619da0 <__cxa_atexit@plt+0x60da54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612990 <__cxa_atexit@plt+0x606644> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6129bc <__cxa_atexit@plt+0x606670> │ │ │ │ - ldr r2, [pc, #124] @ 612a14 <__cxa_atexit@plt+0x6066c8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r3, r4, lsr #7 │ │ │ │ + rscseq r9, r3, r8, asr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #112] @ 619e28 <__cxa_atexit@plt+0x60dadc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6129bc <__cxa_atexit@plt+0x606670> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6129c4 <__cxa_atexit@plt+0x606678> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 619e00 <__cxa_atexit@plt+0x60dab4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + ble 619e08 <__cxa_atexit@plt+0x60dabc> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 619e20 <__cxa_atexit@plt+0x60dad4> │ │ │ │ + ldr r0, [pc, #72] @ 619e34 <__cxa_atexit@plt+0x60dae8> │ │ │ │ + sub r7, r1, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 612a04 <__cxa_atexit@plt+0x6066b8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 612a18 <__cxa_atexit@plt+0x6066cc> │ │ │ │ + ldr r7, [pc, #28] @ 619e2c <__cxa_atexit@plt+0x60dae0> │ │ │ │ + ldr r0, [pc, #28] @ 619e30 <__cxa_atexit@plt+0x60dae4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612a40 <__cxa_atexit@plt+0x6066f4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrsbteq r9, [r3], #44 @ 0x2c │ │ │ │ + ldrsbteq r9, [r3], #40 @ 0x28 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + ldrhteq r9, [r3], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 612a80 <__cxa_atexit@plt+0x606734> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 612a90 <__cxa_atexit@plt+0x606744> │ │ │ │ + ble 619e7c <__cxa_atexit@plt+0x60db30> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 619e94 <__cxa_atexit@plt+0x60db48> │ │ │ │ + ldr r0, [pc, #60] @ 619ea4 <__cxa_atexit@plt+0x60db58> │ │ │ │ + sub r7, r1, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #24] @ 619e9c <__cxa_atexit@plt+0x60db50> │ │ │ │ + ldr r0, [pc, #24] @ 619ea0 <__cxa_atexit@plt+0x60db54> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 612ac8 <__cxa_atexit@plt+0x60677c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 612ad0 <__cxa_atexit@plt+0x606784> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r3, r8, ror #4 │ │ │ │ + rscseq r9, r3, r4, ror #4 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 619eec <__cxa_atexit@plt+0x60dba0> │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 619ef8 <__cxa_atexit@plt+0x60dbac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + andeq r0, r2, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612b24 <__cxa_atexit@plt+0x6067d8> │ │ │ │ + bhi 619f4c <__cxa_atexit@plt+0x60dc00> │ │ │ │ + add r2, r7, #8 │ │ │ │ + ldr lr, [pc, #56] @ 619f54 <__cxa_atexit@plt+0x60dc08> │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r8, [pc, #52] @ 619f58 <__cxa_atexit@plt+0x60dc0c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r2, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #16 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 612b2c <__cxa_atexit@plt+0x6067e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ + mov r7, r2 │ │ │ │ + stm lr, {r0, r2, r8} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612b64 <__cxa_atexit@plt+0x606818> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq lr, [r1, -r4] │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 619fac <__cxa_atexit@plt+0x60dc60> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 619fb8 <__cxa_atexit@plt+0x60dc6c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0101ebb8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612bc4 <__cxa_atexit@plt+0x606878> │ │ │ │ + bhi 61a008 <__cxa_atexit@plt+0x60dcbc> │ │ │ │ + ldr r1, [pc, #56] @ 61a010 <__cxa_atexit@plt+0x60dcc4> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #48] @ 61a014 <__cxa_atexit@plt+0x60dcc8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 612bcc <__cxa_atexit@plt+0x606880> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61a05c <__cxa_atexit@plt+0x60dd10> │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 61a068 <__cxa_atexit@plt+0x60dd1c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + rscseq r9, r3, ip, ror r0 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612c04 <__cxa_atexit@plt+0x6068b8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 612c0c <__cxa_atexit@plt+0x6068c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61a13c <__cxa_atexit@plt+0x60ddf0> │ │ │ │ + cmp r8, #1 │ │ │ │ + blt 61a104 <__cxa_atexit@plt+0x60ddb8> │ │ │ │ + ldr r7, [pc, #204] @ 61a164 <__cxa_atexit@plt+0x60de18> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq 61a118 <__cxa_atexit@plt+0x60ddcc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 61a14c <__cxa_atexit@plt+0x60de00> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r8, r7 │ │ │ │ + bge 61a128 <__cxa_atexit@plt+0x60dddc> │ │ │ │ + ldr r1, [pc, #168] @ 61a174 <__cxa_atexit@plt+0x60de28> │ │ │ │ + ldr lr, [pc, #168] @ 61a178 <__cxa_atexit@plt+0x60de2c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r6, #16] │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #96] @ 61a16c <__cxa_atexit@plt+0x60de20> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ + ldr r8, [pc, #56] @ 61a168 <__cxa_atexit@plt+0x60de1c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 61a170 <__cxa_atexit@plt+0x60de24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + ldrhteq r8, [r3], #252 @ 0xfc │ │ │ │ + rscseq r8, r3, r0, ror #31 │ │ │ │ + ldrshteq r8, [r3], #252 @ 0xfc │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + rscseq r8, r3, r0, ror pc │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61a200 <__cxa_atexit@plt+0x60deb4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bge 61a1ec <__cxa_atexit@plt+0x60dea0> │ │ │ │ + ldr r7, [pc, #88] @ 61a210 <__cxa_atexit@plt+0x60dec4> │ │ │ │ + ldr lr, [pc, #88] @ 61a214 <__cxa_atexit@plt+0x60dec8> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r7, #20]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + bx ip │ │ │ │ + ldr r8, [pc, #24] @ 61a20c <__cxa_atexit@plt+0x60dec0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r6, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrshteq r8, [r3], #232 @ 0xe8 │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + rscseq r8, r3, r0, lsr #30 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612c60 <__cxa_atexit@plt+0x606914> │ │ │ │ - ldr r2, [pc, #56] @ 612c6c <__cxa_atexit@plt+0x606920> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61a270 <__cxa_atexit@plt+0x60df24> │ │ │ │ + ldr r3, [pc, #68] @ 61a280 <__cxa_atexit@plt+0x60df34> │ │ │ │ + str r9, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 612c54 <__cxa_atexit@plt+0x606908> │ │ │ │ - mov r7, r8 │ │ │ │ - b 612c78 <__cxa_atexit@plt+0x60692c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 61a260 <__cxa_atexit@plt+0x60df14> │ │ │ │ + ldr r7, [pc, #48] @ 61a284 <__cxa_atexit@plt+0x60df38> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 61a07c <__cxa_atexit@plt+0x60dd30> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61a288 <__cxa_atexit@plt+0x60df3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrsbteq r8, [r3], #224 @ 0xe0 │ │ │ │ + ldrhteq r8, [r3], #224 @ 0xe0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 61a2b0 <__cxa_atexit@plt+0x60df64> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 61a07c <__cxa_atexit@plt+0x60dd30> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612c98 <__cxa_atexit@plt+0x60694c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 612cc4 <__cxa_atexit@plt+0x606978> │ │ │ │ - ldr r2, [pc, #124] @ 612d1c <__cxa_atexit@plt+0x6069d0> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 612cc4 <__cxa_atexit@plt+0x606978> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 612ccc <__cxa_atexit@plt+0x606980> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61a2e8 <__cxa_atexit@plt+0x60df9c> │ │ │ │ + ldr r2, [pc, #28] @ 61a2f4 <__cxa_atexit@plt+0x60dfa8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + @ instruction: 0x0101e2b4 │ │ │ │ + ldrshteq r8, [r3], #208 @ 0xd0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61a33c <__cxa_atexit@plt+0x60dff0> │ │ │ │ + ldr r3, [pc, #48] @ 61a354 <__cxa_atexit@plt+0x60e008> │ │ │ │ + ldr r2, [pc, #48] @ 61a358 <__cxa_atexit@plt+0x60e00c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 61a35c <__cxa_atexit@plt+0x60e010> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r3, ip, asr #27 │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + rscseq r8, r3, r8, lsl lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + mov r3, r9 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61a398 <__cxa_atexit@plt+0x60e04c> │ │ │ │ + ldr r5, [pc, #40] @ 61a3ac <__cxa_atexit@plt+0x60e060> │ │ │ │ + str sl, [r2] │ │ │ │ + mov sl, r3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b e4d400 <__cxa_atexit@plt+0xe410b4> │ │ │ │ + ldr r7, [pc, #16] @ 61a3b0 <__cxa_atexit@plt+0x60e064> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + ldrshteq r8, [r3], #212 @ 0xd4 │ │ │ │ + ldrshteq r8, [r3], #208 @ 0xd0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b b81f70 <__cxa_atexit@plt+0xb75c24> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 612d0c <__cxa_atexit@plt+0x6069c0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 612d20 <__cxa_atexit@plt+0x6069d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 612d48 <__cxa_atexit@plt+0x6069fc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 612d88 <__cxa_atexit@plt+0x606a3c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 612d98 <__cxa_atexit@plt+0x606a4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612dd0 <__cxa_atexit@plt+0x606a84> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 612dd8 <__cxa_atexit@plt+0x606a8c> │ │ │ │ + bhi 61a440 <__cxa_atexit@plt+0x60e0f4> │ │ │ │ + ldr r2, [pc, #36] @ 61a448 <__cxa_atexit@plt+0x60e0fc> │ │ │ │ + ldr r1, [pc, #36] @ 61a44c <__cxa_atexit@plt+0x60e100> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldrhteq r8, [r3], #208 @ 0xd0 │ │ │ │ + strdeq lr, [r1, -r0] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612e44 <__cxa_atexit@plt+0x606af8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 612e4c <__cxa_atexit@plt+0x606b00> │ │ │ │ - ldr r1, [pc, #80] @ 612e60 <__cxa_atexit@plt+0x606b14> │ │ │ │ - add lr, r7, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 61a49c <__cxa_atexit@plt+0x60e150> │ │ │ │ + ldr r7, [pc, #60] @ 61a4b4 <__cxa_atexit@plt+0x60e168> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [pc, #48] @ 61a4b8 <__cxa_atexit@plt+0x60e16c> │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r2, r7, #1 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #24] @ 61a4bc <__cxa_atexit@plt+0x60e170> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + smlatteq r1, r0, sp, lr │ │ │ │ + rscseq r8, r3, r0, lsr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a4f8 <__cxa_atexit@plt+0x60e1ac> │ │ │ │ + ldr r2, [pc, #36] @ 61a500 <__cxa_atexit@plt+0x60e1b4> │ │ │ │ + ldr r1, [pc, #36] @ 61a504 <__cxa_atexit@plt+0x60e1b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 612e64 <__cxa_atexit@plt+0x606b18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r5, r3 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 612e54 <__cxa_atexit@plt+0x606b08> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612e9c <__cxa_atexit@plt+0x606b50> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldrshteq r8, [r3], #200 @ 0xc8 │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + rscseq r8, r3, r8, asr #25 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 61a558 <__cxa_atexit@plt+0x60e20c> │ │ │ │ + ldr r7, [pc, #60] @ 61a570 <__cxa_atexit@plt+0x60e224> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [pc, #48] @ 61a574 <__cxa_atexit@plt+0x60e228> │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r2, r7, #1 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + ldr r7, [pc, #24] @ 61a578 <__cxa_atexit@plt+0x60e22c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + rscseq r8, r3, r0, lsl #25 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a5b0 <__cxa_atexit@plt+0x60e264> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61a5b8 <__cxa_atexit@plt+0x60e26c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + smlabteq r1, r0, pc, sp @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a5f0 <__cxa_atexit@plt+0x60e2a4> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61a5f8 <__cxa_atexit@plt+0x60e2ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r1, r0, pc, sp @ │ │ │ │ + rscseq r8, r3, r8, asr ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a630 <__cxa_atexit@plt+0x60e2e4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 61a638 <__cxa_atexit@plt+0x60e2ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b ab37b8 <__cxa_atexit@plt+0xaa746c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + rscseq r8, r3, r8, lsl ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 612f14 <__cxa_atexit@plt+0x606bc8> │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61a6c4 <__cxa_atexit@plt+0x60e378> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 612f1c <__cxa_atexit@plt+0x606bd0> │ │ │ │ - ldr r1, [pc, #80] @ 612f30 <__cxa_atexit@plt+0x606be4> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 612f34 <__cxa_atexit@plt+0x606be8> │ │ │ │ + bcc 61a6d0 <__cxa_atexit@plt+0x60e384> │ │ │ │ + ldr lr, [pc, #112] @ 61a6e0 <__cxa_atexit@plt+0x60e394> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ 61a6e4 <__cxa_atexit@plt+0x60e398> │ │ │ │ + sub r2, r6, #19 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #76] @ 61a6e8 <__cxa_atexit@plt+0x60e39c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #64] @ 61a6ec <__cxa_atexit@plt+0x60e3a0> │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 612f24 <__cxa_atexit@plt+0x606bd8> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + smlatbeq r1, r0, lr, sp │ │ │ │ + @ instruction: 0x0101dfbc │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + rscseq r8, r3, r8, asr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 612f6c <__cxa_atexit@plt+0x606c20> │ │ │ │ + bhi 61a728 <__cxa_atexit@plt+0x60e3dc> │ │ │ │ + ldr r3, [pc, #32] @ 61a730 <__cxa_atexit@plt+0x60e3e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 612f74 <__cxa_atexit@plt+0x606c28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ 61a734 <__cxa_atexit@plt+0x60e3e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r4, r5, r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + rscseq r8, r3, r0, lsl fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 61a768 <__cxa_atexit@plt+0x60e41c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 61a76c <__cxa_atexit@plt+0x60e420> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + rscseq r8, r3, r0, lsl #22 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + ldrshteq r8, [r3], #160 @ 0xa0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 612fcc <__cxa_atexit@plt+0x606c80> │ │ │ │ - ldr r2, [pc, #60] @ 612fd8 <__cxa_atexit@plt+0x606c8c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 61a7e8 <__cxa_atexit@plt+0x60e49c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61a7f0 <__cxa_atexit@plt+0x60e4a4> │ │ │ │ + ldr r2, [pc, #92] @ 61a804 <__cxa_atexit@plt+0x60e4b8> │ │ │ │ + ldr r1, [pc, #92] @ 61a808 <__cxa_atexit@plt+0x60e4bc> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 612fc0 <__cxa_atexit@plt+0x606c74> │ │ │ │ - mov r7, r8 │ │ │ │ - b 612fe4 <__cxa_atexit@plt+0x606c98> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [pc, #68] @ 61a80c <__cxa_atexit@plt+0x60e4c0> │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + mov r9, sl │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #20]! │ │ │ │ + str r3, [sl, #28] │ │ │ │ + str r3, [sl, #8] │ │ │ │ + str r8, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + mov r6, sl │ │ │ │ + b 61a7f8 <__cxa_atexit@plt+0x60e4ac> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + rscseq r8, r3, ip, asr #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a840 <__cxa_atexit@plt+0x60e4f4> │ │ │ │ + ldr r2, [pc, #28] @ 61a850 <__cxa_atexit@plt+0x60e504> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + ldr r7, [pc, #12] @ 61a854 <__cxa_atexit@plt+0x60e508> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r8, r3, ip, lsr #20 │ │ │ │ + rscseq r8, r3, r8, lsl #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61a8c8 <__cxa_atexit@plt+0x60e57c> │ │ │ │ + ldr lr, [pc, #84] @ 61a8d4 <__cxa_atexit@plt+0x60e588> │ │ │ │ + ldr r9, [pc, #84] @ 61a8d8 <__cxa_atexit@plt+0x60e58c> │ │ │ │ + ldr r8, [pc, #84] @ 61a8dc <__cxa_atexit@plt+0x60e590> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + str r8, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + smlabteq r1, r4, sp, sp │ │ │ │ + smlalseq r8, r3, r8, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a914 <__cxa_atexit@plt+0x60e5c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 61a91c <__cxa_atexit@plt+0x60e5d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b ab38dc <__cxa_atexit@plt+0xaa7590> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613004 <__cxa_atexit@plt+0x606cb8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 613030 <__cxa_atexit@plt+0x606ce4> │ │ │ │ - ldr r2, [pc, #124] @ 613088 <__cxa_atexit@plt+0x606d3c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + rscseq r8, r3, r8, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a958 <__cxa_atexit@plt+0x60e60c> │ │ │ │ + ldr r3, [pc, #32] @ 61a960 <__cxa_atexit@plt+0x60e614> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ 61a964 <__cxa_atexit@plt+0x60e618> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 9610bc <__cxa_atexit@plt+0x954d70> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + rscseq r8, r3, r0, ror #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 61a988 <__cxa_atexit@plt+0x60e63c> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrhteq r8, [r3], #140 @ 0x8c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 61a9bc <__cxa_atexit@plt+0x60e670> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #12] @ 61a9c0 <__cxa_atexit@plt+0x60e674> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + rscseq r8, r3, ip, lsr #17 │ │ │ │ + smlatbeq r1, ip, fp, sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61aa10 <__cxa_atexit@plt+0x60e6c4> │ │ │ │ + ldr r3, [pc, #60] @ 61aa28 <__cxa_atexit@plt+0x60e6dc> │ │ │ │ + ldr r2, [pc, #60] @ 61aa2c <__cxa_atexit@plt+0x60e6e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [sl, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 613030 <__cxa_atexit@plt+0x606ce4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 613038 <__cxa_atexit@plt+0x606cec> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r9, [sl, #12] │ │ │ │ + mov r9, sl │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r2, [r9, #16]! │ │ │ │ + str r8, [sl, #8] │ │ │ │ + b b49e08 <__cxa_atexit@plt+0xb3dabc> │ │ │ │ + ldr r7, [pc, #24] @ 61aa30 <__cxa_atexit@plt+0x60e6e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + rscseq r8, r3, ip, ror #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 613078 <__cxa_atexit@plt+0x606d2c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61308c <__cxa_atexit@plt+0x606d40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - mrseq r6, R10_usr │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6130b4 <__cxa_atexit@plt+0x606d68> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6130f4 <__cxa_atexit@plt+0x606da8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 613104 <__cxa_atexit@plt+0x606db8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r2, r4, r1, r6 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 613170 <__cxa_atexit@plt+0x606e24> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 613178 <__cxa_atexit@plt+0x606e2c> │ │ │ │ - ldr r1, [pc, #80] @ 61318c <__cxa_atexit@plt+0x606e40> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 613190 <__cxa_atexit@plt+0x606e44> │ │ │ │ + bhi 61ab14 <__cxa_atexit@plt+0x60e7c8> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r0, [pc, #168] @ 61ab38 <__cxa_atexit@plt+0x60e7ec> │ │ │ │ + add r8, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stmdb r2, {r0, r3} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61ab24 <__cxa_atexit@plt+0x60e7d8> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + cmp r8, r2 │ │ │ │ + bge 61ab04 <__cxa_atexit@plt+0x60e7b8> │ │ │ │ + ldr r2, [pc, #128] @ 61ab3c <__cxa_atexit@plt+0x60e7f0> │ │ │ │ + ldr r1, [pc, #128] @ 61ab40 <__cxa_atexit@plt+0x60e7f4> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #116] @ 61ab44 <__cxa_atexit@plt+0x60e7f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + mov r7, r6 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r7, #16]! │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 613180 <__cxa_atexit@plt+0x606e34> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #60] @ 61ab48 <__cxa_atexit@plt+0x60e7fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r0, r3, r5 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6131c8 <__cxa_atexit@plt+0x606e7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6131d0 <__cxa_atexit@plt+0x606e84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613208 <__cxa_atexit@plt+0x606ebc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61324c <__cxa_atexit@plt+0x606f00> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 613254 <__cxa_atexit@plt+0x606f08> │ │ │ │ + smlabbeq r1, ip, sl, sp │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61abac <__cxa_atexit@plt+0x60e860> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61abb8 <__cxa_atexit@plt+0x60e86c> │ │ │ │ + ldr r1, [pc, #76] @ 61abc8 <__cxa_atexit@plt+0x60e87c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 61abcc <__cxa_atexit@plt+0x60e880> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r4, r2, r5 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r1, r4, r9, sp │ │ │ │ + smlatteq r1, r0, sl, sp │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6132c0 <__cxa_atexit@plt+0x606f74> │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61ac60 <__cxa_atexit@plt+0x60e914> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + cmp r8, r2 │ │ │ │ + bge 61ac48 <__cxa_atexit@plt+0x60e8fc> │ │ │ │ + ldr r9, [pc, #108] @ 61ac70 <__cxa_atexit@plt+0x60e924> │ │ │ │ + ldr r1, [pc, #108] @ 61ac74 <__cxa_atexit@plt+0x60e928> │ │ │ │ + ldr lr, [pc, #108] @ 61ac78 <__cxa_atexit@plt+0x60e92c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r1, r3 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r7, r3, #24 │ │ │ │ + stm r7, {r2, r8, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r9, [r1, #16]! │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 61ac7c <__cxa_atexit@plt+0x60e930> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + smlatteq r1, r4, r8, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6132c8 <__cxa_atexit@plt+0x606f7c> │ │ │ │ - ldr r1, [pc, #80] @ 6132dc <__cxa_atexit@plt+0x606f90> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 6132e0 <__cxa_atexit@plt+0x606f94> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61ad38 <__cxa_atexit@plt+0x60e9ec> │ │ │ │ + ldr r7, [pc, #200] @ 61ad6c <__cxa_atexit@plt+0x60ea20> │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + cmp r1, r2 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + bcc 61ad54 <__cxa_atexit@plt+0x60ea08> │ │ │ │ + cmp r0, #0 │ │ │ │ + ble 61ad20 <__cxa_atexit@plt+0x60e9d4> │ │ │ │ + ldr r8, [pc, #160] @ 61ad70 <__cxa_atexit@plt+0x60ea24> │ │ │ │ + ldr r1, [pc, #160] @ 61ad74 <__cxa_atexit@plt+0x60ea28> │ │ │ │ + ldr lr, [pc, #160] @ 61ad78 <__cxa_atexit@plt+0x60ea2c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #16]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r7, [r6, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r1, #0 │ │ │ │ + str r8, [r3, #16]! │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #88] @ 61ad80 <__cxa_atexit@plt+0x60ea34> │ │ │ │ mov r6, r3 │ │ │ │ - b 6132d0 <__cxa_atexit@plt+0x606f84> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01025290 │ │ │ │ - @ instruction: 0x01025fb4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613338 <__cxa_atexit@plt+0x606fec> │ │ │ │ - ldr r2, [pc, #60] @ 613344 <__cxa_atexit@plt+0x606ff8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #60] @ 61ad7c <__cxa_atexit@plt+0x60ea30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + rscseq r8, r3, r8, ror #10 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61adc8 <__cxa_atexit@plt+0x60ea7c> │ │ │ │ + ldr r3, [pc, #52] @ 61add8 <__cxa_atexit@plt+0x60ea8c> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61332c <__cxa_atexit@plt+0x606fe0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 613350 <__cxa_atexit@plt+0x607004> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 61adb8 <__cxa_atexit@plt+0x60ea6c> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + b 61ac8c <__cxa_atexit@plt+0x60e940> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 61addc <__cxa_atexit@plt+0x60ea90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq r8, r3, r4, ror #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613370 <__cxa_atexit@plt+0x607024> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61339c <__cxa_atexit@plt+0x607050> │ │ │ │ - ldr r2, [pc, #124] @ 6133f4 <__cxa_atexit@plt+0x6070a8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61339c <__cxa_atexit@plt+0x607050> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6133a4 <__cxa_atexit@plt+0x607058> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 61ac8c <__cxa_atexit@plt+0x60e940> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61ae2c <__cxa_atexit@plt+0x60eae0> │ │ │ │ + ldr r3, [pc, #40] @ 61ae44 <__cxa_atexit@plt+0x60eaf8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 61ae48 <__cxa_atexit@plt+0x60eafc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6133e4 <__cxa_atexit@plt+0x607098> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 6133f8 <__cxa_atexit@plt+0x6070ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x01025e94 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + smlalseq r8, r3, r4, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61ae84 <__cxa_atexit@plt+0x60eb38> │ │ │ │ + ldr r3, [pc, #40] @ 61ae9c <__cxa_atexit@plt+0x60eb50> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 61aea0 <__cxa_atexit@plt+0x60eb54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatteq r1, r0, ip, sp │ │ │ │ + rscseq r8, r3, ip, lsr r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61aeec <__cxa_atexit@plt+0x60eba0> │ │ │ │ + ldr r3, [pc, #56] @ 61aefc <__cxa_atexit@plt+0x60ebb0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 61aedc <__cxa_atexit@plt+0x60eb90> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 61af00 <__cxa_atexit@plt+0x60ebb4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r8, r3, r0, ror #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613420 <__cxa_atexit@plt+0x6070d4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ mov r7, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61af64 <__cxa_atexit@plt+0x60ec18> │ │ │ │ + ldr r7, [pc, #52] @ 61af78 <__cxa_atexit@plt+0x60ec2c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 61af58 <__cxa_atexit@plt+0x60ec0c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 61af88 <__cxa_atexit@plt+0x60ec3c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61af7c <__cxa_atexit@plt+0x60ec30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r8, r3, r8, ror #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmn r2, #1 │ │ │ │ + ble 61b00c <__cxa_atexit@plt+0x60ecc0> │ │ │ │ + ldr r3, [pc, #156] @ 61b038 <__cxa_atexit@plt+0x60ecec> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 61b020 <__cxa_atexit@plt+0x60ecd4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 613460 <__cxa_atexit@plt+0x607114> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 613470 <__cxa_atexit@plt+0x607124> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61b028 <__cxa_atexit@plt+0x60ecdc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61b00c <__cxa_atexit@plt+0x60ecc0> │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r1, [pc, #88] @ 61b03c <__cxa_atexit@plt+0x60ecf0> │ │ │ │ + sub r2, r3, #11 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r2, [pc, #72] @ 61b040 <__cxa_atexit@plt+0x60ecf4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 61b044 <__cxa_atexit@plt+0x60ecf8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6134c4 <__cxa_atexit@plt+0x607178> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 6134cc <__cxa_atexit@plt+0x607180> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlabbeq r1, r0, r5, sp │ │ │ │ + smlabbeq r1, r0, r6, sp │ │ │ │ + smlabteq r1, r8, r5, sp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61b0c4 <__cxa_atexit@plt+0x60ed78> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 61b0b0 <__cxa_atexit@plt+0x60ed64> │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r1, [pc, #76] @ 61b0d4 <__cxa_atexit@plt+0x60ed88> │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r2, [pc, #60] @ 61b0d8 <__cxa_atexit@plt+0x60ed8c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 613504 <__cxa_atexit@plt+0x6071b8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61350c <__cxa_atexit@plt+0x6071c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ 61b0dc <__cxa_atexit@plt+0x60ed90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 613544 <__cxa_atexit@plt+0x6071f8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 61b124 <__cxa_atexit@plt+0x60edd8> │ │ │ │ + ldr r7, [pc, #52] @ 61b138 <__cxa_atexit@plt+0x60edec> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 61b118 <__cxa_atexit@plt+0x60edcc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 61af88 <__cxa_atexit@plt+0x60ec3c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61b13c <__cxa_atexit@plt+0x60edf0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 613588 <__cxa_atexit@plt+0x60723c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 613590 <__cxa_atexit@plt+0x607244> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + rscseq r8, r3, r8, lsr #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61b1e4 <__cxa_atexit@plt+0x60ee98> │ │ │ │ + ldr r3, [pc, #172] @ 61b20c <__cxa_atexit@plt+0x60eec0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 61b1c4 <__cxa_atexit@plt+0x60ee78> │ │ │ │ + ldr r3, [pc, #156] @ 61b210 <__cxa_atexit@plt+0x60eec4> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 61b1d4 <__cxa_atexit@plt+0x60ee88> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61b1f4 <__cxa_atexit@plt+0x60eea8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r2, [pc, #112] @ 61b218 <__cxa_atexit@plt+0x60eecc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, r8, pc, r4 @ │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6135e4 <__cxa_atexit@plt+0x607298> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 6135ec <__cxa_atexit@plt+0x6072a0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 61b214 <__cxa_atexit@plt+0x60eec8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + ldrshteq r8, [r3], #4 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #108] @ 61b298 <__cxa_atexit@plt+0x60ef4c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 61b280 <__cxa_atexit@plt+0x60ef34> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61b288 <__cxa_atexit@plt+0x60ef3c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r2, [pc, #56] @ 61b29c <__cxa_atexit@plt+0x60ef50> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61b2e8 <__cxa_atexit@plt+0x60ef9c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r2, [pc, #28] @ 61b2f4 <__cxa_atexit@plt+0x60efa8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r1, r0, r3, sp │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 613640 <__cxa_atexit@plt+0x6072f4> │ │ │ │ - ldr r2, [pc, #56] @ 61364c <__cxa_atexit@plt+0x607300> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 61b33c <__cxa_atexit@plt+0x60eff0> │ │ │ │ + ldr r7, [pc, #52] @ 61b350 <__cxa_atexit@plt+0x60f004> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 613634 <__cxa_atexit@plt+0x6072e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 61b330 <__cxa_atexit@plt+0x60efe4> │ │ │ │ mov r7, r8 │ │ │ │ - b 613658 <__cxa_atexit@plt+0x60730c> │ │ │ │ + b 61b360 <__cxa_atexit@plt+0x60f014> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61b354 <__cxa_atexit@plt+0x60f008> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalseq r7, r3, ip, pc @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r2, [pc, #128] @ 61b3e8 <__cxa_atexit@plt+0x60f09c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61b3e0 <__cxa_atexit@plt+0x60f094> │ │ │ │ + ldr r1, [pc, #104] @ 61b3ec <__cxa_atexit@plt+0x60f0a0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 61b3e0 <__cxa_atexit@plt+0x60f094> │ │ │ │ + ldr r1, [pc, #76] @ 61b3f0 <__cxa_atexit@plt+0x60f0a4> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613678 <__cxa_atexit@plt+0x60732c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6136a4 <__cxa_atexit@plt+0x607358> │ │ │ │ - ldr r2, [pc, #124] @ 6136fc <__cxa_atexit@plt+0x6073b0> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + beq 61b3e0 <__cxa_atexit@plt+0x60f094> │ │ │ │ + add r3, r3, r2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #32] @ 61b3f4 <__cxa_atexit@plt+0x60f0a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #104] @ 61b470 <__cxa_atexit@plt+0x60f124> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6136a4 <__cxa_atexit@plt+0x607358> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6136ac <__cxa_atexit@plt+0x607360> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + beq 61b468 <__cxa_atexit@plt+0x60f11c> │ │ │ │ + ldr r2, [pc, #76] @ 61b474 <__cxa_atexit@plt+0x60f128> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + beq 61b468 <__cxa_atexit@plt+0x60f11c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, r3, r1 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #28] @ 61b478 <__cxa_atexit@plt+0x60f12c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6136ec <__cxa_atexit@plt+0x6073a0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 613700 <__cxa_atexit@plt+0x6073b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabbeq r2, ip, fp, r5 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613728 <__cxa_atexit@plt+0x6073dc> │ │ │ │ + ldr r3, [pc, #76] @ 61b4d8 <__cxa_atexit@plt+0x60f18c> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + beq 61b4d0 <__cxa_atexit@plt+0x60f184> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, r3, r1 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #24] @ 61b4dc <__cxa_atexit@plt+0x60f190> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 613768 <__cxa_atexit@plt+0x60741c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 613778 <__cxa_atexit@plt+0x60742c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r0, lsl fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6137b0 <__cxa_atexit@plt+0x607464> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6137b8 <__cxa_atexit@plt+0x60746c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, r0, sp, r4 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61380c <__cxa_atexit@plt+0x6074c0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 613814 <__cxa_atexit@plt+0x6074c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlatteq r1, r0, r0, sp │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r7, r3, r1 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #12] @ 61b518 <__cxa_atexit@plt+0x60f1cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + swpeq sp, r8, [r1] │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61384c <__cxa_atexit@plt+0x607500> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 61b560 <__cxa_atexit@plt+0x60f214> │ │ │ │ + ldr r7, [pc, #52] @ 61b574 <__cxa_atexit@plt+0x60f228> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 61b554 <__cxa_atexit@plt+0x60f208> │ │ │ │ + mov r7, r8 │ │ │ │ + b 61b360 <__cxa_atexit@plt+0x60f014> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61b578 <__cxa_atexit@plt+0x60f22c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6138ac <__cxa_atexit@plt+0x607560> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 6138b4 <__cxa_atexit@plt+0x607568> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + rscseq r7, r3, r8, ror sp │ │ │ │ + rscseq r7, r3, r8, ror #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61b5bc <__cxa_atexit@plt+0x60f270> │ │ │ │ + ldr r3, [pc, #44] @ 61b5cc <__cxa_atexit@plt+0x60f280> │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fdc8 <__cxa_atexit@plt+0x1393a7c> │ │ │ │ + ldr r7, [pc, #12] @ 61b5d0 <__cxa_atexit@plt+0x60f284> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01024c94 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6138ec <__cxa_atexit@plt+0x6075a0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6138f4 <__cxa_atexit@plt+0x6075a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r7, r3, r4, lsr sp │ │ │ │ + rscseq r7, r3, r4, lsl sp │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 61b5fc <__cxa_atexit@plt+0x60f2b0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + add r7, r8, #8 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, asr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + cmp r9, #0 │ │ │ │ + bmi 61b618 <__cxa_atexit@plt+0x60f2cc> │ │ │ │ + ldr r7, [pc, #32] @ 61b62c <__cxa_atexit@plt+0x60f2e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #8] @ 61b628 <__cxa_atexit@plt+0x60f2dc> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + smlabbeq r1, r8, sl, sp │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61b680 <__cxa_atexit@plt+0x60f334> │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + add sl, r8, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 61b690 <__cxa_atexit@plt+0x60f344> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + rscseq r7, r3, ip, asr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61b708 <__cxa_atexit@plt+0x60f3bc> │ │ │ │ + ldr r7, [pc, #96] @ 61b718 <__cxa_atexit@plt+0x60f3cc> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613948 <__cxa_atexit@plt+0x6075fc> │ │ │ │ - ldr r2, [pc, #56] @ 613954 <__cxa_atexit@plt+0x607608> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61393c <__cxa_atexit@plt+0x6075f0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 613960 <__cxa_atexit@plt+0x607614> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq 61b6f8 <__cxa_atexit@plt+0x60f3ac> │ │ │ │ + ldr r3, [pc, #76] @ 61b71c <__cxa_atexit@plt+0x60f3d0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [pc, #72] @ 61b720 <__cxa_atexit@plt+0x60f3d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fdc8 <__cxa_atexit@plt+0x1393a7c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 61b724 <__cxa_atexit@plt+0x60f3d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613980 <__cxa_atexit@plt+0x607634> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6139ac <__cxa_atexit@plt+0x607660> │ │ │ │ - ldr r2, [pc, #124] @ 613a04 <__cxa_atexit@plt+0x6076b8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6139ac <__cxa_atexit@plt+0x607660> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6139b4 <__cxa_atexit@plt+0x607668> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + ldrshteq r7, [r3], #176 @ 0xb0 │ │ │ │ + rscseq r7, r3, ip, asr #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ 61b784 <__cxa_atexit@plt+0x60f438> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61b774 <__cxa_atexit@plt+0x60f428> │ │ │ │ + ldr r3, [pc, #48] @ 61b788 <__cxa_atexit@plt+0x60f43c> │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fdc8 <__cxa_atexit@plt+0x1393a7c> │ │ │ │ + ldr r7, [pc, #16] @ 61b78c <__cxa_atexit@plt+0x60f440> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + rscseq r7, r3, ip, ror fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 61b7e0 <__cxa_atexit@plt+0x60f494> │ │ │ │ + ldr lr, [pc, #60] @ 61b7f8 <__cxa_atexit@plt+0x60f4ac> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 61b7fc <__cxa_atexit@plt+0x60f4b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6139f4 <__cxa_atexit@plt+0x6076a8> │ │ │ │ + ldr r3, [pc, #24] @ 61b800 <__cxa_atexit@plt+0x60f4b4> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x0101d490 │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61b85c <__cxa_atexit@plt+0x60f510> │ │ │ │ + ldr r8, [pc, #76] @ 61b874 <__cxa_atexit@plt+0x60f528> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 61b878 <__cxa_atexit@plt+0x60f52c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 613a08 <__cxa_atexit@plt+0x6076bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabbeq r2, r4, r8, r5 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613a30 <__cxa_atexit@plt+0x6076e4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [pc, #24] @ 61b87c <__cxa_atexit@plt+0x60f530> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatbeq r1, r8, sp, ip │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61b8e4 <__cxa_atexit@plt+0x60f598> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ 61b8f4 <__cxa_atexit@plt+0x60f5a8> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ 61b8f8 <__cxa_atexit@plt+0x60f5ac> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + rscseq r7, r3, r8, ror sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 613a70 <__cxa_atexit@plt+0x607724> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 613a80 <__cxa_atexit@plt+0x607734> │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61b96c <__cxa_atexit@plt+0x60f620> │ │ │ │ + ldr r0, [pc, #84] @ 61b988 <__cxa_atexit@plt+0x60f63c> │ │ │ │ + ldr r1, [pc, #84] @ 61b98c <__cxa_atexit@plt+0x60f640> │ │ │ │ + ldr lr, [pc, #84] @ 61b990 <__cxa_atexit@plt+0x60f644> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61b974 <__cxa_atexit@plt+0x60f628> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 61b984 <__cxa_atexit@plt+0x60f638> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r3, r4, lsl sl │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + smullseq r5, ip, r3, lr │ │ │ │ + rscseq r7, r3, r4, ror #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61b9f0 <__cxa_atexit@plt+0x60f6a4> │ │ │ │ + ldr r2, [pc, #64] @ 61b9fc <__cxa_atexit@plt+0x60f6b0> │ │ │ │ + ldr lr, [pc, #64] @ 61ba00 <__cxa_atexit@plt+0x60f6b4> │ │ │ │ + ldr r0, [pc, #64] @ 61ba04 <__cxa_atexit@plt+0x60f6b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r9, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, lsl #16 │ │ │ │ + smlalseq r7, r3, r8, r9 │ │ │ │ + rscseq r7, r3, ip, lsr r9 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 613ab8 <__cxa_atexit@plt+0x60776c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61ba6c <__cxa_atexit@plt+0x60f720> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 613ac0 <__cxa_atexit@plt+0x607774> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr lr, [pc, #72] @ 61ba7c <__cxa_atexit@plt+0x60f730> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ 61ba80 <__cxa_atexit@plt+0x60f734> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + rscseq r7, r3, ip, lsl #18 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613b2c <__cxa_atexit@plt+0x6077e0> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61baec <__cxa_atexit@plt+0x60f7a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 613b34 <__cxa_atexit@plt+0x6077e8> │ │ │ │ - ldr r1, [pc, #80] @ 613b48 <__cxa_atexit@plt+0x6077fc> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 613b4c <__cxa_atexit@plt+0x607800> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 613b3c <__cxa_atexit@plt+0x6077f0> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bcc 61baf4 <__cxa_atexit@plt+0x60f7a8> │ │ │ │ + ldr r0, [pc, #84] @ 61bb10 <__cxa_atexit@plt+0x60f7c4> │ │ │ │ + ldr r1, [pc, #84] @ 61bb14 <__cxa_atexit@plt+0x60f7c8> │ │ │ │ + ldr lr, [pc, #84] @ 61bb18 <__cxa_atexit@plt+0x60f7cc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #8] │ │ │ │ mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61bafc <__cxa_atexit@plt+0x60f7b0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 61bb0c <__cxa_atexit@plt+0x60f7c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + rscseq r7, r3, r0, lsr #17 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + sbcseq r5, ip, fp, lsl #26 │ │ │ │ + rscseq r7, r3, r8, ror r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + rscseq r7, r3, ip, ror #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 613b84 <__cxa_atexit@plt+0x607838> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 61bb80 <__cxa_atexit@plt+0x60f834> │ │ │ │ + ldr r7, [pc, #52] @ 61bb94 <__cxa_atexit@plt+0x60f848> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 61bb74 <__cxa_atexit@plt+0x60f828> │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bba8 <__cxa_atexit@plt+0x60f85c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61bb98 <__cxa_atexit@plt+0x60f84c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r7, r3, r0, lsr r8 │ │ │ │ + rscseq r7, r3, ip, lsl #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ + add r0, r5, #8 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 61bbf8 <__cxa_atexit@plt+0x60f8ac> │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 613bfc <__cxa_atexit@plt+0x6078b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 613c04 <__cxa_atexit@plt+0x6078b8> │ │ │ │ - ldr r1, [pc, #80] @ 613c18 <__cxa_atexit@plt+0x6078cc> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 613c1c <__cxa_atexit@plt+0x6078d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + bhi 61bc48 <__cxa_atexit@plt+0x60f8fc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 61bc60 <__cxa_atexit@plt+0x60f914> │ │ │ │ + ldr r7, [pc, #188] @ 61bca8 <__cxa_atexit@plt+0x60f95c> │ │ │ │ + ldr r0, [pc, #188] @ 61bcac <__cxa_atexit@plt+0x60f960> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 61bc20 <__cxa_atexit@plt+0x60f8d4> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61bc58 <__cxa_atexit@plt+0x60f90c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 61bc74 <__cxa_atexit@plt+0x60f928> │ │ │ │ + ldr r7, [pc, #124] @ 61bc94 <__cxa_atexit@plt+0x60f948> │ │ │ │ + ldr r0, [pc, #124] @ 61bc98 <__cxa_atexit@plt+0x60f94c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #116] @ 61bc9c <__cxa_atexit@plt+0x60f950> │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r7, [pc, #84] @ 61bca4 <__cxa_atexit@plt+0x60f958> │ │ │ │ mov r6, r3 │ │ │ │ - b 613c0c <__cxa_atexit@plt+0x6078c0> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 613c54 <__cxa_atexit@plt+0x607908> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 613c5c <__cxa_atexit@plt+0x607910> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 61bc84 <__cxa_atexit@plt+0x60f938> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61bc7c <__cxa_atexit@plt+0x60f930> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #64] @ 61bcb0 <__cxa_atexit@plt+0x60f964> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 61bc84 <__cxa_atexit@plt+0x60f938> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 61bca0 <__cxa_atexit@plt+0x60f954> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r2 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + sbcseq r5, ip, r7, lsr #23 │ │ │ │ + rscseq r7, r3, r0, lsl r7 │ │ │ │ + rscseq r7, r3, r4, asr r7 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + rscseq r7, r3, r8, lsr r7 │ │ │ │ + rscseq r7, r3, ip, ror #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 613cb4 <__cxa_atexit@plt+0x607968> │ │ │ │ - ldr r2, [pc, #60] @ 613cc0 <__cxa_atexit@plt+0x607974> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 61bcfc <__cxa_atexit@plt+0x60f9b0> │ │ │ │ + ldr r7, [pc, #52] @ 61bd10 <__cxa_atexit@plt+0x60f9c4> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 613ca8 <__cxa_atexit@plt+0x60795c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 61bcf0 <__cxa_atexit@plt+0x60f9a4> │ │ │ │ mov r7, r8 │ │ │ │ - b 613ccc <__cxa_atexit@plt+0x607980> │ │ │ │ + b 61bd24 <__cxa_atexit@plt+0x60f9d8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61bd14 <__cxa_atexit@plt+0x60f9c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613cec <__cxa_atexit@plt+0x6079a0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 613d18 <__cxa_atexit@plt+0x6079cc> │ │ │ │ - ldr r2, [pc, #124] @ 613d70 <__cxa_atexit@plt+0x607a24> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r7, r3, r8, lsr r7 │ │ │ │ + rscseq r7, r3, ip, lsl #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61bd78 <__cxa_atexit@plt+0x60fa2c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61bddc <__cxa_atexit@plt+0x60fa90> │ │ │ │ + ldr r3, [pc, #152] @ 61bdec <__cxa_atexit@plt+0x60faa0> │ │ │ │ + ldr r2, [pc, #152] @ 61bdf0 <__cxa_atexit@plt+0x60faa4> │ │ │ │ + ldr r1, [pc, #152] @ 61bdf4 <__cxa_atexit@plt+0x60faa8> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 613d18 <__cxa_atexit@plt+0x6079cc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 613d20 <__cxa_atexit@plt+0x6079d4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 613d60 <__cxa_atexit@plt+0x607a14> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 613d74 <__cxa_atexit@plt+0x607a28> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 613d9c <__cxa_atexit@plt+0x607a50> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61bdc0 <__cxa_atexit@plt+0x60fa74> │ │ │ │ + ldr r3, [pc, #108] @ 61bdf8 <__cxa_atexit@plt+0x60faac> │ │ │ │ + ldr r2, [pc, #108] @ 61bdfc <__cxa_atexit@plt+0x60fab0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r9} │ │ │ │ + str r3, [r5, #4] │ │ │ │ + beq 61bdb0 <__cxa_atexit@plt+0x60fa64> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bba8 <__cxa_atexit@plt+0x60f85c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 613ddc <__cxa_atexit@plt+0x607a90> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 613dec <__cxa_atexit@plt+0x607aa0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0102549c │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613e58 <__cxa_atexit@plt+0x607b0c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 613e60 <__cxa_atexit@plt+0x607b14> │ │ │ │ - ldr r1, [pc, #80] @ 613e74 <__cxa_atexit@plt+0x607b28> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 613e78 <__cxa_atexit@plt+0x607b2c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 613e68 <__cxa_atexit@plt+0x607b1c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #56] @ 61be00 <__cxa_atexit@plt+0x60fab4> │ │ │ │ + ldr sl, [pc, #56] @ 61be04 <__cxa_atexit@plt+0x60fab8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, pc, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - strdeq r4, [r2, -r8] │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r7, r3, ip, ror #12 │ │ │ │ + smlalseq r7, r3, r4, r6 │ │ │ │ + smlabteq r1, r4, pc, ip @ │ │ │ │ + rscseq r7, r3, r4, lsl #13 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + ldrshteq r7, [r3], #80 @ 0x50 │ │ │ │ + rscseq r7, r3, r4, asr #12 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 613eb0 <__cxa_atexit@plt+0x607b64> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61be6c <__cxa_atexit@plt+0x60fb20> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 613eb8 <__cxa_atexit@plt+0x607b6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr lr, [pc, #72] @ 61be7c <__cxa_atexit@plt+0x60fb30> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #64] @ 61be80 <__cxa_atexit@plt+0x60fb34> │ │ │ │ + add r1, lr, #1 │ │ │ │ + add r0, lr, #209 @ 0xd1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + add r0, r0, #256 @ 0x100 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, r0, r6, r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613ef0 <__cxa_atexit@plt+0x607ba4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 613f34 <__cxa_atexit@plt+0x607be8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 613f3c <__cxa_atexit@plt+0x607bf0> │ │ │ │ + bhi 61bee4 <__cxa_atexit@plt+0x60fb98> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61bef0 <__cxa_atexit@plt+0x60fba4> │ │ │ │ + ldr r2, [pc, #76] @ 61bf00 <__cxa_atexit@plt+0x60fbb4> │ │ │ │ + ldr r1, [pc, #76] @ 61bf04 <__cxa_atexit@plt+0x60fbb8> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 61bf08 <__cxa_atexit@plt+0x60fbbc> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 613fa8 <__cxa_atexit@plt+0x607c5c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 613fb0 <__cxa_atexit@plt+0x607c64> │ │ │ │ - ldr r1, [pc, #80] @ 613fc4 <__cxa_atexit@plt+0x607c78> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 613fc8 <__cxa_atexit@plt+0x607c7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 613fb8 <__cxa_atexit@plt+0x607c6c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r2, r8, r5, r4 │ │ │ │ - smlabteq r2, ip, r2, r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 614020 <__cxa_atexit@plt+0x607cd4> │ │ │ │ - ldr r2, [pc, #60] @ 61402c <__cxa_atexit@plt+0x607ce0> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 614014 <__cxa_atexit@plt+0x607cc8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 614038 <__cxa_atexit@plt+0x607cec> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614058 <__cxa_atexit@plt+0x607d0c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 614084 <__cxa_atexit@plt+0x607d38> │ │ │ │ - ldr r2, [pc, #124] @ 6140dc <__cxa_atexit@plt+0x607d90> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + sbcseq r5, ip, r3, lsl #18 │ │ │ │ + rscseq r7, r3, r0, lsl #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61bfa0 <__cxa_atexit@plt+0x60fc54> │ │ │ │ + ldr r2, [pc, #144] @ 61bfbc <__cxa_atexit@plt+0x60fc70> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + str r2, [r3] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 614084 <__cxa_atexit@plt+0x607d38> │ │ │ │ + beq 61bf4c <__cxa_atexit@plt+0x60fc00> │ │ │ │ cmp r2, #3 │ │ │ │ - bne 61408c <__cxa_atexit@plt+0x607d40> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + bne 61bf58 <__cxa_atexit@plt+0x60fc0c> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 6140cc <__cxa_atexit@plt+0x607d80> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 6140e0 <__cxa_atexit@plt+0x607d94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + bcc 61bfa8 <__cxa_atexit@plt+0x60fc5c> │ │ │ │ + ldr lr, [pc, #80] @ 61bfc0 <__cxa_atexit@plt+0x60fc74> │ │ │ │ + ldr r1, [pc, #80] @ 61bfc4 <__cxa_atexit@plt+0x60fc78> │ │ │ │ + ldr r3, [pc, #80] @ 61bfc8 <__cxa_atexit@plt+0x60fc7c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r3, lr} │ │ │ │ + sub r7, r2, #10 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatbeq r2, ip, r1, r5 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614108 <__cxa_atexit@plt+0x607dbc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrsbteq r7, [r3], #68 @ 0x44 │ │ │ │ + ldrshteq r7, [r3], #68 @ 0x44 │ │ │ │ + smlatbeq r1, r8, sp, ip │ │ │ │ + rscseq r7, r3, r0, asr #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 61bfec <__cxa_atexit@plt+0x60fca0> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 614148 <__cxa_atexit@plt+0x607dfc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 614158 <__cxa_atexit@plt+0x607e0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61c034 <__cxa_atexit@plt+0x60fce8> │ │ │ │ + ldr lr, [pc, #64] @ 61c044 <__cxa_atexit@plt+0x60fcf8> │ │ │ │ + ldr r1, [pc, #64] @ 61c048 <__cxa_atexit@plt+0x60fcfc> │ │ │ │ + ldr r2, [pc, #64] @ 61c04c <__cxa_atexit@plt+0x60fd00> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r2, lr} │ │ │ │ + sub r7, r3, #10 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ + rscseq r7, r3, r0, asr #8 │ │ │ │ + rscseq r7, r3, r0, ror #8 │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 614194 <__cxa_atexit@plt+0x607e48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 61419c <__cxa_atexit@plt+0x607e50> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61c0f4 <__cxa_atexit@plt+0x60fda8> │ │ │ │ + ldr r2, [pc, #148] @ 61c10c <__cxa_atexit@plt+0x60fdc0> │ │ │ │ + ldr lr, [pc, #148] @ 61c110 <__cxa_atexit@plt+0x60fdc4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #132] @ 61c114 <__cxa_atexit@plt+0x60fdc8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #120] @ 61c118 <__cxa_atexit@plt+0x60fdcc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #116] @ 61c11c <__cxa_atexit@plt+0x60fdd0> │ │ │ │ + add r0, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r8, [pc, #108] @ 61c120 <__cxa_atexit@plt+0x60fdd4> │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #44]! @ 0x2c │ │ │ │ + ldr r2, [pc, #64] @ 61c124 <__cxa_atexit@plt+0x60fdd8> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ + ldr r7, [pc, #44] @ 61c128 <__cxa_atexit@plt+0x60fddc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + @ instruction: 0x0101c498 │ │ │ │ + smlatbeq r1, r0, ip, ip │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + rscseq r7, r3, r0, lsr #7 │ │ │ │ + ldrsbteq r7, [r3], #60 @ 0x3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 61c150 <__cxa_atexit@plt+0x60fe04> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0102439c │ │ │ │ + rscseq r7, r3, ip, asr #7 │ │ │ │ + ldrsbteq r7, [r3], #48 @ 0x30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61422c <__cxa_atexit@plt+0x607ee0> │ │ │ │ - ldr r3, [pc, #140] @ 61424c <__cxa_atexit@plt+0x607f00> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 614208 <__cxa_atexit@plt+0x607ebc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 614218 <__cxa_atexit@plt+0x607ecc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 614234 <__cxa_atexit@plt+0x607ee8> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 61c178 <__cxa_atexit@plt+0x60fe2c> │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 614254 <__cxa_atexit@plt+0x607f08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + rscseq r7, r3, r0, asr #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 61c19c <__cxa_atexit@plt+0x60fe50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 614250 <__cxa_atexit@plt+0x607f04> │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 61c1c0 <__cxa_atexit@plt+0x60fe74> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + rscseq r7, r3, r8, lsl #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61c21c <__cxa_atexit@plt+0x60fed0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61c214 <__cxa_atexit@plt+0x60fec8> │ │ │ │ + ldr r3, [pc, #44] @ 61c224 <__cxa_atexit@plt+0x60fed8> │ │ │ │ + ldr r2, [pc, #44] @ 61c228 <__cxa_atexit@plt+0x60fedc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b e172ec <__cxa_atexit@plt+0xe0afa0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r3, r4, asr #8 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + rscseq r7, r3, ip, lsr r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61c29c <__cxa_atexit@plt+0x60ff50> │ │ │ │ + ldr r3, [pc, #92] @ 61c2ac <__cxa_atexit@plt+0x60ff60> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq 61c274 <__cxa_atexit@plt+0x60ff28> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 61c284 <__cxa_atexit@plt+0x60ff38> │ │ │ │ + ldr r7, [pc, #72] @ 61c2b8 <__cxa_atexit@plt+0x60ff6c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlatbeq r2, r0, r5, r4 │ │ │ │ - tsteq r2, r8, rrx │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6142a4 <__cxa_atexit@plt+0x607f58> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6142b8 <__cxa_atexit@plt+0x607f6c> │ │ │ │ - ldr r2, [pc, #72] @ 6142cc <__cxa_atexit@plt+0x607f80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6142c8 <__cxa_atexit@plt+0x607f7c> │ │ │ │ + ldr r7, [pc, #36] @ 61c2b0 <__cxa_atexit@plt+0x60ff64> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, sl │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #16] @ 61c2b4 <__cxa_atexit@plt+0x60ff68> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlatteq r1, r0, pc, ip @ │ │ │ │ + ldrsbteq r7, [r3], #60 @ 0x3c │ │ │ │ + ldrshteq r7, [r3], #52 @ 0x34 │ │ │ │ + ldrhteq r7, [r3], #48 @ 0x30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 61c2e4 <__cxa_atexit@plt+0x60ff98> │ │ │ │ + ldr r7, [pc, #32] @ 61c2fc <__cxa_atexit@plt+0x60ffb0> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #20] @ 61c300 <__cxa_atexit@plt+0x60ffb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + rscseq r7, r3, r4, lsl #7 │ │ │ │ + smlabbeq r1, r0, pc, ip @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61431c <__cxa_atexit@plt+0x607fd0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 614324 <__cxa_atexit@plt+0x607fd8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 614328 <__cxa_atexit@plt+0x607fdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 61c334 <__cxa_atexit@plt+0x60ffe8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61c33c <__cxa_atexit@plt+0x60fff0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + b ea8864 <__cxa_atexit@plt+0xe9c518> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61c3f0 <__cxa_atexit@plt+0x6100a4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [pc, #140] @ 61c3f8 <__cxa_atexit@plt+0x6100ac> │ │ │ │ + str r7, [r0, #-8]! │ │ │ │ + mov r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + beq 61c3c0 <__cxa_atexit@plt+0x610074> │ │ │ │ + ldr sl, [pc, #112] @ 61c3fc <__cxa_atexit@plt+0x6100b0> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r1] │ │ │ │ + and r1, lr, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str sl, [r2] │ │ │ │ + beq 61c3d0 <__cxa_atexit@plt+0x610084> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 61c3ec <__cxa_atexit@plt+0x6100a0> │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #40] @ 61c400 <__cxa_atexit@plt+0x6100b4> │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + mov r5, r0 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + smlabbeq r1, r0, r1, ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 61c46c <__cxa_atexit@plt+0x610120> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 61c448 <__cxa_atexit@plt+0x6100fc> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 61c460 <__cxa_atexit@plt+0x610114> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 61c470 <__cxa_atexit@plt+0x610124> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61c4a4 <__cxa_atexit@plt+0x610158> │ │ │ │ + ldr r3, [pc, #32] @ 61c4b0 <__cxa_atexit@plt+0x610164> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + rscseq r6, r3, r0, lsr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614360 <__cxa_atexit@plt+0x608014> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 61c4f8 <__cxa_atexit@plt+0x6101ac> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 614368 <__cxa_atexit@plt+0x60801c> │ │ │ │ + ldr r1, [pc, #36] @ 61c500 <__cxa_atexit@plt+0x6101b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 61c504 <__cxa_atexit@plt+0x6101b8> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + smlabbeq r1, r0, sp, ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6143a0 <__cxa_atexit@plt+0x608054> │ │ │ │ + bhi 61c53c <__cxa_atexit@plt+0x6101f0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6143a8 <__cxa_atexit@plt+0x60805c> │ │ │ │ + ldr r1, [pc, #24] @ 61c544 <__cxa_atexit@plt+0x6101f8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01024190 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6143e0 <__cxa_atexit@plt+0x608094> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61c5d0 <__cxa_atexit@plt+0x610284> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61c5dc <__cxa_atexit@plt+0x610290> │ │ │ │ + ldr lr, [pc, #116] @ 61c5ec <__cxa_atexit@plt+0x6102a0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #112] @ 61c5f0 <__cxa_atexit@plt+0x6102a4> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #80] @ 61c5f4 <__cxa_atexit@plt+0x6102a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r5, [pc, #64] @ 61c5f8 <__cxa_atexit@plt+0x6102ac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #60] @ 61c5fc <__cxa_atexit@plt+0x6102b0> │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r0, r1, r2, r3, r5} │ │ │ │ + mov r5, r9 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0x0101bf98 │ │ │ │ + @ instruction: 0x0101bfbc │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + smlabteq r1, r8, pc, fp @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614424 <__cxa_atexit@plt+0x6080d8> │ │ │ │ + bhi 61c634 <__cxa_atexit@plt+0x6102e8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61442c <__cxa_atexit@plt+0x6080e0> │ │ │ │ + ldr r1, [pc, #24] @ 61c63c <__cxa_atexit@plt+0x6102f0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61c6c0 <__cxa_atexit@plt+0x610374> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61c6cc <__cxa_atexit@plt+0x610380> │ │ │ │ + ldr lr, [pc, #104] @ 61c6dc <__cxa_atexit@plt+0x610390> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r0, [pc, #96] @ 61c6e0 <__cxa_atexit@plt+0x610394> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #16 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + ldr r5, [pc, #72] @ 61c6e4 <__cxa_atexit@plt+0x610398> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #68] @ 61c6e8 <__cxa_atexit@plt+0x61039c> │ │ │ │ + add r5, r5, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stm lr, {r1, r3, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101be90 │ │ │ │ + smlatteq r1, r4, lr, fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61c764 <__cxa_atexit@plt+0x610418> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61c770 <__cxa_atexit@plt+0x610424> │ │ │ │ + ldr lr, [pc, #100] @ 61c780 <__cxa_atexit@plt+0x610434> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ 61c784 <__cxa_atexit@plt+0x610438> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ 61c788 <__cxa_atexit@plt+0x61043c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + tsteq r1, r0, lsl pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614464 <__cxa_atexit@plt+0x608118> │ │ │ │ + bhi 61c7c0 <__cxa_atexit@plt+0x610474> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61446c <__cxa_atexit@plt+0x608120> │ │ │ │ + ldr r1, [pc, #24] @ 61c7c8 <__cxa_atexit@plt+0x61047c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, ip, r0, r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6144c0 <__cxa_atexit@plt+0x608174> │ │ │ │ - ldr r2, [pc, #56] @ 6144cc <__cxa_atexit@plt+0x608180> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 61c850 <__cxa_atexit@plt+0x610504> │ │ │ │ + ldr lr, [pc, #108] @ 61c85c <__cxa_atexit@plt+0x610510> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r7, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 6144b4 <__cxa_atexit@plt+0x608168> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6144d8 <__cxa_atexit@plt+0x60818c> │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + beq 61c838 <__cxa_atexit@plt+0x6104ec> │ │ │ │ + ldr r2, [pc, #68] @ 61c860 <__cxa_atexit@plt+0x610514> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3] │ │ │ │ + beq 61c848 <__cxa_atexit@plt+0x6104fc> │ │ │ │ + b 61c8a4 <__cxa_atexit@plt+0x610558> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6144f8 <__cxa_atexit@plt+0x6081ac> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 614524 <__cxa_atexit@plt+0x6081d8> │ │ │ │ - ldr r2, [pc, #124] @ 61457c <__cxa_atexit@plt+0x608230> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 61c898 <__cxa_atexit@plt+0x61054c> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 614524 <__cxa_atexit@plt+0x6081d8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61452c <__cxa_atexit@plt+0x6081e0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 61c890 <__cxa_atexit@plt+0x610544> │ │ │ │ + b 61c8a4 <__cxa_atexit@plt+0x610558> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61456c <__cxa_atexit@plt+0x608220> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 614580 <__cxa_atexit@plt+0x608234> │ │ │ │ + ldr r9, [r3, #12]! │ │ │ │ + mov r2, r3 │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + ldr r8, [r2, #4]! │ │ │ │ + mov ip, fp │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 61c930 <__cxa_atexit@plt+0x6105e4> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61c994 <__cxa_atexit@plt+0x610648> │ │ │ │ + ldr lr, [pc, #232] @ 61c9c8 <__cxa_atexit@plt+0x61067c> │ │ │ │ + ldr r0, [pc, #232] @ 61c9cc <__cxa_atexit@plt+0x610680> │ │ │ │ + sub r1, r3, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov fp, ip │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr r5, [pc, #204] @ 61c9d0 <__cxa_atexit@plt+0x610684> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #200] @ 61c9d4 <__cxa_atexit@plt+0x610688> │ │ │ │ + add r5, r5, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 61c9a8 <__cxa_atexit@plt+0x61065c> │ │ │ │ + ldr r1, [pc, #120] @ 61c9bc <__cxa_atexit@plt+0x610670> │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + add r0, r6, #28 │ │ │ │ + stm r0, {r8, sl, lr} │ │ │ │ + ldr r0, [pc, #88] @ 61c9c0 <__cxa_atexit@plt+0x610674> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, r5, #12 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + ldr r0, [pc, #72] @ 61c9c4 <__cxa_atexit@plt+0x610678> │ │ │ │ + mov r8, fp │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stm lr, {r0, r1, r6} │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + b ea88d4 <__cxa_atexit@plt+0xe9c588> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, ip │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ + mov fp, ip │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6145a8 <__cxa_atexit@plt+0x60825c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0xfffffc00 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + tsteq r1, r8, lsr #24 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61ca24 <__cxa_atexit@plt+0x6106d8> │ │ │ │ + ldr r2, [pc, #56] @ 61ca2c <__cxa_atexit@plt+0x6106e0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 61ca30 <__cxa_atexit@plt+0x6106e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 61ca34 <__cxa_atexit@plt+0x6106e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + smlalseq r6, r3, r0, ip │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + smlalseq r6, r3, ip, r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61cae8 <__cxa_atexit@plt+0x61079c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6145e8 <__cxa_atexit@plt+0x60829c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 6145f8 <__cxa_atexit@plt+0x6082ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + add r6, r0, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61caf4 <__cxa_atexit@plt+0x6107a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #148] @ 61cb04 <__cxa_atexit@plt+0x6107b8> │ │ │ │ + sub r2, r6, #27 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr ip, [r7, #20] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #116] @ 61cb08 <__cxa_atexit@plt+0x6107bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #108] @ 61cb0c <__cxa_atexit@plt+0x6107c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + str r8, [r0, #44] @ 0x2c │ │ │ │ + ldr sl, [pc, #92] @ 61cb10 <__cxa_atexit@plt+0x6107c4> │ │ │ │ + ldr r2, [pc, #92] @ 61cb14 <__cxa_atexit@plt+0x6107c8> │ │ │ │ + str r1, [r0, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #36]! @ 0x24 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + str ip, [r0, #12] │ │ │ │ + str sl, [r0, #16] │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + str lr, [r0, #28] │ │ │ │ + str r1, [r0, #32] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r1, ip, sl, fp │ │ │ │ + smlabteq r1, r4, fp, fp │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + @ instruction: 0xfffffd18 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrhteq r6, [r3], #104 @ 0x68 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61cb6c <__cxa_atexit@plt+0x610820> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61cb74 <__cxa_atexit@plt+0x610828> │ │ │ │ + ldr r1, [pc, #64] @ 61cb90 <__cxa_atexit@plt+0x610844> │ │ │ │ + ldr r0, [pc, #64] @ 61cb94 <__cxa_atexit@plt+0x610848> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b ea87e4 <__cxa_atexit@plt+0xe9c498> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61cb7c <__cxa_atexit@plt+0x610830> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 61cb8c <__cxa_atexit@plt+0x610840> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r3, r4, lsl fp │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffff7b0 │ │ │ │ + rscseq r6, r3, ip, lsr r6 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61cc18 <__cxa_atexit@plt+0x6108cc> │ │ │ │ + ldr r2, [pc, #100] @ 61cc24 <__cxa_atexit@plt+0x6108d8> │ │ │ │ + ldr lr, [pc, #100] @ 61cc28 <__cxa_atexit@plt+0x6108dc> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r1, [pc, #96] @ 61cc2c <__cxa_atexit@plt+0x6108e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r7 │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #31 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01024c90 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xfffff778 │ │ │ │ + smlabbeq r1, r4, sl, fp │ │ │ │ + rscseq r6, r3, r4, lsr #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614630 <__cxa_atexit@plt+0x6082e4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 61cc74 <__cxa_atexit@plt+0x610928> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 614638 <__cxa_atexit@plt+0x6082ec> │ │ │ │ + ldr r1, [pc, #36] @ 61cc7c <__cxa_atexit@plt+0x610930> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 61cc80 <__cxa_atexit@plt+0x610934> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ + smlabteq r1, r8, r8, fp │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614670 <__cxa_atexit@plt+0x608324> │ │ │ │ + bhi 61ccb8 <__cxa_atexit@plt+0x61096c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 614678 <__cxa_atexit@plt+0x60832c> │ │ │ │ + ldr r1, [pc, #24] @ 61ccc0 <__cxa_atexit@plt+0x610974> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r0, lr, r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6146b0 <__cxa_atexit@plt+0x608364> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61cd28 <__cxa_atexit@plt+0x6109dc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61cd34 <__cxa_atexit@plt+0x6109e8> │ │ │ │ + ldr lr, [pc, #76] @ 61cd44 <__cxa_atexit@plt+0x6109f8> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ 61cd48 <__cxa_atexit@plt+0x6109fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6146f4 <__cxa_atexit@plt+0x6083a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6146fc <__cxa_atexit@plt+0x6083b0> │ │ │ │ + bhi 61cdb8 <__cxa_atexit@plt+0x610a6c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61cdc4 <__cxa_atexit@plt+0x610a78> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #76] @ 61cdd4 <__cxa_atexit@plt+0x610a88> │ │ │ │ + ldr sl, [pc, #76] @ 61cdd8 <__cxa_atexit@plt+0x610a8c> │ │ │ │ + sub r0, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + smlabteq r1, r4, r8, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61ce28 <__cxa_atexit@plt+0x610adc> │ │ │ │ + ldr r2, [pc, #56] @ 61ce30 <__cxa_atexit@plt+0x610ae4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 61ce34 <__cxa_atexit@plt+0x610ae8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 61ce38 <__cxa_atexit@plt+0x610aec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, ip, lsr lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldrsbteq r6, [r3], #56 @ 0x38 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + smlalseq r6, r3, r4, r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61cec0 <__cxa_atexit@plt+0x610b74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61cec8 <__cxa_atexit@plt+0x610b7c> │ │ │ │ + ldr ip, [pc, #112] @ 61cee4 <__cxa_atexit@plt+0x610b98> │ │ │ │ + ldr r1, [pc, #112] @ 61cee8 <__cxa_atexit@plt+0x610b9c> │ │ │ │ + ldr r0, [pc, #112] @ 61ceec <__cxa_atexit@plt+0x610ba0> │ │ │ │ + add ip, pc, ip │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub lr, r6, #19 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r3 │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str ip, [r1, #28]! │ │ │ │ + stmdb r5, {r0, r1, lr} │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r5, [pc, #68] @ 61cef0 <__cxa_atexit@plt+0x610ba4> │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + mov r5, r2 │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61ced0 <__cxa_atexit@plt+0x610b84> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 61cee0 <__cxa_atexit@plt+0x610b94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r3, r8, asr #15 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614734 <__cxa_atexit@plt+0x6083e8> │ │ │ │ + bhi 61cf24 <__cxa_atexit@plt+0x610bd8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61cf2c <__cxa_atexit@plt+0x610be0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61473c <__cxa_atexit@plt+0x6083f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b ea8864 <__cxa_atexit@plt+0xe9c518> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r3, [r2, -ip] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 614790 <__cxa_atexit@plt+0x608444> │ │ │ │ - ldr r2, [pc, #56] @ 61479c <__cxa_atexit@plt+0x608450> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61cfe0 <__cxa_atexit@plt+0x610c94> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr lr, [pc, #140] @ 61cfe8 <__cxa_atexit@plt+0x610c9c> │ │ │ │ + str r7, [r0, #-8]! │ │ │ │ + mov r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 614784 <__cxa_atexit@plt+0x608438> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6147a8 <__cxa_atexit@plt+0x60845c> │ │ │ │ + str r3, [r0, #4] │ │ │ │ + beq 61cfb0 <__cxa_atexit@plt+0x610c64> │ │ │ │ + ldr sl, [pc, #112] @ 61cfec <__cxa_atexit@plt+0x610ca0> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r1] │ │ │ │ + and r1, lr, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + str sl, [r2] │ │ │ │ + beq 61cfc0 <__cxa_atexit@plt+0x610c74> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 61cfdc <__cxa_atexit@plt+0x610c90> │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r1, [pc, #40] @ 61cff0 <__cxa_atexit@plt+0x610ca4> │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + mov r5, r0 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0x0101b590 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6147c8 <__cxa_atexit@plt+0x60847c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6147f4 <__cxa_atexit@plt+0x6084a8> │ │ │ │ - ldr r2, [pc, #124] @ 61484c <__cxa_atexit@plt+0x608500> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #80] @ 61d05c <__cxa_atexit@plt+0x610d10> │ │ │ │ + mov r3, r5 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6147f4 <__cxa_atexit@plt+0x6084a8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6147fc <__cxa_atexit@plt+0x6084b0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 61d038 <__cxa_atexit@plt+0x610cec> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 61d050 <__cxa_atexit@plt+0x610d04> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61483c <__cxa_atexit@plt+0x6084f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 614850 <__cxa_atexit@plt+0x608504> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, ip, lsr sl │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r3, [pc, #32] @ 61d060 <__cxa_atexit@plt+0x610d14> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614878 <__cxa_atexit@plt+0x60852c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6148b8 <__cxa_atexit@plt+0x60856c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 6148c8 <__cxa_atexit@plt+0x60857c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r2, r0, r9, r4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61d094 <__cxa_atexit@plt+0x610d48> │ │ │ │ + ldr r3, [pc, #32] @ 61d0a0 <__cxa_atexit@plt+0x610d54> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + smlatteq r1, r0, r4, fp │ │ │ │ + rscseq r6, r3, r0, lsr r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614900 <__cxa_atexit@plt+0x6085b4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 61d0e8 <__cxa_atexit@plt+0x610d9c> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 614908 <__cxa_atexit@plt+0x6085bc> │ │ │ │ + ldr r1, [pc, #36] @ 61d0f0 <__cxa_atexit@plt+0x610da4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 61d0f4 <__cxa_atexit@plt+0x610da8> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 614940 <__cxa_atexit@plt+0x6085f4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + @ instruction: 0x0101c190 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614984 <__cxa_atexit@plt+0x608638> │ │ │ │ + bhi 61d12c <__cxa_atexit@plt+0x610de0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61498c <__cxa_atexit@plt+0x608640> │ │ │ │ + ldr r1, [pc, #24] @ 61d134 <__cxa_atexit@plt+0x610de8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, ip, fp, r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6149e4 <__cxa_atexit@plt+0x608698> │ │ │ │ - ldr r2, [pc, #60] @ 6149f0 <__cxa_atexit@plt+0x6086a4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 6149d8 <__cxa_atexit@plt+0x60868c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6149fc <__cxa_atexit@plt+0x6086b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614a1c <__cxa_atexit@plt+0x6086d0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 614a48 <__cxa_atexit@plt+0x6086fc> │ │ │ │ - ldr r2, [pc, #124] @ 614aa0 <__cxa_atexit@plt+0x608754> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 614a48 <__cxa_atexit@plt+0x6086fc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 614a50 <__cxa_atexit@plt+0x608704> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61d1b8 <__cxa_atexit@plt+0x610e6c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 614a90 <__cxa_atexit@plt+0x608744> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 614aa4 <__cxa_atexit@plt+0x608758> │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61d1c4 <__cxa_atexit@plt+0x610e78> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #104] @ 61d1d4 <__cxa_atexit@plt+0x610e88> │ │ │ │ + sub r2, r6, #7 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatteq r2, r8, r7, r4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614acc <__cxa_atexit@plt+0x608780> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr sl, [pc, #72] @ 61d1d8 <__cxa_atexit@plt+0x610e8c> │ │ │ │ + ldr r2, [pc, #72] @ 61d1dc <__cxa_atexit@plt+0x610e90> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #56] @ 61d1e0 <__cxa_atexit@plt+0x610e94> │ │ │ │ + add r5, r3, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm r5, {r0, r1, r2, r3, lr} │ │ │ │ + mov r5, r9 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 614b0c <__cxa_atexit@plt+0x6087c0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 614b1c <__cxa_atexit@plt+0x6087d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0101b3b0 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + smlabteq r1, r8, r3, fp │ │ │ │ + smlatteq r1, r0, r3, fp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614b54 <__cxa_atexit@plt+0x608808> │ │ │ │ + bhi 61d218 <__cxa_atexit@plt+0x610ecc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 614b5c <__cxa_atexit@plt+0x608810> │ │ │ │ + ldr r1, [pc, #24] @ 61d220 <__cxa_atexit@plt+0x610ed4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - andeq r0, r2, pc │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 614b94 <__cxa_atexit@plt+0x608848> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61d2a4 <__cxa_atexit@plt+0x610f58> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61d2b0 <__cxa_atexit@plt+0x610f64> │ │ │ │ + ldr lr, [pc, #104] @ 61d2c0 <__cxa_atexit@plt+0x610f74> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r0, [pc, #96] @ 61d2c4 <__cxa_atexit@plt+0x610f78> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add lr, r3, #16 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + ldr r5, [pc, #72] @ 61d2c8 <__cxa_atexit@plt+0x610f7c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [pc, #68] @ 61d2cc <__cxa_atexit@plt+0x610f80> │ │ │ │ + add r5, r5, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stm lr, {r1, r3, r5} │ │ │ │ + mov r5, r2 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 614bd8 <__cxa_atexit@plt+0x60888c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, ip, r2, fp │ │ │ │ + mrseq fp, SP_irq │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61d348 <__cxa_atexit@plt+0x610ffc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61d354 <__cxa_atexit@plt+0x611008> │ │ │ │ + ldr lr, [pc, #100] @ 61d364 <__cxa_atexit@plt+0x611018> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #96] @ 61d368 <__cxa_atexit@plt+0x61101c> │ │ │ │ + sub r2, r6, #7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 614be0 <__cxa_atexit@plt+0x608894> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ 61d36c <__cxa_atexit@plt+0x611020> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r9 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 614c38 <__cxa_atexit@plt+0x6088ec> │ │ │ │ - ldr r2, [pc, #60] @ 614c44 <__cxa_atexit@plt+0x6088f8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 61d434 <__cxa_atexit@plt+0x6110e8> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldm r9, {r0, r3, r9} │ │ │ │ + ldr lr, [pc, #184] @ 61d454 <__cxa_atexit@plt+0x611108> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 614c2c <__cxa_atexit@plt+0x6088e0> │ │ │ │ + str r1, [r7, #-12]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r7, {r0, r3} │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r9, [r7, #-4] │ │ │ │ + beq 61d424 <__cxa_atexit@plt+0x6110d8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #44 @ 0x2c │ │ │ │ + cmp r2, ip │ │ │ │ + bcc 61d43c <__cxa_atexit@plt+0x6110f0> │ │ │ │ + ldr sl, [pc, #136] @ 61d458 <__cxa_atexit@plt+0x61110c> │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + ldr r2, [pc, #96] @ 61d45c <__cxa_atexit@plt+0x611110> │ │ │ │ + mov r3, r6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #24]! │ │ │ │ + ldr r2, [pc, #84] @ 61d460 <__cxa_atexit@plt+0x611114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r3, r6} │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 614c50 <__cxa_atexit@plt+0x608904> │ │ │ │ + mov r6, ip │ │ │ │ + mov r8, r9 │ │ │ │ + b ea88d4 <__cxa_atexit@plt+0xe9c588> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, sl │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614c70 <__cxa_atexit@plt+0x608924> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 614c9c <__cxa_atexit@plt+0x608950> │ │ │ │ - ldr r2, [pc, #124] @ 614cf4 <__cxa_atexit@plt+0x6089a8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r0, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61d4e4 <__cxa_atexit@plt+0x611198> │ │ │ │ + ldr lr, [pc, #104] @ 61d4f0 <__cxa_atexit@plt+0x6111a4> │ │ │ │ + ldr r8, [pc, #104] @ 61d4f4 <__cxa_atexit@plt+0x6111a8> │ │ │ │ + ldr r9, [pc, #104] @ 61d4f8 <__cxa_atexit@plt+0x6111ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r3, r0 │ │ │ │ + str r9, [r5] │ │ │ │ + ldmib r5, {r2, r9} │ │ │ │ + str lr, [r3, #24]! │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str ip, [r0, #8] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + str sl, [r0, #16] │ │ │ │ + str r1, [r0, #20] │ │ │ │ + str r2, [r0, #32] │ │ │ │ + str r1, [r0, #36] @ 0x24 │ │ │ │ + str r9, [r0, #40] @ 0x28 │ │ │ │ + b ea88d4 <__cxa_atexit@plt+0xe9c588> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + smlabteq r1, r0, r1, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61d548 <__cxa_atexit@plt+0x6111fc> │ │ │ │ + ldr r2, [pc, #56] @ 61d550 <__cxa_atexit@plt+0x611204> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 61d554 <__cxa_atexit@plt+0x611208> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 614c9c <__cxa_atexit@plt+0x608950> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 614ca4 <__cxa_atexit@plt+0x608958> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 61d558 <__cxa_atexit@plt+0x61120c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b ea8ce4 <__cxa_atexit@plt+0xe9c998> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + rscseq r6, r3, ip, ror #2 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + rscseq r5, r3, r8, ror ip │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61d60c <__cxa_atexit@plt+0x6112c0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 614ce4 <__cxa_atexit@plt+0x608998> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 614cf8 <__cxa_atexit@plt+0x6089ac> │ │ │ │ + add r6, r0, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61d618 <__cxa_atexit@plt+0x6112cc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #148] @ 61d628 <__cxa_atexit@plt+0x6112dc> │ │ │ │ + sub r2, r6, #27 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x01024594 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 614d20 <__cxa_atexit@plt+0x6089d4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr ip, [r7, #20] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #116] @ 61d62c <__cxa_atexit@plt+0x6112e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #108] @ 61d630 <__cxa_atexit@plt+0x6112e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r0, #4]! │ │ │ │ + mov r3, r0 │ │ │ │ + str r8, [r0, #44] @ 0x2c │ │ │ │ + ldr sl, [pc, #92] @ 61d634 <__cxa_atexit@plt+0x6112e8> │ │ │ │ + ldr r2, [pc, #92] @ 61d638 <__cxa_atexit@plt+0x6112ec> │ │ │ │ + str r1, [r0, #8] │ │ │ │ + add sl, pc, sl │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #36]! @ 0x24 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + str ip, [r0, #12] │ │ │ │ + str sl, [r0, #16] │ │ │ │ + str r8, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + str lr, [r0, #28] │ │ │ │ + str r1, [r0, #32] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + smlabbeq r1, r8, pc, sl @ │ │ │ │ + smlatbeq r1, r0, r0, fp │ │ │ │ + @ instruction: 0xfffffae8 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + smlalseq r5, r3, r4, fp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61d690 <__cxa_atexit@plt+0x611344> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 614d60 <__cxa_atexit@plt+0x608a14> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 614d70 <__cxa_atexit@plt+0x608a24> │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61d698 <__cxa_atexit@plt+0x61134c> │ │ │ │ + ldr r1, [pc, #64] @ 61d6b4 <__cxa_atexit@plt+0x611368> │ │ │ │ + ldr r0, [pc, #64] @ 61d6b8 <__cxa_atexit@plt+0x61136c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + b ea87e4 <__cxa_atexit@plt+0xe9c498> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61d6a0 <__cxa_atexit@plt+0x611354> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 61d6b0 <__cxa_atexit@plt+0x611364> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r3, r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffff87c │ │ │ │ + rscseq r5, r3, r8, lsl fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61d73c <__cxa_atexit@plt+0x6113f0> │ │ │ │ + ldr r2, [pc, #100] @ 61d748 <__cxa_atexit@plt+0x6113fc> │ │ │ │ + ldr lr, [pc, #100] @ 61d74c <__cxa_atexit@plt+0x611400> │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r1, [pc, #96] @ 61d750 <__cxa_atexit@plt+0x611404> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r7 │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #31 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + rscseq r5, r3, r0, lsl #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614dac <__cxa_atexit@plt+0x608a60> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 614db4 <__cxa_atexit@plt+0x608a68> │ │ │ │ + bhi 61d798 <__cxa_atexit@plt+0x61144c> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 61d7a0 <__cxa_atexit@plt+0x611454> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 61d7a4 <__cxa_atexit@plt+0x611458> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r2, r4, r7, r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 614e1c <__cxa_atexit@plt+0x608ad0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 614e28 <__cxa_atexit@plt+0x608adc> │ │ │ │ - ldr r7, [pc, #76] @ 614e40 <__cxa_atexit@plt+0x608af4> │ │ │ │ - tst sl, #3 │ │ │ │ + smlatbeq r1, r4, sp, sl │ │ │ │ + smlatteq r1, r0, sl, fp │ │ │ │ + rscseq r5, r3, r8, lsr #20 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 61d7f0 <__cxa_atexit@plt+0x6114a4> │ │ │ │ + ldr r7, [pc, #52] @ 61d808 <__cxa_atexit@plt+0x6114bc> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 614e10 <__cxa_atexit@plt+0x608ac4> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 614e44 <__cxa_atexit@plt+0x608af8> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #20] @ 61d80c <__cxa_atexit@plt+0x6114c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffff4f58 │ │ │ │ - rscseq ip, r3, r8, ror sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + ldrhteq r5, [r3], #228 @ 0xe4 │ │ │ │ + rscseq r5, r3, r4, asr #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614e80 <__cxa_atexit@plt+0x608b34> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 614e88 <__cxa_atexit@plt+0x608b3c> │ │ │ │ + bhi 61d854 <__cxa_atexit@plt+0x611508> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 61d85c <__cxa_atexit@plt+0x611510> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 61d860 <__cxa_atexit@plt+0x611514> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010236b0 │ │ │ │ + smlatteq r1, r8, ip, sl │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + rscseq r5, r3, ip, ror #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 614ef0 <__cxa_atexit@plt+0x608ba4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 614efc <__cxa_atexit@plt+0x608bb0> │ │ │ │ - ldr r7, [pc, #76] @ 614f14 <__cxa_atexit@plt+0x608bc8> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 614ee4 <__cxa_atexit@plt+0x608b98> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61d8c8 <__cxa_atexit@plt+0x61157c> │ │ │ │ + ldr r3, [pc, #80] @ 61d8e0 <__cxa_atexit@plt+0x611594> │ │ │ │ + ldr r2, [pc, #80] @ 61d8e4 <__cxa_atexit@plt+0x611598> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #64] @ 61d8e8 <__cxa_atexit@plt+0x61159c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 614f18 <__cxa_atexit@plt+0x608bcc> │ │ │ │ + ldr r7, [pc, #28] @ 61d8ec <__cxa_atexit@plt+0x6115a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffff4e84 │ │ │ │ - rscseq ip, r3, r4, lsr #19 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + smlatbeq r1, r0, ip, sl │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + rscseq r5, r3, r4, ror #27 │ │ │ │ + rscseq r5, r3, r4, ror #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 614f54 <__cxa_atexit@plt+0x608c08> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 614f5c <__cxa_atexit@plt+0x608c10> │ │ │ │ + bhi 61d934 <__cxa_atexit@plt+0x6115e8> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 61d93c <__cxa_atexit@plt+0x6115f0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 61d940 <__cxa_atexit@plt+0x6115f4> │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, sl │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 614ffc <__cxa_atexit@plt+0x608cb0> │ │ │ │ - ldr lr, [pc, #132] @ 615008 <__cxa_atexit@plt+0x608cbc> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #39] @ 0x27 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - ldr r0, [r7, #35] @ 0x23 │ │ │ │ - ldr ip, [r7, #31] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #-52] @ 0xffffffcc │ │ │ │ - sub lr, r3, #32 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [r7, #43] @ 0x2b │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ - str sl, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str ip, [r3, #-44] @ 0xffffffd4 │ │ │ │ - str r9, [r3, #-48] @ 0xffffffd0 │ │ │ │ - beq 614ff0 <__cxa_atexit@plt+0x608ca4> │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + rscseq r5, r3, ip, lsl #17 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 61d990 <__cxa_atexit@plt+0x611644> │ │ │ │ + ldr r7, [pc, #56] @ 61d9a8 <__cxa_atexit@plt+0x61165c> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ mov r7, r8 │ │ │ │ - b 615014 <__cxa_atexit@plt+0x608cc8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [pc, #20] @ 61d9ac <__cxa_atexit@plt+0x611660> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq r5, r3, r4, lsr #26 │ │ │ │ + rscseq r5, r3, r0, lsr #16 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #12] @ 61d9d4 <__cxa_atexit@plt+0x611688> │ │ │ │ mov r7, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + smlatbeq r1, r0, r8, fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61da8c <__cxa_atexit@plt+0x611740> │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 61da5c <__cxa_atexit@plt+0x611710> │ │ │ │ + ldr r1, [pc, #152] @ 61da9c <__cxa_atexit@plt+0x611750> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str r9, [r7, #-8]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + stmdb r7, {r1, r8} │ │ │ │ + beq 61da6c <__cxa_atexit@plt+0x611720> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 61da48 <__cxa_atexit@plt+0x6116fc> │ │ │ │ + cmp r8, r3 │ │ │ │ + beq 61da7c <__cxa_atexit@plt+0x611730> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61da7c <__cxa_atexit@plt+0x611730> │ │ │ │ + ldr r7, [pc, #84] @ 61daa4 <__cxa_atexit@plt+0x611758> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 61db18 <__cxa_atexit@plt+0x6117cc> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl #8 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 61db18 <__cxa_atexit@plt+0x6117cc> │ │ │ │ + ldr r7, [pc, #12] @ 61daa0 <__cxa_atexit@plt+0x611754> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + rscseq r5, r3, ip, lsl sp │ │ │ │ + smlabbeq r1, ip, fp, sl │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 615038 <__cxa_atexit@plt+0x608cec> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 6150a0 <__cxa_atexit@plt+0x608d54> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r5, r5, #52 @ 0x34 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 615250 <__cxa_atexit@plt+0x608f04> │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - cmp r0, ip │ │ │ │ - bne 615134 <__cxa_atexit@plt+0x608de8> │ │ │ │ - ldr ip, [pc, #536] @ 61527c <__cxa_atexit@plt+0x608f30> │ │ │ │ - ldr r2, [r5, #40]! @ 0x28 │ │ │ │ - ldr sl, [pc, #532] @ 615280 <__cxa_atexit@plt+0x608f34> │ │ │ │ - add r0, r6, #4 │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r3, [r6, #24]! │ │ │ │ - str sl, [r5] │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - stmdb r6, {r1, r9} │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r3, r3, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6150ec <__cxa_atexit@plt+0x608da0> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ands r0, r1, r0 │ │ │ │ - add r8, r5, #4 │ │ │ │ - beq 615214 <__cxa_atexit@plt+0x608ec8> │ │ │ │ - add r9, r5, #28 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, fp │ │ │ │ - stm r9, {r0, r3, lr} │ │ │ │ - b 6156e4 <__cxa_atexit@plt+0x609398> │ │ │ │ - eor r3, r2, r0 │ │ │ │ - clz r1, r3 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r2, lr, r3, lsr r1 │ │ │ │ - eor r2, r2, r3, lsr r1 │ │ │ │ - lsr r8, r3, r1 │ │ │ │ - ands r1, r0, r3, lsr r1 │ │ │ │ - and r0, r2, r0 │ │ │ │ - add r3, r5, #4 │ │ │ │ - beq 615234 <__cxa_atexit@plt+0x608ee8> │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 6153e4 <__cxa_atexit@plt+0x609098> │ │ │ │ - ldr r1, [pc, #292] @ 615260 <__cxa_atexit@plt+0x608f14> │ │ │ │ - mov r2, r5 │ │ │ │ - sub r8, r3, #6 │ │ │ │ - add sl, r6, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - cmp r0, ip │ │ │ │ - stmib r6, {r1, ip} │ │ │ │ - ldr r1, [r2, #36]! @ 0x24 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r2, #-20] @ 0xffffffec │ │ │ │ - str r1, [sp, #4] │ │ │ │ - sub r1, r3, #35 @ 0x23 │ │ │ │ - bge 6151bc <__cxa_atexit@plt+0x608e70> │ │ │ │ - ldr ip, [pc, #248] @ 615270 <__cxa_atexit@plt+0x608f24> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r5, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r0, [pc, #208] @ 615274 <__cxa_atexit@plt+0x608f28> │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #32] │ │ │ │ - ldr r5, [pc, #192] @ 615278 <__cxa_atexit@plt+0x608f2c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 615200 <__cxa_atexit@plt+0x608eb4> │ │ │ │ - ldr ip, [pc, #160] @ 615264 <__cxa_atexit@plt+0x608f18> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str ip, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r0, [pc, #120] @ 615268 <__cxa_atexit@plt+0x608f1c> │ │ │ │ - add r5, r6, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r5, {r0, r1, lr} │ │ │ │ - ldr r5, [pc, #108] @ 61526c <__cxa_atexit@plt+0x608f20> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, r2 │ │ │ │ + blt 61daec <__cxa_atexit@plt+0x6117a0> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #8]! │ │ │ │ + ldr r9, [r7, #-4] │ │ │ │ + cmp r9, r3 │ │ │ │ + beq 61db00 <__cxa_atexit@plt+0x6117b4> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61db00 <__cxa_atexit@plt+0x6117b4> │ │ │ │ + ldr r7, [pc, #32] @ 61db14 <__cxa_atexit@plt+0x6117c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 61db18 <__cxa_atexit@plt+0x6117cc> │ │ │ │ + smlatteq r1, r8, sl, sl │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 61db64 <__cxa_atexit@plt+0x611818> │ │ │ │ + ldr r2, [pc, #144] @ 61dbc4 <__cxa_atexit@plt+0x611878> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + beq 61db9c <__cxa_atexit@plt+0x611850> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [pc, #116] @ 61dbc8 <__cxa_atexit@plt+0x61187c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + sub r7, r2, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 61dba4 <__cxa_atexit@plt+0x611858> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #68] @ 61dbd0 <__cxa_atexit@plt+0x611884> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - add r9, r5, #28 │ │ │ │ - str r1, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, fp │ │ │ │ - mov r0, #0 │ │ │ │ - stm r9, {r0, r3, lr} │ │ │ │ - b 615538 <__cxa_atexit@plt+0x6091ec> │ │ │ │ - str r8, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 615284 <__cxa_atexit@plt+0x608f38> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 61dbcc <__cxa_atexit@plt+0x611880> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r2, r0, r4, r3 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - @ instruction: 0x01023794 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - smlatteq r2, r4, r5, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 61dc10 <__cxa_atexit@plt+0x6118c4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ 61dc28 <__cxa_atexit@plt+0x6118dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 61dc2c <__cxa_atexit@plt+0x6118e0> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 61dc5c <__cxa_atexit@plt+0x611910> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + sub r7, r2, r1 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 61538c <__cxa_atexit@plt+0x609040> │ │ │ │ + bcc 61dcc4 <__cxa_atexit@plt+0x611978> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldmib r5, {r3, lr} │ │ │ │ + sub r2, r3, r1 │ │ │ │ + add r3, r1, lr │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #48] @ 61dcd0 <__cxa_atexit@plt+0x611984> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 61dcd4 <__cxa_atexit@plt+0x611988> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabteq r1, r4, r8, sl │ │ │ │ + smlatbeq r1, r8, lr, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61dd1c <__cxa_atexit@plt+0x6119d0> │ │ │ │ + ldr r3, [pc, #52] @ 61dd2c <__cxa_atexit@plt+0x6119e0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 61dd0c <__cxa_atexit@plt+0x6119c0> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + b 61d9e4 <__cxa_atexit@plt+0x611698> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 61dd30 <__cxa_atexit@plt+0x6119e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalseq r5, r3, r0, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 61d9e4 <__cxa_atexit@plt+0x611698> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61ddb4 <__cxa_atexit@plt+0x611a68> │ │ │ │ + ldr r3, [pc, #88] @ 61ddc4 <__cxa_atexit@plt+0x611a78> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 61dda4 <__cxa_atexit@plt+0x611a58> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [pc, #68] @ 61ddc8 <__cxa_atexit@plt+0x611a7c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #64] @ 61ddcc <__cxa_atexit@plt+0x611a80> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r2, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 61ddd0 <__cxa_atexit@plt+0x611a84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + smlatbeq r1, r8, r7, sl │ │ │ │ + smlatbeq r1, r4, r7, sl │ │ │ │ + ldrshteq r5, [r3], #156 @ 0x9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #32] @ 61de08 <__cxa_atexit@plt+0x611abc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ 61de0c <__cxa_atexit@plt+0x611ac0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r2, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + ldrshteq r5, [r3], #148 @ 0x94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r3, #32]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - add sl, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 61532c <__cxa_atexit@plt+0x608fe0> │ │ │ │ - ldr lr, [pc, #244] @ 6153bc <__cxa_atexit@plt+0x609070> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - sub sl, r6, #23 │ │ │ │ - str sl, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - ldr r0, [pc, #204] @ 6153c0 <__cxa_atexit@plt+0x609074> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #188] @ 6153c4 <__cxa_atexit@plt+0x609078> │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - ldr r0, [pc, #176] @ 6153c8 <__cxa_atexit@plt+0x60907c> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61de58 <__cxa_atexit@plt+0x611b0c> │ │ │ │ + ldr r7, [pc, #52] @ 61de6c <__cxa_atexit@plt+0x611b20> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 61de4c <__cxa_atexit@plt+0x611b00> │ │ │ │ + mov r7, r8 │ │ │ │ + b 61de80 <__cxa_atexit@plt+0x611b34> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61de70 <__cxa_atexit@plt+0x611b24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - str r1, [sp] │ │ │ │ - add r1, r2, #28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [pc, #108] @ 6153ac <__cxa_atexit@plt+0x609060> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r5, #32] │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #88] @ 6153b0 <__cxa_atexit@plt+0x609064> │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ldr r0, [pc, #72] @ 6153b4 <__cxa_atexit@plt+0x609068> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, r5, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r3, r0, asr #19 │ │ │ │ + smlalseq r5, r3, r4, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61ded0 <__cxa_atexit@plt+0x611b84> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61df30 <__cxa_atexit@plt+0x611be4> │ │ │ │ + ldr r3, [pc, #148] @ 61df40 <__cxa_atexit@plt+0x611bf4> │ │ │ │ + ldr r2, [pc, #148] @ 61df44 <__cxa_atexit@plt+0x611bf8> │ │ │ │ + ldr r1, [pc, #148] @ 61df48 <__cxa_atexit@plt+0x611bfc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61df14 <__cxa_atexit@plt+0x611bc8> │ │ │ │ + ldr r3, [pc, #104] @ 61df4c <__cxa_atexit@plt+0x611c00> │ │ │ │ + ldr r2, [pc, #104] @ 61df50 <__cxa_atexit@plt+0x611c04> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 61df04 <__cxa_atexit@plt+0x611bb8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bd24 <__cxa_atexit@plt+0x60f9d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 61df54 <__cxa_atexit@plt+0x611c08> │ │ │ │ + ldr r9, [pc, #56] @ 61df58 <__cxa_atexit@plt+0x611c0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r5, r3, ip, lsl #18 │ │ │ │ + rscseq r5, r3, r4, lsr r9 │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + rscseq r5, r3, ip, lsr #16 │ │ │ │ + @ instruction: 0xffffde30 │ │ │ │ + rscseq r5, r3, r0, lsr #10 │ │ │ │ + ldrshteq r5, [r3], #112 @ 0x70 │ │ │ │ + rscseq r5, r3, r0, asr #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61dfa4 <__cxa_atexit@plt+0x611c58> │ │ │ │ + ldr r7, [pc, #52] @ 61dfb8 <__cxa_atexit@plt+0x611c6c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 61df98 <__cxa_atexit@plt+0x611c4c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 61dfcc <__cxa_atexit@plt+0x611c80> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61dfbc <__cxa_atexit@plt+0x611c70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #36] @ 6153b8 <__cxa_atexit@plt+0x60906c> │ │ │ │ - mov fp, r1 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r3, ip, ror r8 │ │ │ │ + rscseq r5, r3, r0, ror #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 61e018 <__cxa_atexit@plt+0x611ccc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5] │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + bcc 61e058 <__cxa_atexit@plt+0x611d0c> │ │ │ │ + ldr r7, [pc, #152] @ 61e094 <__cxa_atexit@plt+0x611d48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldrb r7, [r2, #8] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61e074 <__cxa_atexit@plt+0x611d28> │ │ │ │ + ldr r5, [pc, #92] @ 61e08c <__cxa_atexit@plt+0x611d40> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 61e048 <__cxa_atexit@plt+0x611cfc> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61de80 <__cxa_atexit@plt+0x611b34> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #40] @ 61e088 <__cxa_atexit@plt+0x611d3c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r2, ip, r5, r3 │ │ │ │ - @ instruction: 0xfffff88c │ │ │ │ - @ instruction: 0xfffff834 │ │ │ │ + ldr r7, [pc, #20] @ 61e090 <__cxa_atexit@plt+0x611d44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - tsteq r2, r0, lsr #6 │ │ │ │ - @ instruction: 0xfffff86c │ │ │ │ - @ instruction: 0xfffff818 │ │ │ │ - strdeq r3, [r2, -r0] │ │ │ │ - andeq r7, r0, ip, asr #30 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + rscseq r5, r3, r4, lsr #15 │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 615284 <__cxa_atexit@plt+0x608f38> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6154e0 <__cxa_atexit@plt+0x609194> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 61e0dc <__cxa_atexit@plt+0x611d90> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #44] @ 61e0f4 <__cxa_atexit@plt+0x611da8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 61e0f8 <__cxa_atexit@plt+0x611dac> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x0101a5b0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + ldrsbteq r5, [r3], #116 @ 0x74 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - stm sp, {r7, r8} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr sl, [r3, #32]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 61548c <__cxa_atexit@plt+0x609140> │ │ │ │ - ldr r7, [pc, #216] @ 615500 <__cxa_atexit@plt+0x6091b4> │ │ │ │ - sub lr, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [pc, #208] @ 615504 <__cxa_atexit@plt+0x6091b8> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - add r1, r2, #24 │ │ │ │ - str fp, [r5, #32] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #172] @ 615508 <__cxa_atexit@plt+0x6091bc> │ │ │ │ - sub lr, r6, #15 │ │ │ │ - str lr, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #156] @ 61550c <__cxa_atexit@plt+0x6091c0> │ │ │ │ - add lr, r5, #36 @ 0x24 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61e144 <__cxa_atexit@plt+0x611df8> │ │ │ │ + ldr r7, [pc, #52] @ 61e158 <__cxa_atexit@plt+0x611e0c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 61e138 <__cxa_atexit@plt+0x611dec> │ │ │ │ + mov r7, r8 │ │ │ │ + b 61e16c <__cxa_atexit@plt+0x611e20> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61e15c <__cxa_atexit@plt+0x611e10> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stm lr, {r7, r9, fp} │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #124] @ 615510 <__cxa_atexit@plt+0x6091c4> │ │ │ │ - ldr fp, [pc, #124] @ 615514 <__cxa_atexit@plt+0x6091c8> │ │ │ │ - str r9, [r5, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #120] @ 615518 <__cxa_atexit@plt+0x6091cc> │ │ │ │ - add lr, r2, #28 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r3, r0, lsr #15 │ │ │ │ + rscseq r5, r3, r4, ror r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61e1bc <__cxa_atexit@plt+0x611e70> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61e21c <__cxa_atexit@plt+0x611ed0> │ │ │ │ + ldr r3, [pc, #148] @ 61e22c <__cxa_atexit@plt+0x611ee0> │ │ │ │ + ldr r2, [pc, #148] @ 61e230 <__cxa_atexit@plt+0x611ee4> │ │ │ │ + ldr r1, [pc, #148] @ 61e234 <__cxa_atexit@plt+0x611ee8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61e200 <__cxa_atexit@plt+0x611eb4> │ │ │ │ + ldr r3, [pc, #104] @ 61e238 <__cxa_atexit@plt+0x611eec> │ │ │ │ + ldr r2, [pc, #104] @ 61e23c <__cxa_atexit@plt+0x611ef0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 61e1f0 <__cxa_atexit@plt+0x611ea4> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bd24 <__cxa_atexit@plt+0x60f9d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 61e240 <__cxa_atexit@plt+0x611ef4> │ │ │ │ + ldr r9, [pc, #56] @ 61e244 <__cxa_atexit@plt+0x611ef8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - str r9, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r5, r3, r0, lsr #12 │ │ │ │ + rscseq r5, r3, r0, lsl #14 │ │ │ │ + smlabbeq r1, r0, fp, sl │ │ │ │ + ldrshteq r5, [r3], #96 @ 0x60 │ │ │ │ + @ instruction: 0xffffdb44 │ │ │ │ + rscseq r5, r3, r4, lsr r2 │ │ │ │ + ldrhteq r5, [r3], #100 @ 0x64 │ │ │ │ + rscseq r5, r3, r0, lsr #13 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61e290 <__cxa_atexit@plt+0x611f44> │ │ │ │ + ldr r7, [pc, #52] @ 61e2a4 <__cxa_atexit@plt+0x611f58> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 61e284 <__cxa_atexit@plt+0x611f38> │ │ │ │ + mov r7, r9 │ │ │ │ + b 61e2b8 <__cxa_atexit@plt+0x611f6c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61e2a8 <__cxa_atexit@plt+0x611f5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str fp, [r2, #4] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 61551c <__cxa_atexit@plt+0x6091d0> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r3, ip, asr r6 │ │ │ │ + rscseq r5, r3, r0, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 61e308 <__cxa_atexit@plt+0x611fbc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5] │ │ │ │ + cmp r1, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + bcc 61e348 <__cxa_atexit@plt+0x611ffc> │ │ │ │ + ldr r1, [pc, #156] @ 61e384 <__cxa_atexit@plt+0x612038> │ │ │ │ + add r7, r2, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrb r7, [r7, #7] │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61e364 <__cxa_atexit@plt+0x612018> │ │ │ │ + ldr r5, [pc, #92] @ 61e37c <__cxa_atexit@plt+0x612030> │ │ │ │ + tst r8, #3 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 61e338 <__cxa_atexit@plt+0x611fec> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61e16c <__cxa_atexit@plt+0x611e20> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #40] @ 61e378 <__cxa_atexit@plt+0x61202c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x010231bc │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - @ instruction: 0xfffff4b0 │ │ │ │ - @ instruction: 0xfffff458 │ │ │ │ - @ instruction: 0xfffff4f4 │ │ │ │ - @ instruction: 0xfffff4ac │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ + ldr r7, [pc, #20] @ 61e380 <__cxa_atexit@plt+0x612034> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r7, r0, ip, asr #30 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + rscseq r5, r3, r0, lsl #11 │ │ │ │ + smlabbeq r1, ip, r3, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6153e4 <__cxa_atexit@plt+0x609098> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 61e3d0 <__cxa_atexit@plt+0x612084> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 61e3e8 <__cxa_atexit@plt+0x61209c> │ │ │ │ + add r7, r7, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldrb r7, [r7, #7] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 61e3ec <__cxa_atexit@plt+0x6120a0> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x0101a2bc │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 615684 <__cxa_atexit@plt+0x609338> │ │ │ │ + bcc 61e454 <__cxa_atexit@plt+0x612108> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r7, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r7, sl] │ │ │ │ + ldr r3, [pc, #32] @ 61e464 <__cxa_atexit@plt+0x612118> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mrseq sl, R9_usr │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61e4d4 <__cxa_atexit@plt+0x612188> │ │ │ │ + ldr r7, [pc, #92] @ 61e4e4 <__cxa_atexit@plt+0x612198> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r3, #32]! │ │ │ │ - ldr ip, [r5, #40] @ 0x28 │ │ │ │ - ldr fp, [r5, #44] @ 0x2c │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - bmi 615604 <__cxa_atexit@plt+0x6092b8> │ │ │ │ - ldr r7, [pc, #268] @ 6156a4 <__cxa_atexit@plt+0x609358> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - ldr r7, [pc, #232] @ 6156a8 <__cxa_atexit@plt+0x60935c> │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 6156ac <__cxa_atexit@plt+0x609360> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 6156b0 <__cxa_atexit@plt+0x609364> │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 61e4c4 <__cxa_atexit@plt+0x612178> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [pc, #64] @ 61e4e8 <__cxa_atexit@plt+0x61219c> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + add r7, r1, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61e4ec <__cxa_atexit@plt+0x6121a0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 6156b4 <__cxa_atexit@plt+0x609368> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - b 615664 <__cxa_atexit@plt+0x609318> │ │ │ │ - add r0, r2, #44 @ 0x2c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [pc, #164] @ 6156b8 <__cxa_atexit@plt+0x60936c> │ │ │ │ - ldr r7, [pc, #164] @ 6156bc <__cxa_atexit@plt+0x609370> │ │ │ │ - ldr r8, [pc, #164] @ 6156c0 <__cxa_atexit@plt+0x609374> │ │ │ │ - add r0, pc, r0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq r5, r3, r4, lsr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [pc, #16] @ 61e518 <__cxa_atexit@plt+0x6121cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + add r7, r3, #1 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61e56c <__cxa_atexit@plt+0x612220> │ │ │ │ + ldr lr, [pc, #56] @ 61e578 <__cxa_atexit@plt+0x61222c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61e5e8 <__cxa_atexit@plt+0x61229c> │ │ │ │ + ldr r7, [pc, #92] @ 61e5f8 <__cxa_atexit@plt+0x6122ac> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str ip, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 6156c4 <__cxa_atexit@plt+0x609378> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 61e5d8 <__cxa_atexit@plt+0x61228c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [pc, #64] @ 61e5fc <__cxa_atexit@plt+0x6122b0> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + add r7, r1, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 6156c8 <__cxa_atexit@plt+0x60937c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61e600 <__cxa_atexit@plt+0x6122b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - @ instruction: 0xfffff0bc │ │ │ │ - @ instruction: 0xfffff068 │ │ │ │ - @ instruction: 0xfffff01c │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - @ instruction: 0xfffff12c │ │ │ │ - @ instruction: 0xfffff0e4 │ │ │ │ - @ instruction: 0xfffff0a0 │ │ │ │ - @ instruction: 0x010232b8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq ip, r0, ip, asr #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 615538 <__cxa_atexit@plt+0x6091ec> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + rscseq r5, r3, r0, lsl r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 61582c <__cxa_atexit@plt+0x6094e0> │ │ │ │ + bcc 61e688 <__cxa_atexit@plt+0x61233c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add sl, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r7 │ │ │ │ + bl b5fc │ │ │ │ + ldr lr, [pc, #72] @ 61e698 <__cxa_atexit@plt+0x61234c> │ │ │ │ + sub r3, r6, #23 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #60] @ 61e69c <__cxa_atexit@plt+0x612350> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #56] @ 61e6a0 <__cxa_atexit@plt+0x612354> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + add r1, r8, #12 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r7, r9 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + smlatteq r1, r4, pc, r9 @ │ │ │ │ + smlabbeq r1, r0, pc, r9 @ │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61e70c <__cxa_atexit@plt+0x6123c0> │ │ │ │ + ldr r7, [pc, #88] @ 61e71c <__cxa_atexit@plt+0x6123d0> │ │ │ │ mov r3, r5 │ │ │ │ - add ip, r5, #36 @ 0x24 │ │ │ │ - ldr lr, [r3, #32]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bmi 6157ac <__cxa_atexit@plt+0x609460> │ │ │ │ - ldr r7, [pc, #268] @ 61584c <__cxa_atexit@plt+0x609500> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - ldr r7, [pc, #232] @ 615850 <__cxa_atexit@plt+0x609504> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str ip, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 615854 <__cxa_atexit@plt+0x609508> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 615858 <__cxa_atexit@plt+0x60950c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 61585c <__cxa_atexit@plt+0x609510> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - b 61580c <__cxa_atexit@plt+0x6094c0> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 615860 <__cxa_atexit@plt+0x609514> │ │ │ │ - ldr r7, [pc, #164] @ 615864 <__cxa_atexit@plt+0x609518> │ │ │ │ - ldr r8, [pc, #164] @ 615868 <__cxa_atexit@plt+0x60951c> │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 61e6fc <__cxa_atexit@plt+0x6123b0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #60] @ 61e720 <__cxa_atexit@plt+0x6123d4> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61586c <__cxa_atexit@plt+0x609520> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 615870 <__cxa_atexit@plt+0x609524> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61e724 <__cxa_atexit@plt+0x6123d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r2, r0, lr, r2 │ │ │ │ - @ instruction: 0xffffec44 │ │ │ │ - @ instruction: 0xffffebf0 │ │ │ │ - @ instruction: 0xffffeba4 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - @ instruction: 0xffffecb4 │ │ │ │ - @ instruction: 0xffffec6c │ │ │ │ - @ instruction: 0xffffec28 │ │ │ │ - tsteq r2, r0, lsl r1 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq ip, r0, ip, asr #30 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrshteq r5, [r3], #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6156e4 <__cxa_atexit@plt+0x609398> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 616424 <__cxa_atexit@plt+0x60a0d8> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6158c8 <__cxa_atexit@plt+0x60957c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6158d0 <__cxa_atexit@plt+0x609584> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [pc, #16] @ 61e750 <__cxa_atexit@plt+0x612404> │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61e7a4 <__cxa_atexit@plt+0x612458> │ │ │ │ + ldr lr, [pc, #56] @ 61e7b0 <__cxa_atexit@plt+0x612464> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + b 13a3a1c <__cxa_atexit@plt+0x13976d0> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61e81c <__cxa_atexit@plt+0x6124d0> │ │ │ │ + ldr r7, [pc, #88] @ 61e82c <__cxa_atexit@plt+0x6124e0> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 61e80c <__cxa_atexit@plt+0x6124c0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #60] @ 61e830 <__cxa_atexit@plt+0x6124e4> │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 615908 <__cxa_atexit@plt+0x6095bc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 615910 <__cxa_atexit@plt+0x6095c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #16] @ 61e834 <__cxa_atexit@plt+0x6124e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, lsr #24 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + rscseq r5, r3, r4, ror #1 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61e8d0 <__cxa_atexit@plt+0x612584> │ │ │ │ + ldr r3, [pc, #136] @ 61e8e0 <__cxa_atexit@plt+0x612594> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 61e8b0 <__cxa_atexit@plt+0x612564> │ │ │ │ + ldr r2, [pc, #120] @ 61e8e4 <__cxa_atexit@plt+0x612598> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + beq 61e8c0 <__cxa_atexit@plt+0x612574> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldrb r1, [r8, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + ldr r3, [pc, #84] @ 61e8e8 <__cxa_atexit@plt+0x61259c> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #76] @ 61e8ec <__cxa_atexit@plt+0x6125a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + addmi r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 61e8f0 <__cxa_atexit@plt+0x6125a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x01019c98 │ │ │ │ + smlabbeq r1, ip, ip, r9 │ │ │ │ + rscseq r5, r3, r8, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #80] @ 61e954 <__cxa_atexit@plt+0x612608> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61e94c <__cxa_atexit@plt+0x612600> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + ldr r3, [pc, #40] @ 61e958 <__cxa_atexit@plt+0x61260c> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #32] @ 61e95c <__cxa_atexit@plt+0x612610> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + addmi r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + ldr r3, [pc, #28] @ 61e9a0 <__cxa_atexit@plt+0x612654> │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r7, [pc, #20] @ 61e9a4 <__cxa_atexit@plt+0x612658> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + addmi r7, r3, #1 │ │ │ │ + bx r1 │ │ │ │ + smlatbeq r1, r8, fp, r9 │ │ │ │ + @ instruction: 0x01019b9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 615948 <__cxa_atexit@plt+0x6095fc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 61e9ec <__cxa_atexit@plt+0x6126a0> │ │ │ │ + ldr r7, [pc, #52] @ 61ea00 <__cxa_atexit@plt+0x6126b4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 61e9e0 <__cxa_atexit@plt+0x612694> │ │ │ │ + mov r7, r9 │ │ │ │ + b 61ea10 <__cxa_atexit@plt+0x6126c4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61ea04 <__cxa_atexit@plt+0x6126b8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61598c <__cxa_atexit@plt+0x609640> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 615994 <__cxa_atexit@plt+0x609648> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r4, r3, ip, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #156] @ 61eab4 <__cxa_atexit@plt+0x612768> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61ea88 <__cxa_atexit@plt+0x61273c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #16 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 61eaa4 <__cxa_atexit@plt+0x612758> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 61ea90 <__cxa_atexit@plt+0x612744> │ │ │ │ + ldr r7, [pc, #96] @ 61eabc <__cxa_atexit@plt+0x612770> │ │ │ │ + sub r2, r8, #11 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #88] @ 61eac0 <__cxa_atexit@plt+0x612774> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlatbeq r2, r4, fp, r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6159cc <__cxa_atexit@plt+0x609680> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6159d4 <__cxa_atexit@plt+0x609688> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #32] @ 61eab8 <__cxa_atexit@plt+0x61276c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + smlabbeq r1, r0, fp, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #16 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc 61eb40 <__cxa_atexit@plt+0x6127f4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 61eb2c <__cxa_atexit@plt+0x6127e0> │ │ │ │ + ldr r7, [pc, #84] @ 61eb54 <__cxa_atexit@plt+0x612808> │ │ │ │ + sub r2, r8, #11 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #76] @ 61eb58 <__cxa_atexit@plt+0x61280c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r8, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #28] @ 61eb50 <__cxa_atexit@plt+0x612804> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r1, r8, sl, r9 │ │ │ │ + tsteq r1, r4, ror #20 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 615a28 <__cxa_atexit@plt+0x6096dc> │ │ │ │ - ldr r2, [pc, #56] @ 615a34 <__cxa_atexit@plt+0x6096e8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61ec00 <__cxa_atexit@plt+0x6128b4> │ │ │ │ + ldr r3, [pc, #172] @ 61ec28 <__cxa_atexit@plt+0x6128dc> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 61ebe0 <__cxa_atexit@plt+0x612894> │ │ │ │ + ldr r2, [pc, #156] @ 61ec2c <__cxa_atexit@plt+0x6128e0> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 615a1c <__cxa_atexit@plt+0x6096d0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 615a40 <__cxa_atexit@plt+0x6096f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + beq 61ebf0 <__cxa_atexit@plt+0x6128a4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 61ec10 <__cxa_atexit@plt+0x6128c4> │ │ │ │ + ldrb r2, [r8, #3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r7, [pc, #108] @ 61ec34 <__cxa_atexit@plt+0x6128e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r9, #3 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 61ec30 <__cxa_atexit@plt+0x6128e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + rscseq r4, r3, r0, lsl sp │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 615a60 <__cxa_atexit@plt+0x609714> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 615a8c <__cxa_atexit@plt+0x609740> │ │ │ │ - ldr r2, [pc, #124] @ 615ae4 <__cxa_atexit@plt+0x609798> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #108] @ 61ecb4 <__cxa_atexit@plt+0x612968> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 615a8c <__cxa_atexit@plt+0x609740> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 615a94 <__cxa_atexit@plt+0x609748> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61ec9c <__cxa_atexit@plt+0x612950> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 61eca4 <__cxa_atexit@plt+0x612958> │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + add r0, r3, #8 │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r7, [pc, #52] @ 61ecb8 <__cxa_atexit@plt+0x61296c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 615ad4 <__cxa_atexit@plt+0x609788> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 615ae8 <__cxa_atexit@plt+0x60979c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatbeq r2, r4, r7, r3 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 615b10 <__cxa_atexit@plt+0x6097c4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61ed08 <__cxa_atexit@plt+0x6129bc> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + add r0, r3, #8 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + bl 65ec00 <__cxa_atexit@plt+0x6528b4> │ │ │ │ + ldr r7, [pc, #32] @ 61ed14 <__cxa_atexit@plt+0x6129c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 615b50 <__cxa_atexit@plt+0x609804> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 615b60 <__cxa_atexit@plt+0x609814> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 615b98 <__cxa_atexit@plt+0x60984c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 615ba0 <__cxa_atexit@plt+0x609854> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61eda4 <__cxa_atexit@plt+0x612a58> │ │ │ │ + ldr r7, [pc, #124] @ 61edb8 <__cxa_atexit@plt+0x612a6c> │ │ │ │ + mov r3, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 61ed84 <__cxa_atexit@plt+0x612a38> │ │ │ │ + ldr r7, [pc, #100] @ 61edbc <__cxa_atexit@plt+0x612a70> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + beq 61ed94 <__cxa_atexit@plt+0x612a48> │ │ │ │ + ldr r2, [pc, #76] @ 61edc0 <__cxa_atexit@plt+0x612a74> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01022998 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 615bd8 <__cxa_atexit@plt+0x60988c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 615be0 <__cxa_atexit@plt+0x609894> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r7, [pc, #24] @ 61edc4 <__cxa_atexit@plt+0x612a78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r4, r3, ip, ror #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 61ee10 <__cxa_atexit@plt+0x612ac4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 61ee08 <__cxa_atexit@plt+0x612abc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 61ee14 <__cxa_atexit@plt+0x612ac8> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #12] @ 61ee38 <__cxa_atexit@plt+0x612aec> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61ee80 <__cxa_atexit@plt+0x612b34> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 61ee8c <__cxa_atexit@plt+0x612b40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r1, r4, ip, r9 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 615c18 <__cxa_atexit@plt+0x6098cc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 61ef1c <__cxa_atexit@plt+0x612bd0> │ │ │ │ + ldr r7, [pc, #124] @ 61ef30 <__cxa_atexit@plt+0x612be4> │ │ │ │ + mov r3, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 61eefc <__cxa_atexit@plt+0x612bb0> │ │ │ │ + ldr r7, [pc, #100] @ 61ef34 <__cxa_atexit@plt+0x612be8> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + beq 61ef0c <__cxa_atexit@plt+0x612bc0> │ │ │ │ + ldr r2, [pc, #76] @ 61ef38 <__cxa_atexit@plt+0x612bec> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 61ef3c <__cxa_atexit@plt+0x612bf0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + ldrshteq r4, [r3], #148 @ 0x94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61efac <__cxa_atexit@plt+0x612c60> │ │ │ │ + ldr r7, [pc, #92] @ 61efbc <__cxa_atexit@plt+0x612c70> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq 61ef9c <__cxa_atexit@plt+0x612c50> │ │ │ │ + ldr r3, [pc, #72] @ 61efc0 <__cxa_atexit@plt+0x612c74> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r7, [pc, #16] @ 61efc4 <__cxa_atexit@plt+0x612c78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq r4, r3, r0, ror r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #16] @ 61eff4 <__cxa_atexit@plt+0x612ca8> │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61f03c <__cxa_atexit@plt+0x612cf0> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 61f048 <__cxa_atexit@plt+0x612cfc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 615c5c <__cxa_atexit@plt+0x609910> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 615c64 <__cxa_atexit@plt+0x609918> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 61f098 <__cxa_atexit@plt+0x612d4c> │ │ │ │ + ldr r2, [pc, #56] @ 61f0a0 <__cxa_atexit@plt+0x612d54> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 61f08c <__cxa_atexit@plt+0x612d40> │ │ │ │ + ldr r3, [pc, #36] @ 61f0a4 <__cxa_atexit@plt+0x612d58> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 614f6c <__cxa_atexit@plt+0x608c20> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x010194b8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 61f0c8 <__cxa_atexit@plt+0x612d7c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 615c9c <__cxa_atexit@plt+0x609950> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 615ca4 <__cxa_atexit@plt+0x609958> │ │ │ │ + bhi 61f124 <__cxa_atexit@plt+0x612dd8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61f130 <__cxa_atexit@plt+0x612de4> │ │ │ │ + ldr r2, [pc, #68] @ 61f140 <__cxa_atexit@plt+0x612df4> │ │ │ │ + ldr r8, [pc, #68] @ 61f144 <__cxa_atexit@plt+0x612df8> │ │ │ │ + ldr r1, [pc, #68] @ 61f148 <__cxa_atexit@plt+0x612dfc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01022894 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 615cf8 <__cxa_atexit@plt+0x6099ac> │ │ │ │ - ldr r2, [pc, #56] @ 615d04 <__cxa_atexit@plt+0x6099b8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + sbcseq r2, ip, r3, lsr #11 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 61f220 <__cxa_atexit@plt+0x612ed4> │ │ │ │ + ldr r6, [pc, #240] @ 61f264 <__cxa_atexit@plt+0x612f18> │ │ │ │ + mov sl, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [sl, #4]! │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r8, [sl, #8] │ │ │ │ + bcc 61f238 <__cxa_atexit@plt+0x612eec> │ │ │ │ + ldr r2, [pc, #228] @ 61f278 <__cxa_atexit@plt+0x612f2c> │ │ │ │ + ldr r1, [pc, #228] @ 61f27c <__cxa_atexit@plt+0x612f30> │ │ │ │ + ldr r8, [pc, #228] @ 61f280 <__cxa_atexit@plt+0x612f34> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #224] @ 61f284 <__cxa_atexit@plt+0x612f38> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #208] @ 61f288 <__cxa_atexit@plt+0x612f3c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #188] @ 61f28c <__cxa_atexit@plt+0x612f40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #184] @ 61f290 <__cxa_atexit@plt+0x612f44> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [pc, #176] @ 61f294 <__cxa_atexit@plt+0x612f48> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add r8, r3, #24 │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stm r8, {r0, r2, r3} │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #44]! @ 0x2c │ │ │ │ + ldr r2, [pc, #136] @ 61f298 <__cxa_atexit@plt+0x612f4c> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ + ldr r7, [pc, #76] @ 61f274 <__cxa_atexit@plt+0x612f28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 61f268 <__cxa_atexit@plt+0x612f1c> │ │ │ │ + ldr r7, [pc, #40] @ 61f26c <__cxa_atexit@plt+0x612f20> │ │ │ │ + ldr r9, [pc, #40] @ 61f270 <__cxa_atexit@plt+0x612f24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + rscseq r4, r3, ip, lsr r6 │ │ │ │ + rscseq r4, r3, r4, asr r2 │ │ │ │ + ldrsbteq r4, [r3], #104 @ 0x68 │ │ │ │ + rscseq r4, r3, r0, lsl r7 │ │ │ │ + @ instruction: 0xffffccec │ │ │ │ + rscseq r4, r3, r4, ror #13 │ │ │ │ + rscseq r4, r3, r4, ror r7 │ │ │ │ + @ instruction: 0xffffcd58 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, ip, lsr r8 │ │ │ │ + smlalseq r4, r3, r8, r6 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61f30c <__cxa_atexit@plt+0x612fc0> │ │ │ │ + ldr r3, [pc, #92] @ 61f31c <__cxa_atexit@plt+0x612fd0> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 615cec <__cxa_atexit@plt+0x6099a0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 615d10 <__cxa_atexit@plt+0x6099c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + beq 61f2f4 <__cxa_atexit@plt+0x612fa8> │ │ │ │ + ldr r3, [pc, #72] @ 61f320 <__cxa_atexit@plt+0x612fd4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 61f304 <__cxa_atexit@plt+0x612fb8> │ │ │ │ + b 61f370 <__cxa_atexit@plt+0x613024> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 61f324 <__cxa_atexit@plt+0x612fd8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 615d30 <__cxa_atexit@plt+0x6099e4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 615d5c <__cxa_atexit@plt+0x609a10> │ │ │ │ - ldr r2, [pc, #124] @ 615db4 <__cxa_atexit@plt+0x609a68> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq r4, r3, ip, lsr r6 │ │ │ │ + rscseq r4, r3, r0, lsl r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 61f360 <__cxa_atexit@plt+0x613014> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 615d5c <__cxa_atexit@plt+0x609a10> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 615d64 <__cxa_atexit@plt+0x609a18> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 61f358 <__cxa_atexit@plt+0x61300c> │ │ │ │ + b 61f370 <__cxa_atexit@plt+0x613024> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrsbteq r4, [r3], #84 @ 0x54 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov r8, r6 │ │ │ │ + cmn r3, #1 │ │ │ │ + ble 61f3bc <__cxa_atexit@plt+0x613070> │ │ │ │ + ldr r6, [pc, #356] @ 61f4ec <__cxa_atexit@plt+0x6131a0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + tst r7, #3 │ │ │ │ + str r6, [r5] │ │ │ │ + beq 61f480 <__cxa_atexit@plt+0x613134> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r6, [pc, #328] @ 61f4f0 <__cxa_atexit@plt+0x6131a4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61f48c <__cxa_atexit@plt+0x613140> │ │ │ │ + ldr r6, [pc, #256] @ 61f4d8 <__cxa_atexit@plt+0x61318c> │ │ │ │ + mov sl, r8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [sl, #4]! │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [sl, #8] │ │ │ │ + bcc 61f4ac <__cxa_atexit@plt+0x613160> │ │ │ │ + ldr r3, [pc, #252] @ 61f4f4 <__cxa_atexit@plt+0x6131a8> │ │ │ │ + ldr r2, [pc, #252] @ 61f4f8 <__cxa_atexit@plt+0x6131ac> │ │ │ │ + ldr r9, [pc, #252] @ 61f4fc <__cxa_atexit@plt+0x6131b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #248] @ 61f500 <__cxa_atexit@plt+0x6131b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r8, #16]! │ │ │ │ + add r3, r2, #2 │ │ │ │ + str r3, [r8, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #232] @ 61f504 <__cxa_atexit@plt+0x6131b8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #212] @ 61f508 <__cxa_atexit@plt+0x6131bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #208] @ 61f50c <__cxa_atexit@plt+0x6131c0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, #200] @ 61f510 <__cxa_atexit@plt+0x6131c4> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + add r1, r8, #24 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + stm r1, {r0, r2, r8} │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #44]! @ 0x2c │ │ │ │ + ldr r3, [pc, #160] @ 61f514 <__cxa_atexit@plt+0x6131c8> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 615da4 <__cxa_atexit@plt+0x609a58> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 615db8 <__cxa_atexit@plt+0x609a6c> │ │ │ │ + ldr r3, [pc, #84] @ 61f4e8 <__cxa_atexit@plt+0x61319c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 61f4dc <__cxa_atexit@plt+0x613190> │ │ │ │ + ldr r7, [pc, #40] @ 61f4e0 <__cxa_atexit@plt+0x613194> │ │ │ │ + ldr r9, [pc, #40] @ 61f4e4 <__cxa_atexit@plt+0x613198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + rscseq r4, r3, r8, asr #7 │ │ │ │ + rscseq r3, r3, r0, ror #31 │ │ │ │ + rscseq r4, r3, r4, ror #8 │ │ │ │ + rscseq r4, r3, r4, lsr #9 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + @ instruction: 0xffffca88 │ │ │ │ + rscseq r4, r3, r0, lsl #9 │ │ │ │ + rscseq r4, r3, r0, lsl r5 │ │ │ │ + @ instruction: 0xffffcaf4 │ │ │ │ + @ instruction: 0x010191b8 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [pc, #16] @ 61f53c <__cxa_atexit@plt+0x6131f0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61f580 <__cxa_atexit@plt+0x613234> │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 61f58c <__cxa_atexit@plt+0x613240> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r1, r4, r5, r9 │ │ │ │ + ldrhteq r4, [r3], #56 @ 0x38 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 61f2ac <__cxa_atexit@plt+0x612f60> │ │ │ │ + smlalseq r4, r3, r0, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61f5e8 <__cxa_atexit@plt+0x61329c> │ │ │ │ + ldr r7, [pc, #48] @ 61f5f8 <__cxa_atexit@plt+0x6132ac> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 61f5dc <__cxa_atexit@plt+0x613290> │ │ │ │ + mov r7, r8 │ │ │ │ + b 61f60c <__cxa_atexit@plt+0x6132c0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 61f5fc <__cxa_atexit@plt+0x6132b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r4, r3, r0, ror r3 │ │ │ │ + rscseq r4, r3, r8, lsr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, fp │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r4, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r4, r6 │ │ │ │ + bcc 61f740 <__cxa_atexit@plt+0x6133f4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + mov r0, r9 │ │ │ │ + bl b818 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble 61f660 <__cxa_atexit@plt+0x613314> │ │ │ │ + ldr r7, [pc, #384] @ 61f7c4 <__cxa_atexit@plt+0x613478> │ │ │ │ + mov r4, fp │ │ │ │ + stmda r5, {r0, r9} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, sl │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r3, [pc, #324] @ 61f7ac <__cxa_atexit@plt+0x613460> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #4] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r4, r6 │ │ │ │ + bcc 61f754 <__cxa_atexit@plt+0x613408> │ │ │ │ + ldr r6, [pc, #292] @ 61f7b0 <__cxa_atexit@plt+0x613464> │ │ │ │ + mov ip, sl │ │ │ │ + mov sl, r8 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [sl, #12]! │ │ │ │ + add r6, sl, #64 @ 0x40 │ │ │ │ + cmp r4, r6 │ │ │ │ + str r3, [sl, #8] │ │ │ │ + bcc 61f778 <__cxa_atexit@plt+0x61342c> │ │ │ │ + ldr r3, [pc, #280] @ 61f7c8 <__cxa_atexit@plt+0x61347c> │ │ │ │ + ldr r2, [pc, #280] @ 61f7cc <__cxa_atexit@plt+0x613480> │ │ │ │ + ldr r9, [pc, #280] @ 61f7d0 <__cxa_atexit@plt+0x613484> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #276] @ 61f7d4 <__cxa_atexit@plt+0x613488> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r8, #24]! │ │ │ │ + add r3, r2, #2 │ │ │ │ + str r3, [r8, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #260] @ 61f7d8 <__cxa_atexit@plt+0x61348c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r4, fp │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov fp, ip │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #232] @ 61f7dc <__cxa_atexit@plt+0x613490> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [pc, #228] @ 61f7e0 <__cxa_atexit@plt+0x613494> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r1, [pc, #220] @ 61f7e4 <__cxa_atexit@plt+0x613498> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r8, #12] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + add r1, r8, #24 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + stm r1, {r0, r2, r8} │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #44]! @ 0x2c │ │ │ │ + ldr r3, [pc, #180] @ 61f7e8 <__cxa_atexit@plt+0x61349c> │ │ │ │ + sub sl, r6, #35 @ 0x23 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b fefc08 <__cxa_atexit@plt+0xfe38bc> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #100] @ 61f7c0 <__cxa_atexit@plt+0x613474> │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + mov r2, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + mov r8, r3 │ │ │ │ + mov fp, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #52] @ 61f7b4 <__cxa_atexit@plt+0x613468> │ │ │ │ + ldr r7, [pc, #52] @ 61f7b8 <__cxa_atexit@plt+0x61346c> │ │ │ │ + ldr r9, [pc, #52] @ 61f7bc <__cxa_atexit@plt+0x613470> │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + ldrshteq r4, [r3], #12 │ │ │ │ + rscseq r3, r3, r0, lsl sp │ │ │ │ + smlalseq r4, r3, r4, r1 │ │ │ │ + ldrsbteq r4, [r3], #28 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + @ instruction: 0xffffc7d0 │ │ │ │ + rscseq r4, r3, r8, asr #3 │ │ │ │ + rscseq r4, r3, r8, asr r2 │ │ │ │ + @ instruction: 0xffffc83c │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 615de0 <__cxa_atexit@plt+0x609a94> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61f830 <__cxa_atexit@plt+0x6134e4> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 61f83c <__cxa_atexit@plt+0x6134f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 615e20 <__cxa_atexit@plt+0x609ad4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 615e30 <__cxa_atexit@plt+0x609ae4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, asr r4 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 615e9c <__cxa_atexit@plt+0x609b50> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 615ea4 <__cxa_atexit@plt+0x609b58> │ │ │ │ - ldr r1, [pc, #80] @ 615eb8 <__cxa_atexit@plt+0x609b6c> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 615ebc <__cxa_atexit@plt+0x609b70> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 615eac <__cxa_atexit@plt+0x609b60> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + rscseq r4, r3, r8, lsl r1 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61f884 <__cxa_atexit@plt+0x613538> │ │ │ │ + ldr r7, [pc, #48] @ 61f894 <__cxa_atexit@plt+0x613548> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 61f878 <__cxa_atexit@plt+0x61352c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 61f60c <__cxa_atexit@plt+0x6132c0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010226b4 │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + ldr r7, [pc, #12] @ 61f898 <__cxa_atexit@plt+0x61354c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + ldrsbteq r4, [r3], #4 │ │ │ │ + rscseq r4, r3, r4, asr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 615ef4 <__cxa_atexit@plt+0x609ba8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 61f8dc <__cxa_atexit@plt+0x613590> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r2, [pc, #36] @ 61f8e8 <__cxa_atexit@plt+0x61359c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r3, [pc, #24] @ 61f8ec <__cxa_atexit@plt+0x6135a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + ldrshteq r4, [r3], #0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [pc, #12] @ 61f910 <__cxa_atexit@plt+0x6135c4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldrsbteq r4, [r3], #12 │ │ │ │ + rscseq r4, r3, ip, asr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61f954 <__cxa_atexit@plt+0x613608> │ │ │ │ + ldr r3, [pc, #40] @ 61f964 <__cxa_atexit@plt+0x613618> │ │ │ │ + ldr r8, [pc, #40] @ 61f968 <__cxa_atexit@plt+0x61361c> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + sbcseq r1, ip, sl, lsr #26 │ │ │ │ + rscseq r4, r3, r4, ror r0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 615f6c <__cxa_atexit@plt+0x609c20> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61f9d4 <__cxa_atexit@plt+0x613688> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 615f74 <__cxa_atexit@plt+0x609c28> │ │ │ │ - ldr r1, [pc, #80] @ 615f88 <__cxa_atexit@plt+0x609c3c> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 615f8c <__cxa_atexit@plt+0x609c40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + bcc 61f9e0 <__cxa_atexit@plt+0x613694> │ │ │ │ + ldr lr, [pc, #80] @ 61f9f0 <__cxa_atexit@plt+0x6136a4> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [pc, #72] @ 61f9f4 <__cxa_atexit@plt+0x6136a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r5, [pc, #48] @ 61f9f8 <__cxa_atexit@plt+0x6136ac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 615f7c <__cxa_atexit@plt+0x609c30> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61fa78 <__cxa_atexit@plt+0x61372c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 61fa80 <__cxa_atexit@plt+0x613734> │ │ │ │ + ldr r0, [pc, #84] @ 61fa9c <__cxa_atexit@plt+0x613750> │ │ │ │ + ldr r1, [pc, #84] @ 61faa0 <__cxa_atexit@plt+0x613754> │ │ │ │ + ldr lr, [pc, #84] @ 61faa4 <__cxa_atexit@plt+0x613758> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 61fa88 <__cxa_atexit@plt+0x61373c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 61fa98 <__cxa_atexit@plt+0x61374c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlatteq r2, r4, r5, r2 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 615fe4 <__cxa_atexit@plt+0x609c98> │ │ │ │ - ldr r2, [pc, #60] @ 615ff0 <__cxa_atexit@plt+0x609ca4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + rscseq r3, r3, r8, lsl #31 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + sbcseq r1, ip, sp, lsr #24 │ │ │ │ + rscseq r3, r3, ip, asr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 61fadc <__cxa_atexit@plt+0x613790> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61fad4 <__cxa_atexit@plt+0x613788> │ │ │ │ + b 61faec <__cxa_atexit@plt+0x6137a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r3, r3, r4, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61fb68 <__cxa_atexit@plt+0x61381c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 61fbc8 <__cxa_atexit@plt+0x61387c> │ │ │ │ + ldr r9, [pc, #188] @ 61fbd8 <__cxa_atexit@plt+0x61388c> │ │ │ │ + ldr r2, [pc, #188] @ 61fbdc <__cxa_atexit@plt+0x613890> │ │ │ │ + ldr r1, [pc, #188] @ 61fbe0 <__cxa_atexit@plt+0x613894> │ │ │ │ + ldr lr, [pc, #188] @ 61fbe4 <__cxa_atexit@plt+0x613898> │ │ │ │ + ldr r0, [pc, #188] @ 61fbe8 <__cxa_atexit@plt+0x61389c> │ │ │ │ add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + sub r3, r6, #26 │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r9, pc, r9 │ │ │ │ + stmib r7, {r0, r9} │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r0, [r7, #20] │ │ │ │ + str lr, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61fbac <__cxa_atexit@plt+0x613860> │ │ │ │ + ldr r3, [pc, #112] @ 61fbec <__cxa_atexit@plt+0x6138a0> │ │ │ │ + ldr r2, [pc, #112] @ 61fbf0 <__cxa_atexit@plt+0x6138a4> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 615fd8 <__cxa_atexit@plt+0x609c8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 61fb9c <__cxa_atexit@plt+0x613850> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 615ffc <__cxa_atexit@plt+0x609cb0> │ │ │ │ + b 61bba8 <__cxa_atexit@plt+0x60f85c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 61fbf4 <__cxa_atexit@plt+0x6138a8> │ │ │ │ + ldr r9, [pc, #64] @ 61fbf8 <__cxa_atexit@plt+0x6138ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61601c <__cxa_atexit@plt+0x609cd0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 616048 <__cxa_atexit@plt+0x609cfc> │ │ │ │ - ldr r2, [pc, #124] @ 6160a0 <__cxa_atexit@plt+0x609d54> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r3, r3, r8, asr lr │ │ │ │ + rscseq r3, r3, r8, asr lr │ │ │ │ + smlalseq r3, r3, r4, lr @ │ │ │ │ + smlalseq r3, r3, r4, r8 @ │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + rscseq r3, r3, r8, lsl #24 │ │ │ │ + @ instruction: 0xffffc01c │ │ │ │ + rscseq r3, r3, r4, lsl #16 │ │ │ │ + rscseq r3, r3, ip, asr #23 │ │ │ │ + rscseq r3, r3, r4, lsl lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61fcd0 <__cxa_atexit@plt+0x613984> │ │ │ │ + ldr r2, [pc, #232] @ 61fd08 <__cxa_atexit@plt+0x6139bc> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r7, #-8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 616048 <__cxa_atexit@plt+0x609cfc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 616050 <__cxa_atexit@plt+0x609d04> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r2, [r7, #-4] │ │ │ │ + beq 61fcb0 <__cxa_atexit@plt+0x613964> │ │ │ │ + ldr r2, [pc, #204] @ 61fd0c <__cxa_atexit@plt+0x6139c0> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + tst sl, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + beq 61fcc0 <__cxa_atexit@plt+0x613974> │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61fce0 <__cxa_atexit@plt+0x613994> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 616090 <__cxa_atexit@plt+0x609d44> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 6160a4 <__cxa_atexit@plt+0x609d58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + bcc 61fce8 <__cxa_atexit@plt+0x61399c> │ │ │ │ + ldr r0, [pc, #160] @ 61fd18 <__cxa_atexit@plt+0x6139cc> │ │ │ │ + ldr r1, [pc, #160] @ 61fd1c <__cxa_atexit@plt+0x6139d0> │ │ │ │ + ldr lr, [pc, #160] @ 61fd20 <__cxa_atexit@plt+0x6139d4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, lr │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 61fd14 <__cxa_atexit@plt+0x6139c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b 61fcf0 <__cxa_atexit@plt+0x6139a4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 61fd10 <__cxa_atexit@plt+0x6139c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatteq r2, r8, r1, r3 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6160cc <__cxa_atexit@plt+0x609d80> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0x000001b8 │ │ │ │ + rscseq r3, r3, ip, lsl sp │ │ │ │ + rscseq r3, r3, r0, asr sp │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + ldrsheq r1, [ip], #157 @ 0x9d │ │ │ │ + ldrshteq r3, [r3], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [pc, #168] @ 61fde4 <__cxa_atexit@plt+0x613a98> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + beq 61fdb0 <__cxa_atexit@plt+0x613a64> │ │ │ │ + mov r5, r3 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61fdbc <__cxa_atexit@plt+0x613a70> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 61610c <__cxa_atexit@plt+0x609dc0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61611c <__cxa_atexit@plt+0x609dd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + bcc 61fdc4 <__cxa_atexit@plt+0x613a78> │ │ │ │ + ldr r0, [pc, #108] @ 61fdec <__cxa_atexit@plt+0x613aa0> │ │ │ │ + ldr r1, [pc, #108] @ 61fdf0 <__cxa_atexit@plt+0x613aa4> │ │ │ │ + ldr lr, [pc, #108] @ 61fdf4 <__cxa_atexit@plt+0x613aa8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, r8} │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, lr │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b 61fdcc <__cxa_atexit@plt+0x613a80> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 61fde8 <__cxa_atexit@plt+0x613a9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r3, r3, r0, asr #24 │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + @ instruction: 0xfffffbe8 │ │ │ │ + ldrsheq r1, [ip], #133 @ 0x85 │ │ │ │ + rscseq r3, r3, ip, lsl ip │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 616188 <__cxa_atexit@plt+0x609e3c> │ │ │ │ + bhi 61fe64 <__cxa_atexit@plt+0x613b18> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 616190 <__cxa_atexit@plt+0x609e44> │ │ │ │ - ldr r1, [pc, #80] @ 6161a4 <__cxa_atexit@plt+0x609e58> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 6161a8 <__cxa_atexit@plt+0x609e5c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + bcc 61fe6c <__cxa_atexit@plt+0x613b20> │ │ │ │ + ldr r0, [pc, #84] @ 61fe8c <__cxa_atexit@plt+0x613b40> │ │ │ │ + ldr r1, [pc, #84] @ 61fe90 <__cxa_atexit@plt+0x613b44> │ │ │ │ + ldr lr, [pc, #84] @ 61fe94 <__cxa_atexit@plt+0x613b48> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ mov r6, r3 │ │ │ │ - b 616198 <__cxa_atexit@plt+0x609e4c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 61fe74 <__cxa_atexit@plt+0x613b28> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 61fe88 <__cxa_atexit@plt+0x613b3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlalseq r3, r3, r8, fp @ │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ + sbcseq r1, ip, sp, lsr r8 │ │ │ │ + rscseq r3, r3, r8, ror fp │ │ │ │ + andeq r0, r3, r6, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + cmn sl, #1 │ │ │ │ + ble 61fecc <__cxa_atexit@plt+0x613b80> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + cmp sl, r3 │ │ │ │ + bge 61fecc <__cxa_atexit@plt+0x613b80> │ │ │ │ + add r7, r9, sl │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + bx r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 61ff24 <__cxa_atexit@plt+0x613bd8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61ff30 <__cxa_atexit@plt+0x613be4> │ │ │ │ + ldr r0, [pc, #108] @ 61ff5c <__cxa_atexit@plt+0x613c10> │ │ │ │ + ldr r1, [pc, #108] @ 61ff60 <__cxa_atexit@plt+0x613c14> │ │ │ │ + ldr lr, [pc, #108] @ 61ff64 <__cxa_atexit@plt+0x613c18> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + mov r9, r6 │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, lr │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r2, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + b 61ff3c <__cxa_atexit@plt+0x613bf0> │ │ │ │ + mov r2, r9 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 61ff58 <__cxa_atexit@plt+0x613c0c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - smlabteq r2, r8, r3, r2 │ │ │ │ - smlatteq r2, ip, r0, r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrsbteq r3, [r3], #160 @ 0xa0 │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + @ instruction: 0xfffffa78 │ │ │ │ + sbcseq r1, ip, r5, lsl #15 │ │ │ │ + rscseq r3, r3, r0, asr #21 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61ffd8 <__cxa_atexit@plt+0x613c8c> │ │ │ │ + ldr r7, [pc, #92] @ 61ffec <__cxa_atexit@plt+0x613ca0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, sl} │ │ │ │ + beq 61ffc0 <__cxa_atexit@plt+0x613c74> │ │ │ │ + ldr r7, [pc, #76] @ 61fff0 <__cxa_atexit@plt+0x613ca4> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 61ffcc <__cxa_atexit@plt+0x613c80> │ │ │ │ + mov r7, sl │ │ │ │ + b 620040 <__cxa_atexit@plt+0x613cf4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 61fff4 <__cxa_atexit@plt+0x613ca8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r3, r3, r4, asr sl │ │ │ │ + rscseq r3, r3, r4, lsr sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 620030 <__cxa_atexit@plt+0x613ce4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 620028 <__cxa_atexit@plt+0x613cdc> │ │ │ │ + b 620040 <__cxa_atexit@plt+0x613cf4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrshteq r3, [r3], #152 @ 0x98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r1, [pc, #248] @ 620144 <__cxa_atexit@plt+0x613df8> │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r2, #-4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + cmn r9, #1 │ │ │ │ + str r1, [r3] │ │ │ │ + ble 6200b0 <__cxa_atexit@plt+0x613d64> │ │ │ │ + ldr r1, [sl, #4] │ │ │ │ + cmp r9, r1 │ │ │ │ + bge 6200b0 <__cxa_atexit@plt+0x613d64> │ │ │ │ + add r7, sl, r9 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + strb r7, [r3] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 620124 <__cxa_atexit@plt+0x613dd8> │ │ │ │ + strb r7, [r6, #8] │ │ │ │ + ldr r7, [pc, #192] @ 62015c <__cxa_atexit@plt+0x613e10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6161e0 <__cxa_atexit@plt+0x609e94> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 6200fc <__cxa_atexit@plt+0x613db0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 620104 <__cxa_atexit@plt+0x613db8> │ │ │ │ + ldr r3, [pc, #128] @ 620150 <__cxa_atexit@plt+0x613e04> │ │ │ │ + ldr r1, [pc, #128] @ 620154 <__cxa_atexit@plt+0x613e08> │ │ │ │ + ldr r8, [pc, #128] @ 620158 <__cxa_atexit@plt+0x613e0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r2, r6 │ │ │ │ + b 62010c <__cxa_atexit@plt+0x613dc0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 620148 <__cxa_atexit@plt+0x613dfc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r6, [pc, #32] @ 62014c <__cxa_atexit@plt+0x613e00> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + rscseq r3, r3, r0, lsl #18 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + @ instruction: 0xfffff898 │ │ │ │ + sbcseq r1, ip, r5, lsr #11 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + strb r7, [r5] │ │ │ │ + bcc 62019c <__cxa_atexit@plt+0x613e50> │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 6201b4 <__cxa_atexit@plt+0x613e68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 6201b8 <__cxa_atexit@plt+0x613e6c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlatteq r1, ip, r4, r8 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6201f8 <__cxa_atexit@plt+0x613eac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ 620210 <__cxa_atexit@plt+0x613ec4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 620214 <__cxa_atexit@plt+0x613ec8> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01018490 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 616258 <__cxa_atexit@plt+0x609f0c> │ │ │ │ + bhi 6202b4 <__cxa_atexit@plt+0x613f68> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #144] @ 6202d8 <__cxa_atexit@plt+0x613f8c> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6202c8 <__cxa_atexit@plt+0x613f7c> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bge 6202a8 <__cxa_atexit@plt+0x613f5c> │ │ │ │ + ldr r2, [pc, #104] @ 6202dc <__cxa_atexit@plt+0x613f90> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #92] @ 6202e0 <__cxa_atexit@plt+0x613f94> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #28] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r9, #24] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 620344 <__cxa_atexit@plt+0x613ff8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 616260 <__cxa_atexit@plt+0x609f14> │ │ │ │ - ldr r1, [pc, #80] @ 616274 <__cxa_atexit@plt+0x609f28> │ │ │ │ - add lr, r7, #8 │ │ │ │ + bcc 620350 <__cxa_atexit@plt+0x614004> │ │ │ │ + ldr r1, [pc, #76] @ 620360 <__cxa_atexit@plt+0x614014> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 616278 <__cxa_atexit@plt+0x609f2c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 620364 <__cxa_atexit@plt+0x614018> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 616268 <__cxa_atexit@plt+0x609f1c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + tsteq r1, ip, lsl #4 │ │ │ │ + tsteq r1, r8, asr #6 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6203dc <__cxa_atexit@plt+0x614090> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bge 6203d0 <__cxa_atexit@plt+0x614084> │ │ │ │ + ldr r2, [pc, #80] @ 6203ec <__cxa_atexit@plt+0x6140a0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #68] @ 6203f0 <__cxa_atexit@plt+0x6140a4> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #28] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r9, #24] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6162d0 <__cxa_atexit@plt+0x609f84> │ │ │ │ - ldr r2, [pc, #60] @ 6162dc <__cxa_atexit@plt+0x609f90> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 6162c4 <__cxa_atexit@plt+0x609f78> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6162e8 <__cxa_atexit@plt+0x609f9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 620438 <__cxa_atexit@plt+0x6140ec> │ │ │ │ + ldr r7, [pc, #52] @ 62044c <__cxa_atexit@plt+0x614100> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 62042c <__cxa_atexit@plt+0x6140e0> │ │ │ │ + mov r7, sl │ │ │ │ + b 62045c <__cxa_atexit@plt+0x614110> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 620450 <__cxa_atexit@plt+0x614104> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldrshteq r3, [r3], #92 @ 0x5c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 620500 <__cxa_atexit@plt+0x6141b4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #168] @ 620524 <__cxa_atexit@plt+0x6141d8> │ │ │ │ + ldmib r5, {r0, r3} │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + add r3, r9, #52 @ 0x34 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp r2, r3 │ │ │ │ + str lr, [r9, #4] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r1, [r9, #20] │ │ │ │ + bcc 62050c <__cxa_atexit@plt+0x6141c0> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 6204f8 <__cxa_atexit@plt+0x6141ac> │ │ │ │ + ldr r6, [pc, #108] @ 620528 <__cxa_atexit@plt+0x6141dc> │ │ │ │ + ldr r1, [pc, #108] @ 62052c <__cxa_atexit@plt+0x6141e0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #24]! │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r2, [r9, #-12] │ │ │ │ + mov r6, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r9, #-16] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r6, [r9, #12] │ │ │ │ + str r6, [r9, #28] │ │ │ │ + str r1, [r8, #16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str r0, [r9, #24] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 620590 <__cxa_atexit@plt+0x614244> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62059c <__cxa_atexit@plt+0x614250> │ │ │ │ + ldr r1, [pc, #76] @ 6205ac <__cxa_atexit@plt+0x614260> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 6205b0 <__cxa_atexit@plt+0x614264> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabteq r1, r0, pc, r7 @ │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 620620 <__cxa_atexit@plt+0x6142d4> │ │ │ │ + ldr r3, [pc, #92] @ 620630 <__cxa_atexit@plt+0x6142e4> │ │ │ │ + mov r7, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + beq 620610 <__cxa_atexit@plt+0x6142c4> │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + ldr r3, [pc, #64] @ 620634 <__cxa_atexit@plt+0x6142e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + sub r7, r2, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 620638 <__cxa_atexit@plt+0x6142ec> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + rscseq r3, r3, ip, lsl r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ 62066c <__cxa_atexit@plt+0x614320> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r1, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6206dc <__cxa_atexit@plt+0x614390> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 6206cc <__cxa_atexit@plt+0x614380> │ │ │ │ + ldr r2, [pc, #84] @ 6206fc <__cxa_atexit@plt+0x6143b0> │ │ │ │ + ldr r1, [pc, #84] @ 620700 <__cxa_atexit@plt+0x6143b4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6206f8 <__cxa_atexit@plt+0x6143ac> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 620774 <__cxa_atexit@plt+0x614428> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bmi 620764 <__cxa_atexit@plt+0x614418> │ │ │ │ + ldr r1, [pc, #84] @ 620790 <__cxa_atexit@plt+0x614444> │ │ │ │ + ldr lr, [pc, #84] @ 620794 <__cxa_atexit@plt+0x614448> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 616308 <__cxa_atexit@plt+0x609fbc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 616334 <__cxa_atexit@plt+0x609fe8> │ │ │ │ - ldr r2, [pc, #124] @ 61638c <__cxa_atexit@plt+0x60a040> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #16] @ 62078c <__cxa_atexit@plt+0x614440> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r7, #1 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bcc 62080c <__cxa_atexit@plt+0x6144c0> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 6207fc <__cxa_atexit@plt+0x6144b0> │ │ │ │ + ldr r2, [pc, #84] @ 62082c <__cxa_atexit@plt+0x6144e0> │ │ │ │ + ldr r1, [pc, #84] @ 620830 <__cxa_atexit@plt+0x6144e4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 616334 <__cxa_atexit@plt+0x609fe8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61633c <__cxa_atexit@plt+0x609ff0> │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 620828 <__cxa_atexit@plt+0x6144dc> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6208d4 <__cxa_atexit@plt+0x614588> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6208dc <__cxa_atexit@plt+0x614590> │ │ │ │ + ldr lr, [pc, #172] @ 620910 <__cxa_atexit@plt+0x6145c4> │ │ │ │ + ldr r0, [pc, #172] @ 620914 <__cxa_atexit@plt+0x6145c8> │ │ │ │ + mov r1, r6 │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r8, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r1, #4]! │ │ │ │ + mov r0, #1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r1, #4] │ │ │ │ + beq 6208c0 <__cxa_atexit@plt+0x614574> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6208f8 <__cxa_atexit@plt+0x6145ac> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldrb r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #116] @ 62091c <__cxa_atexit@plt+0x6145d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61637c <__cxa_atexit@plt+0x60a030> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 616390 <__cxa_atexit@plt+0x60a044> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 6208e4 <__cxa_atexit@plt+0x614598> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ 620918 <__cxa_atexit@plt+0x6145cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq r2, [r2, -ip] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + rscseq r3, r3, r8, asr r1 │ │ │ │ + smlatbeq r1, ip, r2, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6163b8 <__cxa_atexit@plt+0x60a06c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 620964 <__cxa_atexit@plt+0x614618> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + strb r7, [r2, #8] │ │ │ │ + ldr r7, [pc, #28] @ 620970 <__cxa_atexit@plt+0x614624> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6163f8 <__cxa_atexit@plt+0x60a0ac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 616408 <__cxa_atexit@plt+0x60a0bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r2, r0, lr, r2 │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + mrseq r8, R9_usr │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 616518 <__cxa_atexit@plt+0x60a1cc> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr ip, [r5] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r0, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 61647c <__cxa_atexit@plt+0x60a130> │ │ │ │ - mov r3, r5 │ │ │ │ - ands r0, r0, r9 │ │ │ │ - str r2, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - stmib r3, {r2, r8, r9, sl, ip} │ │ │ │ - beq 6164e0 <__cxa_atexit@plt+0x60a194> │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ - mov r5, r3 │ │ │ │ + bhi 62099c <__cxa_atexit@plt+0x614650> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ mov r8, fp │ │ │ │ - b 6169f4 <__cxa_atexit@plt+0x60a6a8> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - stm sp, {r1, r4, r6} │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov r6, #0 │ │ │ │ - sub lr, r6, r1, lsr r3 │ │ │ │ - eor r4, lr, r1, lsr r3 │ │ │ │ - lsr r6, r1, r3 │ │ │ │ - ands r1, r0, r1, lsr r3 │ │ │ │ - mov r3, r5 │ │ │ │ - and r4, r4, r0 │ │ │ │ - str r2, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r6, [r3, #24] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - stmib r3, {r2, r8, r9, sl, ip} │ │ │ │ - beq 6164f4 <__cxa_atexit@plt+0x60a1a8> │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 6209b0 <__cxa_atexit@plt+0x614664> │ │ │ │ + ldr r7, [pc, #8] @ 6209ac <__cxa_atexit@plt+0x614660> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, r3, r8, lsr #1 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 620a18 <__cxa_atexit@plt+0x6146cc> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 620a28 <__cxa_atexit@plt+0x6146dc> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ + add r1, r0, r1 │ │ │ │ + strb r2, [r1, #8] │ │ │ │ + add r2, r0, #1 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 620a4c <__cxa_atexit@plt+0x614700> │ │ │ │ + cmp r1, #2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 6209c8 <__cxa_atexit@plt+0x61467c> │ │ │ │ + ldr r3, [pc, #96] @ 620a6c <__cxa_atexit@plt+0x614720> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #64] @ 620a70 <__cxa_atexit@plt+0x614724> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ str r1, [r5, #-4] │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 6166b8 <__cxa_atexit@plt+0x60a36c> │ │ │ │ - mov r0, #0 │ │ │ │ - stmda r5, {r0, r1} │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #32] @ 620a74 <__cxa_atexit@plt+0x614728> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #76] @ 620ad8 <__cxa_atexit@plt+0x61478c> │ │ │ │ + ldrb lr, [r3, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + add r2, r1, #1 │ │ │ │ + add r0, r1, r0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + strb lr, [r0, #8] │ │ │ │ + beq 620ad0 <__cxa_atexit@plt+0x614784> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ mov r8, fp │ │ │ │ - b 616848 <__cxa_atexit@plt+0x60a4fc> │ │ │ │ - mov r6, #0 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + b 6209b0 <__cxa_atexit@plt+0x614664> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ mov r8, fp │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 6209b0 <__cxa_atexit@plt+0x614664> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 620b2c <__cxa_atexit@plt+0x6147e0> │ │ │ │ + ldr r2, [pc, #32] @ 620b3c <__cxa_atexit@plt+0x6147f0> │ │ │ │ + mov r9, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ mov r5, r3 │ │ │ │ - b 616528 <__cxa_atexit@plt+0x60a1dc> │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r7, [pc, #12] @ 620b40 <__cxa_atexit@plt+0x6147f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r2, r3, ip, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #8] @ 620b5c <__cxa_atexit@plt+0x614810> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #68] @ 620bb8 <__cxa_atexit@plt+0x61486c> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 620ba4 <__cxa_atexit@plt+0x614858> │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b 6209b0 <__cxa_atexit@plt+0x614664> │ │ │ │ + ldr r7, [pc, #16] @ 620bbc <__cxa_atexit@plt+0x614870> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 616660 <__cxa_atexit@plt+0x60a314> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #24]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 6165ec <__cxa_atexit@plt+0x60a2a0> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #252] @ 616680 <__cxa_atexit@plt+0x60a334> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #216] @ 616684 <__cxa_atexit@plt+0x60a338> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - add lr, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #192] @ 616688 <__cxa_atexit@plt+0x60a33c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #184] @ 61668c <__cxa_atexit@plt+0x60a340> │ │ │ │ - str r7, [r5, #24] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalseq r2, r3, ip, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 620c48 <__cxa_atexit@plt+0x6148fc> │ │ │ │ + ldr r7, [pc, #120] @ 620c6c <__cxa_atexit@plt+0x614920> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + beq 620c38 <__cxa_atexit@plt+0x6148ec> │ │ │ │ + ldr r7, [pc, #104] @ 620c70 <__cxa_atexit@plt+0x614924> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 620c58 <__cxa_atexit@plt+0x61490c> │ │ │ │ + ldr r7, [pc, #92] @ 620c7c <__cxa_atexit@plt+0x614930> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - b 616650 <__cxa_atexit@plt+0x60a304> │ │ │ │ - str r8, [sp] │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r8, [pc, #144] @ 616690 <__cxa_atexit@plt+0x60a344> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r0, [pc, #120] @ 616694 <__cxa_atexit@plt+0x60a348> │ │ │ │ - add r1, r3, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r7, [pc, #108] @ 616698 <__cxa_atexit@plt+0x60a34c> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #32] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 620c78 <__cxa_atexit@plt+0x61492c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 620c74 <__cxa_atexit@plt+0x614928> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 61669c <__cxa_atexit@plt+0x60a350> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, r4, rrx │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - @ instruction: 0xfffffb48 │ │ │ │ - tsteq r2, ip, lsl #6 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, sl, lsl #19 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, r3, ip, ror #27 │ │ │ │ + rscseq r2, r3, r4, lsl #28 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #64] @ 620cd0 <__cxa_atexit@plt+0x614984> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 620cc0 <__cxa_atexit@plt+0x614974> │ │ │ │ + ldr r3, [pc, #40] @ 620cd4 <__cxa_atexit@plt+0x614988> │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r7, [pc, #16] @ 620cd8 <__cxa_atexit@plt+0x61498c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + rscseq r2, r3, r8, lsl #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 616528 <__cxa_atexit@plt+0x60a1dc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6167f0 <__cxa_atexit@plt+0x60a4a4> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #24]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 61677c <__cxa_atexit@plt+0x60a430> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #252] @ 616810 <__cxa_atexit@plt+0x60a4c4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #216] @ 616814 <__cxa_atexit@plt+0x60a4c8> │ │ │ │ - sub r1, r6, #23 │ │ │ │ + bcc 620d10 <__cxa_atexit@plt+0x6149c4> │ │ │ │ + ldr r2, [pc, #40] @ 620d28 <__cxa_atexit@plt+0x6149dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 620d2c <__cxa_atexit@plt+0x6149e0> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 620da0 <__cxa_atexit@plt+0x614a54> │ │ │ │ + ldr r3, [pc, #120] @ 620dc8 <__cxa_atexit@plt+0x614a7c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 620d90 <__cxa_atexit@plt+0x614a44> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 620db0 <__cxa_atexit@plt+0x614a64> │ │ │ │ + ldr r7, [pc, #92] @ 620dd0 <__cxa_atexit@plt+0x614a84> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #196] @ 616818 <__cxa_atexit@plt+0x60a4cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #188] @ 61681c <__cxa_atexit@plt+0x60a4d0> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - b 6167dc <__cxa_atexit@plt+0x60a490> │ │ │ │ - str r8, [sp] │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r8, [pc, #144] @ 616820 <__cxa_atexit@plt+0x60a4d4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r0, [pc, #120] @ 616824 <__cxa_atexit@plt+0x60a4d8> │ │ │ │ - add r1, r3, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r7, [pc, #108] @ 616828 <__cxa_atexit@plt+0x60a4dc> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 61682c <__cxa_atexit@plt+0x60a4e0> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 620dcc <__cxa_atexit@plt+0x614a80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrhteq r2, [r3], #192 @ 0xc0 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 620e10 <__cxa_atexit@plt+0x614ac4> │ │ │ │ + ldr r2, [pc, #36] @ 620e1c <__cxa_atexit@plt+0x614ad0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - smlabteq r2, ip, r1, r2 │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - @ instruction: 0xfffff6d0 │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ - @ instruction: 0xfffff7e8 │ │ │ │ - @ instruction: 0xfffff744 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, sl, lsl #19 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r1, r0, r8, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 620e50 <__cxa_atexit@plt+0x614b04> │ │ │ │ + ldr r2, [pc, #32] @ 620e60 <__cxa_atexit@plt+0x614b14> │ │ │ │ + mov r9, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r7, [pc, #12] @ 620e64 <__cxa_atexit@plt+0x614b18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r2, r3, r4, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #8] @ 620e80 <__cxa_atexit@plt+0x614b34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 620eb0 <__cxa_atexit@plt+0x614b64> │ │ │ │ + ldr r2, [pc, #28] @ 620eb4 <__cxa_atexit@plt+0x614b68> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b eaaecc <__cxa_atexit@plt+0xe9eb80> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrhteq r2, [r3], #188 @ 0xbc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #64] @ 620f0c <__cxa_atexit@plt+0x614bc0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 620ef8 <__cxa_atexit@plt+0x614bac> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ + mov r7, sl │ │ │ │ mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6166b8 <__cxa_atexit@plt+0x60a36c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 616994 <__cxa_atexit@plt+0x60a648> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldm r5, {sl, lr} │ │ │ │ - cmp r9, #0 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - bmi 616914 <__cxa_atexit@plt+0x60a5c8> │ │ │ │ - ldr r7, [pc, #272] @ 6169b4 <__cxa_atexit@plt+0x60a668> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str lr, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - str r9, [r2, #40] @ 0x28 │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #232] @ 6169b8 <__cxa_atexit@plt+0x60a66c> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str ip, [r2, #12] │ │ │ │ + b 6209b0 <__cxa_atexit@plt+0x614664> │ │ │ │ + ldr r7, [pc, #16] @ 620f10 <__cxa_atexit@plt+0x614bc4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 6169bc <__cxa_atexit@plt+0x60a670> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r2, r3, r8, asr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 620f9c <__cxa_atexit@plt+0x614c50> │ │ │ │ + ldr r7, [pc, #120] @ 620fc0 <__cxa_atexit@plt+0x614c74> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 6169c0 <__cxa_atexit@plt+0x60a674> │ │ │ │ + str r7, [r2] │ │ │ │ + beq 620f8c <__cxa_atexit@plt+0x614c40> │ │ │ │ + ldr r7, [pc, #104] @ 620fc4 <__cxa_atexit@plt+0x614c78> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 6169c4 <__cxa_atexit@plt+0x60a678> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 616974 <__cxa_atexit@plt+0x60a628> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 6169c8 <__cxa_atexit@plt+0x60a67c> │ │ │ │ - ldr r7, [pc, #164] @ 6169cc <__cxa_atexit@plt+0x60a680> │ │ │ │ - ldr r8, [pc, #164] @ 6169d0 <__cxa_atexit@plt+0x60a684> │ │ │ │ - add r1, pc, r1 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 620fac <__cxa_atexit@plt+0x614c60> │ │ │ │ + ldr r7, [pc, #92] @ 620fd0 <__cxa_atexit@plt+0x614c84> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 6169d4 <__cxa_atexit@plt+0x60a688> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #28] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 6169d8 <__cxa_atexit@plt+0x60a68c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 620fcc <__cxa_atexit@plt+0x614c80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - @ instruction: 0xfffff314 │ │ │ │ - @ instruction: 0xfffff2c0 │ │ │ │ - @ instruction: 0xfffff274 │ │ │ │ - tsteq r2, r8 │ │ │ │ - @ instruction: 0xfffff384 │ │ │ │ - @ instruction: 0xfffff33c │ │ │ │ - @ instruction: 0xfffff2f8 │ │ │ │ - smlatbeq r2, r8, pc, r1 @ │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 620fc8 <__cxa_atexit@plt+0x614c7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, r3, r4, lsr #21 │ │ │ │ + ldrhteq r2, [r3], #172 @ 0xac │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 616848 <__cxa_atexit@plt+0x60a4fc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 616b38 <__cxa_atexit@plt+0x60a7ec> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r7, r2, #20 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr lr, [r3, #16]! │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldm r5, {r0, sl, fp} │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 616ab8 <__cxa_atexit@plt+0x60a76c> │ │ │ │ - ldr r7, [pc, #268] @ 616b58 <__cxa_atexit@plt+0x60a80c> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #32 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #232] @ 616b5c <__cxa_atexit@plt+0x60a810> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str ip, [r2, #12] │ │ │ │ + ldr r3, [pc, #64] @ 621024 <__cxa_atexit@plt+0x614cd8> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7], #-8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 621014 <__cxa_atexit@plt+0x614cc8> │ │ │ │ + ldr r3, [pc, #40] @ 621028 <__cxa_atexit@plt+0x614cdc> │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r7, [pc, #16] @ 62102c <__cxa_atexit@plt+0x614ce0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 616b60 <__cxa_atexit@plt+0x60a814> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + rscseq r2, r3, r0, asr #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 621064 <__cxa_atexit@plt+0x614d18> │ │ │ │ + ldr r2, [pc, #40] @ 62107c <__cxa_atexit@plt+0x614d30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 621080 <__cxa_atexit@plt+0x614d34> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6210f8 <__cxa_atexit@plt+0x614dac> │ │ │ │ + ldr r7, [pc, #120] @ 62111c <__cxa_atexit@plt+0x614dd0> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 616b64 <__cxa_atexit@plt+0x60a818> │ │ │ │ + str r7, [r2] │ │ │ │ + beq 6210e8 <__cxa_atexit@plt+0x614d9c> │ │ │ │ + ldr r7, [pc, #104] @ 621120 <__cxa_atexit@plt+0x614dd4> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 616b68 <__cxa_atexit@plt+0x60a81c> │ │ │ │ - sub r7, r6, #6 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 621108 <__cxa_atexit@plt+0x614dbc> │ │ │ │ + ldr r7, [pc, #92] @ 62112c <__cxa_atexit@plt+0x614de0> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 621128 <__cxa_atexit@plt+0x614ddc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 621124 <__cxa_atexit@plt+0x614dd8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + rscseq r2, r3, r8, asr #18 │ │ │ │ + rscseq r2, r3, r0, ror #18 │ │ │ │ + @ instruction: 0xfffffd94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 621188 <__cxa_atexit@plt+0x614e3c> │ │ │ │ + ldr r2, [pc, #88] @ 6211a4 <__cxa_atexit@plt+0x614e58> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 616b18 <__cxa_atexit@plt+0x60a7cc> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 616b6c <__cxa_atexit@plt+0x60a820> │ │ │ │ - ldr r7, [pc, #164] @ 616b70 <__cxa_atexit@plt+0x60a824> │ │ │ │ - ldr r8, [pc, #164] @ 616b74 <__cxa_atexit@plt+0x60a828> │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 621190 <__cxa_atexit@plt+0x614e44> │ │ │ │ + ldr r7, [pc, #64] @ 6211a8 <__cxa_atexit@plt+0x614e5c> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 616b78 <__cxa_atexit@plt+0x60a82c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #28] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + beq 62117c <__cxa_atexit@plt+0x614e30> │ │ │ │ + mov r7, r8 │ │ │ │ + b 6212e4 <__cxa_atexit@plt+0x614f98> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6211ac <__cxa_atexit@plt+0x614e60> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 616b7c <__cxa_atexit@plt+0x60a830> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01021b94 │ │ │ │ - @ instruction: 0xffffeea0 │ │ │ │ - @ instruction: 0xffffee4c │ │ │ │ - @ instruction: 0xffffee00 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - @ instruction: 0xffffef10 │ │ │ │ - @ instruction: 0xffffeec8 │ │ │ │ - @ instruction: 0xffffee84 │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6169f4 <__cxa_atexit@plt+0x60a6a8> │ │ │ │ - @ instruction: 0xffffb21c │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + rscseq r2, r3, ip, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62123c <__cxa_atexit@plt+0x614ef0> │ │ │ │ + ldr r2, [pc, #160] @ 62126c <__cxa_atexit@plt+0x614f20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 621244 <__cxa_atexit@plt+0x614ef8> │ │ │ │ + ldr r7, [pc, #136] @ 621270 <__cxa_atexit@plt+0x614f24> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + beq 62122c <__cxa_atexit@plt+0x614ee0> │ │ │ │ + ldr r7, [pc, #120] @ 621274 <__cxa_atexit@plt+0x614f28> │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + bhi 621258 <__cxa_atexit@plt+0x614f0c> │ │ │ │ + ldr r7, [pc, #108] @ 621280 <__cxa_atexit@plt+0x614f34> │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + mov r9, #0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 62127c <__cxa_atexit@plt+0x614f30> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 621278 <__cxa_atexit@plt+0x614f2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r4, asr r3 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + ldrshteq r2, [r3], #120 @ 0x78 │ │ │ │ + rscseq r2, r3, r0, lsl r8 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 616ca8 <__cxa_atexit@plt+0x60a95c> │ │ │ │ - ldr lr, [r2, #4] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 616c28 <__cxa_atexit@plt+0x60a8dc> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 616c68 <__cxa_atexit@plt+0x60a91c> │ │ │ │ + bhi 6212c4 <__cxa_atexit@plt+0x614f78> │ │ │ │ + ldr r7, [pc, #48] @ 6212d4 <__cxa_atexit@plt+0x614f88> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 6212b8 <__cxa_atexit@plt+0x614f6c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 6212e4 <__cxa_atexit@plt+0x614f98> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 6212d8 <__cxa_atexit@plt+0x614f8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlalseq r2, r3, ip, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62138c <__cxa_atexit@plt+0x615040> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r3, [pc, #188] @ 6213c0 <__cxa_atexit@plt+0x615074> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6213a0 <__cxa_atexit@plt+0x615054> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmda r5, {r1, r7, r8} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bcc 616cbc <__cxa_atexit@plt+0x60a970> │ │ │ │ - ldr r7, [pc, #212] @ 616cdc <__cxa_atexit@plt+0x60a990> │ │ │ │ - add lr, r6, #12 │ │ │ │ - add r5, r5, #8 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6213ac <__cxa_atexit@plt+0x615060> │ │ │ │ + ldr r8, [pc, #152] @ 6213c8 <__cxa_atexit@plt+0x61507c> │ │ │ │ + ldr lr, [pc, #152] @ 6213cc <__cxa_atexit@plt+0x615080> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #132] @ 6213d0 <__cxa_atexit@plt+0x615084> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r3, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #120] @ 6213d4 <__cxa_atexit@plt+0x615088> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #48] @ 6213c4 <__cxa_atexit@plt+0x615078> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r2, #24] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r5, #32 │ │ │ │ - ldr ip, [r2, #32] │ │ │ │ - stm r0, {r3, fp, ip} │ │ │ │ - sub r0, r5, #20 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [sp] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ - b 616d5c <__cxa_atexit@plt+0x60aa10> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr ip, [r2, #16] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, fp │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ - b 616ed4 <__cxa_atexit@plt+0x60ab88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, r2 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 616cd8 <__cxa_atexit@plt+0x60a98c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r2, ip, asr #12 │ │ │ │ - andeq r0, r0, r6, lsr #6 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlatbeq r1, r4, r1, r7 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 616d3c <__cxa_atexit@plt+0x60a9f0> │ │ │ │ - ldr lr, [pc, #76] @ 616d54 <__cxa_atexit@plt+0x60aa08> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + bcc 62145c <__cxa_atexit@plt+0x615110> │ │ │ │ + ldr r2, [pc, #108] @ 621468 <__cxa_atexit@plt+0x61511c> │ │ │ │ + ldr lr, [pc, #108] @ 62146c <__cxa_atexit@plt+0x615120> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #88] @ 621470 <__cxa_atexit@plt+0x615124> │ │ │ │ + mov r7, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [pc, #68] @ 621474 <__cxa_atexit@plt+0x615128> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r7, #12]! │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 616d58 <__cxa_atexit@plt+0x60aa0c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #128 @ 0x80 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 616e88 <__cxa_atexit@plt+0x60ab3c> │ │ │ │ - ldr r1, [pc, #288] @ 616ea0 <__cxa_atexit@plt+0x60ab54> │ │ │ │ - ldr r3, [pc, #288] @ 616ea4 <__cxa_atexit@plt+0x60ab58> │ │ │ │ - ldr sl, [pc, #288] @ 616ea8 <__cxa_atexit@plt+0x60ab5c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r7, [pc, #272] @ 616eac <__cxa_atexit@plt+0x60ab60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add sl, pc, sl │ │ │ │ - sub lr, r6, #123 @ 0x7b │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r9, [pc, #236] @ 616eb0 <__cxa_atexit@plt+0x60ab64> │ │ │ │ - str fp, [sp, #12] │ │ │ │ - mov fp, r2 │ │ │ │ - mov r1, r2 │ │ │ │ - str r3, [fp, #40]! @ 0x28 │ │ │ │ - str sl, [r1, #12]! │ │ │ │ - sub sl, r6, #95 @ 0x5f │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r2, #28] │ │ │ │ - str r8, [r2, #24] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str ip, [r2, #48] @ 0x30 │ │ │ │ - str sl, [r2, #52] @ 0x34 │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - ldr r7, [r3, #40]! @ 0x28 │ │ │ │ - ldr r4, [pc, #168] @ 616eb4 <__cxa_atexit@plt+0x60ab68> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r2, #60 @ 0x3c │ │ │ │ - str r9, [r2, #108]! @ 0x6c │ │ │ │ - add r4, pc, r4 │ │ │ │ - stm r8, {r4, r7, fp} │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - stmib r2, {r7, fp, ip} │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r2, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r4, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str sl, [r2, #-8] │ │ │ │ - str r7, [r2, #-12] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add sl, r5, #16 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - sub r9, r6, #67 @ 0x43 │ │ │ │ - str r7, [r3] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r8, [r2, #-16] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str ip, [r2, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r2, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ - b 616424 <__cxa_atexit@plt+0x60a0d8> │ │ │ │ - ldr r2, [pc, #40] @ 616eb8 <__cxa_atexit@plt+0x60ab6c> │ │ │ │ - mov r3, #128 @ 0x80 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + bx ip │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffd418 │ │ │ │ - @ instruction: 0xffffd538 │ │ │ │ - @ instruction: 0xffffd3c0 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - @ instruction: 0xfffff614 │ │ │ │ - @ instruction: 0xffffe150 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r2, r0, fp, lsl #12 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + mrseq r7, (UNDEF: 17) │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6214c4 <__cxa_atexit@plt+0x615178> │ │ │ │ + ldr r1, [pc, #60] @ 6214d8 <__cxa_atexit@plt+0x61518c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r9} │ │ │ │ + ldr r5, [pc, #52] @ 6214dc <__cxa_atexit@plt+0x615190> │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r5, [pc, #40] @ 6214e0 <__cxa_atexit@plt+0x615194> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 111b238 <__cxa_atexit@plt+0x110eeec> │ │ │ │ + ldr r7, [pc, #24] @ 6214e4 <__cxa_atexit@plt+0x615198> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + smlalseq r2, r3, ip, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 616d5c <__cxa_atexit@plt+0x60aa10> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 617238 <__cxa_atexit@plt+0x60aeec> │ │ │ │ - ldr ip, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 616f50 <__cxa_atexit@plt+0x60ac04> │ │ │ │ - rsb r6, r2, #0 │ │ │ │ - eor r6, r2, r6 │ │ │ │ - and r6, r6, r1 │ │ │ │ - cmp r6, r0 │ │ │ │ - bne 616f98 <__cxa_atexit@plt+0x60ac4c> │ │ │ │ - ands r6, r2, r1 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - beq 617120 <__cxa_atexit@plt+0x60add4> │ │ │ │ - stmda r5, {r6, sl} │ │ │ │ - mov r6, r8 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 617878 <__cxa_atexit@plt+0x60b52c> │ │ │ │ - cmp r3, r2 │ │ │ │ - bls 616fd0 <__cxa_atexit@plt+0x60ac84> │ │ │ │ - rsb r6, r3, #0 │ │ │ │ - eor r6, r3, r6 │ │ │ │ - and r6, r0, r6 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne 6170ac <__cxa_atexit@plt+0x60ad60> │ │ │ │ - ands r6, r0, r3 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - beq 61715c <__cxa_atexit@plt+0x60ae10> │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - mov r6, r8 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - stmib r5, {sl, ip} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 61805c <__cxa_atexit@plt+0x60bd10> │ │ │ │ - eor r6, r0, r1 │ │ │ │ - clz r2, r6 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r6, lr, r1, lsr r2 │ │ │ │ - eor r3, r6, r1, lsr r2 │ │ │ │ - lsr r6, r1, r2 │ │ │ │ - ands r1, r0, r1, lsr r2 │ │ │ │ - and r2, r3, r0 │ │ │ │ - beq 617144 <__cxa_atexit@plt+0x60adf8> │ │ │ │ - stmib r5, {r1, r2, r6} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - b 617490 <__cxa_atexit@plt+0x60b144> │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 6170e4 <__cxa_atexit@plt+0x60ad98> │ │ │ │ - mov r9, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r3, [r9, #28]! │ │ │ │ - ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r3, r8, #24 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r9, #-4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, r8, #4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bmi 617180 <__cxa_atexit@plt+0x60ae34> │ │ │ │ - sub r3, r6, #23 │ │ │ │ - str r3, [r8, #68] @ 0x44 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - sub lr, r6, #15 │ │ │ │ - str lr, [r8, #64] @ 0x40 │ │ │ │ - str ip, [r8, #32] │ │ │ │ - str r3, [r8, #36] @ 0x24 │ │ │ │ - str r0, [r8, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #560] @ 617268 <__cxa_atexit@plt+0x60af1c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [r8, #48] @ 0x30 │ │ │ │ - str r1, [r8, #56] @ 0x38 │ │ │ │ - str r3, [r8, #44] @ 0x2c │ │ │ │ - str r3, [r8, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #540] @ 61726c <__cxa_atexit@plt+0x60af20> │ │ │ │ - str sl, [r8, #12] │ │ │ │ - str r0, [r8, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [pc, #516] @ 617270 <__cxa_atexit@plt+0x60af24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #24] │ │ │ │ - ldr r3, [pc, #508] @ 617274 <__cxa_atexit@plt+0x60af28> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #500] @ 617278 <__cxa_atexit@plt+0x60af2c> │ │ │ │ - sub r3, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r9 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - eor r6, r0, r1 │ │ │ │ - clz r2, r6 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r6, lr, r1, lsr r2 │ │ │ │ - eor r3, r6, r1, lsr r2 │ │ │ │ - lsr r6, r1, r2 │ │ │ │ - ands r1, r0, r1, lsr r2 │ │ │ │ - and r2, r3, r0 │ │ │ │ - beq 617208 <__cxa_atexit@plt+0x60aebc> │ │ │ │ - stmib r5, {r1, r2, r6} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - b 617c78 <__cxa_atexit@plt+0x60b92c> │ │ │ │ - eor r6, r0, r1 │ │ │ │ - clz r6, r6 │ │ │ │ - eor r2, r6, #31 │ │ │ │ - mov r1, #1 │ │ │ │ - mov lr, #0 │ │ │ │ - sub r6, lr, r1, lsl r2 │ │ │ │ - eor r3, r6, r1, lsl r2 │ │ │ │ - lsl r6, r1, r2 │ │ │ │ - ands r1, r0, r1, lsl r2 │ │ │ │ - and r2, r3, r0 │ │ │ │ - beq 617220 <__cxa_atexit@plt+0x60aed4> │ │ │ │ - stmib r5, {r1, r2, r6} │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - b 61845c <__cxa_atexit@plt+0x60c110> │ │ │ │ - mov r6, #0 │ │ │ │ - stmda r5, {r6, sl} │ │ │ │ - mov r6, r8 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 617688 <__cxa_atexit@plt+0x60b33c> │ │ │ │ - str r6, [r5, #12] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 617294 <__cxa_atexit@plt+0x60af48> │ │ │ │ - mov r6, #0 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - mov r6, r8 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - stmib r5, {sl, ip} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 617e70 <__cxa_atexit@plt+0x60bb24> │ │ │ │ - add r3, r8, #52 @ 0x34 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr lr, [pc, #196] @ 617254 <__cxa_atexit@plt+0x60af08> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str sl, [r8, #32] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r8, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r0, [r8, #40] @ 0x28 │ │ │ │ - str lr, [r8, #44] @ 0x2c │ │ │ │ - str r1, [r8, #48] @ 0x30 │ │ │ │ - str r2, [r8, #52] @ 0x34 │ │ │ │ - str ip, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - str r0, [r8, #20] │ │ │ │ - ldr r3, [pc, #148] @ 617258 <__cxa_atexit@plt+0x60af0c> │ │ │ │ - sub r6, r6, #22 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #24] │ │ │ │ - ldr r3, [pc, #136] @ 61725c <__cxa_atexit@plt+0x60af10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #4] │ │ │ │ - ldr r3, [pc, #128] @ 617260 <__cxa_atexit@plt+0x60af14> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r5, r9 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - str r6, [r5, #12] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 617a7c <__cxa_atexit@plt+0x60b730> │ │ │ │ - str r6, [r5, #12] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, fp │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 618260 <__cxa_atexit@plt+0x60bf14> │ │ │ │ - ldr r7, [pc, #36] @ 617264 <__cxa_atexit@plt+0x60af18> │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 621528 <__cxa_atexit@plt+0x6151dc> │ │ │ │ + ldr r2, [pc, #40] @ 621534 <__cxa_atexit@plt+0x6151e8> │ │ │ │ + ldr r1, [pc, #40] @ 621538 <__cxa_atexit@plt+0x6151ec> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + b 11f6534 <__cxa_atexit@plt+0x11ea1e8> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffb470 │ │ │ │ - @ instruction: 0xffffb3f8 │ │ │ │ - @ instruction: 0xffffb3a8 │ │ │ │ - tsteq r2, ip, lsr #14 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0x010215b0 │ │ │ │ - @ instruction: 0xffffb4e4 │ │ │ │ - @ instruction: 0xffffb488 │ │ │ │ - @ instruction: 0xffffb438 │ │ │ │ - smlabbeq r2, r4, r8, r1 │ │ │ │ - andeq r2, r0, fp, lsl #12 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0x010171b8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62157c <__cxa_atexit@plt+0x615230> │ │ │ │ + ldr r7, [pc, #52] @ 621590 <__cxa_atexit@plt+0x615244> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 621570 <__cxa_atexit@plt+0x615224> │ │ │ │ + mov r7, r8 │ │ │ │ + b 6212e4 <__cxa_atexit@plt+0x614f98> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 621594 <__cxa_atexit@plt+0x615248> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 616ed4 <__cxa_atexit@plt+0x60ab88> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + rscseq r2, r3, r0, ror #9 │ │ │ │ + rscseq r2, r3, ip, asr #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6215e4 <__cxa_atexit@plt+0x615298> │ │ │ │ + ldr r2, [pc, #64] @ 621600 <__cxa_atexit@plt+0x6152b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ldr r5, [pc, #56] @ 621604 <__cxa_atexit@plt+0x6152b8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r5, [pc, #48] @ 621608 <__cxa_atexit@plt+0x6152bc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 111b238 <__cxa_atexit@plt+0x110eeec> │ │ │ │ + ldr r7, [pc, #32] @ 62160c <__cxa_atexit@plt+0x6152c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + strheq r7, [r1, -r8] │ │ │ │ + rscseq r2, r3, r8, ror r4 │ │ │ │ + rscseq r2, r3, r4, asr r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61742c <__cxa_atexit@plt+0x60b0e0> │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r2, #36] @ 0x24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 621664 <__cxa_atexit@plt+0x615318> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62166c <__cxa_atexit@plt+0x615320> │ │ │ │ + ldr r5, [pc, #64] @ 621688 <__cxa_atexit@plt+0x61533c> │ │ │ │ + ldr r1, [pc, #64] @ 62168c <__cxa_atexit@plt+0x615340> │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - ldr lr, [r5, #28]! │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr r4, [r2] │ │ │ │ - add fp, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 61739c <__cxa_atexit@plt+0x60b050> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, lr │ │ │ │ - mov lr, ip │ │ │ │ - ldr ip, [pc, #324] @ 617450 <__cxa_atexit@plt+0x60b104> │ │ │ │ - mov r7, r4 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - ldr r4, [pc, #308] @ 617454 <__cxa_atexit@plt+0x60b108> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r4, [r2, #28] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #280] @ 617458 <__cxa_atexit@plt+0x60b10c> │ │ │ │ - add sl, r3, #12 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - stm sl, {r1, r4, r9} │ │ │ │ - ldr r1, [pc, #248] @ 61745c <__cxa_atexit@plt+0x60b110> │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #208] @ 617460 <__cxa_atexit@plt+0x60b114> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 61741c <__cxa_atexit@plt+0x60b0d0> │ │ │ │ - mov sl, r1 │ │ │ │ - add r1, r3, #56 @ 0x38 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #160] @ 617464 <__cxa_atexit@plt+0x60b118> │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r1, r3, #20 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [pc, #128] @ 617468 <__cxa_atexit@plt+0x60b11c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #120] @ 61746c <__cxa_atexit@plt+0x60b120> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #108] @ 617470 <__cxa_atexit@plt+0x60b124> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - str r6, [r2, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 617474 <__cxa_atexit@plt+0x60b128> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r2] │ │ │ │ + b 11fab84 <__cxa_atexit@plt+0x11ee838> │ │ │ │ + mov r6, r3 │ │ │ │ + b 621674 <__cxa_atexit@plt+0x615328> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 621684 <__cxa_atexit@plt+0x615338> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffcb6c │ │ │ │ - smlatteq r2, ip, r5, r1 │ │ │ │ - smlatbeq r2, r0, r2, r1 │ │ │ │ - @ instruction: 0xffffcb58 │ │ │ │ - @ instruction: 0xffffca60 │ │ │ │ - @ instruction: 0xffffcc08 │ │ │ │ - @ instruction: 0xffffcb5c │ │ │ │ - @ instruction: 0xffffcb10 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r3, r0, lsl #8 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 617294 <__cxa_atexit@plt+0x60af48> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 617624 <__cxa_atexit@plt+0x60b2d8> │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mov r8, r5 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r1, [r8, #28]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp lr, #0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bmi 617598 <__cxa_atexit@plt+0x60b24c> │ │ │ │ - mov fp, sl │ │ │ │ - add sl, r6, #20 │ │ │ │ - str sl, [sp] │ │ │ │ - ldr sl, [pc, #324] @ 617648 <__cxa_atexit@plt+0x60b2fc> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #312] @ 61764c <__cxa_atexit@plt+0x60b300> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6216c4 <__cxa_atexit@plt+0x615378> │ │ │ │ + ldr r2, [pc, #28] @ 6216d0 <__cxa_atexit@plt+0x615384> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #272] @ 617650 <__cxa_atexit@plt+0x60b304> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #248] @ 617654 <__cxa_atexit@plt+0x60b308> │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #236] @ 617658 <__cxa_atexit@plt+0x60b30c> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r3 │ │ │ │ - b 617614 <__cxa_atexit@plt+0x60b2c8> │ │ │ │ - add fp, r6, #56 @ 0x38 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #180] @ 61765c <__cxa_atexit@plt+0x60b310> │ │ │ │ - sub r3, r3, #22 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r6, #32]! │ │ │ │ - ldr r2, [pc, #168] @ 617660 <__cxa_atexit@plt+0x60b314> │ │ │ │ - add fp, r5, #28 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + ldrhteq r2, [r3], #52 @ 0x34 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 621758 <__cxa_atexit@plt+0x61540c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 621750 <__cxa_atexit@plt+0x615404> │ │ │ │ + ldr lr, [pc, #88] @ 621760 <__cxa_atexit@plt+0x615414> │ │ │ │ + ldr r8, [pc, #88] @ 621764 <__cxa_atexit@plt+0x615418> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #80] @ 621768 <__cxa_atexit@plt+0x61541c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [pc, #76] @ 62176c <__cxa_atexit@plt+0x615420> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #68] @ 621770 <__cxa_atexit@plt+0x615424> │ │ │ │ + add r3, r3, #129 @ 0x81 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stm fp, {r2, r3, r6} │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #140] @ 617664 <__cxa_atexit@plt+0x60b318> │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r5, [r6, #-12] │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - str sl, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 617668 <__cxa_atexit@plt+0x60b31c> │ │ │ │ - mov r5, r8 │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, lr, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 112b544 <__cxa_atexit@plt+0x111f1f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r3, r4, ror r3 │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + smlatbeq r1, ip, lr, r6 │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + rscseq r2, r3, r0, lsr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ 621794 <__cxa_atexit@plt+0x615448> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 11f6534 <__cxa_atexit@plt+0x11ea1e8> │ │ │ │ + rscseq r2, r3, r0, lsl r3 │ │ │ │ + rscseq r2, r3, ip, lsl #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6217d4 <__cxa_atexit@plt+0x615488> │ │ │ │ + ldr r3, [pc, #40] @ 6217e8 <__cxa_atexit@plt+0x61549c> │ │ │ │ + ldr r2, [pc, #40] @ 6217ec <__cxa_atexit@plt+0x6154a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 11fab84 <__cxa_atexit@plt+0x11ee838> │ │ │ │ + ldr r7, [pc, #20] @ 6217f0 <__cxa_atexit@plt+0x6154a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61766c <__cxa_atexit@plt+0x60b320> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r2, r3, r8, ror #5 │ │ │ │ + ldrsbteq r2, [r3], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 621828 <__cxa_atexit@plt+0x6154dc> │ │ │ │ + ldr r2, [pc, #28] @ 621834 <__cxa_atexit@plt+0x6154e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x01016eb8 │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 621860 <__cxa_atexit@plt+0x615514> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r8, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 621874 <__cxa_atexit@plt+0x615528> │ │ │ │ + ldr r7, [pc, #8] @ 621870 <__cxa_atexit@plt+0x615524> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r3, ip, ror #4 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6218dc <__cxa_atexit@plt+0x615590> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 6218ec <__cxa_atexit@plt+0x6155a0> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ + add r1, r0, r1 │ │ │ │ + strb r2, [r1, #7] │ │ │ │ + sub r2, r0, #1 │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 621910 <__cxa_atexit@plt+0x6155c4> │ │ │ │ + cmp r1, #2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 62188c <__cxa_atexit@plt+0x615540> │ │ │ │ + ldr r3, [pc, #96] @ 621930 <__cxa_atexit@plt+0x6155e4> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r3 │ │ │ │ mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffc5c0 │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - smlabteq r2, r4, r3, r1 │ │ │ │ - @ instruction: 0xffffc5f8 │ │ │ │ - @ instruction: 0xffffc514 │ │ │ │ - @ instruction: 0xffffc678 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - @ instruction: 0xffffc688 │ │ │ │ - @ instruction: 0xffffc58c │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #64] @ 621934 <__cxa_atexit@plt+0x6155e8> │ │ │ │ + ldr r0, [r2] │ │ │ │ str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 617490 <__cxa_atexit@plt+0x60b144> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 617814 <__cxa_atexit@plt+0x60b4c8> │ │ │ │ - mov r5, r3 │ │ │ │ - add r0, r6, #4 │ │ │ │ - ldr lr, [r5, #32]! │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldmdb r5, {r0, r4, r8} │ │ │ │ - ldmib r5, {sl, fp} │ │ │ │ - cmp r9, #0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - bmi 617788 <__cxa_atexit@plt+0x60b43c> │ │ │ │ - add r1, r6, #20 │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #324] @ 61783c <__cxa_atexit@plt+0x60b4f0> │ │ │ │ - sub r1, r2, #23 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - stm lr, {r0, r4, sl} │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #284] @ 617840 <__cxa_atexit@plt+0x60b4f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - sub r1, r2, #15 │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - ldr r4, [pc, #268] @ 617844 <__cxa_atexit@plt+0x60b4f8> │ │ │ │ - str fp, [r6, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r4, [pc, #248] @ 617848 <__cxa_atexit@plt+0x60b4fc> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [pc, #240] @ 61784c <__cxa_atexit@plt+0x60b500> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - sub r6, r2, #6 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - b 617804 <__cxa_atexit@plt+0x60b4b8> │ │ │ │ - add r1, r6, #60 @ 0x3c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #184] @ 617850 <__cxa_atexit@plt+0x60b504> │ │ │ │ - sub r2, r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #36]! @ 0x24 │ │ │ │ - ldr r1, [pc, #172] @ 617854 <__cxa_atexit@plt+0x60b508> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str fp, [r6, #12] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r1, [pc, #136] @ 617858 <__cxa_atexit@plt+0x60b50c> │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #32] @ 621938 <__cxa_atexit@plt+0x6155ec> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r7, [r6, #-16] │ │ │ │ - str ip, [r6, #-12] │ │ │ │ - stmdb r6, {r0, r4} │ │ │ │ - ldr r7, [pc, #100] @ 61785c <__cxa_atexit@plt+0x60b510> │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r6, [pc, #68] @ 617860 <__cxa_atexit@plt+0x60b514> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r2, ip, lr, r0 │ │ │ │ - smlatteq r2, r8, r1, r1 │ │ │ │ - @ instruction: 0xffffc0e4 │ │ │ │ - @ instruction: 0xffffc070 │ │ │ │ - @ instruction: 0xffffc01c │ │ │ │ - @ instruction: 0xffffc120 │ │ │ │ - tsteq r2, r4, ror #2 │ │ │ │ - @ instruction: 0xffffc128 │ │ │ │ - @ instruction: 0xffffc064 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #76] @ 62199c <__cxa_atexit@plt+0x615650> │ │ │ │ + ldrb lr, [r3, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r2, r1, #1 │ │ │ │ + add r0, r1, r0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + strb lr, [r0, #7] │ │ │ │ + beq 621994 <__cxa_atexit@plt+0x615648> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 621874 <__cxa_atexit@plt+0x615528> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 617688 <__cxa_atexit@plt+0x60b33c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 617a1c <__cxa_atexit@plt+0x60b6d0> │ │ │ │ - mov r5, r2 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r1, [r5, #32]! │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r8, [sp, #28] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-16] │ │ │ │ - ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr fp, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp sl, #0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - bmi 617984 <__cxa_atexit@plt+0x60b638> │ │ │ │ - ldr r0, [pc, #336] @ 617a40 <__cxa_atexit@plt+0x60b6f4> │ │ │ │ - sub lr, r6, #6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #36]! @ 0x24 │ │ │ │ - ldr r0, [pc, #324] @ 617a44 <__cxa_atexit@plt+0x60b6f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #32] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #292] @ 617a48 <__cxa_atexit@plt+0x60b6fc> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - ldr r7, [pc, #260] @ 617a4c <__cxa_atexit@plt+0x60b700> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str ip, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #212] @ 617a50 <__cxa_atexit@plt+0x60b704> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - b 617a0c <__cxa_atexit@plt+0x60b6c0> │ │ │ │ - add r0, r3, #60 @ 0x3c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr lr, [pc, #192] @ 617a54 <__cxa_atexit@plt+0x60b708> │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #188] @ 617a58 <__cxa_atexit@plt+0x60b70c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r3, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #124] @ 617a5c <__cxa_atexit@plt+0x60b710> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #116] @ 617a60 <__cxa_atexit@plt+0x60b714> │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 621874 <__cxa_atexit@plt+0x615528> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 621a08 <__cxa_atexit@plt+0x6156bc> │ │ │ │ + ldr r3, [pc, #56] @ 621a18 <__cxa_atexit@plt+0x6156cc> │ │ │ │ + ldr r2, [pc, #56] @ 621a1c <__cxa_atexit@plt+0x6156d0> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r3, r8, r9} │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #16] @ 621a20 <__cxa_atexit@plt+0x6156d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r5, [pc, #64] @ 617a64 <__cxa_atexit@plt+0x60b718> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffbbe0 │ │ │ │ - tsteq r2, ip │ │ │ │ - smlabteq r2, r0, ip, r0 │ │ │ │ - @ instruction: 0xffffbbc8 │ │ │ │ - @ instruction: 0xffffbafc │ │ │ │ - @ instruction: 0xffffbc5c │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - @ instruction: 0xffffbbb8 │ │ │ │ - @ instruction: 0xffffbb64 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + rscseq r2, r3, r8, asr #1 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 617878 <__cxa_atexit@plt+0x60b52c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 621aa4 <__cxa_atexit@plt+0x615758> │ │ │ │ + ldr r3, [pc, #200] @ 621b08 <__cxa_atexit@plt+0x6157bc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 621adc <__cxa_atexit@plt+0x615790> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 621af0 <__cxa_atexit@plt+0x6157a4> │ │ │ │ + ldr lr, [pc, #164] @ 621b0c <__cxa_atexit@plt+0x6157c0> │ │ │ │ + sub r2, r3, #6 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [pc, #140] @ 621b10 <__cxa_atexit@plt+0x6157c4> │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #80] @ 621b00 <__cxa_atexit@plt+0x6157b4> │ │ │ │ + ldr r7, [r3, #12]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 621ae4 <__cxa_atexit@plt+0x615798> │ │ │ │ + ldr r3, [pc, #60] @ 621b04 <__cxa_atexit@plt+0x6157b8> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x01016ab8 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 617c14 <__cxa_atexit@plt+0x60b8c8> │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - ldr lr, [r5, #28]! │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr r4, [r2] │ │ │ │ - add fp, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 617b84 <__cxa_atexit@plt+0x60b838> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, lr │ │ │ │ - mov lr, ip │ │ │ │ - ldr ip, [pc, #324] @ 617c38 <__cxa_atexit@plt+0x60b8ec> │ │ │ │ - mov r7, r4 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - ldr r4, [pc, #308] @ 617c3c <__cxa_atexit@plt+0x60b8f0> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r4, [r2, #28] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #280] @ 617c40 <__cxa_atexit@plt+0x60b8f4> │ │ │ │ - add sl, r3, #12 │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - stm sl, {r1, r4, r9} │ │ │ │ - ldr r1, [pc, #248] @ 617c44 <__cxa_atexit@plt+0x60b8f8> │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp] │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 621b70 <__cxa_atexit@plt+0x615824> │ │ │ │ + ldr lr, [pc, #68] @ 621b7c <__cxa_atexit@plt+0x615830> │ │ │ │ + sub r2, r6, #6 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [pc, #44] @ 621b80 <__cxa_atexit@plt+0x615834> │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #208] @ 617c48 <__cxa_atexit@plt+0x60b8fc> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r1, r8, r9, r6 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 621ba8 <__cxa_atexit@plt+0x61585c> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r9, #0 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 621bc8 <__cxa_atexit@plt+0x61587c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #68] @ 621c28 <__cxa_atexit@plt+0x6158dc> │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 617c04 <__cxa_atexit@plt+0x60b8b8> │ │ │ │ - mov sl, r1 │ │ │ │ - add r1, r3, #56 @ 0x38 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #160] @ 617c4c <__cxa_atexit@plt+0x60b900> │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + bhi 621c14 <__cxa_atexit@plt+0x6158c8> │ │ │ │ + stmda r5, {r9, sl} │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, fp │ │ │ │ + b 621874 <__cxa_atexit@plt+0x615528> │ │ │ │ + ldr r7, [pc, #16] @ 621c2c <__cxa_atexit@plt+0x6158e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r1, r3, #20 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [pc, #128] @ 617c50 <__cxa_atexit@plt+0x60b904> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrhteq r1, [r3], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 621ca4 <__cxa_atexit@plt+0x615958> │ │ │ │ + ldr r7, [pc, #100] @ 621cc8 <__cxa_atexit@plt+0x61597c> │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #120] @ 617c54 <__cxa_atexit@plt+0x60b908> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 621cb4 <__cxa_atexit@plt+0x615968> │ │ │ │ + ldr r7, [pc, #88] @ 621cd4 <__cxa_atexit@plt+0x615988> │ │ │ │ + ldr r2, [pc, #88] @ 621cd8 <__cxa_atexit@plt+0x61598c> │ │ │ │ + sub lr, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #108] @ 617c58 <__cxa_atexit@plt+0x60b90c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - str r6, [r2, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 617c5c <__cxa_atexit@plt+0x60b910> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #36] @ 621cd0 <__cxa_atexit@plt+0x615984> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 621ccc <__cxa_atexit@plt+0x615980> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffb69c │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - @ instruction: 0x01020ab8 │ │ │ │ - @ instruction: 0xffffb688 │ │ │ │ - @ instruction: 0xffffb590 │ │ │ │ - @ instruction: 0xffffb738 │ │ │ │ - @ instruction: 0xffffb68c │ │ │ │ - @ instruction: 0xffffb640 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r1, r3, r8, lsl lr │ │ │ │ + rscseq r1, r3, r0, lsr lr │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0x010168b0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 617a7c <__cxa_atexit@plt+0x60b730> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 621d10 <__cxa_atexit@plt+0x6159c4> │ │ │ │ + ldr r2, [pc, #28] @ 621d1c <__cxa_atexit@plt+0x6159d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + rscseq r1, r3, r8, asr #7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 621dd4 <__cxa_atexit@plt+0x615a88> │ │ │ │ + ldr r7, [pc, #184] @ 621dfc <__cxa_atexit@plt+0x615ab0> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 621d88 <__cxa_atexit@plt+0x615a3c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 621de4 <__cxa_atexit@plt+0x615a98> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 621d98 <__cxa_atexit@plt+0x615a4c> │ │ │ │ + ldr r3, [pc, #148] @ 621e10 <__cxa_atexit@plt+0x615ac4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr lr, [pc, #96] @ 621e00 <__cxa_atexit@plt+0x615ab4> │ │ │ │ + ldr r3, [pc, #96] @ 621e04 <__cxa_atexit@plt+0x615ab8> │ │ │ │ + sub r7, r2, #14 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #84] @ 621e08 <__cxa_atexit@plt+0x615abc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, sl} │ │ │ │ + str lr, [r6, #16] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 621e0c <__cxa_atexit@plt+0x615ac0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r1, r3, ip, asr #6 │ │ │ │ + smlatteq r1, r0, r7, r6 │ │ │ │ + @ instruction: 0x010167b4 │ │ │ │ + rscseq r1, r3, r4, lsl #26 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + ldrsbteq r1, [r3], #40 @ 0x28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 617e0c <__cxa_atexit@plt+0x60bac0> │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mov r8, r5 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r1, [r8, #28]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp lr, #0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bmi 617d80 <__cxa_atexit@plt+0x60ba34> │ │ │ │ - mov fp, sl │ │ │ │ - add sl, r6, #20 │ │ │ │ - str sl, [sp] │ │ │ │ - ldr sl, [pc, #324] @ 617e30 <__cxa_atexit@plt+0x60bae4> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #312] @ 617e34 <__cxa_atexit@plt+0x60bae8> │ │ │ │ + bcc 621e90 <__cxa_atexit@plt+0x615b44> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 621e50 <__cxa_atexit@plt+0x615b04> │ │ │ │ + ldr r3, [pc, #104] @ 621eac <__cxa_atexit@plt+0x615b60> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr lr, [pc, #72] @ 621ea0 <__cxa_atexit@plt+0x615b54> │ │ │ │ + ldr r2, [pc, #72] @ 621ea4 <__cxa_atexit@plt+0x615b58> │ │ │ │ + sub r7, r3, #14 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #272] @ 617e38 <__cxa_atexit@plt+0x60baec> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - sub r1, r3, #15 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #248] @ 617e3c <__cxa_atexit@plt+0x60baf0> │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #236] @ 617e40 <__cxa_atexit@plt+0x60baf4> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #60] @ 621ea8 <__cxa_atexit@plt+0x615b5c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ str r2, [r6, #4] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r8 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, r6, #8 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 617dfc <__cxa_atexit@plt+0x60bab0> │ │ │ │ - add fp, r6, #56 @ 0x38 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #180] @ 617e44 <__cxa_atexit@plt+0x60baf8> │ │ │ │ - sub r3, r3, #22 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r6, #32]! │ │ │ │ - ldr r2, [pc, #168] @ 617e48 <__cxa_atexit@plt+0x60bafc> │ │ │ │ - add fp, r5, #28 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stm fp, {r2, r3, r6} │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #140] @ 617e4c <__cxa_atexit@plt+0x60bb00> │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r5, [r6, #-12] │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - str sl, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 617e50 <__cxa_atexit@plt+0x60bb04> │ │ │ │ - mov r5, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 617e54 <__cxa_atexit@plt+0x60bb08> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + stm r2, {r1, r8, lr} │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffb0f0 │ │ │ │ - smlatteq r2, ip, r8, r0 │ │ │ │ - ldrdeq r0, [r2, -ip] │ │ │ │ - @ instruction: 0xffffb128 │ │ │ │ - @ instruction: 0xffffb044 │ │ │ │ - @ instruction: 0xffffb1a8 │ │ │ │ - tsteq r2, r8, ror #22 │ │ │ │ - @ instruction: 0xffffb1b8 │ │ │ │ - @ instruction: 0xffffb0bc │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq r1, r3, r4, r2 │ │ │ │ + tsteq r1, r4, lsl #14 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 621ed4 <__cxa_atexit@plt+0x615b88> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 617c78 <__cxa_atexit@plt+0x60b92c> │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 617ff8 <__cxa_atexit@plt+0x60bcac> │ │ │ │ - mov r5, r3 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r7, [r5, #32]! │ │ │ │ - str r8, [sp, #28] │ │ │ │ - ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldm lr, {r0, sl, lr} │ │ │ │ - ldmib r5, {r1, r9, ip} │ │ │ │ - cmp lr, #0 │ │ │ │ - str ip, [sp, #20] │ │ │ │ - bmi 617f68 <__cxa_atexit@plt+0x60bc1c> │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #328] @ 618020 <__cxa_atexit@plt+0x60bcd4> │ │ │ │ - add ip, r6, #20 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 621f14 <__cxa_atexit@plt+0x615bc8> │ │ │ │ + ldr r7, [pc, #152] @ 621fa0 <__cxa_atexit@plt+0x615c54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 621f78 <__cxa_atexit@plt+0x615c2c> │ │ │ │ + ldr r9, [pc, #116] @ 621fa4 <__cxa_atexit@plt+0x615c58> │ │ │ │ + sub r1, r2, #22 │ │ │ │ + sub r3, r2, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #104] @ 621fa8 <__cxa_atexit@plt+0x615c5c> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - add r0, r6, #48 @ 0x30 │ │ │ │ - stm r0, {r1, sl, lr} │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #288] @ 618024 <__cxa_atexit@plt+0x60bcd8> │ │ │ │ - sub r1, r2, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - sub r1, r2, #15 │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #268] @ 618028 <__cxa_atexit@plt+0x60bcdc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r1, [pc, #244] @ 61802c <__cxa_atexit@plt+0x60bce0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #20] │ │ │ │ - ldr r1, [pc, #236] @ 618030 <__cxa_atexit@plt+0x60bce4> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r6, r2, #6 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #100] @ 621fac <__cxa_atexit@plt+0x615c60> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str sl, [r6, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b 617fe8 <__cxa_atexit@plt+0x60bc9c> │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r6, #60 @ 0x3c │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ 618034 <__cxa_atexit@plt+0x60bce8> │ │ │ │ - sub r2, r2, #22 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr ip, [pc, #172] @ 618038 <__cxa_atexit@plt+0x60bcec> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #36]! @ 0x24 │ │ │ │ - add ip, r3, #32 │ │ │ │ - stm ip, {r0, r2, r6} │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r0, r6, #16 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r2, [pc, #128] @ 61803c <__cxa_atexit@plt+0x60bcf0> │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str fp, [r6, #-20] @ 0xffffffec │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r0, {r2, sl, lr} │ │ │ │ - str r7, [r6, #-16] │ │ │ │ - str r4, [r6, #-12] │ │ │ │ - str r9, [r6, #-8] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 618040 <__cxa_atexit@plt+0x60bcf4> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 621f9c <__cxa_atexit@plt+0x615c50> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r6, [pc, #68] @ 618044 <__cxa_atexit@plt+0x60bcf8> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - @ instruction: 0xffffac1c │ │ │ │ - @ instruction: 0xffffaba0 │ │ │ │ - @ instruction: 0xffffab4c │ │ │ │ - smlabbeq r2, r8, r9, r0 │ │ │ │ - @ instruction: 0xffffac48 │ │ │ │ - @ instruction: 0xffffac54 │ │ │ │ - @ instruction: 0xffffab98 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsl #4 │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 617e70 <__cxa_atexit@plt+0x60bb24> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 618200 <__cxa_atexit@plt+0x60beb4> │ │ │ │ - mov r5, r2 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r7, [r5, #32]! │ │ │ │ - str r8, [sp, #24] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr fp, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp sl, #0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - bmi 61816c <__cxa_atexit@plt+0x60be20> │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, ip │ │ │ │ - ldr ip, [pc, #332] @ 618224 <__cxa_atexit@plt+0x60bed8> │ │ │ │ - sub r1, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #36]! @ 0x24 │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r7, [pc, #316] @ 618228 <__cxa_atexit@plt+0x60bedc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - sub r1, r6, #23 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #284] @ 61822c <__cxa_atexit@plt+0x60bee0> │ │ │ │ - add r7, r3, #12 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - stm r7, {r0, r2, sl} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - ldr r0, [pc, #256] @ 618230 <__cxa_atexit@plt+0x60bee4> │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str ip, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #208] @ 618234 <__cxa_atexit@plt+0x60bee8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - b 6181f0 <__cxa_atexit@plt+0x60bea4> │ │ │ │ - add r1, r3, #60 @ 0x3c │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #184] @ 618238 <__cxa_atexit@plt+0x60beec> │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #144] @ 61823c <__cxa_atexit@plt+0x60bef0> │ │ │ │ - str fp, [r3, #56] @ 0x38 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 622040 <__cxa_atexit@plt+0x615cf4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 621ff0 <__cxa_atexit@plt+0x615ca4> │ │ │ │ + ldr r6, [pc, #132] @ 622068 <__cxa_atexit@plt+0x615d1c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r9, [pc, #96] @ 622058 <__cxa_atexit@plt+0x615d0c> │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r8, [pc, #84] @ 62205c <__cxa_atexit@plt+0x615d10> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #80] @ 622060 <__cxa_atexit@plt+0x615d14> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ str r8, [r3, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - ldr r7, [pc, #124] @ 618240 <__cxa_atexit@plt+0x60bef4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #116] @ 618244 <__cxa_atexit@plt+0x60bef8> │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r5, [pc, #64] @ 618248 <__cxa_atexit@plt+0x60befc> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffa710 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - ldrdeq r0, [r2, -r0] │ │ │ │ - @ instruction: 0xffffa6f8 │ │ │ │ - @ instruction: 0xffffa62c │ │ │ │ - smlabbeq r2, r8, r7, r0 │ │ │ │ - @ instruction: 0xffffa75c │ │ │ │ - @ instruction: 0xffffa6ec │ │ │ │ - @ instruction: 0xffffa698 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 622064 <__cxa_atexit@plt+0x615d18> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 61805c <__cxa_atexit@plt+0x60bd10> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 6183f8 <__cxa_atexit@plt+0x60c0ac> │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - ldr lr, [r5, #28]! │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr r4, [r2] │ │ │ │ - add fp, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 618368 <__cxa_atexit@plt+0x60c01c> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, lr │ │ │ │ - mov lr, ip │ │ │ │ - ldr ip, [pc, #324] @ 61841c <__cxa_atexit@plt+0x60c0d0> │ │ │ │ - mov r7, r4 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - ldr r4, [pc, #308] @ 618420 <__cxa_atexit@plt+0x60c0d4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r4, [r2, #28] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #280] @ 618424 <__cxa_atexit@plt+0x60c0d8> │ │ │ │ - add sl, r3, #12 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6220f0 <__cxa_atexit@plt+0x615da4> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 6220ac <__cxa_atexit@plt+0x615d60> │ │ │ │ + bl b95c │ │ │ │ + b 6220b0 <__cxa_atexit@plt+0x615d64> │ │ │ │ + bl b5fc │ │ │ │ + ldr lr, [pc, #68] @ 6220fc <__cxa_atexit@plt+0x615db0> │ │ │ │ + sub r3, r6, #22 │ │ │ │ sub r2, r6, #15 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - stm sl, {r1, r4, r9} │ │ │ │ - ldr r1, [pc, #248] @ 618428 <__cxa_atexit@plt+0x60c0dc> │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #208] @ 61842c <__cxa_atexit@plt+0x60c0e0> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 6183e8 <__cxa_atexit@plt+0x60c09c> │ │ │ │ - mov sl, r1 │ │ │ │ - add r1, r3, #56 @ 0x38 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #160] @ 618430 <__cxa_atexit@plt+0x60c0e4> │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r1, r3, #20 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [pc, #128] @ 618434 <__cxa_atexit@plt+0x60c0e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #120] @ 618438 <__cxa_atexit@plt+0x60c0ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #108] @ 61843c <__cxa_atexit@plt+0x60c0f0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - str r6, [r2, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 618440 <__cxa_atexit@plt+0x60c0f4> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffff9ef0 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - ldrdeq r0, [r2, -r4] │ │ │ │ - @ instruction: 0xffff9edc │ │ │ │ - @ instruction: 0xffff9de4 │ │ │ │ - @ instruction: 0xffff9f8c │ │ │ │ - @ instruction: 0xffff9ee0 │ │ │ │ - @ instruction: 0xffff9e94 │ │ │ │ - tsteq r2, ip, lsr r5 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #56] @ 622100 <__cxa_atexit@plt+0x615db4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r1, [pc, #52] @ 622104 <__cxa_atexit@plt+0x615db8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r7, [r8, #16] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + stmib r8, {r1, r9, sl} │ │ │ │ + str lr, [r8, #20] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabteq r1, ip, r4, r6 │ │ │ │ + smlabbeq r1, ip, sl, r6 │ │ │ │ + @ instruction: 0x01016498 │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 622180 <__cxa_atexit@plt+0x615e34> │ │ │ │ + ldr r3, [pc, #288] @ 622244 <__cxa_atexit@plt+0x615ef8> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 622204 <__cxa_atexit@plt+0x615eb8> │ │ │ │ + ldr r2, [pc, #268] @ 622248 <__cxa_atexit@plt+0x615efc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 618260 <__cxa_atexit@plt+0x60bf14> │ │ │ │ + beq 62220c <__cxa_atexit@plt+0x615ec0> │ │ │ │ + ldr lr, [pc, #240] @ 62224c <__cxa_atexit@plt+0x615f00> │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r2, r1, #1 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r2, r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + strb r3, [r2, #8] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 6185f0 <__cxa_atexit@plt+0x60c2a4> │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mov r8, r5 │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r1, [r8, #28]! │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp lr, #0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bmi 618564 <__cxa_atexit@plt+0x60c218> │ │ │ │ - mov fp, sl │ │ │ │ - add sl, r6, #20 │ │ │ │ - str sl, [sp] │ │ │ │ - ldr sl, [pc, #324] @ 618614 <__cxa_atexit@plt+0x60c2c8> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #312] @ 618618 <__cxa_atexit@plt+0x60c2cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #272] @ 61861c <__cxa_atexit@plt+0x60c2d0> │ │ │ │ - sub r1, r3, #23 │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ + bcc 622218 <__cxa_atexit@plt+0x615ecc> │ │ │ │ + add r2, r5, #12 │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 6221bc <__cxa_atexit@plt+0x615e70> │ │ │ │ + ldr r5, [pc, #160] @ 622250 <__cxa_atexit@plt+0x615f04> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr lr, [pc, #112] @ 622234 <__cxa_atexit@plt+0x615ee8> │ │ │ │ sub r1, r3, #15 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #248] @ 618620 <__cxa_atexit@plt+0x60c2d4> │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #236] @ 618624 <__cxa_atexit@plt+0x60c2d8> │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r3 │ │ │ │ - b 6185e0 <__cxa_atexit@plt+0x60c294> │ │ │ │ - add fp, r6, #56 @ 0x38 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #180] @ 618628 <__cxa_atexit@plt+0x60c2dc> │ │ │ │ - sub r3, r3, #22 │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r6, #32]! │ │ │ │ - ldr r2, [pc, #168] @ 61862c <__cxa_atexit@plt+0x60c2e0> │ │ │ │ - add fp, r5, #28 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #104] @ 622238 <__cxa_atexit@plt+0x615eec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r8, [pc, #100] @ 62223c <__cxa_atexit@plt+0x615ef0> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str lr, [r6, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #32] @ 622240 <__cxa_atexit@plt+0x615ef4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #8]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabbeq r1, ip, r9, r6 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + @ instruction: 0x010163b0 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #80] @ 6222b4 <__cxa_atexit@plt+0x615f68> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 6222a8 <__cxa_atexit@plt+0x615f5c> │ │ │ │ + ldr lr, [pc, #52] @ 6222b8 <__cxa_atexit@plt+0x615f6c> │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r2, r1, #1 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + add r2, r1, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + strb r3, [r2, #8] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #40] @ 6222f4 <__cxa_atexit@plt+0x615fa8> │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, r2, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + add r3, r2, r0 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5] │ │ │ │ + strb r1, [r3, #8] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r7, r3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + bne 62237c <__cxa_atexit@plt+0x616030> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 622390 <__cxa_atexit@plt+0x616044> │ │ │ │ + ldr r9, [pc, #132] @ 6223b8 <__cxa_atexit@plt+0x61606c> │ │ │ │ + sub r1, r3, #22 │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #120] @ 6223bc <__cxa_atexit@plt+0x616070> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr lr, [pc, #116] @ 6223c0 <__cxa_atexit@plt+0x616074> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str sl, [r6, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ str r9, [r6, #12] │ │ │ │ - stm fp, {r2, r3, r6} │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #140] @ 618630 <__cxa_atexit@plt+0x60c2e4> │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r5, [r6, #-12] │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - str sl, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 618634 <__cxa_atexit@plt+0x60c2e8> │ │ │ │ - mov r5, r8 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 6223b4 <__cxa_atexit@plt+0x616068> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 618638 <__cxa_atexit@plt+0x60c2ec> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #24] @ 6223b0 <__cxa_atexit@plt+0x616064> │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffff9944 │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - strdeq r0, [r2, -r8] │ │ │ │ - @ instruction: 0xffff997c │ │ │ │ - @ instruction: 0xffff9898 │ │ │ │ - @ instruction: 0xffff99fc │ │ │ │ - smlabbeq r2, r4, r3, r0 │ │ │ │ - @ instruction: 0xffff9a0c │ │ │ │ - @ instruction: 0xffff9910 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffc14 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61845c <__cxa_atexit@plt+0x60c110> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6186c4 <__cxa_atexit@plt+0x60c378> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6186cc <__cxa_atexit@plt+0x60c380> │ │ │ │ - ldr r1, [pc, #80] @ 6186e0 <__cxa_atexit@plt+0x60c394> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 6186e4 <__cxa_atexit@plt+0x60c398> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6186d4 <__cxa_atexit@plt+0x60c388> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 622450 <__cxa_atexit@plt+0x616104> │ │ │ │ + add r2, r5, #4 │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 62240c <__cxa_atexit@plt+0x6160c0> │ │ │ │ + ldr r6, [pc, #124] @ 622478 <__cxa_atexit@plt+0x61612c> │ │ │ │ mov r5, r2 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr lr, [pc, #84] @ 622468 <__cxa_atexit@plt+0x61611c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #76] @ 62246c <__cxa_atexit@plt+0x616120> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [pc, #72] @ 622470 <__cxa_atexit@plt+0x616124> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #20] │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, ip, lr, pc @ │ │ │ │ - @ instruction: 0x01020bb0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61871c <__cxa_atexit@plt+0x60c3d0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 618724 <__cxa_atexit@plt+0x60c3d8> │ │ │ │ + ldr r3, [pc, #28] @ 622474 <__cxa_atexit@plt+0x616128> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + @ instruction: 0x010161bc │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6224f0 <__cxa_atexit@plt+0x6161a4> │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 6224b4 <__cxa_atexit@plt+0x616168> │ │ │ │ + bl b95c │ │ │ │ + b 6224b8 <__cxa_atexit@plt+0x61616c> │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #60] @ 6224fc <__cxa_atexit@plt+0x6161b0> │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr lr, [pc, #52] @ 622500 <__cxa_atexit@plt+0x6161b4> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #44] @ 622504 <__cxa_atexit@plt+0x6161b8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tstpeq r1, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61875c <__cxa_atexit@plt+0x60c410> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r8, #16] │ │ │ │ + str r3, [r8, #20] │ │ │ │ + stmib r8, {r1, r7, lr} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6187a0 <__cxa_atexit@plt+0x60c454> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6187a8 <__cxa_atexit@plt+0x60c45c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + strheq r6, [r1, -ip] │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + ldrshteq r1, [r3], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 62255c <__cxa_atexit@plt+0x616210> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 622554 <__cxa_atexit@plt+0x616208> │ │ │ │ + ldr r8, [pc, #40] @ 622564 <__cxa_atexit@plt+0x616218> │ │ │ │ + ldr r3, [pc, #40] @ 622568 <__cxa_atexit@plt+0x61621c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101fd90 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 618814 <__cxa_atexit@plt+0x60c4c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61881c <__cxa_atexit@plt+0x60c4d0> │ │ │ │ - ldr r1, [pc, #80] @ 618830 <__cxa_atexit@plt+0x60c4e4> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 618834 <__cxa_atexit@plt+0x60c4e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 618824 <__cxa_atexit@plt+0x60c4d8> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - tstpeq r1, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ + rscseq r1, r3, ip, lsr #11 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + smlalseq r1, r3, r8, r5 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61888c <__cxa_atexit@plt+0x60c540> │ │ │ │ - ldr r2, [pc, #60] @ 618898 <__cxa_atexit@plt+0x60c54c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6225f0 <__cxa_atexit@plt+0x6162a4> │ │ │ │ + ldr r2, [pc, #112] @ 622600 <__cxa_atexit@plt+0x6162b4> │ │ │ │ + mov r7, r5 │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 618880 <__cxa_atexit@plt+0x60c534> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6188a4 <__cxa_atexit@plt+0x60c558> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 6225cc <__cxa_atexit@plt+0x616280> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + adds r7, r1, #1 │ │ │ │ + bmi 6225dc <__cxa_atexit@plt+0x616290> │ │ │ │ + ldr r0, [pc, #84] @ 622610 <__cxa_atexit@plt+0x6162c4> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + mov r5, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 622604 <__cxa_atexit@plt+0x6162b8> │ │ │ │ + ldr r0, [pc, #32] @ 622608 <__cxa_atexit@plt+0x6162bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 62260c <__cxa_atexit@plt+0x6162c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r1, r3, r8, lsr #10 │ │ │ │ + rscseq r1, r3, r4, lsr #10 │ │ │ │ + rscseq r1, r3, r4, lsr #10 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrshteq r1, [r3], #68 @ 0x44 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 622644 <__cxa_atexit@plt+0x6162f8> │ │ │ │ + ldr r1, [pc, #36] @ 62265c <__cxa_atexit@plt+0x616310> │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #20] @ 622660 <__cxa_atexit@plt+0x616314> │ │ │ │ + ldr r0, [pc, #20] @ 622664 <__cxa_atexit@plt+0x616318> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrhteq r1, [r3], #76 @ 0x4c │ │ │ │ + ldrhteq r1, [r3], #72 @ 0x48 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6188c4 <__cxa_atexit@plt+0x60c578> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6188f0 <__cxa_atexit@plt+0x60c5a4> │ │ │ │ - ldr r2, [pc, #124] @ 618948 <__cxa_atexit@plt+0x60c5fc> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6188f0 <__cxa_atexit@plt+0x60c5a4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6188f8 <__cxa_atexit@plt+0x60c5ac> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #100] @ 6226fc <__cxa_atexit@plt+0x6163b0> │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 6226dc <__cxa_atexit@plt+0x616390> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6226e8 <__cxa_atexit@plt+0x61639c> │ │ │ │ + ldrb r2, [r8, #3] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + strb r2, [r9, sl] │ │ │ │ + ldr r2, [pc, #52] @ 622700 <__cxa_atexit@plt+0x6163b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 618938 <__cxa_atexit@plt+0x60c5ec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61894c <__cxa_atexit@plt+0x60c600> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + smlabbeq r1, r8, r4, r6 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 618974 <__cxa_atexit@plt+0x60c628> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 622750 <__cxa_atexit@plt+0x616404> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, r1, r2 │ │ │ │ + strb r7, [r2, #8] │ │ │ │ + ldr r7, [pc, #28] @ 62275c <__cxa_atexit@plt+0x616410> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6189b4 <__cxa_atexit@plt+0x60c668> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 6189c4 <__cxa_atexit@plt+0x60c678> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r2, r4, r8, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6189fc <__cxa_atexit@plt+0x60c6b0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 618a04 <__cxa_atexit@plt+0x60c6b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + ldrsbteq r1, [r3], #52 @ 0x34 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 6227b4 <__cxa_atexit@plt+0x616468> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6227ac <__cxa_atexit@plt+0x616460> │ │ │ │ + ldr r8, [pc, #40] @ 6227bc <__cxa_atexit@plt+0x616470> │ │ │ │ + ldr r3, [pc, #40] @ 6227c0 <__cxa_atexit@plt+0x616474> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tstpeq r1, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 618a70 <__cxa_atexit@plt+0x60c724> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 618a78 <__cxa_atexit@plt+0x60c72c> │ │ │ │ - ldr r1, [pc, #80] @ 618a8c <__cxa_atexit@plt+0x60c740> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 618a90 <__cxa_atexit@plt+0x60c744> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 618a80 <__cxa_atexit@plt+0x60c734> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r0, sl, pc @ │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ + smlalseq r1, r3, r0, r3 │ │ │ │ + smlabbeq r1, r0, sp, r5 │ │ │ │ + rscseq r1, r3, ip, ror r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 618ac8 <__cxa_atexit@plt+0x60c77c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 618b40 <__cxa_atexit@plt+0x60c7f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 618b48 <__cxa_atexit@plt+0x60c7fc> │ │ │ │ - ldr r1, [pc, #80] @ 618b5c <__cxa_atexit@plt+0x60c810> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 618b60 <__cxa_atexit@plt+0x60c814> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 618b50 <__cxa_atexit@plt+0x60c804> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - tstpeq r1, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 618b98 <__cxa_atexit@plt+0x60c84c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 618ba0 <__cxa_atexit@plt+0x60c854> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 622848 <__cxa_atexit@plt+0x6164fc> │ │ │ │ + ldr r2, [pc, #112] @ 622858 <__cxa_atexit@plt+0x61650c> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 622824 <__cxa_atexit@plt+0x6164d8> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + adds r7, r1, #1 │ │ │ │ + bmi 622834 <__cxa_atexit@plt+0x6164e8> │ │ │ │ + ldr r0, [pc, #84] @ 622868 <__cxa_atexit@plt+0x61651c> │ │ │ │ + sub lr, r5, #16 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101f998 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 618bf8 <__cxa_atexit@plt+0x60c8ac> │ │ │ │ - ldr r2, [pc, #60] @ 618c04 <__cxa_atexit@plt+0x60c8b8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 618bec <__cxa_atexit@plt+0x60c8a0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 618c10 <__cxa_atexit@plt+0x60c8c4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #32] @ 62285c <__cxa_atexit@plt+0x616510> │ │ │ │ + ldr r0, [pc, #32] @ 622860 <__cxa_atexit@plt+0x616514> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 622864 <__cxa_atexit@plt+0x616518> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r1, r3, ip, lsl #6 │ │ │ │ + rscseq r1, r3, r8, lsl #6 │ │ │ │ + rscseq r1, r3, r8, lsl #6 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrsbteq r1, [r3], #40 @ 0x28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + adds r7, r2, #1 │ │ │ │ + bmi 62289c <__cxa_atexit@plt+0x616550> │ │ │ │ + ldr r1, [pc, #36] @ 6228b4 <__cxa_atexit@plt+0x616568> │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #20] @ 6228b8 <__cxa_atexit@plt+0x61656c> │ │ │ │ + ldr r0, [pc, #20] @ 6228bc <__cxa_atexit@plt+0x616570> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r1, r3, r0, lsr #5 │ │ │ │ + smlalseq r1, r3, ip, r2 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 618c30 <__cxa_atexit@plt+0x60c8e4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 618c5c <__cxa_atexit@plt+0x60c910> │ │ │ │ - ldr r2, [pc, #124] @ 618cb4 <__cxa_atexit@plt+0x60c968> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #124] @ 62294c <__cxa_atexit@plt+0x616600> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 618c5c <__cxa_atexit@plt+0x60c910> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 618c64 <__cxa_atexit@plt+0x60c918> │ │ │ │ + beq 62292c <__cxa_atexit@plt+0x6165e0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 622938 <__cxa_atexit@plt+0x6165ec> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldrb r3, [r3, #3] │ │ │ │ + add r0, r7, #9 │ │ │ │ + add r1, r1, #8 │ │ │ │ + strb r3, [r7, #8] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #56] @ 622950 <__cxa_atexit@plt+0x616604> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 618ca4 <__cxa_atexit@plt+0x60c958> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 618cb8 <__cxa_atexit@plt+0x60c96c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq r0, [r2, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 618ce0 <__cxa_atexit@plt+0x60c994> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6229a0 <__cxa_atexit@plt+0x616654> │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldmib r5, {r2, r3, r9} │ │ │ │ + add r0, r9, #9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + strb r7, [r9, #8] │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #28] @ 6229ac <__cxa_atexit@plt+0x616660> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r8, {r7, r9} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 618d20 <__cxa_atexit@plt+0x60c9d4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 618d30 <__cxa_atexit@plt+0x60c9e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 618d6c <__cxa_atexit@plt+0x60ca20> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 618d74 <__cxa_atexit@plt+0x60ca28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabteq r1, r4, r7, pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 618db0 <__cxa_atexit@plt+0x60ca64> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 618db8 <__cxa_atexit@plt+0x60ca6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r1, r0, r7, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + smlabteq r1, r4, r1, r6 │ │ │ │ + ldrsbteq r1, [r3], #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 618df0 <__cxa_atexit@plt+0x60caa4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 6229f8 <__cxa_atexit@plt+0x6166ac> │ │ │ │ + ldr r7, [pc, #52] @ 622a0c <__cxa_atexit@plt+0x6166c0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 6229ec <__cxa_atexit@plt+0x6166a0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 622a20 <__cxa_atexit@plt+0x6166d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 622a10 <__cxa_atexit@plt+0x6166c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 618e38 <__cxa_atexit@plt+0x60caec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 618e40 <__cxa_atexit@plt+0x60caf4> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r1, r3, r8, lsr #3 │ │ │ │ + rscseq r1, r3, ip, ror r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 622a70 <__cxa_atexit@plt+0x616724> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 622ad0 <__cxa_atexit@plt+0x616784> │ │ │ │ + ldr r3, [pc, #148] @ 622ae0 <__cxa_atexit@plt+0x616794> │ │ │ │ + ldr r2, [pc, #148] @ 622ae4 <__cxa_atexit@plt+0x616798> │ │ │ │ + ldr r1, [pc, #148] @ 622ae8 <__cxa_atexit@plt+0x61679c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622ab4 <__cxa_atexit@plt+0x616768> │ │ │ │ + ldr r3, [pc, #104] @ 622aec <__cxa_atexit@plt+0x6167a0> │ │ │ │ + ldr r2, [pc, #104] @ 622af0 <__cxa_atexit@plt+0x6167a4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 622aa4 <__cxa_atexit@plt+0x616758> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bd24 <__cxa_atexit@plt+0x60f9d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - strdeq pc, [r1, -r8] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 618e7c <__cxa_atexit@plt+0x60cb30> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 618e84 <__cxa_atexit@plt+0x60cb38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #56] @ 622af4 <__cxa_atexit@plt+0x6167a8> │ │ │ │ + ldr r9, [pc, #56] @ 622af8 <__cxa_atexit@plt+0x6167ac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101f6b4 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r0, r3, ip, ror #26 │ │ │ │ + rscseq r1, r3, ip, lsl r1 │ │ │ │ + smlabteq r1, ip, r2, r6 │ │ │ │ + ldrhteq r0, [r3], #192 @ 0xc0 │ │ │ │ + @ instruction: 0xffff9290 │ │ │ │ + rscseq r0, r3, r0, lsl #19 │ │ │ │ + rscseq r0, r3, r4, ror ip │ │ │ │ + rscseq r1, r3, r8, lsr #1 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 618ed8 <__cxa_atexit@plt+0x60cb8c> │ │ │ │ - ldr r2, [pc, #56] @ 618ee4 <__cxa_atexit@plt+0x60cb98> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622b44 <__cxa_atexit@plt+0x6167f8> │ │ │ │ + ldr r7, [pc, #52] @ 622b54 <__cxa_atexit@plt+0x616808> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 622b38 <__cxa_atexit@plt+0x6167ec> │ │ │ │ + mov r7, r9 │ │ │ │ + b 622b68 <__cxa_atexit@plt+0x61681c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 622b58 <__cxa_atexit@plt+0x61680c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r1, r3, r8, rrx │ │ │ │ + rscseq r1, r3, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 622b94 <__cxa_atexit@plt+0x616848> │ │ │ │ + ldr r2, [pc, #112] @ 622bf0 <__cxa_atexit@plt+0x6168a4> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622bd4 <__cxa_atexit@plt+0x616888> │ │ │ │ + ldr r5, [pc, #60] @ 622be8 <__cxa_atexit@plt+0x61689c> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 618ecc <__cxa_atexit@plt+0x60cb80> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 622bc4 <__cxa_atexit@plt+0x616878> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 618ef0 <__cxa_atexit@plt+0x60cba4> │ │ │ │ + b 622a20 <__cxa_atexit@plt+0x6166d4> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 622bec <__cxa_atexit@plt+0x6168a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 618f10 <__cxa_atexit@plt+0x60cbc4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 618f3c <__cxa_atexit@plt+0x60cbf0> │ │ │ │ - ldr r2, [pc, #124] @ 618f94 <__cxa_atexit@plt+0x60cc48> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 618f3c <__cxa_atexit@plt+0x60cbf0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 618f44 <__cxa_atexit@plt+0x60cbf8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 618f84 <__cxa_atexit@plt+0x60cc38> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 618f98 <__cxa_atexit@plt+0x60cc4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq r0, [r2, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + rscseq r0, r3, ip, asr #31 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 618fc0 <__cxa_atexit@plt+0x60cc74> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 622c38 <__cxa_atexit@plt+0x6168ec> │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 622c44 <__cxa_atexit@plt+0x6168f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619000 <__cxa_atexit@plt+0x60ccb4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 619010 <__cxa_atexit@plt+0x60ccc4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r2, r8, ror r2 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619064 <__cxa_atexit@plt+0x60cd18> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 61906c <__cxa_atexit@plt+0x60cd20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq pc, [r1, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6190a4 <__cxa_atexit@plt+0x60cd58> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6190ac <__cxa_atexit@plt+0x60cd60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r1, ip, r4, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + tsteq r1, ip, lsr #30 │ │ │ │ + rscseq r0, r3, ip, lsr #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6190e4 <__cxa_atexit@plt+0x60cd98> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 622c90 <__cxa_atexit@plt+0x616944> │ │ │ │ + ldr r7, [pc, #52] @ 622ca4 <__cxa_atexit@plt+0x616958> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 622c84 <__cxa_atexit@plt+0x616938> │ │ │ │ + mov r7, r8 │ │ │ │ + b 622cb8 <__cxa_atexit@plt+0x61696c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 622ca8 <__cxa_atexit@plt+0x61695c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619128 <__cxa_atexit@plt+0x60cddc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619130 <__cxa_atexit@plt+0x60cde4> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r0, r3, r8, ror pc │ │ │ │ + rscseq r0, r3, ip, asr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 622d08 <__cxa_atexit@plt+0x6169bc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 622d68 <__cxa_atexit@plt+0x616a1c> │ │ │ │ + ldr r3, [pc, #148] @ 622d78 <__cxa_atexit@plt+0x616a2c> │ │ │ │ + ldr r2, [pc, #148] @ 622d7c <__cxa_atexit@plt+0x616a30> │ │ │ │ + ldr r1, [pc, #148] @ 622d80 <__cxa_atexit@plt+0x616a34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622d4c <__cxa_atexit@plt+0x616a00> │ │ │ │ + ldr r3, [pc, #104] @ 622d84 <__cxa_atexit@plt+0x616a38> │ │ │ │ + ldr r2, [pc, #104] @ 622d88 <__cxa_atexit@plt+0x616a3c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 622d3c <__cxa_atexit@plt+0x6169f0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bd24 <__cxa_atexit@plt+0x60f9d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - tstpeq r1, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619184 <__cxa_atexit@plt+0x60ce38> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 61918c <__cxa_atexit@plt+0x60ce40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #56] @ 622d8c <__cxa_atexit@plt+0x616a40> │ │ │ │ + ldr r9, [pc, #56] @ 622d90 <__cxa_atexit@plt+0x616a44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101f3bc │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrsbteq r0, [r3], #164 @ 0xa4 │ │ │ │ + ldrsbteq r0, [r3], #232 @ 0xe8 │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + rscseq r0, r3, r8, asr #29 │ │ │ │ + @ instruction: 0xffff8ff8 │ │ │ │ + rscseq r0, r3, r8, ror #13 │ │ │ │ + rscseq r0, r3, ip, lsl #29 │ │ │ │ + rscseq r0, r3, r8, ror lr │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6191e0 <__cxa_atexit@plt+0x60ce94> │ │ │ │ - ldr r2, [pc, #56] @ 6191ec <__cxa_atexit@plt+0x60cea0> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622ddc <__cxa_atexit@plt+0x616a90> │ │ │ │ + ldr r7, [pc, #52] @ 622dec <__cxa_atexit@plt+0x616aa0> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 622dd0 <__cxa_atexit@plt+0x616a84> │ │ │ │ + mov r7, r9 │ │ │ │ + b 622e00 <__cxa_atexit@plt+0x616ab4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 622df0 <__cxa_atexit@plt+0x616aa4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r0, r3, r8, lsr lr │ │ │ │ + rscseq r0, r3, ip, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 622e2c <__cxa_atexit@plt+0x616ae0> │ │ │ │ + ldr r2, [pc, #112] @ 622e88 <__cxa_atexit@plt+0x616b3c> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622e6c <__cxa_atexit@plt+0x616b20> │ │ │ │ + ldr r5, [pc, #60] @ 622e80 <__cxa_atexit@plt+0x616b34> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 622e5c <__cxa_atexit@plt+0x616b10> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 6191f8 <__cxa_atexit@plt+0x60ceac> │ │ │ │ + b 622cb8 <__cxa_atexit@plt+0x61696c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 622e84 <__cxa_atexit@plt+0x616b38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 619218 <__cxa_atexit@plt+0x60cecc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 619244 <__cxa_atexit@plt+0x60cef8> │ │ │ │ - ldr r2, [pc, #124] @ 61929c <__cxa_atexit@plt+0x60cf50> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 619244 <__cxa_atexit@plt+0x60cef8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61924c <__cxa_atexit@plt+0x60cf00> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61928c <__cxa_atexit@plt+0x60cf40> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 6192a0 <__cxa_atexit@plt+0x60cf54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatteq r1, ip, pc, pc @ │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + smlalseq r0, r3, ip, sp │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6192c8 <__cxa_atexit@plt+0x60cf7c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 622ed0 <__cxa_atexit@plt+0x616b84> │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 622edc <__cxa_atexit@plt+0x616b90> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619308 <__cxa_atexit@plt+0x60cfbc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 619318 <__cxa_atexit@plt+0x60cfcc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r1, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619350 <__cxa_atexit@plt+0x60d004> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619358 <__cxa_atexit@plt+0x60d00c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatteq r1, r0, r1, pc @ │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6193ac <__cxa_atexit@plt+0x60d060> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 6193b4 <__cxa_atexit@plt+0x60d068> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0101f194 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0x01015c94 │ │ │ │ + rscseq r0, r3, ip, ror sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6193ec <__cxa_atexit@plt+0x60d0a0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61944c <__cxa_atexit@plt+0x60d100> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 619454 <__cxa_atexit@plt+0x60d108> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 61d5ac <__cxa_atexit@plt+0x611260> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq pc, [r1, -r4] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61948c <__cxa_atexit@plt+0x60d140> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619494 <__cxa_atexit@plt+0x60d148> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r1, r4, r0, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 6194e8 <__cxa_atexit@plt+0x60d19c> │ │ │ │ - ldr r2, [pc, #56] @ 6194f4 <__cxa_atexit@plt+0x60d1a8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 622f28 <__cxa_atexit@plt+0x616bdc> │ │ │ │ + ldr r7, [pc, #52] @ 622f3c <__cxa_atexit@plt+0x616bf0> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 6194dc <__cxa_atexit@plt+0x60d190> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 622f1c <__cxa_atexit@plt+0x616bd0> │ │ │ │ mov r7, r8 │ │ │ │ - b 619500 <__cxa_atexit@plt+0x60d1b4> │ │ │ │ + b 622f50 <__cxa_atexit@plt+0x616c04> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 622f40 <__cxa_atexit@plt+0x616bf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 619520 <__cxa_atexit@plt+0x60d1d4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61954c <__cxa_atexit@plt+0x60d200> │ │ │ │ - ldr r2, [pc, #124] @ 6195a4 <__cxa_atexit@plt+0x60d258> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r0, r3, r8, asr #26 │ │ │ │ + rscseq r0, r3, ip, lsl sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 622fa0 <__cxa_atexit@plt+0x616c54> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 623000 <__cxa_atexit@plt+0x616cb4> │ │ │ │ + ldr r3, [pc, #148] @ 623010 <__cxa_atexit@plt+0x616cc4> │ │ │ │ + ldr r2, [pc, #148] @ 623014 <__cxa_atexit@plt+0x616cc8> │ │ │ │ + ldr r1, [pc, #148] @ 623018 <__cxa_atexit@plt+0x616ccc> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61954c <__cxa_atexit@plt+0x60d200> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 619554 <__cxa_atexit@plt+0x60d208> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r2, [r7, #12] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 622fe4 <__cxa_atexit@plt+0x616c98> │ │ │ │ + ldr r3, [pc, #104] @ 62301c <__cxa_atexit@plt+0x616cd0> │ │ │ │ + ldr r2, [pc, #104] @ 623020 <__cxa_atexit@plt+0x616cd4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + beq 622fd4 <__cxa_atexit@plt+0x616c88> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 61bd24 <__cxa_atexit@plt+0x60f9d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619594 <__cxa_atexit@plt+0x60d248> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 6195a8 <__cxa_atexit@plt+0x60d25c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatteq r1, r4, ip, pc @ │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6195d0 <__cxa_atexit@plt+0x60d284> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #56] @ 623024 <__cxa_atexit@plt+0x616cd8> │ │ │ │ + ldr r9, [pc, #56] @ 623028 <__cxa_atexit@plt+0x616cdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619610 <__cxa_atexit@plt+0x60d2c4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 619620 <__cxa_atexit@plt+0x60d2d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r1, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + rscseq r0, r3, ip, lsr r8 │ │ │ │ + rscseq r0, r3, r8, lsr #25 │ │ │ │ + @ instruction: 0x01015d9c │ │ │ │ + smlalseq r0, r3, r8, ip │ │ │ │ + @ instruction: 0xffff8d60 │ │ │ │ + rscseq r0, r3, r0, asr r4 │ │ │ │ + rscseq r0, r3, ip, asr ip │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61968c <__cxa_atexit@plt+0x60d340> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62308c <__cxa_atexit@plt+0x616d40> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 619694 <__cxa_atexit@plt+0x60d348> │ │ │ │ - ldr r1, [pc, #80] @ 6196a8 <__cxa_atexit@plt+0x60d35c> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 6196ac <__cxa_atexit@plt+0x60d360> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61969c <__cxa_atexit@plt+0x60d350> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlabteq r1, r4, lr, lr │ │ │ │ - smlatteq r1, r8, fp, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6196e4 <__cxa_atexit@plt+0x60d398> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6196ec <__cxa_atexit@plt+0x60d3a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619724 <__cxa_atexit@plt+0x60d3d8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619768 <__cxa_atexit@plt+0x60d41c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619770 <__cxa_atexit@plt+0x60d424> │ │ │ │ + bcc 623098 <__cxa_atexit@plt+0x616d4c> │ │ │ │ + ldr r1, [pc, #76] @ 6230a8 <__cxa_atexit@plt+0x616d5c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 6230ac <__cxa_atexit@plt+0x616d60> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlabteq r1, r8, sp, lr │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6197dc <__cxa_atexit@plt+0x60d490> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6197e4 <__cxa_atexit@plt+0x60d498> │ │ │ │ - ldr r1, [pc, #80] @ 6197f8 <__cxa_atexit@plt+0x60d4ac> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 6197fc <__cxa_atexit@plt+0x60d4b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ mov r6, r3 │ │ │ │ - b 6197ec <__cxa_atexit@plt+0x60d4a0> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ - @ instruction: 0x0101fa98 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619854 <__cxa_atexit@plt+0x60d508> │ │ │ │ - ldr r2, [pc, #60] @ 619860 <__cxa_atexit@plt+0x60d514> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + smlabteq r1, r4, r4, r5 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + rscseq r0, r3, r4, asr #23 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 623130 <__cxa_atexit@plt+0x616de4> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 6230f4 <__cxa_atexit@plt+0x616da8> │ │ │ │ + ldr r3, [pc, #124] @ 62315c <__cxa_atexit@plt+0x616e10> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 623140 <__cxa_atexit@plt+0x616df4> │ │ │ │ + ldr r5, [pc, #72] @ 623150 <__cxa_atexit@plt+0x616e04> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 619848 <__cxa_atexit@plt+0x60d4fc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + beq 623120 <__cxa_atexit@plt+0x616dd4> │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 61986c <__cxa_atexit@plt+0x60d520> │ │ │ │ + b 622f50 <__cxa_atexit@plt+0x616c04> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 623158 <__cxa_atexit@plt+0x616e0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #12] @ 623154 <__cxa_atexit@plt+0x616e08> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + rscseq r0, r3, r4, lsr fp │ │ │ │ + rscseq r0, r3, ip, asr #22 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61988c <__cxa_atexit@plt+0x60d540> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 6198b8 <__cxa_atexit@plt+0x60d56c> │ │ │ │ - ldr r2, [pc, #124] @ 619910 <__cxa_atexit@plt+0x60d5c4> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6198b8 <__cxa_atexit@plt+0x60d56c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 6198c0 <__cxa_atexit@plt+0x60d574> │ │ │ │ + mov r2, fp │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bcc 623220 <__cxa_atexit@plt+0x616ed4> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add sl, r3, #8 │ │ │ │ + add r0, r7, #8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldrb r3, [sl, r9] │ │ │ │ + ldr r2, [pc, #164] @ 623250 <__cxa_atexit@plt+0x616f04> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r3, [r8, #8] │ │ │ │ + str r9, [r5] │ │ │ │ + str r2, [r8, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + sub r1, r3, #1 │ │ │ │ + add r3, r8, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + bcc 623230 <__cxa_atexit@plt+0x616ee4> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bmi 623214 <__cxa_atexit@plt+0x616ec8> │ │ │ │ + ldr r6, [pc, #108] @ 623258 <__cxa_atexit@plt+0x616f0c> │ │ │ │ + ldr r0, [pc, #108] @ 62325c <__cxa_atexit@plt+0x616f10> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r8, #12]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619900 <__cxa_atexit@plt+0x60d5b4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 619914 <__cxa_atexit@plt+0x60d5c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov fp, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #28] @ 623254 <__cxa_atexit@plt+0x616f08> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r2, #16 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + smlabteq r1, r8, r4, r5 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - tstpeq r1, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61993c <__cxa_atexit@plt+0x60d5f0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61997c <__cxa_atexit@plt+0x60d630> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61998c <__cxa_atexit@plt+0x60d640> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq pc, [r1, -ip] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6199c4 <__cxa_atexit@plt+0x60d678> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6199cc <__cxa_atexit@plt+0x60d680> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6232d0 <__cxa_atexit@plt+0x616f84> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bmi 6232c0 <__cxa_atexit@plt+0x616f74> │ │ │ │ + ldr r1, [pc, #84] @ 6232ec <__cxa_atexit@plt+0x616fa0> │ │ │ │ + ldr lr, [pc, #84] @ 6232f0 <__cxa_atexit@plt+0x616fa4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619a38 <__cxa_atexit@plt+0x60d6ec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 619a40 <__cxa_atexit@plt+0x60d6f4> │ │ │ │ - ldr r1, [pc, #80] @ 619a54 <__cxa_atexit@plt+0x60d708> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 619a58 <__cxa_atexit@plt+0x60d70c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 619a48 <__cxa_atexit@plt+0x60d6fc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - tstpeq r1, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619a90 <__cxa_atexit@plt+0x60d744> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ + ldr r3, [pc, #16] @ 6232e8 <__cxa_atexit@plt+0x616f9c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r7, #1 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + bcc 623368 <__cxa_atexit@plt+0x61701c> │ │ │ │ + cmp r3, #0 │ │ │ │ + bmi 623358 <__cxa_atexit@plt+0x61700c> │ │ │ │ + ldr r2, [pc, #84] @ 623388 <__cxa_atexit@plt+0x61703c> │ │ │ │ + ldr r1, [pc, #84] @ 62338c <__cxa_atexit@plt+0x617040> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 623384 <__cxa_atexit@plt+0x617038> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + rscseq r0, r3, ip, ror #17 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6233d8 <__cxa_atexit@plt+0x61708c> │ │ │ │ + ldr r3, [pc, #52] @ 6233e8 <__cxa_atexit@plt+0x61709c> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + beq 6233c8 <__cxa_atexit@plt+0x61707c> │ │ │ │ + ldr sl, [sl, #3] │ │ │ │ + b 6230c0 <__cxa_atexit@plt+0x616d74> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 6233ec <__cxa_atexit@plt+0x6170a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r0, r3, ip, lsr #17 │ │ │ │ + smlalseq r0, r3, r0, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 6230c0 <__cxa_atexit@plt+0x616d74> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 6234b0 <__cxa_atexit@plt+0x617164> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619b08 <__cxa_atexit@plt+0x60d7bc> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 623474 <__cxa_atexit@plt+0x617128> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 619b10 <__cxa_atexit@plt+0x60d7c4> │ │ │ │ - ldr r1, [pc, #80] @ 619b24 <__cxa_atexit@plt+0x60d7d8> │ │ │ │ - add lr, r7, #8 │ │ │ │ + bcc 623480 <__cxa_atexit@plt+0x617134> │ │ │ │ + ldr r1, [pc, #76] @ 623490 <__cxa_atexit@plt+0x617144> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 619b28 <__cxa_atexit@plt+0x60d7dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 619b18 <__cxa_atexit@plt+0x60d7cc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 623494 <__cxa_atexit@plt+0x617148> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ - tstpeq r1, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619b60 <__cxa_atexit@plt+0x60d814> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619b68 <__cxa_atexit@plt+0x60d81c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r1, -r0] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619bc0 <__cxa_atexit@plt+0x60d874> │ │ │ │ - ldr r2, [pc, #60] @ 619bcc <__cxa_atexit@plt+0x60d880> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 619bb4 <__cxa_atexit@plt+0x60d868> │ │ │ │ - mov r7, r8 │ │ │ │ - b 619bd8 <__cxa_atexit@plt+0x60d88c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r1, r5 │ │ │ │ + str r8, [r1, #-12]! │ │ │ │ + sub r2, r1, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmib r1, {r9, sl} │ │ │ │ + bhi 623528 <__cxa_atexit@plt+0x6171dc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62353c <__cxa_atexit@plt+0x6171f0> │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 623520 <__cxa_atexit@plt+0x6171d4> │ │ │ │ + ldr r7, [pc, #116] @ 623564 <__cxa_atexit@plt+0x617218> │ │ │ │ + ldr r5, [pc, #116] @ 623568 <__cxa_atexit@plt+0x61721c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r2, r6 │ │ │ │ mov r7, r8 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 623560 <__cxa_atexit@plt+0x617214> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #24] @ 62355c <__cxa_atexit@plt+0x617210> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq r0, r3, r8, asr #14 │ │ │ │ + rscseq r0, r3, r0, ror #14 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 619bf8 <__cxa_atexit@plt+0x60d8ac> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 619c24 <__cxa_atexit@plt+0x60d8d8> │ │ │ │ - ldr r2, [pc, #124] @ 619c7c <__cxa_atexit@plt+0x60d930> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldrb r3, [lr, #3] │ │ │ │ + add r1, r0, #1 │ │ │ │ + add r0, r6, r0 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r9, r6 │ │ │ │ + str r1, [r2, #12] │ │ │ │ + strb r3, [r0, #8] │ │ │ │ + bcc 6235f4 <__cxa_atexit@plt+0x6172a8> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r1, r0 │ │ │ │ + bge 6235e4 <__cxa_atexit@plt+0x617298> │ │ │ │ + ldr r3, [pc, #80] @ 623614 <__cxa_atexit@plt+0x6172c8> │ │ │ │ + ldr r2, [pc, #80] @ 623618 <__cxa_atexit@plt+0x6172cc> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 619c24 <__cxa_atexit@plt+0x60d8d8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 619c2c <__cxa_atexit@plt+0x60d8e0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, lr │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619c6c <__cxa_atexit@plt+0x60d920> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 619c80 <__cxa_atexit@plt+0x60d934> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tstpeq r1, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 619ca8 <__cxa_atexit@plt+0x60d95c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #20] @ 623610 <__cxa_atexit@plt+0x6172c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619ce8 <__cxa_atexit@plt+0x60d99c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 619cf8 <__cxa_atexit@plt+0x60d9ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0101f590 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + smlalseq r0, r3, r0, r6 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 619d4c <__cxa_atexit@plt+0x60da00> │ │ │ │ + bhi 623658 <__cxa_atexit@plt+0x61730c> │ │ │ │ + ldr r2, [pc, #44] @ 623668 <__cxa_atexit@plt+0x61731c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 619d54 <__cxa_atexit@plt+0x60da08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #12] @ 62366c <__cxa_atexit@plt+0x617320> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 619d8c <__cxa_atexit@plt+0x60da40> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619d94 <__cxa_atexit@plt+0x60da48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r0, r3, r8, lsr r6 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [pc, #192] @ 623740 <__cxa_atexit@plt+0x6173f4> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r9, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldmib r5, {r7, lr} │ │ │ │ + stmib r5, {r0, r1, r9} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + mov r8, r6 │ │ │ │ + str r7, [r1, #-12]! │ │ │ │ + cmp fp, r2 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + bhi 62370c <__cxa_atexit@plt+0x6173c0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 623724 <__cxa_atexit@plt+0x6173d8> │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 6236fc <__cxa_atexit@plt+0x6173b0> │ │ │ │ + ldr r0, [pc, #116] @ 62374c <__cxa_atexit@plt+0x617400> │ │ │ │ + ldr r1, [pc, #116] @ 623750 <__cxa_atexit@plt+0x617404> │ │ │ │ + mov r5, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + str r0, [r2] │ │ │ │ + mov r0, #0 │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r1, r4, r7, lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619dcc <__cxa_atexit@plt+0x60da80> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [pc, #52] @ 623748 <__cxa_atexit@plt+0x6173fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r7, [pc, #24] @ 623744 <__cxa_atexit@plt+0x6173f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r0, r3, r0, ror #10 │ │ │ │ + rscseq r0, r3, ip, ror r5 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 619e10 <__cxa_atexit@plt+0x60dac4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 619e18 <__cxa_atexit@plt+0x60dacc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + bhi 6237ec <__cxa_atexit@plt+0x6174a0> │ │ │ │ + ldr r7, [pc, #136] @ 623810 <__cxa_atexit@plt+0x6174c4> │ │ │ │ + mov r2, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str r8, [r2, #-4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + beq 6237dc <__cxa_atexit@plt+0x617490> │ │ │ │ + ldr r7, [pc, #112] @ 623814 <__cxa_atexit@plt+0x6174c8> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + sub r3, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 619e6c <__cxa_atexit@plt+0x60db20> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 619e74 <__cxa_atexit@plt+0x60db28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi 6237fc <__cxa_atexit@plt+0x6174b0> │ │ │ │ + ldr r2, [pc, #96] @ 623820 <__cxa_atexit@plt+0x6174d4> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r1, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 619ec8 <__cxa_atexit@plt+0x60db7c> │ │ │ │ - ldr r2, [pc, #56] @ 619ed4 <__cxa_atexit@plt+0x60db88> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 619ebc <__cxa_atexit@plt+0x60db70> │ │ │ │ - mov r7, r8 │ │ │ │ - b 619ee0 <__cxa_atexit@plt+0x60db94> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #40] @ 62381c <__cxa_atexit@plt+0x6174d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 623818 <__cxa_atexit@plt+0x6174cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + smlalseq r0, r3, r0, r4 │ │ │ │ + rscseq r0, r3, r8, lsr #9 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 619f00 <__cxa_atexit@plt+0x60dbb4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 619f2c <__cxa_atexit@plt+0x60dbe0> │ │ │ │ - ldr r2, [pc, #124] @ 619f84 <__cxa_atexit@plt+0x60dc38> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r3, [pc, #84] @ 623888 <__cxa_atexit@plt+0x61753c> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r2, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2] │ │ │ │ + sub r3, r2, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 623874 <__cxa_atexit@plt+0x617528> │ │ │ │ + ldr r2, [pc, #52] @ 62388c <__cxa_atexit@plt+0x617540> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 619f2c <__cxa_atexit@plt+0x60dbe0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 619f34 <__cxa_atexit@plt+0x60dbe8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #20] @ 623890 <__cxa_atexit@plt+0x617544> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619f74 <__cxa_atexit@plt+0x60dc28> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 619f88 <__cxa_atexit@plt+0x60dc3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tstpeq r1, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + rscseq r0, r3, r8, lsl r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 619fb0 <__cxa_atexit@plt+0x60dc64> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6238c8 <__cxa_atexit@plt+0x61757c> │ │ │ │ + ldr r2, [pc, #28] @ 6238d4 <__cxa_atexit@plt+0x617588> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 619ff0 <__cxa_atexit@plt+0x60dca4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 61a000 <__cxa_atexit@plt+0x60dcb4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, r8, r2, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0x0101529c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61a038 <__cxa_atexit@plt+0x60dcec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61a040 <__cxa_atexit@plt+0x60dcf4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 623910 <__cxa_atexit@plt+0x6175c4> │ │ │ │ + ldr r2, [pc, #40] @ 623920 <__cxa_atexit@plt+0x6175d4> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #12] @ 623924 <__cxa_atexit@plt+0x6175d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r0, r3, r8, lsl #7 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ands r2, r1, #7 │ │ │ │ + beq 6239ac <__cxa_atexit@plt+0x617660> │ │ │ │ + ldrb r3, [lr, #8] │ │ │ │ + add r0, r7, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + strb r3, [r0, #7] │ │ │ │ + beq 6239ac <__cxa_atexit@plt+0x617660> │ │ │ │ + ldrb r3, [lr, #9] │ │ │ │ + add r0, r0, #8 │ │ │ │ + cmp r2, #2 │ │ │ │ + strb r3, [r0, #-2] │ │ │ │ + beq 6239ac <__cxa_atexit@plt+0x617660> │ │ │ │ + ldrb r3, [lr, #10] │ │ │ │ + cmp r2, #3 │ │ │ │ + strb r3, [r0, #-3] │ │ │ │ + beq 6239ac <__cxa_atexit@plt+0x617660> │ │ │ │ + ldrb r3, [lr, #11] │ │ │ │ + cmp r2, #4 │ │ │ │ + strb r3, [r0, #-4] │ │ │ │ + beq 6239ac <__cxa_atexit@plt+0x617660> │ │ │ │ + ldrb r3, [lr, #12] │ │ │ │ + cmp r2, #5 │ │ │ │ + strb r3, [r0, #-5] │ │ │ │ + beq 6239ac <__cxa_atexit@plt+0x617660> │ │ │ │ + ldrb r3, [lr, #13] │ │ │ │ + cmp r2, #6 │ │ │ │ + strb r3, [r0, #-6] │ │ │ │ + ldrbne r3, [lr, #14] │ │ │ │ + strbne r3, [r0, #-7] │ │ │ │ + asr r1, r1, #3 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 623a1c <__cxa_atexit@plt+0x6176d0> │ │ │ │ + add r3, lr, r2 │ │ │ │ + add r0, r7, r1, lsl #3 │ │ │ │ + add r3, r3, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + ldrb sl, [r3, #3] │ │ │ │ + ldrb r9, [r3, #2] │ │ │ │ + ldrb r8, [r3, #1] │ │ │ │ + ldrb ip, [r2, #4]! │ │ │ │ + ldrb lr, [r3] │ │ │ │ + orr r9, r9, sl, lsl #8 │ │ │ │ + ldrb sl, [r2, #2] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ + orr lr, lr, r8, lsl #8 │ │ │ │ + ldrb r8, [r3, #5] │ │ │ │ + orr sl, sl, r2, lsl #8 │ │ │ │ + orr r2, ip, r8, lsl #8 │ │ │ │ + orr lr, lr, r9, lsl #16 │ │ │ │ + orr r2, r2, sl, lsl #16 │ │ │ │ + rev r9, lr │ │ │ │ + rev r8, r2 │ │ │ │ + strd r8, [r0] │ │ │ │ + sub r0, r0, #8 │ │ │ │ + add r3, r3, #8 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + bne 6239c4 <__cxa_atexit@plt+0x617678> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 623a9c <__cxa_atexit@plt+0x617750> │ │ │ │ + ldr r7, [pc, #124] @ 623ac0 <__cxa_atexit@plt+0x617774> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + beq 623a8c <__cxa_atexit@plt+0x617740> │ │ │ │ + ldr r7, [pc, #108] @ 623ac4 <__cxa_atexit@plt+0x617778> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ sub r3, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61a094 <__cxa_atexit@plt+0x60dd48> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 61a09c <__cxa_atexit@plt+0x60dd50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi 623aac <__cxa_atexit@plt+0x617760> │ │ │ │ + ldr r2, [pc, #92] @ 623ad0 <__cxa_atexit@plt+0x617784> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r1, ip, r4, lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a0d4 <__cxa_atexit@plt+0x60dd88> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [pc, #40] @ 623acc <__cxa_atexit@plt+0x617780> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldr r7, [pc, #20] @ 623ac8 <__cxa_atexit@plt+0x61777c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r0, r3, r8, ror #3 │ │ │ │ + rscseq r0, r3, r0, lsl #4 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 623b28 <__cxa_atexit@plt+0x6177dc> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3], #-12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61a134 <__cxa_atexit@plt+0x60dde8> │ │ │ │ + bhi 623b18 <__cxa_atexit@plt+0x6177cc> │ │ │ │ + ldr r2, [pc, #44] @ 623b2c <__cxa_atexit@plt+0x6177e0> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [pc, #40] @ 61a13c <__cxa_atexit@plt+0x60ddf0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #28] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 616bb0 <__cxa_atexit@plt+0x60a864> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #16] @ 623b30 <__cxa_atexit@plt+0x6177e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + rscseq r0, r3, r0, lsl #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 623b68 <__cxa_atexit@plt+0x61781c> │ │ │ │ + ldr r2, [pc, #28] @ 623b74 <__cxa_atexit@plt+0x617828> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + rscseq r0, r3, r0, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 623bcc <__cxa_atexit@plt+0x617880> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 623bc4 <__cxa_atexit@plt+0x617878> │ │ │ │ + ldr r8, [pc, #40] @ 623bd4 <__cxa_atexit@plt+0x617888> │ │ │ │ + ldr r3, [pc, #40] @ 623bd8 <__cxa_atexit@plt+0x61788c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 64db50 <__cxa_atexit@plt+0x641804> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61a174 <__cxa_atexit@plt+0x60de28> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61a17c <__cxa_atexit@plt+0x60de30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101e3bc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldrshteq r0, [r3], #12 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 623bfc <__cxa_atexit@plt+0x6178b0> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r5, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a1d0 <__cxa_atexit@plt+0x60de84> │ │ │ │ - ldr r2, [pc, #56] @ 61a1dc <__cxa_atexit@plt+0x60de90> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61a1c4 <__cxa_atexit@plt+0x60de78> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61a1e8 <__cxa_atexit@plt+0x60de9c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 623c20 <__cxa_atexit@plt+0x6178d4> │ │ │ │ + stmdb r3, {r8, sl} │ │ │ │ + mov r8, fp │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + b 623c38 <__cxa_atexit@plt+0x6178ec> │ │ │ │ + ldr r7, [pc, #12] @ 623c34 <__cxa_atexit@plt+0x6178e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + stmdb r3, {r8, r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldrhteq r0, [r3], #0 │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + and r3, r9, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 623cd4 <__cxa_atexit@plt+0x617988> │ │ │ │ + stmib sp, {r4, r6, r8} │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + ldm r5, {r7, sl, fp} │ │ │ │ + add r8, r6, #8 │ │ │ │ + sub r6, r5, #4 │ │ │ │ + str r6, [sp] │ │ │ │ + add r4, r8, sl │ │ │ │ + add r6, r7, #8 │ │ │ │ + add r0, r8, fp │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, sl │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + ldr r9, [r9, #6] │ │ │ │ + bl b5fc │ │ │ │ + tst r7, #3 │ │ │ │ + beq 623ce0 <__cxa_atexit@plt+0x617994> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r0, fp, r4 │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + mov r2, r7 │ │ │ │ + bl b5fc │ │ │ │ + add r3, fp, sl │ │ │ │ + add fp, r3, r7 │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 623d00 <__cxa_atexit@plt+0x6179b4> │ │ │ │ + cmp r7, #2 │ │ │ │ + str fp, [r5, #8] │ │ │ │ + beq 623c68 <__cxa_atexit@plt+0x61791c> │ │ │ │ + ldr r7, [pc, #100] @ 623d28 <__cxa_atexit@plt+0x6179dc> │ │ │ │ + ldmib sp, {r4, r6, r8} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r7, r9 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #68] @ 623d2c <__cxa_atexit@plt+0x6179e0> │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldmib sp, {r4, r6, fp} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 623d30 <__cxa_atexit@plt+0x6179e4> │ │ │ │ + str fp, [r5, #16] │ │ │ │ + ldr r0, [r9] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldmib sp, {r4, r6} │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61a208 <__cxa_atexit@plt+0x60debc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61a234 <__cxa_atexit@plt+0x60dee8> │ │ │ │ - ldr r2, [pc, #124] @ 61a28c <__cxa_atexit@plt+0x60df40> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + add r9, r1, r2 │ │ │ │ + add r2, r9, r0 │ │ │ │ + add r0, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #48] @ 623da8 <__cxa_atexit@plt+0x617a5c> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r3, r9, r8 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + beq 623da0 <__cxa_atexit@plt+0x617a54> │ │ │ │ + str r7, [r5, #20] │ │ │ │ str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61a234 <__cxa_atexit@plt+0x60dee8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61a23c <__cxa_atexit@plt+0x60def0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, fp │ │ │ │ + b 623c38 <__cxa_atexit@plt+0x6178ec> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61a27c <__cxa_atexit@plt+0x60df30> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 61a290 <__cxa_atexit@plt+0x60df44> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61a2b8 <__cxa_atexit@plt+0x60df6c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 623c38 <__cxa_atexit@plt+0x6178ec> │ │ │ │ + rscseq pc, r2, ip, lsl #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 623e5c <__cxa_atexit@plt+0x617b10> │ │ │ │ + ldr r3, [pc, #124] @ 623e6c <__cxa_atexit@plt+0x617b20> │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + ands r3, r9, #3 │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 623e30 <__cxa_atexit@plt+0x617ae4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 623e40 <__cxa_atexit@plt+0x617af4> │ │ │ │ + ldr r3, [pc, #92] @ 623e70 <__cxa_atexit@plt+0x617b24> │ │ │ │ + ldr r7, [r9, #6] │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 623e54 <__cxa_atexit@plt+0x617b08> │ │ │ │ + b 623ef4 <__cxa_atexit@plt+0x617ba8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61a2f8 <__cxa_atexit@plt+0x60dfac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 61a308 <__cxa_atexit@plt+0x60dfbc> │ │ │ │ + ldr r7, [pc, #48] @ 623e78 <__cxa_atexit@plt+0x617b2c> │ │ │ │ + ldr r0, [pc, #48] @ 623e7c <__cxa_atexit@plt+0x617b30> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, r0, pc, lr @ │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a374 <__cxa_atexit@plt+0x60e028> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61a37c <__cxa_atexit@plt+0x60e030> │ │ │ │ - ldr r1, [pc, #80] @ 61a390 <__cxa_atexit@plt+0x60e044> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61a394 <__cxa_atexit@plt+0x60e048> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 623e74 <__cxa_atexit@plt+0x617b28> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq pc, r2, ip, lsl #29 │ │ │ │ + rscseq pc, r2, r8, lsr #5 │ │ │ │ + rscseq pc, r2, r4, lsr #5 │ │ │ │ + rscseq pc, r2, ip, asr lr @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 623ebc <__cxa_atexit@plt+0x617b70> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #52] @ 623edc <__cxa_atexit@plt+0x617b90> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 623ed4 <__cxa_atexit@plt+0x617b88> │ │ │ │ + b 623ef4 <__cxa_atexit@plt+0x617ba8> │ │ │ │ + ldr r7, [pc, #28] @ 623ee0 <__cxa_atexit@plt+0x617b94> │ │ │ │ + ldr r0, [pc, #28] @ 623ee4 <__cxa_atexit@plt+0x617b98> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61a384 <__cxa_atexit@plt+0x60e038> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r1, -ip] │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r2, r8, lsr #4 │ │ │ │ + rscseq pc, r2, r4, lsr #4 │ │ │ │ + rscseq pc, r2, r0, ror #27 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61a3cc <__cxa_atexit@plt+0x60e080> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61a3d4 <__cxa_atexit@plt+0x60e088> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 623f54 <__cxa_atexit@plt+0x617c08> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #96] @ 623f78 <__cxa_atexit@plt+0x617c2c> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 623f64 <__cxa_atexit@plt+0x617c18> │ │ │ │ + ldr r3, [pc, #68] @ 623f7c <__cxa_atexit@plt+0x617c30> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 623f70 <__cxa_atexit@plt+0x617c24> │ │ │ │ + b 623fc8 <__cxa_atexit@plt+0x617c7c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq pc, r2, r8, asr #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [pc, #32] @ 623fb8 <__cxa_atexit@plt+0x617c6c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 623fb0 <__cxa_atexit@plt+0x617c64> │ │ │ │ + b 623fc8 <__cxa_atexit@plt+0x617c7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq pc, r2, ip, lsl #26 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62408c <__cxa_atexit@plt+0x617d40> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #176] @ 624098 <__cxa_atexit@plt+0x617d4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + adds r2, r7, r1 │ │ │ │ + bmi 624068 <__cxa_atexit@plt+0x617d1c> │ │ │ │ + ldr r0, [pc, #144] @ 62409c <__cxa_atexit@plt+0x617d50> │ │ │ │ + sub r3, r6, #3 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a40c <__cxa_atexit@plt+0x60e0c0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 624080 <__cxa_atexit@plt+0x617d34> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + adds r2, r7, r2 │ │ │ │ + bmi 624068 <__cxa_atexit@plt+0x617d1c> │ │ │ │ + ldr r1, [pc, #96] @ 6240a0 <__cxa_atexit@plt+0x617d54> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + beq 624080 <__cxa_atexit@plt+0x617d34> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 624144 <__cxa_atexit@plt+0x617df8> │ │ │ │ + ldr r7, [pc, #52] @ 6240a4 <__cxa_atexit@plt+0x617d58> │ │ │ │ + ldr r0, [pc, #52] @ 6240a8 <__cxa_atexit@plt+0x617d5c> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61a450 <__cxa_atexit@plt+0x60e104> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61a458 <__cxa_atexit@plt+0x60e10c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r0, r0, lr │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a4c4 <__cxa_atexit@plt+0x60e178> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61a4cc <__cxa_atexit@plt+0x60e180> │ │ │ │ - ldr r1, [pc, #80] @ 61a4e0 <__cxa_atexit@plt+0x60e194> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61a4e4 <__cxa_atexit@plt+0x60e198> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq pc, r2, r8, asr ip @ │ │ │ │ + rscseq pc, r2, r4, asr ip @ │ │ │ │ + rscseq pc, r2, ip, lsl ip @ │ │ │ │ + andeq r0, r0, r7, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + adds r3, r7, r3 │ │ │ │ + bmi 6240f8 <__cxa_atexit@plt+0x617dac> │ │ │ │ + ldr r2, [pc, #68] @ 624118 <__cxa_atexit@plt+0x617dcc> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 624110 <__cxa_atexit@plt+0x617dc4> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 624144 <__cxa_atexit@plt+0x617df8> │ │ │ │ + ldr r7, [pc, #28] @ 62411c <__cxa_atexit@plt+0x617dd0> │ │ │ │ + ldr r0, [pc, #28] @ 624120 <__cxa_atexit@plt+0x617dd4> │ │ │ │ + add r5, r5, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61a4d4 <__cxa_atexit@plt+0x60e188> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, ip, r0, lr │ │ │ │ - @ instruction: 0x0101edb0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, r2, r8, asr #23 │ │ │ │ + rscseq pc, r2, r4, asr #23 │ │ │ │ + rscseq pc, r2, r4, lsr #23 │ │ │ │ + andeq r0, r0, r7, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 624144 <__cxa_atexit@plt+0x617df8> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a53c <__cxa_atexit@plt+0x60e1f0> │ │ │ │ - ldr r2, [pc, #60] @ 61a548 <__cxa_atexit@plt+0x60e1fc> │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + ldr r1, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6241cc <__cxa_atexit@plt+0x617e80> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r9, [pc, #168] @ 624214 <__cxa_atexit@plt+0x617ec8> │ │ │ │ + ldr r8, [pc, #168] @ 624218 <__cxa_atexit@plt+0x617ecc> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r8, pc, r8 │ │ │ │ + adds r2, r0, r1 │ │ │ │ + bmi 6241e4 <__cxa_atexit@plt+0x617e98> │ │ │ │ ldr r1, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + tst r1, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 6241fc <__cxa_atexit@plt+0x617eb0> │ │ │ │ + ldr r1, [r1, #3] │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + adds r1, r1, r2 │ │ │ │ + bmi 6241e4 <__cxa_atexit@plt+0x617e98> │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + beq 62420c <__cxa_atexit@plt+0x617ec0> │ │ │ │ + cmp r2, #2 │ │ │ │ + str r1, [r5] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + beq 624178 <__cxa_atexit@plt+0x617e2c> │ │ │ │ + ldr r7, [pc, #72] @ 62421c <__cxa_atexit@plt+0x617ed0> │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r7, r1 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #52] @ 624220 <__cxa_atexit@plt+0x617ed4> │ │ │ │ + ldr r0, [pc, #52] @ 624224 <__cxa_atexit@plt+0x617ed8> │ │ │ │ + add r5, r5, #32 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq pc, [r2], #172 @ 0xac @ │ │ │ │ + ldrsbteq pc, [r2], #168 @ 0xa8 @ │ │ │ │ + rscseq pc, r2, r0, lsr #21 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + adds r2, r7, r2 │ │ │ │ + bmi 624278 <__cxa_atexit@plt+0x617f2c> │ │ │ │ + ldr r1, [pc, #68] @ 624298 <__cxa_atexit@plt+0x617f4c> │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + beq 624290 <__cxa_atexit@plt+0x617f44> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r3, #4] │ │ │ │ + b 624144 <__cxa_atexit@plt+0x617df8> │ │ │ │ + ldr r7, [pc, #28] @ 62429c <__cxa_atexit@plt+0x617f50> │ │ │ │ + ldr r0, [pc, #28] @ 6242a0 <__cxa_atexit@plt+0x617f54> │ │ │ │ + add r5, r3, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq pc, r2, r8, asr #20 │ │ │ │ + rscseq pc, r2, r4, asr #20 │ │ │ │ + rscseq pc, r2, r4, lsr #20 │ │ │ │ + andeq r0, r0, r7, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 624144 <__cxa_atexit@plt+0x617df8> │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + add r1, r3, #8 │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + mov r2, r9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 624364 <__cxa_atexit@plt+0x618018> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61a530 <__cxa_atexit@plt+0x60e1e4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61a554 <__cxa_atexit@plt+0x60e208> │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + beq 62434c <__cxa_atexit@plt+0x618000> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + add r0, r9, sl │ │ │ │ + ldr fp, [r3, #3] │ │ │ │ + add r1, r8, #8 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r2, fp │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #52] @ 624368 <__cxa_atexit@plt+0x61801c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, fp} │ │ │ │ + beq 624358 <__cxa_atexit@plt+0x61800c> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 6243d4 <__cxa_atexit@plt+0x618088> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r9, [r1, #3] │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + add r3, r3, r0 │ │ │ │ + add r1, r9, #8 │ │ │ │ + add r0, r3, #8 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6243c8 <__cxa_atexit@plt+0x61807c> │ │ │ │ + tst r7, #3 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + beq 6243c0 <__cxa_atexit@plt+0x618074> │ │ │ │ + b 6243d4 <__cxa_atexit@plt+0x618088> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + mov fp, r6 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + add r9, r6, r2 │ │ │ │ + add r2, r9, sl │ │ │ │ + add r0, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r8 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61a574 <__cxa_atexit@plt+0x60e228> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61a5a0 <__cxa_atexit@plt+0x60e254> │ │ │ │ - ldr r2, [pc, #124] @ 61a5f8 <__cxa_atexit@plt+0x60e2ac> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61a5a0 <__cxa_atexit@plt+0x60e254> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61a5a8 <__cxa_atexit@plt+0x60e25c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #136] @ 6244a0 <__cxa_atexit@plt+0x618154> │ │ │ │ + add r2, r9, r8 │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 62446c <__cxa_atexit@plt+0x618120> │ │ │ │ + ldr r3, [pc, #112] @ 6244a4 <__cxa_atexit@plt+0x618158> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + sub r0, r5, #8 │ │ │ │ + cmp r8, r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str sl, [r5, #8] │ │ │ │ + bhi 62447c <__cxa_atexit@plt+0x618130> │ │ │ │ + stmda r5, {r1, r6} │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, fp │ │ │ │ + b 623c38 <__cxa_atexit@plt+0x6178ec> │ │ │ │ + mov r6, fp │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 6244a8 <__cxa_atexit@plt+0x61815c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + mov r6, fp │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq pc, r2, ip, asr #16 │ │ │ │ + andeq r0, r0, r5, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #88] @ 624514 <__cxa_atexit@plt+0x6181c8> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add r2, r5, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + stm r2, {r3, r7, lr} │ │ │ │ + sub r3, r5, #4 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6244f8 <__cxa_atexit@plt+0x6181ac> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 623c38 <__cxa_atexit@plt+0x6178ec> │ │ │ │ + ldr r7, [pc, #24] @ 624518 <__cxa_atexit@plt+0x6181cc> │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + stm r5, {r0, r8} │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsbteq pc, [r2], #116 @ 0x74 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 624554 <__cxa_atexit@plt+0x618208> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ 62456c <__cxa_atexit@plt+0x618220> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 624570 <__cxa_atexit@plt+0x618224> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 6245e8 <__cxa_atexit@plt+0x61829c> │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6245c4 <__cxa_atexit@plt+0x618278> │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #36] @ 6245cc <__cxa_atexit@plt+0x618280> │ │ │ │ + add r9, r1, #100 @ 0x64 │ │ │ │ + sub sl, r0, #100 @ 0x64 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 6245e8 <__cxa_atexit@plt+0x61829c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 624800 <__cxa_atexit@plt+0x6184b4> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 624808 <__cxa_atexit@plt+0x6184bc> │ │ │ │ + ldr lr, [r5] │ │ │ │ + cmp sl, #101 @ 0x65 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bge 6246c8 <__cxa_atexit@plt+0x61837c> │ │ │ │ + str r8, [r5] │ │ │ │ + add r8, r6, #20 │ │ │ │ + sub r0, r9, #1 │ │ │ │ + add r1, sl, r0 │ │ │ │ + cmp ip, r8 │ │ │ │ + stmdb r5, {r0, r1, lr} │ │ │ │ + bcc 6247dc <__cxa_atexit@plt+0x618490> │ │ │ │ + add r0, sl, r9 │ │ │ │ + sub r3, r0, #2 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + add r2, r6, r0 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 624790 <__cxa_atexit@plt+0x618444> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r4, [pc, #476] @ 62483c <__cxa_atexit@plt+0x6184f0> │ │ │ │ + add fp, r2, #14 │ │ │ │ + add r7, r3, r9 │ │ │ │ + add r0, r0, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stmdb r5, {r3, fp} │ │ │ │ + str r4, [r2, #4] │ │ │ │ + add r4, r2, #5 │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + str r4, [r2, #16] │ │ │ │ + ldr r4, [pc, #440] @ 624840 <__cxa_atexit@plt+0x6184f4> │ │ │ │ + add r1, r1, #20 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + add r7, r6, r0 │ │ │ │ + str lr, [r2, #20] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + add r2, r7, #20 │ │ │ │ + sub lr, r8, #6 │ │ │ │ + mov r8, r1 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcs 624648 <__cxa_atexit@plt+0x6182fc> │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldm sp, {r4, fp} │ │ │ │ + b 6247e0 <__cxa_atexit@plt+0x618494> │ │ │ │ + ldr r1, [pc, #348] @ 62482c <__cxa_atexit@plt+0x6184e0> │ │ │ │ + mov r0, r6 │ │ │ │ + add r2, r9, #99 @ 0x63 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #4]! │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add r2, r0, #40 @ 0x28 │ │ │ │ + sub r3, r9, #1 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r9, [r0, #16] │ │ │ │ + str sl, [r0, #20] │ │ │ │ + bcc 6247b8 <__cxa_atexit@plt+0x61846c> │ │ │ │ + add r7, r9, #98 @ 0x62 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr lr, [pc, #280] @ 624830 <__cxa_atexit@plt+0x6184e4> │ │ │ │ + mov r3, #0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #272] @ 624834 <__cxa_atexit@plt+0x6184e8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r1, r6, r3 │ │ │ │ + add r2, r9, r7 │ │ │ │ + str lr, [r1, #28] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ + add r0, r1, #29 │ │ │ │ + str r2, [r1, #32] │ │ │ │ + add r2, r1, #64 @ 0x40 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ + str r8, [r1, #36] @ 0x24 │ │ │ │ + bcc 6247ac <__cxa_atexit@plt+0x618460> │ │ │ │ + add r3, r3, #20 │ │ │ │ + add r0, r1, #38 @ 0x26 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, #2000 @ 0x7d0 │ │ │ │ + bne 624724 <__cxa_atexit@plt+0x6183d8> │ │ │ │ + add r6, r6, r3 │ │ │ │ + add r3, r6, #18 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + bic r7, r3, #3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r6, r6, #24 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ + bic r7, lr, #3 │ │ │ │ + ldr r4, [sp] │ │ │ │ ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61a5e8 <__cxa_atexit@plt+0x60e29c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61a5fc <__cxa_atexit@plt+0x60e2b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + add r6, r1, #38 @ 0x26 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + ldr r7, [pc, #120] @ 624838 <__cxa_atexit@plt+0x6184ec> │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r5, [pc, #92] @ 624844 <__cxa_atexit@plt+0x6184f8> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x0101ec90 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mov r2, r6 │ │ │ │ + b 624810 <__cxa_atexit@plt+0x6184c4> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #48] @ 624848 <__cxa_atexit@plt+0x6184fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + tsteq r1, r8, asr pc │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + tsteq r1, r8 │ │ │ │ + @ instruction: 0x01013e90 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrsbteq pc, [r2], #76 @ 0x4c @ │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61a624 <__cxa_atexit@plt+0x60e2d8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #20 │ │ │ │ + cmp lr, sl │ │ │ │ + bcc 624924 <__cxa_atexit@plt+0x6185d8> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr ip, [pc, #196] @ 624944 <__cxa_atexit@plt+0x6185f8> │ │ │ │ + rsb r8, r2, #0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + mov r9, sl │ │ │ │ + add r3, r6, r2 │ │ │ │ + add r7, r8, r0 │ │ │ │ + cmn r7, #1 │ │ │ │ + beq 624908 <__cxa_atexit@plt+0x6185bc> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r4, [pc, #156] @ 624948 <__cxa_atexit@plt+0x6185fc> │ │ │ │ + add r2, r2, #20 │ │ │ │ + add r7, r0, r7 │ │ │ │ + add r9, r9, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add fp, r3, #14 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + add r4, r3, #5 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + add r1, r6, r2 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r3, r1, #20 │ │ │ │ + sub r1, sl, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp lr, r3 │ │ │ │ + str fp, [r5, #12] │ │ │ │ + bcs 624890 <__cxa_atexit@plt+0x618544> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b 624928 <__cxa_atexit@plt+0x6185dc> │ │ │ │ + bic r7, r1, #3 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61a664 <__cxa_atexit@plt+0x60e318> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61a674 <__cxa_atexit@plt+0x60e328> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + mov r3, sl │ │ │ │ + ldr r2, [pc, #28] @ 62494c <__cxa_atexit@plt+0x618600> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01013c98 │ │ │ │ + @ instruction: 0x01013dbc │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #20 │ │ │ │ + cmp lr, sl │ │ │ │ + bcc 624a28 <__cxa_atexit@plt+0x6186dc> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr ip, [pc, #196] @ 624a48 <__cxa_atexit@plt+0x6186fc> │ │ │ │ + rsb r8, r2, #0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + mov r9, sl │ │ │ │ + add r3, r6, r2 │ │ │ │ + add r7, r8, r0 │ │ │ │ + cmn r7, #1 │ │ │ │ + beq 624a0c <__cxa_atexit@plt+0x6186c0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r4, [pc, #156] @ 624a4c <__cxa_atexit@plt+0x618700> │ │ │ │ + add r2, r2, #20 │ │ │ │ + add r7, r0, r7 │ │ │ │ + add r9, r9, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add fp, r3, #14 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + add r4, r3, #5 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + add r1, r6, r2 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r3, r1, #20 │ │ │ │ + sub r1, sl, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp lr, r3 │ │ │ │ + str fp, [r5, #12] │ │ │ │ + bcs 624994 <__cxa_atexit@plt+0x618648> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b 624a2c <__cxa_atexit@plt+0x6186e0> │ │ │ │ + bic r7, r1, #3 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r2, [pc, #28] @ 624a50 <__cxa_atexit@plt+0x618704> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0x01013b94 │ │ │ │ + @ instruction: 0x01013cb8 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + rscseq pc, r2, r4, lsr #5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61a6ac <__cxa_atexit@plt+0x60e360> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61a6b4 <__cxa_atexit@plt+0x60e368> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 624b18 <__cxa_atexit@plt+0x6187cc> │ │ │ │ + ldr lr, [pc, #192] @ 624b38 <__cxa_atexit@plt+0x6187ec> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r1, #-16]! │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr lr, [pc, #172] @ 624b3c <__cxa_atexit@plt+0x6187f0> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r1, {r0, lr} │ │ │ │ + str r2, [r1, #12] │ │ │ │ + beq 624b0c <__cxa_atexit@plt+0x6187c0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 624b24 <__cxa_atexit@plt+0x6187d8> │ │ │ │ + ldr lr, [pc, #136] @ 624b40 <__cxa_atexit@plt+0x6187f4> │ │ │ │ + ldr r1, [pc, #136] @ 624b44 <__cxa_atexit@plt+0x6187f8> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #116] @ 624b48 <__cxa_atexit@plt+0x6187fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [pc, #112] @ 624b4c <__cxa_atexit@plt+0x618800> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + sub r6, r2, #6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, #0 │ │ │ │ + b 6245e8 <__cxa_atexit@plt+0x61829c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r1, r4, lr, sp │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlabbeq r1, ip, sl, r3 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + smlabbeq r1, r0, sl, r3 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + rscseq pc, r2, r8, lsr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a720 <__cxa_atexit@plt+0x60e3d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61a728 <__cxa_atexit@plt+0x60e3dc> │ │ │ │ - ldr r1, [pc, #80] @ 61a73c <__cxa_atexit@plt+0x60e3f0> │ │ │ │ - add lr, r7, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 624bc8 <__cxa_atexit@plt+0x61887c> │ │ │ │ + ldr lr, [pc, #92] @ 624bd4 <__cxa_atexit@plt+0x618888> │ │ │ │ + ldr r1, [pc, #92] @ 624bd8 <__cxa_atexit@plt+0x61888c> │ │ │ │ + sub r2, r6, #6 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61a740 <__cxa_atexit@plt+0x60e3f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61a730 <__cxa_atexit@plt+0x60e3e4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r9, [pc, #72] @ 624bdc <__cxa_atexit@plt+0x618890> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr r3, [pc, #44] @ 624be0 <__cxa_atexit@plt+0x618894> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 6245e8 <__cxa_atexit@plt+0x61829c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + smlabbeq r1, ip, r9, r3 │ │ │ │ + smlabbeq r1, r0, r9, r3 │ │ │ │ + rscseq pc, r2, r4, lsl r1 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1186730 <__cxa_atexit@plt+0x117a3e4> │ │ │ │ + ldrshteq pc, [r2], #4 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 624c64 <__cxa_atexit@plt+0x618918> │ │ │ │ + ldr r3, [pc, #80] @ 624c7c <__cxa_atexit@plt+0x618930> │ │ │ │ + ldr r2, [pc, #80] @ 624c80 <__cxa_atexit@plt+0x618934> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #64] @ 624c84 <__cxa_atexit@plt+0x618938> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ + ldr r7, [pc, #28] @ 624c88 <__cxa_atexit@plt+0x61893c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + smlalseq pc, r2, r8, r0 @ │ │ │ │ + rscseq pc, r2, r4, ror r0 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 624cf0 <__cxa_atexit@plt+0x6189a4> │ │ │ │ + ldr r3, [pc, #88] @ 624d10 <__cxa_atexit@plt+0x6189c4> │ │ │ │ + ldr r2, [pc, #88] @ 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #72] @ 624d18 <__cxa_atexit@plt+0x6189cc> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 624d1c <__cxa_atexit@plt+0x6189d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, sl │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0x01013894 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + rscseq pc, r2, ip │ │ │ │ + rscseq lr, r2, r0, ror #31 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a778 <__cxa_atexit@plt+0x60e42c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 624d84 <__cxa_atexit@plt+0x618a38> │ │ │ │ + ldr r3, [pc, #80] @ 624d9c <__cxa_atexit@plt+0x618a50> │ │ │ │ + ldr r2, [pc, #80] @ 624da0 <__cxa_atexit@plt+0x618a54> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #64] @ 624da4 <__cxa_atexit@plt+0x618a58> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 624da8 <__cxa_atexit@plt+0x618a5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r3, #28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61a7f0 <__cxa_atexit@plt+0x60e4a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61a7f8 <__cxa_atexit@plt+0x60e4ac> │ │ │ │ - ldr r1, [pc, #80] @ 61a80c <__cxa_atexit@plt+0x60e4c0> │ │ │ │ - add lr, r7, #8 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ + @ instruction: 0x010137bc │ │ │ │ + rscseq lr, r2, r8, ror pc │ │ │ │ + rscseq lr, r2, r4, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [pc, #16] @ 624dd4 <__cxa_atexit@plt+0x618a88> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ + rscseq lr, r2, r0, asr pc │ │ │ │ + rscseq lr, r2, r8, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 624e48 <__cxa_atexit@plt+0x618afc> │ │ │ │ + ldr r3, [pc, #104] @ 624e6c <__cxa_atexit@plt+0x618b20> │ │ │ │ + ldr r2, [pc, #104] @ 624e70 <__cxa_atexit@plt+0x618b24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #88] @ 624e74 <__cxa_atexit@plt+0x618b28> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [pc, #80] @ 624e78 <__cxa_atexit@plt+0x618b2c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61a810 <__cxa_atexit@plt+0x60e4c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61a800 <__cxa_atexit@plt+0x60e4b4> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - smlabbeq r1, r4, sl, lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r7, [pc, #40] @ 624e7c <__cxa_atexit@plt+0x618b30> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #36] @ 624e80 <__cxa_atexit@plt+0x618b34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc54 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r4, lsl #14 │ │ │ │ + tsteq r1, r0, lsl r7 │ │ │ │ + ldrhteq lr, [r2], #224 @ 0xe0 │ │ │ │ + ldrdeq r3, [r1, -r8] │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61a848 <__cxa_atexit@plt+0x60e4fc> │ │ │ │ + bhi 624ed4 <__cxa_atexit@plt+0x618b88> │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61a850 <__cxa_atexit@plt+0x60e504> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr lr, [pc, #36] @ 624edc <__cxa_atexit@plt+0x618b90> │ │ │ │ + add r9, r1, #100 @ 0x64 │ │ │ │ + sub sl, r0, #100 @ 0x64 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r8, ip, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #16 │ │ │ │ + mov r3, fp │ │ │ │ + mov ip, r6 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 62512c <__cxa_atexit@plt+0x618de0> │ │ │ │ + ldr r6, [r4, #804] @ 0x324 │ │ │ │ + add r2, ip, #24 │ │ │ │ + cmp r6, r2 │ │ │ │ + bcc 625134 <__cxa_atexit@plt+0x618de8> │ │ │ │ + ldr lr, [r5] │ │ │ │ + mov fp, r6 │ │ │ │ + cmp sl, #101 @ 0x65 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + bge 624fe4 <__cxa_atexit@plt+0x618c98> │ │ │ │ + str r8, [r5] │ │ │ │ + add r8, ip, #20 │ │ │ │ + sub r0, r9, #1 │ │ │ │ + add r1, sl, r0 │ │ │ │ + cmp fp, r8 │ │ │ │ + str r7, [sp] │ │ │ │ + stmdb r5, {r0, r1, lr} │ │ │ │ + bcc 625100 <__cxa_atexit@plt+0x618db4> │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r7, [pc, #524] @ 62516c <__cxa_atexit@plt+0x618e20> │ │ │ │ + add r0, sl, r9 │ │ │ │ + sub r3, r0, #2 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov r1, r8 │ │ │ │ + add r2, ip, r0 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 6250b0 <__cxa_atexit@plt+0x618d64> │ │ │ │ + ldr r6, [r5] │ │ │ │ + ldr r4, [pc, #488] @ 625170 <__cxa_atexit@plt+0x618e24> │ │ │ │ + add r0, r0, #20 │ │ │ │ + add r6, r3, r6 │ │ │ │ + add r1, r1, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add r9, r2, #14 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + str r4, [r2, #4] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ + add r4, r2, #5 │ │ │ │ + str lr, [r2, #20] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ + add r6, ip, r0 │ │ │ │ + sub lr, r8, #6 │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r4, [r2, #16] │ │ │ │ + add r2, r6, #20 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mov r8, r1 │ │ │ │ + cmp fp, r2 │ │ │ │ + bcs 624f70 <__cxa_atexit@plt+0x618c24> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + b 625104 <__cxa_atexit@plt+0x618db8> │ │ │ │ + ldr r1, [pc, #368] @ 62515c <__cxa_atexit@plt+0x618e10> │ │ │ │ + mov r6, ip │ │ │ │ + add r2, r9, #99 @ 0x63 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + stmda r5, {r2, r6, r8} │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + sub r3, r9, #1 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + bcc 6250dc <__cxa_atexit@plt+0x618d90> │ │ │ │ + mov sl, r7 │ │ │ │ + add r7, r9, #98 @ 0x62 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr lr, [pc, #300] @ 625160 <__cxa_atexit@plt+0x618e14> │ │ │ │ + mov r3, #0 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #292] @ 625164 <__cxa_atexit@plt+0x618e18> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r1, ip, r3 │ │ │ │ + add r2, r9, r7 │ │ │ │ + str lr, [r1, #28] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ + add r6, r1, #38 @ 0x26 │ │ │ │ + strb r2, [r1, #32] │ │ │ │ + add r2, r1, #64 @ 0x40 │ │ │ │ + add r0, r1, #29 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r8, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ + bcc 6250cc <__cxa_atexit@plt+0x618d80> │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, #2000 @ 0x7d0 │ │ │ │ + bne 625040 <__cxa_atexit@plt+0x618cf4> │ │ │ │ + add r6, ip, r3 │ │ │ │ + add r3, r6, #18 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + add r6, r6, #24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + bic r7, lr, #3 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + mov r7, sl │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + ldr r5, [pc, #132] @ 625168 <__cxa_atexit@plt+0x618e1c> │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r0] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r7, [pc, #104] @ 625174 <__cxa_atexit@plt+0x618e28> │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mov r2, ip │ │ │ │ + b 62513c <__cxa_atexit@plt+0x618df0> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 625178 <__cxa_atexit@plt+0x618e2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + smlatteq r1, r4, r4, r3 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + @ instruction: 0x010135b8 │ │ │ │ + smlatteq r1, r4, r6, r3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrshteq lr, [r2], #188 @ 0xbc │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #20 │ │ │ │ + cmp lr, sl │ │ │ │ + bcc 625254 <__cxa_atexit@plt+0x618f08> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr ip, [pc, #196] @ 625274 <__cxa_atexit@plt+0x618f28> │ │ │ │ + rsb r8, r2, #0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + mov r9, sl │ │ │ │ + add r3, r6, r2 │ │ │ │ + add r7, r8, r0 │ │ │ │ + cmn r7, #1 │ │ │ │ + beq 625238 <__cxa_atexit@plt+0x618eec> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r4, [pc, #156] @ 625278 <__cxa_atexit@plt+0x618f2c> │ │ │ │ + add r2, r2, #20 │ │ │ │ + add r7, r0, r7 │ │ │ │ + add r9, r9, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add fp, r3, #14 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + add r4, r3, #5 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + add r1, r6, r2 │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + add r3, r1, #20 │ │ │ │ + sub r1, sl, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp lr, r3 │ │ │ │ + str fp, [r5, #12] │ │ │ │ + bcs 6251c0 <__cxa_atexit@plt+0x618e74> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b 625258 <__cxa_atexit@plt+0x618f0c> │ │ │ │ + bic r7, r1, #3 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r2, [pc, #28] @ 62527c <__cxa_atexit@plt+0x618f30> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + @ instruction: 0x01013490 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #20 │ │ │ │ + cmp lr, sl │ │ │ │ + bcc 625358 <__cxa_atexit@plt+0x61900c> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, fp} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr ip, [pc, #196] @ 625378 <__cxa_atexit@plt+0x61902c> │ │ │ │ + rsb r8, r2, #0 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + mov r9, sl │ │ │ │ + add r3, r6, r2 │ │ │ │ + add r7, r8, r0 │ │ │ │ + cmn r7, #1 │ │ │ │ + beq 62533c <__cxa_atexit@plt+0x618ff0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r4, [pc, #156] @ 62537c <__cxa_atexit@plt+0x619030> │ │ │ │ + add r2, r2, #20 │ │ │ │ + add r7, r0, r7 │ │ │ │ + add r9, r9, #20 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add fp, r3, #14 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r4, [r3, #4] │ │ │ │ + ldrb r7, [r7, #9] │ │ │ │ + add r4, r3, #5 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + add r1, r6, r2 │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r4, [r3, #16] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + add r3, r1, #20 │ │ │ │ + sub r1, sl, #6 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + mov sl, r9 │ │ │ │ + cmp lr, r3 │ │ │ │ + str fp, [r5, #12] │ │ │ │ + bcs 6252c4 <__cxa_atexit@plt+0x618f78> │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldmib sp, {r4, fp} │ │ │ │ + b 62535c <__cxa_atexit@plt+0x619010> │ │ │ │ + bic r7, r1, #3 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, sl │ │ │ │ + ldr r2, [pc, #28] @ 625380 <__cxa_atexit@plt+0x619034> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + smlabbeq r1, ip, r3, r3 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61a8a8 <__cxa_atexit@plt+0x60e55c> │ │ │ │ - ldr r2, [pc, #60] @ 61a8b4 <__cxa_atexit@plt+0x60e568> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 6253bc <__cxa_atexit@plt+0x619070> │ │ │ │ + ldr r3, [pc, #40] @ 6253d0 <__cxa_atexit@plt+0x619084> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r7, [pc, #16] @ 6253d4 <__cxa_atexit@plt+0x619088> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r1, ip, r1, r3 │ │ │ │ + rscseq lr, r2, r0, lsl #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62543c <__cxa_atexit@plt+0x6190f0> │ │ │ │ + ldr r7, [pc, #84] @ 625450 <__cxa_atexit@plt+0x619104> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61a89c <__cxa_atexit@plt+0x60e550> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 625430 <__cxa_atexit@plt+0x6190e4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r7, [pc, #64] @ 625454 <__cxa_atexit@plt+0x619108> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b 61a8c0 <__cxa_atexit@plt+0x60e574> │ │ │ │ + mov r8, r3 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 625458 <__cxa_atexit@plt+0x61910c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ + rscseq lr, r2, r4, lsl #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61a8e0 <__cxa_atexit@plt+0x60e594> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61a90c <__cxa_atexit@plt+0x60e5c0> │ │ │ │ - ldr r2, [pc, #124] @ 61a964 <__cxa_atexit@plt+0x60e618> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62548c <__cxa_atexit@plt+0x619140> │ │ │ │ + ldr r3, [pc, #40] @ 6254a0 <__cxa_atexit@plt+0x619154> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r7, [pc, #16] @ 6254a4 <__cxa_atexit@plt+0x619158> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + strheq r3, [r1, -ip] │ │ │ │ + ldrhteq lr, [r2], #128 @ 0x80 │ │ │ │ + rscseq lr, r2, r0, lsr #17 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62552c <__cxa_atexit@plt+0x6191e0> │ │ │ │ + ldr r7, [pc, #128] @ 625550 <__cxa_atexit@plt+0x619204> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 625520 <__cxa_atexit@plt+0x6191d4> │ │ │ │ + ldr r7, [pc, #112] @ 625554 <__cxa_atexit@plt+0x619208> │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 625540 <__cxa_atexit@plt+0x6191f4> │ │ │ │ + ldr r5, [pc, #96] @ 625560 <__cxa_atexit@plt+0x619214> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 62555c <__cxa_atexit@plt+0x619210> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 625558 <__cxa_atexit@plt+0x61920c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rscseq lr, r2, r0, lsl #16 │ │ │ │ + rscseq lr, r2, r4, lsr #16 │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + rscseq lr, r2, r8, ror #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 6255bc <__cxa_atexit@plt+0x619270> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61a90c <__cxa_atexit@plt+0x60e5c0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61a914 <__cxa_atexit@plt+0x60e5c8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6255ac <__cxa_atexit@plt+0x619260> │ │ │ │ + ldr r5, [pc, #44] @ 6255c0 <__cxa_atexit@plt+0x619274> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r7, [pc, #16] @ 6255c4 <__cxa_atexit@plt+0x619278> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlatbeq r1, r0, pc, r2 @ │ │ │ │ + smlalseq lr, r2, r4, r7 │ │ │ │ + rscseq lr, r2, r4, lsl #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6255f4 <__cxa_atexit@plt+0x6192a8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 10ff630 <__cxa_atexit@plt+0x10f32e4> │ │ │ │ + ldr r7, [pc, #8] @ 625604 <__cxa_atexit@plt+0x6192b8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + tsteq r1, r8, lsr #14 │ │ │ │ + rscseq lr, r2, r4, asr r7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62568c <__cxa_atexit@plt+0x619340> │ │ │ │ + ldr r7, [pc, #128] @ 6256b0 <__cxa_atexit@plt+0x619364> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 625680 <__cxa_atexit@plt+0x619334> │ │ │ │ + ldr r7, [pc, #112] @ 6256b4 <__cxa_atexit@plt+0x619368> │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + sub r7, r3, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6256a0 <__cxa_atexit@plt+0x619354> │ │ │ │ + ldr r5, [pc, #96] @ 6256c0 <__cxa_atexit@plt+0x619374> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61a954 <__cxa_atexit@plt+0x60e608> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61a968 <__cxa_atexit@plt+0x60e61c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61a990 <__cxa_atexit@plt+0x60e644> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #40] @ 6256bc <__cxa_atexit@plt+0x619370> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61a9d0 <__cxa_atexit@plt+0x60e684> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61a9e0 <__cxa_atexit@plt+0x60e694> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, r8, r8, lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r7, [pc, #16] @ 6256b8 <__cxa_atexit@plt+0x61936c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rscseq lr, r2, r0, lsr #13 │ │ │ │ + ldrsbteq lr, [r2], #104 @ 0x68 │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + smlalseq lr, r2, ip, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #68] @ 62571c <__cxa_atexit@plt+0x6193d0> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3], #-4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61aa1c <__cxa_atexit@plt+0x60e6d0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 61aa24 <__cxa_atexit@plt+0x60e6d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 62570c <__cxa_atexit@plt+0x6193c0> │ │ │ │ + ldr r5, [pc, #44] @ 625720 <__cxa_atexit@plt+0x6193d4> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r7, [pc, #16] @ 625724 <__cxa_atexit@plt+0x6193d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + rscseq lr, r2, r4, lsr r6 │ │ │ │ + rscseq lr, r2, r8, lsr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b dd838c <__cxa_atexit@plt+0xdcc040> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6257e0 <__cxa_atexit@plt+0x619494> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r1, [pc, #144] @ 625804 <__cxa_atexit@plt+0x6194b8> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6257f4 <__cxa_atexit@plt+0x6194a8> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bge 6257d4 <__cxa_atexit@plt+0x619488> │ │ │ │ + ldr r2, [pc, #104] @ 625808 <__cxa_atexit@plt+0x6194bc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #92] @ 62580c <__cxa_atexit@plt+0x6194c0> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #28] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r9, #24] │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsl fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r1, r8, sp, r2 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 61aab4 <__cxa_atexit@plt+0x60e768> │ │ │ │ - ldr r3, [pc, #140] @ 61aad4 <__cxa_atexit@plt+0x60e788> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 61aa90 <__cxa_atexit@plt+0x60e744> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61aaa0 <__cxa_atexit@plt+0x60e754> │ │ │ │ + bhi 625870 <__cxa_atexit@plt+0x619524> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 61aabc <__cxa_atexit@plt+0x60e770> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 61aadc <__cxa_atexit@plt+0x60e790> │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62587c <__cxa_atexit@plt+0x619530> │ │ │ │ + ldr r1, [pc, #76] @ 62588c <__cxa_atexit@plt+0x619540> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 625890 <__cxa_atexit@plt+0x619544> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatteq r1, r0, ip, r2 │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 625908 <__cxa_atexit@plt+0x6195bc> │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + cmp r8, r3 │ │ │ │ + bge 6258fc <__cxa_atexit@plt+0x6195b0> │ │ │ │ + ldr r2, [pc, #80] @ 625918 <__cxa_atexit@plt+0x6195cc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #68] @ 62591c <__cxa_atexit@plt+0x6195d0> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #28] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r0, [r8, #16]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r9, #24] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + mov r6, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 625964 <__cxa_atexit@plt+0x619618> │ │ │ │ + ldr r7, [pc, #52] @ 625978 <__cxa_atexit@plt+0x61962c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + beq 625958 <__cxa_atexit@plt+0x61960c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 625988 <__cxa_atexit@plt+0x61963c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 61aad8 <__cxa_atexit@plt+0x60e78c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 62597c <__cxa_atexit@plt+0x619630> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - smlatteq r1, r0, r7, lr │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq lr, r2, r8, lsl #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61ab2c <__cxa_atexit@plt+0x60e7e0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 625a2c <__cxa_atexit@plt+0x6196e0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #168] @ 625a50 <__cxa_atexit@plt+0x619704> │ │ │ │ + ldmib r5, {r0, r3} │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r3, [r9, #16] │ │ │ │ + add r3, r9, #52 @ 0x34 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + add lr, pc, lr │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 61ab40 <__cxa_atexit@plt+0x60e7f4> │ │ │ │ - ldr r2, [pc, #72] @ 61ab54 <__cxa_atexit@plt+0x60e808> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str lr, [r9, #4] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r1, [r9, #20] │ │ │ │ + bcc 625a38 <__cxa_atexit@plt+0x6196ec> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 625a24 <__cxa_atexit@plt+0x6196d8> │ │ │ │ + ldr r6, [pc, #108] @ 625a54 <__cxa_atexit@plt+0x619708> │ │ │ │ + ldr r1, [pc, #108] @ 625a58 <__cxa_atexit@plt+0x61970c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r9, #24]! │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r2, [r9, #-12] │ │ │ │ + mov r6, #0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r9, #-16] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r6, [r9, #12] │ │ │ │ + str r6, [r9, #28] │ │ │ │ + str r1, [r8, #16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str r0, [r9, #24] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61ab50 <__cxa_atexit@plt+0x60e804> │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 625ac0 <__cxa_atexit@plt+0x619774> │ │ │ │ + ldr r7, [pc, #84] @ 625ad4 <__cxa_atexit@plt+0x619788> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 625ab4 <__cxa_atexit@plt+0x619768> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r7, [pc, #64] @ 625ad8 <__cxa_atexit@plt+0x61978c> │ │ │ │ + mov r9, #0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, ip, ip, sp │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ + ldr r7, [pc, #20] @ 625adc <__cxa_atexit@plt+0x619790> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9dc │ │ │ │ + @ instruction: 0x01012a9c │ │ │ │ + rscseq lr, r2, r0, lsl #5 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 61abcc <__cxa_atexit@plt+0x60e880> │ │ │ │ + bhi 625b40 <__cxa_atexit@plt+0x6197f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 61abd8 <__cxa_atexit@plt+0x60e88c> │ │ │ │ - ldr lr, [pc, #96] @ 61abe8 <__cxa_atexit@plt+0x60e89c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ 61abec <__cxa_atexit@plt+0x60e8a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - sub r0, r6, #3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #60] @ 61abf0 <__cxa_atexit@plt+0x60e8a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + bcc 625b4c <__cxa_atexit@plt+0x619800> │ │ │ │ + ldr r1, [pc, #76] @ 625b5c <__cxa_atexit@plt+0x619810> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 625b60 <__cxa_atexit@plt+0x619814> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - smlabbeq r1, ip, r9, sp │ │ │ │ - smlatbeq r1, r4, sl, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ + mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61ac28 <__cxa_atexit@plt+0x60e8dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61ac30 <__cxa_atexit@plt+0x60e8e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 625bc8 <__cxa_atexit@plt+0x61987c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 625bd4 <__cxa_atexit@plt+0x619888> │ │ │ │ + ldr r1, [pc, #80] @ 625be4 <__cxa_atexit@plt+0x619898> │ │ │ │ + ldr r2, [pc, #80] @ 625be8 <__cxa_atexit@plt+0x61989c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r7, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61ac68 <__cxa_atexit@plt+0x60e91c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61ac70 <__cxa_atexit@plt+0x60e924> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlabteq r1, r8, r8, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + smlabbeq r1, r4, r9, r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + mov lr, fp │ │ │ │ + mov r0, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61aca8 <__cxa_atexit@plt+0x60e95c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 625cf4 <__cxa_atexit@plt+0x6199a8> │ │ │ │ + ldr r6, [sl, #4] │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, r0, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + str sl, [r3, #-16] │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r6, [r3, #-12] │ │ │ │ + bcc 625cd4 <__cxa_atexit@plt+0x619988> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + stm sp, {r5, r7} │ │ │ │ + str lr, [sp, #12] │ │ │ │ + ldr r5, [pc, #192] @ 625d10 <__cxa_atexit@plt+0x6199c4> │ │ │ │ + bic r4, r6, r6, asr #31 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov ip, #0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + add r2, r0, r1 │ │ │ │ + cmp r4, ip │ │ │ │ + beq 625cbc <__cxa_atexit@plt+0x619970> │ │ │ │ + str ip, [r2, #24] │ │ │ │ + str r5, [r2, #4]! │ │ │ │ + add r1, r1, #24 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str sl, [r2, #8] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + add r2, r0, r1 │ │ │ │ + add r6, r2, #24 │ │ │ │ + add ip, ip, #1 │ │ │ │ + add r9, lr, #4 │ │ │ │ + add r2, r7, #24 │ │ │ │ + mov lr, r7 │ │ │ │ + cmp fp, r6 │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + bcs 625c5c <__cxa_atexit@plt+0x619910> │ │ │ │ + ldr lr, [sp, #12] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + b 625cd8 <__cxa_atexit@plt+0x61998c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r3, [pc, #52] @ 625d14 <__cxa_atexit@plt+0x6199c8> │ │ │ │ + mov fp, lr │ │ │ │ + mov r0, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #28] @ 625d18 <__cxa_atexit@plt+0x6199cc> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r0 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + rscseq lr, r2, r0, lsl #1 │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #24 │ │ │ │ + cmp lr, ip │ │ │ │ + bcc 625dcc <__cxa_atexit@plt+0x619a80> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr fp, [pc, #160] @ 625dec <__cxa_atexit@plt+0x619aa0> │ │ │ │ + cmp r1, r8 │ │ │ │ + mov r9, r6 │ │ │ │ + movgt r8, r1 │ │ │ │ + mov r0, #0 │ │ │ │ + add fp, pc, fp │ │ │ │ + add r2, r9, r0 │ │ │ │ + cmp r8, r1 │ │ │ │ + beq 625db8 <__cxa_atexit@plt+0x619a6c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r2, #24] │ │ │ │ + str fp, [r2, #4]! │ │ │ │ + str r2, [r5, #20] │ │ │ │ + add r2, r2, #8 │ │ │ │ + add r0, r0, #24 │ │ │ │ + mov r3, ip │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + stm r2, {r7, sl, ip} │ │ │ │ + add r2, r9, r0 │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r2, r2, #24 │ │ │ │ + add sl, r6, #4 │ │ │ │ + add ip, r3, #24 │ │ │ │ + mov r6, r3 │ │ │ │ + cmp lr, r2 │ │ │ │ + str r1, [r5, #16] │ │ │ │ + bcs 625d5c <__cxa_atexit@plt+0x619a10> │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + b 625dd0 <__cxa_atexit@plt+0x619a84> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r2, ip │ │ │ │ + ldr r3, [pc, #24] @ 625df0 <__cxa_atexit@plt+0x619aa4> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + mov lr, fp │ │ │ │ + mov r3, sl │ │ │ │ + mov r0, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 625f30 <__cxa_atexit@plt+0x619be4> │ │ │ │ + ldr r6, [pc, #324] @ 625f64 <__cxa_atexit@plt+0x619c18> │ │ │ │ + tst r3, #3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + stmdb r5, {r6, r8, r9} │ │ │ │ + beq 625ef0 <__cxa_atexit@plt+0x619ba4> │ │ │ │ + ldr sl, [r3, #3] │ │ │ │ + sub ip, r5, #24 │ │ │ │ + cmp lr, ip │ │ │ │ + bhi 625f4c <__cxa_atexit@plt+0x619c00> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, r0, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + bcc 625f08 <__cxa_atexit@plt+0x619bbc> │ │ │ │ + str ip, [sp] │ │ │ │ + stmib sp, {r3, r4, lr} │ │ │ │ + ldr r4, [pc, #244] @ 625f68 <__cxa_atexit@plt+0x619c1c> │ │ │ │ + bic r7, r7, r7, asr #31 │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r3, r0 │ │ │ │ + mov ip, r2 │ │ │ │ + add r2, r0, r1 │ │ │ │ + cmp r7, lr │ │ │ │ + beq 625edc <__cxa_atexit@plt+0x619b90> │ │ │ │ + str lr, [r2, #24] │ │ │ │ + str r4, [r2, #4]! │ │ │ │ + add r1, r1, #24 │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str sl, [r2, #8] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + add r2, r0, r1 │ │ │ │ + add r6, r2, #24 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add r9, r3, #4 │ │ │ │ + add r2, ip, #24 │ │ │ │ + mov r3, ip │ │ │ │ + cmp fp, r6 │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + bcs 625e80 <__cxa_atexit@plt+0x619b34> │ │ │ │ + ldr ip, [sp] │ │ │ │ + ldmib sp, {r3, r4, lr} │ │ │ │ + b 625f0c <__cxa_atexit@plt+0x619bc0> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r1, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [pc, #88] @ 625f6c <__cxa_atexit@plt+0x619c20> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [ip] │ │ │ │ + mov r5, ip │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #60] @ 625f74 <__cxa_atexit@plt+0x619c28> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov sl, r3 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #28] @ 625f70 <__cxa_atexit@plt+0x619c24> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + mov r6, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + rscseq sp, r2, r8, lsr #28 │ │ │ │ + rscseq sp, r2, r8, asr #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61acec <__cxa_atexit@plt+0x60e9a0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61acf4 <__cxa_atexit@plt+0x60e9a8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + mov lr, fp │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add ip, r5, #12 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 626080 <__cxa_atexit@plt+0x619d34> │ │ │ │ + ldr r6, [sl, #4] │ │ │ │ + ldr fp, [r4, #804] @ 0x324 │ │ │ │ + mov r0, #0 │ │ │ │ + add r1, r3, #24 │ │ │ │ + cmp fp, r1 │ │ │ │ + stmdb r2, {r8, sl} │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r6, [r2] │ │ │ │ + bcc 626060 <__cxa_atexit@plt+0x619d14> │ │ │ │ + str r4, [sp, #12] │ │ │ │ + stm sp, {r5, r7, ip} │ │ │ │ + str lr, [sp, #16] │ │ │ │ + ldr r5, [pc, #192] @ 62609c <__cxa_atexit@plt+0x619d50> │ │ │ │ + bic r4, r6, r6, asr #31 │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r7, #0 │ │ │ │ + mov ip, r3 │ │ │ │ + mov lr, r1 │ │ │ │ + add r1, r3, r0 │ │ │ │ + cmp r4, r7 │ │ │ │ + beq 626048 <__cxa_atexit@plt+0x619cfc> │ │ │ │ + str r7, [r1, #24] │ │ │ │ + str r5, [r1, #4]! │ │ │ │ + add r0, r0, #24 │ │ │ │ + str r9, [r1, #12] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str sl, [r1, #8] │ │ │ │ + str r8, [r1, #16] │ │ │ │ + add r1, r3, r0 │ │ │ │ + add r6, r1, #24 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r9, ip, #4 │ │ │ │ + add r1, lr, #24 │ │ │ │ + mov ip, lr │ │ │ │ + cmp fp, r6 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + bcs 625fe8 <__cxa_atexit@plt+0x619c9c> │ │ │ │ + ldr lr, [sp, #16] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldm sp, {r5, r7} │ │ │ │ + b 626064 <__cxa_atexit@plt+0x619d18> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r3, [pc, #52] @ 6260a0 <__cxa_atexit@plt+0x619d54> │ │ │ │ + mov fp, lr │ │ │ │ + mov r0, #24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #28] @ 6260a4 <__cxa_atexit@plt+0x619d58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, ip │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb88 │ │ │ │ + @ instruction: 0xfffffcac │ │ │ │ + ldrshteq sp, [r2], #196 @ 0xc4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 626108 <__cxa_atexit@plt+0x619dbc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 626114 <__cxa_atexit@plt+0x619dc8> │ │ │ │ + ldr r1, [pc, #76] @ 626124 <__cxa_atexit@plt+0x619dd8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 626128 <__cxa_atexit@plt+0x619ddc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61ad2c <__cxa_atexit@plt+0x60e9e0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61ad34 <__cxa_atexit@plt+0x60e9e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + smlabbeq r1, r4, r5, r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61ad88 <__cxa_atexit@plt+0x60ea3c> │ │ │ │ - ldr r2, [pc, #56] @ 61ad94 <__cxa_atexit@plt+0x60ea48> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61ad7c <__cxa_atexit@plt+0x60ea30> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61ada0 <__cxa_atexit@plt+0x60ea54> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi 6261c8 <__cxa_atexit@plt+0x619e7c> │ │ │ │ + ldr r1, [sl, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + str sl, [r3, #-16] │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + bcc 6261dc <__cxa_atexit@plt+0x619e90> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 6261b8 <__cxa_atexit@plt+0x619e6c> │ │ │ │ + ldr r7, [pc, #124] @ 626200 <__cxa_atexit@plt+0x619eb4> │ │ │ │ + ldr r3, [pc, #124] @ 626204 <__cxa_atexit@plt+0x619eb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str sl, [r6, #8] │ │ │ │ mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 6261fc <__cxa_atexit@plt+0x619eb0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r6, [pc, #20] @ 6261f8 <__cxa_atexit@plt+0x619eac> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrhteq sp, [r2], #180 @ 0xb4 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + andeq r0, r0, r5, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 626274 <__cxa_atexit@plt+0x619f28> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61adc0 <__cxa_atexit@plt+0x60ea74> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61adec <__cxa_atexit@plt+0x60eaa0> │ │ │ │ - ldr r2, [pc, #124] @ 61ae44 <__cxa_atexit@plt+0x60eaf8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 626264 <__cxa_atexit@plt+0x619f18> │ │ │ │ + ldr r2, [pc, #80] @ 626290 <__cxa_atexit@plt+0x619f44> │ │ │ │ + ldr r1, [pc, #80] @ 626294 <__cxa_atexit@plt+0x619f48> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61adec <__cxa_atexit@plt+0x60eaa0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61adf4 <__cxa_atexit@plt+0x60eaa8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #16] @ 62628c <__cxa_atexit@plt+0x619f40> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r3, r7, #1 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + bcc 626310 <__cxa_atexit@plt+0x619fc4> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 626300 <__cxa_atexit@plt+0x619fb4> │ │ │ │ + ldr r2, [pc, #84] @ 626330 <__cxa_atexit@plt+0x619fe4> │ │ │ │ + ldr r1, [pc, #84] @ 626334 <__cxa_atexit@plt+0x619fe8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61ae34 <__cxa_atexit@plt+0x60eae8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 61ae48 <__cxa_atexit@plt+0x60eafc> │ │ │ │ + ldr r7, [pc, #20] @ 62632c <__cxa_atexit@plt+0x619fe0> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xfffffdc4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 626394 <__cxa_atexit@plt+0x61a048> │ │ │ │ + ldr r3, [pc, #76] @ 6263a4 <__cxa_atexit@plt+0x61a058> │ │ │ │ + tst sl, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, r9} │ │ │ │ + beq 626384 <__cxa_atexit@plt+0x61a038> │ │ │ │ + ldr r3, [pc, #60] @ 6263a8 <__cxa_atexit@plt+0x61a05c> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6263ac <__cxa_atexit@plt+0x61a060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrshteq sp, [r2], #144 @ 0x90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 6263d4 <__cxa_atexit@plt+0x61a088> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + add r1, r5, #12 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 626474 <__cxa_atexit@plt+0x61a128> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + stmdb r3, {r8, sl} │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62648c <__cxa_atexit@plt+0x61a140> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 626464 <__cxa_atexit@plt+0x61a118> │ │ │ │ + ldr r7, [pc, #128] @ 6264b4 <__cxa_atexit@plt+0x61a168> │ │ │ │ + ldr r1, [pc, #128] @ 6264b8 <__cxa_atexit@plt+0x61a16c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + str sl, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 6264b0 <__cxa_atexit@plt+0x61a164> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6264ac <__cxa_atexit@plt+0x61a160> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + rscseq sp, r2, r8, lsl #18 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62650c <__cxa_atexit@plt+0x61a1c0> │ │ │ │ + ldr r2, [pc, #64] @ 626524 <__cxa_atexit@plt+0x61a1d8> │ │ │ │ + ldr r1, [pc, #64] @ 626528 <__cxa_atexit@plt+0x61a1dc> │ │ │ │ + ldr r0, [pc, #64] @ 62652c <__cxa_atexit@plt+0x61a1e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + b 1106c1c <__cxa_atexit@plt+0x10fa8d0> │ │ │ │ + ldr r7, [pc, #28] @ 626530 <__cxa_atexit@plt+0x61a1e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r2, r8, lsr #17 │ │ │ │ + rscseq sp, r2, r8, asr #17 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + rscseq sp, r2, r0, asr #17 │ │ │ │ + smlalseq sp, r2, ip, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6265d0 <__cxa_atexit@plt+0x61a284> │ │ │ │ + ldr r3, [pc, #164] @ 6265fc <__cxa_atexit@plt+0x61a2b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 626574 <__cxa_atexit@plt+0x61a228> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 626584 <__cxa_atexit@plt+0x61a238> │ │ │ │ + mov r7, r8 │ │ │ │ + b 1106c1c <__cxa_atexit@plt+0x10fa8d0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6265e0 <__cxa_atexit@plt+0x61a294> │ │ │ │ + ldr r7, [pc, #108] @ 626608 <__cxa_atexit@plt+0x61a2bc> │ │ │ │ + ldr r3, [pc, #108] @ 62660c <__cxa_atexit@plt+0x61a2c0> │ │ │ │ + ldr r1, [pc, #108] @ 626610 <__cxa_atexit@plt+0x61a2c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + sub r3, r2, #10 │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1106c1c <__cxa_atexit@plt+0x10fa8d0> │ │ │ │ + ldr r7, [pc, #44] @ 626604 <__cxa_atexit@plt+0x61a2b8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 626600 <__cxa_atexit@plt+0x61a2b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61ae70 <__cxa_atexit@plt+0x60eb24> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61aeb0 <__cxa_atexit@plt+0x60eb64> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 61aec0 <__cxa_atexit@plt+0x60eb74> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq sp, r2, r8, ror #15 │ │ │ │ + rscseq sp, r2, r4, lsl r8 │ │ │ │ + ldrshteq sp, [r2], #112 @ 0x70 │ │ │ │ + rscseq sp, r2, r0, lsl r8 │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + rscseq sp, r2, r0, asr #15 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 626640 <__cxa_atexit@plt+0x61a2f4> │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1106c1c <__cxa_atexit@plt+0x10fa8d0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 626688 <__cxa_atexit@plt+0x61a33c> │ │ │ │ + ldr r7, [pc, #84] @ 6266ac <__cxa_atexit@plt+0x61a360> │ │ │ │ + ldr r1, [pc, #84] @ 6266b0 <__cxa_atexit@plt+0x61a364> │ │ │ │ + ldr r0, [pc, #84] @ 6266b4 <__cxa_atexit@plt+0x61a368> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + sub r8, r2, #10 │ │ │ │ stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r7, r3 │ │ │ │ + b 1106c1c <__cxa_atexit@plt+0x10fa8d0> │ │ │ │ + ldr r7, [pc, #24] @ 6266a8 <__cxa_atexit@plt+0x61a35c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r1, r8, r3, lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r2, r0, asr #14 │ │ │ │ + rscseq sp, r2, r4, lsr r7 │ │ │ │ + rscseq sp, r2, r4, asr r7 │ │ │ │ + smlabteq r1, r0, r6, r2 │ │ │ │ + rscseq sp, r2, ip, lsr #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 626718 <__cxa_atexit@plt+0x61a3cc> │ │ │ │ + ldr r2, [pc, #96] @ 626740 <__cxa_atexit@plt+0x61a3f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r8, r9} │ │ │ │ + sub r3, r3, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61aef8 <__cxa_atexit@plt+0x60ebac> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61af00 <__cxa_atexit@plt+0x60ebb4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 62672c <__cxa_atexit@plt+0x61a3e0> │ │ │ │ + ldr r5, [pc, #84] @ 62674c <__cxa_atexit@plt+0x61a400> │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov sl, r2 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r7, [pc, #40] @ 626748 <__cxa_atexit@plt+0x61a3fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ + ldr r7, [pc, #16] @ 626744 <__cxa_atexit@plt+0x61a3f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + rscseq sp, r2, r0, lsl r6 │ │ │ │ + ldrsbteq sp, [r2], #96 @ 0x60 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + smlalseq sp, r2, r8, r6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61af38 <__cxa_atexit@plt+0x60ebec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61af40 <__cxa_atexit@plt+0x60ebf4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6267c4 <__cxa_atexit@plt+0x61a478> │ │ │ │ + ldr r3, [pc, #128] @ 6267f0 <__cxa_atexit@plt+0x61a4a4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 6267d0 <__cxa_atexit@plt+0x61a484> │ │ │ │ + ldr r2, [pc, #104] @ 6267f4 <__cxa_atexit@plt+0x61a4a8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq 6267d8 <__cxa_atexit@plt+0x61a48c> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r8, [r5] │ │ │ │ + bne 6267e4 <__cxa_atexit@plt+0x61a498> │ │ │ │ + ldr r3, [pc, #76] @ 6267f8 <__cxa_atexit@plt+0x61a4ac> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 626544 <__cxa_atexit@plt+0x61a1f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #88] @ 626864 <__cxa_atexit@plt+0x61a518> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r8, #3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + beq 62684c <__cxa_atexit@plt+0x61a500> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r8, [r5] │ │ │ │ + bne 626858 <__cxa_atexit@plt+0x61a50c> │ │ │ │ + ldr r3, [pc, #52] @ 626868 <__cxa_atexit@plt+0x61a51c> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r8, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6268ac <__cxa_atexit@plt+0x61a560> │ │ │ │ + ldr r3, [pc, #36] @ 6268b8 <__cxa_atexit@plt+0x61a56c> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #88] @ 626924 <__cxa_atexit@plt+0x61a5d8> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 626910 <__cxa_atexit@plt+0x61a5c4> │ │ │ │ + cmp r3, #2 │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bne 626918 <__cxa_atexit@plt+0x61a5cc> │ │ │ │ + ldr r3, [pc, #48] @ 626928 <__cxa_atexit@plt+0x61a5dc> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bne 62696c <__cxa_atexit@plt+0x61a620> │ │ │ │ + ldr r3, [pc, #36] @ 626978 <__cxa_atexit@plt+0x61a62c> │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + rscseq sp, r2, r0, ror r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61af78 <__cxa_atexit@plt+0x60ec2c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 626a00 <__cxa_atexit@plt+0x61a6b4> │ │ │ │ + ldr r7, [pc, #128] @ 626a24 <__cxa_atexit@plt+0x61a6d8> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, r9} │ │ │ │ + beq 6269f4 <__cxa_atexit@plt+0x61a6a8> │ │ │ │ + ldr r7, [pc, #112] @ 626a28 <__cxa_atexit@plt+0x61a6dc> │ │ │ │ + ldr r8, [sl, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 626a14 <__cxa_atexit@plt+0x61a6c8> │ │ │ │ + ldr r5, [pc, #96] @ 626a34 <__cxa_atexit@plt+0x61a6e8> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 626a30 <__cxa_atexit@plt+0x61a6e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61afbc <__cxa_atexit@plt+0x60ec70> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61afc4 <__cxa_atexit@plt+0x60ec78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #16] @ 626a2c <__cxa_atexit@plt+0x61a6e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + rscseq sp, r2, ip, lsr #6 │ │ │ │ + ldrshteq sp, [r2], #48 @ 0x30 │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + ldrhteq sp, [r2], #56 @ 0x38 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 626a88 <__cxa_atexit@plt+0x61a73c> │ │ │ │ + ldr r2, [pc, #96] @ 626ab8 <__cxa_atexit@plt+0x61a76c> │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3], #-4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61affc <__cxa_atexit@plt+0x60ecb0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61b004 <__cxa_atexit@plt+0x60ecb8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 626aa8 <__cxa_atexit@plt+0x61a75c> │ │ │ │ + ldr r5, [pc, #84] @ 626ac4 <__cxa_atexit@plt+0x61a778> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr sl, [r8, #4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 624ef8 <__cxa_atexit@plt+0x618bac> │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + ldr r7, [pc, #44] @ 626ac0 <__cxa_atexit@plt+0x61a774> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ + ldr r7, [pc, #12] @ 626abc <__cxa_atexit@plt+0x61a770> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + smlalseq sp, r2, r8, r2 │ │ │ │ + rscseq sp, r2, ip, asr r3 │ │ │ │ + smlabteq r1, r4, sl, r1 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + ldr sl, [r9, #4] │ │ │ │ + cmp r7, sl │ │ │ │ + ble 626b18 <__cxa_atexit@plt+0x61a7cc> │ │ │ │ + ldr r7, [pc, #148] @ 626b80 <__cxa_atexit@plt+0x61a834> │ │ │ │ + cmp r8, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + beq 626b10 <__cxa_atexit@plt+0x61a7c4> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, sl │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 626b38 <__cxa_atexit@plt+0x61a7ec> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + cmp r8, r9 │ │ │ │ + beq 626b64 <__cxa_atexit@plt+0x61a818> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 626b4c <__cxa_atexit@plt+0x61a800> │ │ │ │ + ldr r7, [pc, #68] @ 626b84 <__cxa_atexit@plt+0x61a838> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + beq 626b64 <__cxa_atexit@plt+0x61a818> │ │ │ │ + ldr r7, [pc, #48] @ 626b88 <__cxa_atexit@plt+0x61a83c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + cmp sl, r7 │ │ │ │ + bgt 626b38 <__cxa_atexit@plt+0x61a7ec> │ │ │ │ + ldr r7, [pc, #24] @ 626b8c <__cxa_atexit@plt+0x61a840> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + smlatteq r1, r4, ip, r1 │ │ │ │ + @ instruction: 0x01011c90 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61b058 <__cxa_atexit@plt+0x60ed0c> │ │ │ │ - ldr r2, [pc, #56] @ 61b064 <__cxa_atexit@plt+0x60ed18> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 626bd4 <__cxa_atexit@plt+0x61a888> │ │ │ │ + ldr r7, [pc, #52] @ 626be8 <__cxa_atexit@plt+0x61a89c> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61b04c <__cxa_atexit@plt+0x60ed00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 626bc8 <__cxa_atexit@plt+0x61a87c> │ │ │ │ mov r7, r8 │ │ │ │ - b 61b070 <__cxa_atexit@plt+0x60ed24> │ │ │ │ + b 626bf8 <__cxa_atexit@plt+0x61a8ac> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 626bec <__cxa_atexit@plt+0x61a8a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq sp, r2, r8, lsr #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61b090 <__cxa_atexit@plt+0x60ed44> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61b0bc <__cxa_atexit@plt+0x60ed70> │ │ │ │ - ldr r2, [pc, #124] @ 61b114 <__cxa_atexit@plt+0x60edc8> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #204] @ 626ccc <__cxa_atexit@plt+0x61a980> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61b0bc <__cxa_atexit@plt+0x60ed70> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61b0c4 <__cxa_atexit@plt+0x60ed78> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 626c5c <__cxa_atexit@plt+0x61a910> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + cmp r7, r8 │ │ │ │ + ble 626c64 <__cxa_atexit@plt+0x61a918> │ │ │ │ + ldr r7, [pc, #160] @ 626cd0 <__cxa_atexit@plt+0x61a984> │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + beq 626c54 <__cxa_atexit@plt+0x61a908> │ │ │ │ + add r1, r2, #8 │ │ │ │ + add r0, r3, #8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble 626c84 <__cxa_atexit@plt+0x61a938> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61b104 <__cxa_atexit@plt+0x60edb8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 61b118 <__cxa_atexit@plt+0x60edcc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 626cb0 <__cxa_atexit@plt+0x61a964> │ │ │ │ + add r1, r2, #8 │ │ │ │ + add r0, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 626c98 <__cxa_atexit@plt+0x61a94c> │ │ │ │ + ldr r7, [pc, #72] @ 626cd4 <__cxa_atexit@plt+0x61a988> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + beq 626cb0 <__cxa_atexit@plt+0x61a964> │ │ │ │ + ldr r7, [pc, #52] @ 626cd8 <__cxa_atexit@plt+0x61a98c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + cmp r8, r7 │ │ │ │ + bgt 626c84 <__cxa_atexit@plt+0x61a938> │ │ │ │ + ldr r7, [pc, #28] @ 626cdc <__cxa_atexit@plt+0x61a990> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + smlatbeq r1, r0, fp, r1 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61b140 <__cxa_atexit@plt+0x60edf4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r7, r8 │ │ │ │ + ble 626d34 <__cxa_atexit@plt+0x61a9e8> │ │ │ │ + ldr r7, [pc, #148] @ 626d9c <__cxa_atexit@plt+0x61aa50> │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + beq 626d2c <__cxa_atexit@plt+0x61a9e0> │ │ │ │ + add r0, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble 626d54 <__cxa_atexit@plt+0x61aa08> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61b180 <__cxa_atexit@plt+0x60ee34> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 61b190 <__cxa_atexit@plt+0x60ee44> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b1c8 <__cxa_atexit@plt+0x60ee7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61b1d0 <__cxa_atexit@plt+0x60ee84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 626d80 <__cxa_atexit@plt+0x61aa34> │ │ │ │ + add r0, r2, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 626d68 <__cxa_atexit@plt+0x61aa1c> │ │ │ │ + ldr r7, [pc, #68] @ 626da0 <__cxa_atexit@plt+0x61aa54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ + beq 626d80 <__cxa_atexit@plt+0x61aa34> │ │ │ │ + ldr r7, [pc, #48] @ 626da4 <__cxa_atexit@plt+0x61aa58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + cmp r8, r7 │ │ │ │ + bgt 626d54 <__cxa_atexit@plt+0x61aa08> │ │ │ │ + ldr r7, [pc, #24] @ 626da8 <__cxa_atexit@plt+0x61aa5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + smlabteq r1, r8, sl, r1 │ │ │ │ + tsteq r1, r4, ror sl │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61b208 <__cxa_atexit@plt+0x60eebc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 626dfc <__cxa_atexit@plt+0x61aab0> │ │ │ │ + cmp r8, r9 │ │ │ │ + beq 626e2c <__cxa_atexit@plt+0x61aae0> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bgt 626e2c <__cxa_atexit@plt+0x61aae0> │ │ │ │ + ldr r7, [pc, #80] @ 626e40 <__cxa_atexit@plt+0x61aaf4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b24c <__cxa_atexit@plt+0x60ef00> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61b254 <__cxa_atexit@plt+0x60ef08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #64] @ 626e44 <__cxa_atexit@plt+0x61aaf8> │ │ │ │ + cmp r8, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + beq 626e24 <__cxa_atexit@plt+0x61aad8> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 626e2c <__cxa_atexit@plt+0x61aae0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 626e48 <__cxa_atexit@plt+0x61aafc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r4, r2, sp │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61b2ac <__cxa_atexit@plt+0x60ef60> │ │ │ │ - ldr r2, [pc, #60] @ 61b2b8 <__cxa_atexit@plt+0x60ef6c> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 626e90 <__cxa_atexit@plt+0x61ab44> │ │ │ │ + ldr r7, [pc, #52] @ 626ea4 <__cxa_atexit@plt+0x61ab58> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61b2a0 <__cxa_atexit@plt+0x60ef54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 626e84 <__cxa_atexit@plt+0x61ab38> │ │ │ │ mov r7, r8 │ │ │ │ - b 61b2c4 <__cxa_atexit@plt+0x60ef78> │ │ │ │ + b 626eb4 <__cxa_atexit@plt+0x61ab68> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 626ea8 <__cxa_atexit@plt+0x61ab5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq ip, r2, r4, ror pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61b2e4 <__cxa_atexit@plt+0x60ef98> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61b310 <__cxa_atexit@plt+0x60efc4> │ │ │ │ - ldr r2, [pc, #124] @ 61b368 <__cxa_atexit@plt+0x60f01c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #168] @ 626f64 <__cxa_atexit@plt+0x61ac18> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61b310 <__cxa_atexit@plt+0x60efc4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61b318 <__cxa_atexit@plt+0x60efcc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 626f18 <__cxa_atexit@plt+0x61abcc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 626f20 <__cxa_atexit@plt+0x61abd4> │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 626f50 <__cxa_atexit@plt+0x61ac04> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 626f50 <__cxa_atexit@plt+0x61ac04> │ │ │ │ + ldr r7, [pc, #92] @ 626f68 <__cxa_atexit@plt+0x61ac1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61b358 <__cxa_atexit@plt+0x60f00c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61b36c <__cxa_atexit@plt+0x60f020> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #72] @ 626f70 <__cxa_atexit@plt+0x61ac24> │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + beq 626f48 <__cxa_atexit@plt+0x61abfc> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 626f50 <__cxa_atexit@plt+0x61ac04> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 626f6c <__cxa_atexit@plt+0x61ac20> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + ldrdeq r1, [r1, -r8] │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61b394 <__cxa_atexit@plt+0x60f048> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 626fc8 <__cxa_atexit@plt+0x61ac7c> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 626ff8 <__cxa_atexit@plt+0x61acac> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 626ff8 <__cxa_atexit@plt+0x61acac> │ │ │ │ + ldr r7, [pc, #80] @ 62700c <__cxa_atexit@plt+0x61acc0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61b3d4 <__cxa_atexit@plt+0x60f088> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61b3e4 <__cxa_atexit@plt+0x60f098> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, r4, lr, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b41c <__cxa_atexit@plt+0x60f0d0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61b424 <__cxa_atexit@plt+0x60f0d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #68] @ 627014 <__cxa_atexit@plt+0x61acc8> │ │ │ │ + cmp r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + beq 626ff0 <__cxa_atexit@plt+0x61aca4> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 626ff8 <__cxa_atexit@plt+0x61acac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ + ldr r7, [pc, #16] @ 627010 <__cxa_atexit@plt+0x61acc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61b45c <__cxa_atexit@plt+0x60f110> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 62705c <__cxa_atexit@plt+0x61ad10> │ │ │ │ + ldr r7, [pc, #64] @ 62707c <__cxa_atexit@plt+0x61ad30> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 627050 <__cxa_atexit@plt+0x61ad04> │ │ │ │ + mov r7, r9 │ │ │ │ + b 626eb4 <__cxa_atexit@plt+0x61ab68> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 627080 <__cxa_atexit@plt+0x61ad34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b4a0 <__cxa_atexit@plt+0x60f154> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61b4a8 <__cxa_atexit@plt+0x60f15c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + rscseq ip, r2, r0, lsr #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 6270d4 <__cxa_atexit@plt+0x61ad88> │ │ │ │ + cmp r8, r9 │ │ │ │ + beq 627104 <__cxa_atexit@plt+0x61adb8> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bgt 627104 <__cxa_atexit@plt+0x61adb8> │ │ │ │ + ldr r7, [pc, #80] @ 627118 <__cxa_atexit@plt+0x61adcc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 62711c <__cxa_atexit@plt+0x61add0> │ │ │ │ + cmp r8, r9 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq 6270fc <__cxa_atexit@plt+0x61adb0> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 627104 <__cxa_atexit@plt+0x61adb8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 627120 <__cxa_atexit@plt+0x61add4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - swpeq sp, r0, [r1] │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61b500 <__cxa_atexit@plt+0x60f1b4> │ │ │ │ - ldr r2, [pc, #60] @ 61b50c <__cxa_atexit@plt+0x60f1c0> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 627168 <__cxa_atexit@plt+0x61ae1c> │ │ │ │ + ldr r7, [pc, #52] @ 62717c <__cxa_atexit@plt+0x61ae30> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61b4f4 <__cxa_atexit@plt+0x60f1a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 62715c <__cxa_atexit@plt+0x61ae10> │ │ │ │ mov r7, r8 │ │ │ │ - b 61b518 <__cxa_atexit@plt+0x60f1cc> │ │ │ │ + b 62718c <__cxa_atexit@plt+0x61ae40> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 627180 <__cxa_atexit@plt+0x61ae34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq ip, r2, r8, lsr #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61b538 <__cxa_atexit@plt+0x60f1ec> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61b564 <__cxa_atexit@plt+0x60f218> │ │ │ │ - ldr r2, [pc, #124] @ 61b5bc <__cxa_atexit@plt+0x60f270> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #168] @ 62723c <__cxa_atexit@plt+0x61aef0> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61b564 <__cxa_atexit@plt+0x60f218> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61b56c <__cxa_atexit@plt+0x60f220> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6271f0 <__cxa_atexit@plt+0x61aea4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 6271f8 <__cxa_atexit@plt+0x61aeac> │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 627228 <__cxa_atexit@plt+0x61aedc> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 627228 <__cxa_atexit@plt+0x61aedc> │ │ │ │ + ldr r7, [pc, #92] @ 627240 <__cxa_atexit@plt+0x61aef4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61b5ac <__cxa_atexit@plt+0x60f260> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61b5c0 <__cxa_atexit@plt+0x60f274> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlabteq r1, ip, ip, sp │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #72] @ 627248 <__cxa_atexit@plt+0x61aefc> │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq 627220 <__cxa_atexit@plt+0x61aed4> │ │ │ │ + add r0, r3, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 627228 <__cxa_atexit@plt+0x61aedc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 627244 <__cxa_atexit@plt+0x61aef8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61b5e8 <__cxa_atexit@plt+0x60f29c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 6272a0 <__cxa_atexit@plt+0x61af54> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6272d0 <__cxa_atexit@plt+0x61af84> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 6272d0 <__cxa_atexit@plt+0x61af84> │ │ │ │ + ldr r7, [pc, #80] @ 6272e4 <__cxa_atexit@plt+0x61af98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61b628 <__cxa_atexit@plt+0x60f2dc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61b638 <__cxa_atexit@plt+0x60f2ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b674 <__cxa_atexit@plt+0x60f328> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 61b67c <__cxa_atexit@plt+0x60f330> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #68] @ 6272ec <__cxa_atexit@plt+0x61afa0> │ │ │ │ + cmp r1, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq 6272c8 <__cxa_atexit@plt+0x61af7c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 6272d0 <__cxa_atexit@plt+0x61af84> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6272e8 <__cxa_atexit@plt+0x61af9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101cebc │ │ │ │ + @ instruction: 0x0101129c │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + smlabbeq r1, r4, r2, r1 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61b6e4 <__cxa_atexit@plt+0x60f398> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 61b6f0 <__cxa_atexit@plt+0x60f3a4> │ │ │ │ - ldr r7, [pc, #76] @ 61b708 <__cxa_atexit@plt+0x60f3bc> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + mov r7, r9 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble 627334 <__cxa_atexit@plt+0x61afe8> │ │ │ │ + cmp r8, r7 │ │ │ │ + beq 627358 <__cxa_atexit@plt+0x61b00c> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble 627350 <__cxa_atexit@plt+0x61b004> │ │ │ │ + b 627358 <__cxa_atexit@plt+0x61b00c> │ │ │ │ + cmp r8, r7 │ │ │ │ + beq 627350 <__cxa_atexit@plt+0x61b004> │ │ │ │ + add r0, r8, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 627358 <__cxa_atexit@plt+0x61b00c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6273d0 <__cxa_atexit@plt+0x61b084> │ │ │ │ + ldr r7, [pc, #92] @ 6273e4 <__cxa_atexit@plt+0x61b098> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 61b6d8 <__cxa_atexit@plt+0x60f38c> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 6273b8 <__cxa_atexit@plt+0x61b06c> │ │ │ │ + ldr r7, [pc, #76] @ 6273e8 <__cxa_atexit@plt+0x61b09c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 6273c4 <__cxa_atexit@plt+0x61b078> │ │ │ │ + mov r7, r9 │ │ │ │ + b 627430 <__cxa_atexit@plt+0x61b0e4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 61b70c <__cxa_atexit@plt+0x60f3c0> │ │ │ │ + ldr r7, [pc, #20] @ 6273ec <__cxa_atexit@plt+0x61b0a0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffee690 │ │ │ │ - ldrhteq r6, [r3], #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b748 <__cxa_atexit@plt+0x60f3fc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 61b750 <__cxa_atexit@plt+0x60f404> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq ip, r2, r8, asr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 627424 <__cxa_atexit@plt+0x61b0d8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 62741c <__cxa_atexit@plt+0x61b0d0> │ │ │ │ + b 627430 <__cxa_atexit@plt+0x61b0e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r8, #4]! │ │ │ │ + ldr r1, [pc, #152] @ 6274dc <__cxa_atexit@plt+0x61b190> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8] │ │ │ │ + cmp r2, r3 │ │ │ │ + ble 627480 <__cxa_atexit@plt+0x61b134> │ │ │ │ + cmp r9, r7 │ │ │ │ + beq 627478 <__cxa_atexit@plt+0x61b12c> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 62749c <__cxa_atexit@plt+0x61b150> │ │ │ │ + mov r7, r9 │ │ │ │ + b 62749c <__cxa_atexit@plt+0x61b150> │ │ │ │ + cmp r9, r7 │ │ │ │ + beq 627478 <__cxa_atexit@plt+0x61b12c> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + movgt r7, r9 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6274c8 <__cxa_atexit@plt+0x61b17c> │ │ │ │ + ldr r2, [pc, #44] @ 6274e0 <__cxa_atexit@plt+0x61b194> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlatbeq r1, r0, r6, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 627518 <__cxa_atexit@plt+0x61b1cc> │ │ │ │ + ldr r2, [pc, #28] @ 627524 <__cxa_atexit@plt+0x61b1d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r8, sp, ip │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61b7b8 <__cxa_atexit@plt+0x60f46c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - bhi 61b7c4 <__cxa_atexit@plt+0x60f478> │ │ │ │ - ldr r7, [pc, #76] @ 61b7dc <__cxa_atexit@plt+0x60f490> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 61b7ac <__cxa_atexit@plt+0x60f460> │ │ │ │ - mov r7, sl │ │ │ │ - b 609d54 <__cxa_atexit@plt+0x5fda08> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 627578 <__cxa_atexit@plt+0x61b22c> │ │ │ │ + cmp r9, r8 │ │ │ │ + beq 6275a8 <__cxa_atexit@plt+0x61b25c> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r8, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bgt 6275a8 <__cxa_atexit@plt+0x61b25c> │ │ │ │ + ldr r7, [pc, #80] @ 6275bc <__cxa_atexit@plt+0x61b270> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r7, [pc, #64] @ 6275c0 <__cxa_atexit@plt+0x61b274> │ │ │ │ + cmp r9, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq 6275a0 <__cxa_atexit@plt+0x61b254> │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r8, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 6275a8 <__cxa_atexit@plt+0x61b25c> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 61b7e0 <__cxa_atexit@plt+0x60f494> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #20] @ 6275c4 <__cxa_atexit@plt+0x61b278> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + smlabteq r1, r4, pc, r0 @ │ │ │ │ + smlatbeq r1, ip, pc, r0 @ │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62760c <__cxa_atexit@plt+0x61b2c0> │ │ │ │ + ldr r7, [pc, #52] @ 627620 <__cxa_atexit@plt+0x61b2d4> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r3 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 627600 <__cxa_atexit@plt+0x61b2b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 627630 <__cxa_atexit@plt+0x61b2e4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffee5bc │ │ │ │ - ldrsbteq r6, [r3], #12 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61b81c <__cxa_atexit@plt+0x60f4d0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #24] @ 61b824 <__cxa_atexit@plt+0x60f4d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #16] @ 627624 <__cxa_atexit@plt+0x61b2d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61b8b4 <__cxa_atexit@plt+0x60f568> │ │ │ │ - ldr r3, [pc, #140] @ 61b8d4 <__cxa_atexit@plt+0x60f588> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq ip, r2, r4, lsl r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #172] @ 6276e4 <__cxa_atexit@plt+0x61b398> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 61b890 <__cxa_atexit@plt+0x60f544> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61b8a0 <__cxa_atexit@plt+0x60f554> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 61b8bc <__cxa_atexit@plt+0x60f570> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 61b8dc <__cxa_atexit@plt+0x60f590> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 627694 <__cxa_atexit@plt+0x61b348> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + ble 62769c <__cxa_atexit@plt+0x61b350> │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 6276d0 <__cxa_atexit@plt+0x61b384> │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 6276d0 <__cxa_atexit@plt+0x61b384> │ │ │ │ + ldr r7, [pc, #96] @ 6276e8 <__cxa_atexit@plt+0x61b39c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 61b8d8 <__cxa_atexit@plt+0x60f58c> │ │ │ │ + ldr r7, [pc, #76] @ 6276f0 <__cxa_atexit@plt+0x61b3a4> │ │ │ │ + cmp r0, r1 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq 6276c8 <__cxa_atexit@plt+0x61b37c> │ │ │ │ + add r0, r0, #8 │ │ │ │ + add r1, r1, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 6276d0 <__cxa_atexit@plt+0x61b384> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #20] @ 6276ec <__cxa_atexit@plt+0x61b3a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - smlatteq r1, r0, r9, sp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlatbeq r1, r8, lr, r0 │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + smlabbeq r1, r8, lr, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61b92c <__cxa_atexit@plt+0x60f5e0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61b940 <__cxa_atexit@plt+0x60f5f4> │ │ │ │ - ldr r2, [pc, #72] @ 61b954 <__cxa_atexit@plt+0x60f608> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + ble 627748 <__cxa_atexit@plt+0x61b3fc> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 627778 <__cxa_atexit@plt+0x61b42c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r2, r7 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 627778 <__cxa_atexit@plt+0x61b42c> │ │ │ │ + ldr r7, [pc, #80] @ 62778c <__cxa_atexit@plt+0x61b440> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61b950 <__cxa_atexit@plt+0x60f604> │ │ │ │ + ldr r7, [pc, #68] @ 627794 <__cxa_atexit@plt+0x61b448> │ │ │ │ + cmp r1, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + beq 627770 <__cxa_atexit@plt+0x61b424> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt 627778 <__cxa_atexit@plt+0x61b42c> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, ip, lr, ip │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r7, [pc, #16] @ 627790 <__cxa_atexit@plt+0x61b444> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r1, -r4] │ │ │ │ + smlatbeq r1, ip, sp, r0 │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + mov r7, r8 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble 6277dc <__cxa_atexit@plt+0x61b490> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq 627800 <__cxa_atexit@plt+0x61b4b4> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl b7e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + ble 6277f8 <__cxa_atexit@plt+0x61b4ac> │ │ │ │ + b 627800 <__cxa_atexit@plt+0x61b4b4> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq 6277f8 <__cxa_atexit@plt+0x61b4ac> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 627800 <__cxa_atexit@plt+0x61b4b4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61b9f0 <__cxa_atexit@plt+0x60f6a4> │ │ │ │ - ldr lr, [pc, #128] @ 61b9fc <__cxa_atexit@plt+0x60f6b0> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr ip, [r7, #35] @ 0x23 │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - ldr r1, [r7, #39] @ 0x27 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi 627878 <__cxa_atexit@plt+0x61b52c> │ │ │ │ + ldr r7, [pc, #92] @ 62788c <__cxa_atexit@plt+0x61b540> │ │ │ │ tst r8, #3 │ │ │ │ - str lr, [r3, #-48] @ 0xffffffd0 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str sl, [r3, #-36] @ 0xffffffdc │ │ │ │ - str ip, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str r9, [r3, #-44] @ 0xffffffd4 │ │ │ │ - beq 61b9e4 <__cxa_atexit@plt+0x60f698> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61ba08 <__cxa_atexit@plt+0x60f6bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 627860 <__cxa_atexit@plt+0x61b514> │ │ │ │ + ldr r7, [pc, #76] @ 627890 <__cxa_atexit@plt+0x61b544> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + beq 62786c <__cxa_atexit@plt+0x61b520> │ │ │ │ + mov r7, r9 │ │ │ │ + b 6278d8 <__cxa_atexit@plt+0x61b58c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 627894 <__cxa_atexit@plt+0x61b548> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, fp, lsl #8 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrhteq ip, [r2], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 61ba2c <__cxa_atexit@plt+0x60f6e0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 61baac <__cxa_atexit@plt+0x60f760> │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r3, [pc, #36] @ 6278cc <__cxa_atexit@plt+0x61b580> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 6278c4 <__cxa_atexit@plt+0x61b578> │ │ │ │ + b 6278d8 <__cxa_atexit@plt+0x61b58c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r7, [r8, #4]! │ │ │ │ + ldr r1, [pc, #152] @ 627988 <__cxa_atexit@plt+0x61b63c> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8] │ │ │ │ + cmp r2, r3 │ │ │ │ + ble 62792c <__cxa_atexit@plt+0x61b5e0> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq 627924 <__cxa_atexit@plt+0x61b5d8> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + mov r2, r3 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 627948 <__cxa_atexit@plt+0x61b5fc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 627948 <__cxa_atexit@plt+0x61b5fc> │ │ │ │ + cmp r7, r9 │ │ │ │ + beq 627948 <__cxa_atexit@plt+0x61b5fc> │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + movgt r7, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 61bc4c <__cxa_atexit@plt+0x60f900> │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r0, [pc, #528] @ 61bc5c <__cxa_atexit@plt+0x60f910> │ │ │ │ - sub r9, r3, #35 @ 0x23 │ │ │ │ - cmp sl, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - bne 61bb3c <__cxa_atexit@plt+0x60f7f0> │ │ │ │ - ldr r2, [pc, #532] @ 61bc78 <__cxa_atexit@plt+0x60f92c> │ │ │ │ - ldr ip, [pc, #532] @ 61bc7c <__cxa_atexit@plt+0x60f930> │ │ │ │ - sub r0, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - ldr r2, [pc, #520] @ 61bc80 <__cxa_atexit@plt+0x60f934> │ │ │ │ - add ip, pc, ip │ │ │ │ + bcc 627974 <__cxa_atexit@plt+0x61b628> │ │ │ │ + ldr r2, [pc, #44] @ 62798c <__cxa_atexit@plt+0x61b640> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r2, [r5, #36]! @ 0x24 │ │ │ │ - stmib r5, {r0, r6} │ │ │ │ - ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, r6, #16 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r2, sl, ip} │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, r5, #4 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 61baf8 <__cxa_atexit@plt+0x60f7ac> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ands r1, r0, r1 │ │ │ │ - beq 61bc10 <__cxa_atexit@plt+0x60f8c4> │ │ │ │ - add r9, r5, #24 │ │ │ │ - stm r9, {r1, r3, r8} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61c0e4 <__cxa_atexit@plt+0x60fd98> │ │ │ │ - eor r0, r2, r1 │ │ │ │ - clz r3, r0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, #0 │ │ │ │ - sub r1, r8, r0, lsr r3 │ │ │ │ - eor r1, r1, r0, lsr r3 │ │ │ │ - lsr r9, r0, r3 │ │ │ │ - ands r3, r2, r0, lsr r3 │ │ │ │ - and r2, r1, r2 │ │ │ │ - beq 61bc30 <__cxa_atexit@plt+0x60f8e4> │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61bdd8 <__cxa_atexit@plt+0x60fa8c> │ │ │ │ - mov r2, r5 │ │ │ │ - add r8, r6, #12 │ │ │ │ - ldr r0, [r2, #32]! │ │ │ │ - cmp sl, r1 │ │ │ │ - ldr ip, [r2, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r3, #6 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r2, #-16] │ │ │ │ - bge 61bbb4 <__cxa_atexit@plt+0x60f868> │ │ │ │ - ldr sl, [pc, #248] @ 61bc6c <__cxa_atexit@plt+0x60f920> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - stm r5, {r1, r8, ip} │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r5, [pc, #216] @ 61bc70 <__cxa_atexit@plt+0x60f924> │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #196] @ 61bc74 <__cxa_atexit@plt+0x60f928> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 61bbfc <__cxa_atexit@plt+0x60f8b0> │ │ │ │ - ldr sl, [pc, #164] @ 61bc60 <__cxa_atexit@plt+0x60f914> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp] │ │ │ │ - str ip, [r5, #40] @ 0x28 │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r1, [r5, #36] @ 0x24 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r5, [pc, #128] @ 61bc64 <__cxa_atexit@plt+0x60f918> │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #108] @ 61bc68 <__cxa_atexit@plt+0x60f91c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r1, #0 │ │ │ │ - add r9, r5, #24 │ │ │ │ - stm r9, {r1, r3, r8} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61bf38 <__cxa_atexit@plt+0x60fbec> │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r9, [r5, #36] @ 0x24 │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61bc84 <__cxa_atexit@plt+0x60f938> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0101cb94 │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - @ instruction: 0xfffffa44 │ │ │ │ - @ instruction: 0x0101cd98 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61bd80 <__cxa_atexit@plt+0x60fa34> │ │ │ │ - mov r3, r5 │ │ │ │ - stm sp, {r7, r8} │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr sl, [r3, #28]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 61bd2c <__cxa_atexit@plt+0x60f9e0> │ │ │ │ - ldr r7, [pc, #216] @ 61bda0 <__cxa_atexit@plt+0x60fa54> │ │ │ │ - sub lr, r6, #23 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [pc, #208] @ 61bda4 <__cxa_atexit@plt+0x60fa58> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - add r1, r2, #24 │ │ │ │ - str fp, [r5, #28] │ │ │ │ - str lr, [r2, #44] @ 0x2c │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - stm r1, {r0, r7, sl} │ │ │ │ - ldr fp, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #172] @ 61bda8 <__cxa_atexit@plt+0x60fa5c> │ │ │ │ - sub lr, r6, #15 │ │ │ │ - str lr, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #156] @ 61bdac <__cxa_atexit@plt+0x60fa60> │ │ │ │ - add lr, r5, #32 │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stm lr, {r7, r9, fp} │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #124] @ 61bdb0 <__cxa_atexit@plt+0x60fa64> │ │ │ │ - ldr fp, [pc, #124] @ 61bdb4 <__cxa_atexit@plt+0x60fa68> │ │ │ │ - str r9, [r5, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #120] @ 61bdb8 <__cxa_atexit@plt+0x60fa6c> │ │ │ │ - add lr, r2, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r2, #28] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str fp, [r2, #4] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 61bdbc <__cxa_atexit@plt+0x60fa70> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - @ instruction: 0xfffff72c │ │ │ │ - @ instruction: 0xfffff6d4 │ │ │ │ - @ instruction: 0xfffff770 │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - smlabteq r1, r0, fp, ip │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, fp, asr #30 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r1, [r1, -r4] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61bc84 <__cxa_atexit@plt+0x60f938> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61bee0 <__cxa_atexit@plt+0x60fb94> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r9, [r3, #28]! │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - add sl, r2, #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 61be80 <__cxa_atexit@plt+0x60fb34> │ │ │ │ - ldr lr, [pc, #244] @ 61bf10 <__cxa_atexit@plt+0x60fbc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r5, #40] @ 0x28 │ │ │ │ - sub sl, r6, #23 │ │ │ │ - str sl, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str r9, [r2, #32] │ │ │ │ - ldr r0, [pc, #204] @ 61bf14 <__cxa_atexit@plt+0x60fbc8> │ │ │ │ - sub sl, r6, #15 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #188] @ 61bf18 <__cxa_atexit@plt+0x60fbcc> │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - ldr r0, [pc, #176] @ 61bf1c <__cxa_atexit@plt+0x60fbd0> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - str r1, [sp] │ │ │ │ - add r1, r2, #28 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr lr, [pc, #108] @ 61bf00 <__cxa_atexit@plt+0x60fbb4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str fp, [r2, #12] │ │ │ │ - str ip, [r2, #16] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #88] @ 61bf04 <__cxa_atexit@plt+0x60fbb8> │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str r0, [r2, #28] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6279c4 <__cxa_atexit@plt+0x61b678> │ │ │ │ + ldr r2, [pc, #28] @ 6279d0 <__cxa_atexit@plt+0x61b684> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r1, r0, r1, r1 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 627a20 <__cxa_atexit@plt+0x61b6d4> │ │ │ │ + ldr r1, [pc, #56] @ 627a28 <__cxa_atexit@plt+0x61b6dc> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [pc, #48] @ 627a2c <__cxa_atexit@plt+0x61b6e0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #20] │ │ │ │ - ldr r0, [pc, #72] @ 61bf08 <__cxa_atexit@plt+0x60fbbc> │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r1, r5, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #36] @ 61bf0c <__cxa_atexit@plt+0x60fbc0> │ │ │ │ - mov fp, r1 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - @ instruction: 0xfffff354 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlabteq r1, ip, r7, ip │ │ │ │ - @ instruction: 0xfffff38c │ │ │ │ - @ instruction: 0xfffff338 │ │ │ │ - @ instruction: 0x0101ca9c │ │ │ │ - andeq r3, r0, fp, asr #30 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61bdd8 <__cxa_atexit@plt+0x60fa8c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 61c084 <__cxa_atexit@plt+0x60fd38> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr lr, [r3, #28]! │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - ldr fp, [r5, #40] @ 0x28 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ + bcc 627a78 <__cxa_atexit@plt+0x61b72c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #9 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 627a84 <__cxa_atexit@plt+0x61b738> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r1, ip, r0, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 627ae0 <__cxa_atexit@plt+0x61b794> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 627aec <__cxa_atexit@plt+0x61b7a0> │ │ │ │ + ldr r1, [pc, #68] @ 627afc <__cxa_atexit@plt+0x61b7b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 627b00 <__cxa_atexit@plt+0x61b7b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + smlatbeq r1, ip, fp, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 627ba4 <__cxa_atexit@plt+0x61b858> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 627b8c <__cxa_atexit@plt+0x61b840> │ │ │ │ + ldr r2, [pc, #140] @ 627bc4 <__cxa_atexit@plt+0x61b878> │ │ │ │ + ldr r9, [pc, #140] @ 627bc8 <__cxa_atexit@plt+0x61b87c> │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - bmi 61c004 <__cxa_atexit@plt+0x60fcb8> │ │ │ │ - ldr r7, [pc, #268] @ 61c0a4 <__cxa_atexit@plt+0x60fd58> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r0, r6, #15 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr lr, [pc, #128] @ 627bcc <__cxa_atexit@plt+0x61b880> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #116] @ 627bd0 <__cxa_atexit@plt+0x61b884> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r7, #16]! │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 627bbc <__cxa_atexit@plt+0x61b870> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r1, r7, ip} │ │ │ │ - ldr r7, [pc, #232] @ 61c0a8 <__cxa_atexit@plt+0x60fd5c> │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 61c0ac <__cxa_atexit@plt+0x60fd60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 61c0b0 <__cxa_atexit@plt+0x60fd64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 61c0b4 <__cxa_atexit@plt+0x60fd68> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 61c064 <__cxa_atexit@plt+0x60fd18> │ │ │ │ - add r0, r2, #44 @ 0x2c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [pc, #164] @ 61c0b8 <__cxa_atexit@plt+0x60fd6c> │ │ │ │ - ldr r7, [pc, #164] @ 61c0bc <__cxa_atexit@plt+0x60fd70> │ │ │ │ - ldr r8, [pc, #164] @ 61c0c0 <__cxa_atexit@plt+0x60fd74> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ - str ip, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61c0c4 <__cxa_atexit@plt+0x60fd78> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #28] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 61c0c8 <__cxa_atexit@plt+0x60fd7c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 627bc0 <__cxa_atexit@plt+0x61b874> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - @ instruction: 0xffffef84 │ │ │ │ - @ instruction: 0xffffef30 │ │ │ │ - @ instruction: 0xffffeee4 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - @ instruction: 0xffffeff4 │ │ │ │ - @ instruction: 0xffffefac │ │ │ │ - @ instruction: 0xffffef68 │ │ │ │ - @ instruction: 0x0101c8b8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r6, r0, fp, asr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61bf38 <__cxa_atexit@plt+0x60fbec> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61c22c <__cxa_atexit@plt+0x60fee0> │ │ │ │ - mov r3, r5 │ │ │ │ - add ip, r5, #32 │ │ │ │ - ldr lr, [r3, #28]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bmi 61c1ac <__cxa_atexit@plt+0x60fe60> │ │ │ │ - ldr r7, [pc, #268] @ 61c24c <__cxa_atexit@plt+0x60ff00> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + ldrhteq ip, [r2], #32 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 627ca4 <__cxa_atexit@plt+0x61b958> │ │ │ │ + ldr r3, [pc, #220] @ 627cd0 <__cxa_atexit@plt+0x61b984> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 627c80 <__cxa_atexit@plt+0x61b934> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 627cb4 <__cxa_atexit@plt+0x61b968> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 627c90 <__cxa_atexit@plt+0x61b944> │ │ │ │ + ldr r2, [pc, #184] @ 627ce0 <__cxa_atexit@plt+0x61b994> │ │ │ │ + ldr r9, [pc, #184] @ 627ce4 <__cxa_atexit@plt+0x61b998> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #172] @ 627ce8 <__cxa_atexit@plt+0x61b99c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #160] @ 627cec <__cxa_atexit@plt+0x61b9a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r6 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r7, #16]! │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 627cd4 <__cxa_atexit@plt+0x61b988> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #40 @ 0x28 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str fp, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - ldr r7, [pc, #232] @ 61c250 <__cxa_atexit@plt+0x60ff04> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str r9, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str ip, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 61c254 <__cxa_atexit@plt+0x60ff08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 61c258 <__cxa_atexit@plt+0x60ff0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 61c25c <__cxa_atexit@plt+0x60ff10> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 61c20c <__cxa_atexit@plt+0x60fec0> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 61c260 <__cxa_atexit@plt+0x60ff14> │ │ │ │ - ldr r7, [pc, #164] @ 61c264 <__cxa_atexit@plt+0x60ff18> │ │ │ │ - ldr r8, [pc, #164] @ 61c268 <__cxa_atexit@plt+0x60ff1c> │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 627cdc <__cxa_atexit@plt+0x61b990> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r9, [r2, #28] │ │ │ │ - str ip, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str sl, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str fp, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61c26c <__cxa_atexit@plt+0x60ff20> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #28] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 61c270 <__cxa_atexit@plt+0x60ff24> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 627cd8 <__cxa_atexit@plt+0x61b98c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r1, r0, r4, ip │ │ │ │ - @ instruction: 0xffffeb0c │ │ │ │ - @ instruction: 0xffffeab8 │ │ │ │ - @ instruction: 0xffffea6c │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - @ instruction: 0xffffeb7c │ │ │ │ - @ instruction: 0xffffeb34 │ │ │ │ - @ instruction: 0xffffeaf0 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r6, r0, fp, asr #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + smlalseq ip, r2, ip, r1 │ │ │ │ + ldrhteq ip, [r2], #24 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r8, fp │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 61c0e4 <__cxa_atexit@plt+0x60fd98> │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 61ce24 <__cxa_atexit@plt+0x610ad8> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c2c8 <__cxa_atexit@plt+0x60ff7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c2d0 <__cxa_atexit@plt+0x60ff84> │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 627d90 <__cxa_atexit@plt+0x61ba44> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 627d7c <__cxa_atexit@plt+0x61ba30> │ │ │ │ + ldr r2, [pc, #144] @ 627db4 <__cxa_atexit@plt+0x61ba68> │ │ │ │ + ldr r9, [pc, #144] @ 627db8 <__cxa_atexit@plt+0x61ba6c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #132] @ 627dbc <__cxa_atexit@plt+0x61ba70> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #120] @ 627dc0 <__cxa_atexit@plt+0x61ba74> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r6 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r7, #16]! │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c308 <__cxa_atexit@plt+0x60ffbc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c310 <__cxa_atexit@plt+0x60ffc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #40] @ 627dac <__cxa_atexit@plt+0x61ba60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61c348 <__cxa_atexit@plt+0x60fffc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r7, [pc, #24] @ 627db0 <__cxa_atexit@plt+0x61ba64> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c38c <__cxa_atexit@plt+0x610040> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c394 <__cxa_atexit@plt+0x610048> │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + rscseq ip, r2, r0, asr #1 │ │ │ │ + @ instruction: 0xfffffcac │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 627e24 <__cxa_atexit@plt+0x61bad8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 627e30 <__cxa_atexit@plt+0x61bae4> │ │ │ │ + ldr r1, [pc, #76] @ 627e40 <__cxa_atexit@plt+0x61baf4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #7] │ │ │ │ + ldr r5, [pc, #52] @ 627e44 <__cxa_atexit@plt+0x61baf8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r1, r4, r1, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61c3cc <__cxa_atexit@plt+0x610080> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + bhi 627e94 <__cxa_atexit@plt+0x61bb48> │ │ │ │ + ldr r1, [pc, #56] @ 627e9c <__cxa_atexit@plt+0x61bb50> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c3d4 <__cxa_atexit@plt+0x610088> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr lr, [pc, #48] @ 627ea0 <__cxa_atexit@plt+0x61bb54> │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61c428 <__cxa_atexit@plt+0x6100dc> │ │ │ │ - ldr r2, [pc, #56] @ 61c434 <__cxa_atexit@plt+0x6100e8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + smlatbeq r1, r8, r6, r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 627eec <__cxa_atexit@plt+0x61bba0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 627ef8 <__cxa_atexit@plt+0x61bbac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 627f9c <__cxa_atexit@plt+0x61bc50> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 627f84 <__cxa_atexit@plt+0x61bc38> │ │ │ │ + ldr r2, [pc, #140] @ 627fbc <__cxa_atexit@plt+0x61bc70> │ │ │ │ + ldr r9, [pc, #140] @ 627fc0 <__cxa_atexit@plt+0x61bc74> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr lr, [pc, #128] @ 627fc4 <__cxa_atexit@plt+0x61bc78> │ │ │ │ + mov r1, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #112] @ 627fc8 <__cxa_atexit@plt+0x61bc7c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r9, [r1, #16]! │ │ │ │ + add r7, r3, #36 @ 0x24 │ │ │ │ + stm r7, {r1, r3, lr} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 627fb4 <__cxa_atexit@plt+0x61bc68> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 627fb8 <__cxa_atexit@plt+0x61bc6c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + rscseq fp, r2, r0, asr #29 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62809c <__cxa_atexit@plt+0x61bd50> │ │ │ │ + ldr r3, [pc, #220] @ 6280c8 <__cxa_atexit@plt+0x61bd7c> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61c41c <__cxa_atexit@plt+0x6100d0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61c440 <__cxa_atexit@plt+0x6100f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 628078 <__cxa_atexit@plt+0x61bd2c> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6280ac <__cxa_atexit@plt+0x61bd60> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 628088 <__cxa_atexit@plt+0x61bd3c> │ │ │ │ + ldr r2, [pc, #184] @ 6280d8 <__cxa_atexit@plt+0x61bd8c> │ │ │ │ + ldr r9, [pc, #184] @ 6280dc <__cxa_atexit@plt+0x61bd90> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #172] @ 6280e0 <__cxa_atexit@plt+0x61bd94> │ │ │ │ + mov r1, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #156] @ 6280e4 <__cxa_atexit@plt+0x61bd98> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r1, #16]! │ │ │ │ + add r7, r6, #36 @ 0x24 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 6280cc <__cxa_atexit@plt+0x61bd80> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 6280d4 <__cxa_atexit@plt+0x61bd88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #28] @ 6280d0 <__cxa_atexit@plt+0x61bd84> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + rscseq fp, r2, ip, lsr #27 │ │ │ │ + rscseq fp, r2, r8, asr #27 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61c460 <__cxa_atexit@plt+0x610114> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61c48c <__cxa_atexit@plt+0x610140> │ │ │ │ - ldr r2, [pc, #124] @ 61c4e4 <__cxa_atexit@plt+0x610198> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 628188 <__cxa_atexit@plt+0x61be3c> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 628174 <__cxa_atexit@plt+0x61be28> │ │ │ │ + ldr r2, [pc, #144] @ 6281ac <__cxa_atexit@plt+0x61be60> │ │ │ │ + ldr r9, [pc, #144] @ 6281b0 <__cxa_atexit@plt+0x61be64> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61c48c <__cxa_atexit@plt+0x610140> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61c494 <__cxa_atexit@plt+0x610148> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #132] @ 6281b4 <__cxa_atexit@plt+0x61be68> │ │ │ │ + mov r1, r6 │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [pc, #116] @ 6281b8 <__cxa_atexit@plt+0x61be6c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r1, #16]! │ │ │ │ + add r7, r6, #36 @ 0x24 │ │ │ │ + stm r7, {r1, r6, lr} │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #40] @ 6281a4 <__cxa_atexit@plt+0x61be58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61c4d4 <__cxa_atexit@plt+0x610188> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 61c4e8 <__cxa_atexit@plt+0x61019c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #24] @ 6281a8 <__cxa_atexit@plt+0x61be5c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatbeq r1, r4, sp, ip │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61c510 <__cxa_atexit@plt+0x6101c4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + ldrsbteq fp, [r2], #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + @ instruction: 0xfffffd18 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62821c <__cxa_atexit@plt+0x61bed0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61c550 <__cxa_atexit@plt+0x610204> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 61c560 <__cxa_atexit@plt+0x610214> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c598 <__cxa_atexit@plt+0x61024c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c5a0 <__cxa_atexit@plt+0x610254> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0101bf98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c5d8 <__cxa_atexit@plt+0x61028c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c5e0 <__cxa_atexit@plt+0x610294> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61c618 <__cxa_atexit@plt+0x6102cc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c65c <__cxa_atexit@plt+0x610310> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c664 <__cxa_atexit@plt+0x610318> │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 628228 <__cxa_atexit@plt+0x61bedc> │ │ │ │ + ldr r1, [pc, #76] @ 628238 <__cxa_atexit@plt+0x61beec> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61b964 <__cxa_atexit@plt+0x60f618> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62823c <__cxa_atexit@plt+0x61bef0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61c69c <__cxa_atexit@plt+0x610350> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 61c6a4 <__cxa_atexit@plt+0x610358> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101be94 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61c6f8 <__cxa_atexit@plt+0x6103ac> │ │ │ │ - ldr r2, [pc, #56] @ 61c704 <__cxa_atexit@plt+0x6103b8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 6282dc <__cxa_atexit@plt+0x61bf90> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r9, [r2, #-12] │ │ │ │ + str r8, [r2, #-16] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + bcc 6282f0 <__cxa_atexit@plt+0x61bfa4> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6282c4 <__cxa_atexit@plt+0x61bf78> │ │ │ │ + ldr r7, [pc, #136] @ 62831c <__cxa_atexit@plt+0x61bfd0> │ │ │ │ + ldr r2, [pc, #136] @ 628320 <__cxa_atexit@plt+0x61bfd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 61c6ec <__cxa_atexit@plt+0x6103a0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61c710 <__cxa_atexit@plt+0x6103c4> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #68] @ 628310 <__cxa_atexit@plt+0x61bfc4> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 628318 <__cxa_atexit@plt+0x61bfcc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #28] @ 628314 <__cxa_atexit@plt+0x61bfc8> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq fp, r2, r8, lsl #23 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61c730 <__cxa_atexit@plt+0x6103e4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61c75c <__cxa_atexit@plt+0x610410> │ │ │ │ - ldr r2, [pc, #124] @ 61c7b4 <__cxa_atexit@plt+0x610468> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 628398 <__cxa_atexit@plt+0x61c04c> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 628380 <__cxa_atexit@plt+0x61c034> │ │ │ │ + ldr r2, [pc, #96] @ 6283b8 <__cxa_atexit@plt+0x61c06c> │ │ │ │ + ldr r1, [pc, #96] @ 6283bc <__cxa_atexit@plt+0x61c070> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61c75c <__cxa_atexit@plt+0x610410> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61c764 <__cxa_atexit@plt+0x610418> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r8, #12] │ │ │ │ mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 6283b0 <__cxa_atexit@plt+0x61c064> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61c7a4 <__cxa_atexit@plt+0x610458> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 61c7b8 <__cxa_atexit@plt+0x61046c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r3, [pc, #20] @ 6283b4 <__cxa_atexit@plt+0x61c068> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlatbeq r1, r0, r1, r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 628430 <__cxa_atexit@plt+0x61c0e4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 628458 <__cxa_atexit@plt+0x61c10c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61c7e0 <__cxa_atexit@plt+0x610494> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 628440 <__cxa_atexit@plt+0x61c0f4> │ │ │ │ + ldr r2, [pc, #116] @ 62847c <__cxa_atexit@plt+0x61c130> │ │ │ │ + ldr r1, [pc, #116] @ 628480 <__cxa_atexit@plt+0x61c134> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 628470 <__cxa_atexit@plt+0x61c124> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 62844c <__cxa_atexit@plt+0x61c100> │ │ │ │ + ldr r7, [pc, #44] @ 628474 <__cxa_atexit@plt+0x61c128> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61c820 <__cxa_atexit@plt+0x6104d4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 61c830 <__cxa_atexit@plt+0x6104e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r3, [pc, #24] @ 628478 <__cxa_atexit@plt+0x61c12c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + smlatteq r1, r4, r0, r0 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61c89c <__cxa_atexit@plt+0x610550> │ │ │ │ + bhi 6284c8 <__cxa_atexit@plt+0x61c17c> │ │ │ │ + ldr r7, [pc, #52] @ 6284dc <__cxa_atexit@plt+0x61c190> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 6284bc <__cxa_atexit@plt+0x61c170> │ │ │ │ + mov r7, r9 │ │ │ │ + b 6284ec <__cxa_atexit@plt+0x61c1a0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6284e0 <__cxa_atexit@plt+0x61c194> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq fp, r2, r0, lsr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, r5, #8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 628580 <__cxa_atexit@plt+0x61c234> │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r6, #4] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + stmdb r6, {r7, r9} │ │ │ │ + str r2, [r6] │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 61c8a4 <__cxa_atexit@plt+0x610558> │ │ │ │ - ldr r1, [pc, #80] @ 61c8b8 <__cxa_atexit@plt+0x61056c> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61c8bc <__cxa_atexit@plt+0x610570> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ + bcc 6285a0 <__cxa_atexit@plt+0x61c254> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 628564 <__cxa_atexit@plt+0x61c218> │ │ │ │ + ldr r3, [pc, #132] @ 6285c8 <__cxa_atexit@plt+0x61c27c> │ │ │ │ + ldr r2, [pc, #132] @ 6285cc <__cxa_atexit@plt+0x61c280> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, #0 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61c8ac <__cxa_atexit@plt+0x610560> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #80] @ 6285bc <__cxa_atexit@plt+0x61c270> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101bcb4 │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61c8f4 <__cxa_atexit@plt+0x6105a8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldr r2, [pc, #60] @ 6285c4 <__cxa_atexit@plt+0x61c278> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r8, r7 │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r7, [pc, #24] @ 6285c0 <__cxa_atexit@plt+0x61c274> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x0100ffb8 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + rscseq fp, r2, r4, ror #17 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61c96c <__cxa_atexit@plt+0x610620> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 628630 <__cxa_atexit@plt+0x61c2e4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 61c974 <__cxa_atexit@plt+0x610628> │ │ │ │ - ldr r1, [pc, #80] @ 61c988 <__cxa_atexit@plt+0x61063c> │ │ │ │ - add lr, r7, #8 │ │ │ │ + bcc 62863c <__cxa_atexit@plt+0x61c2f0> │ │ │ │ + ldr r1, [pc, #76] @ 62864c <__cxa_atexit@plt+0x61c300> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61c98c <__cxa_atexit@plt+0x610640> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 628650 <__cxa_atexit@plt+0x61c304> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 61c97c <__cxa_atexit@plt+0x610630> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatteq r1, r4, fp, fp │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ + tstpeq r0, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r0, ip, r1 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61c9e4 <__cxa_atexit@plt+0x610698> │ │ │ │ - ldr r2, [pc, #60] @ 61c9f0 <__cxa_atexit@plt+0x6106a4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bhi 6286f0 <__cxa_atexit@plt+0x61c3a4> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r9, [r2, #-12] │ │ │ │ + str r8, [r2, #-16] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + bcc 628704 <__cxa_atexit@plt+0x61c3b8> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6286d8 <__cxa_atexit@plt+0x61c38c> │ │ │ │ + ldr r7, [pc, #136] @ 628730 <__cxa_atexit@plt+0x61c3e4> │ │ │ │ + ldr r2, [pc, #136] @ 628734 <__cxa_atexit@plt+0x61c3e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61c9d8 <__cxa_atexit@plt+0x61068c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61c9fc <__cxa_atexit@plt+0x6106b0> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #68] @ 628724 <__cxa_atexit@plt+0x61c3d8> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 62872c <__cxa_atexit@plt+0x61c3e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #28] @ 628728 <__cxa_atexit@plt+0x61c3dc> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tstpeq r0, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq fp, r2, ip, ror r7 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61ca1c <__cxa_atexit@plt+0x6106d0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61ca48 <__cxa_atexit@plt+0x6106fc> │ │ │ │ - ldr r2, [pc, #124] @ 61caa0 <__cxa_atexit@plt+0x610754> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 6287ac <__cxa_atexit@plt+0x61c460> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 628794 <__cxa_atexit@plt+0x61c448> │ │ │ │ + ldr r2, [pc, #96] @ 6287cc <__cxa_atexit@plt+0x61c480> │ │ │ │ + ldr r1, [pc, #96] @ 6287d0 <__cxa_atexit@plt+0x61c484> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61ca48 <__cxa_atexit@plt+0x6106fc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61ca50 <__cxa_atexit@plt+0x610704> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r8, #12] │ │ │ │ mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 6287c4 <__cxa_atexit@plt+0x61c478> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61ca90 <__cxa_atexit@plt+0x610744> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61caa4 <__cxa_atexit@plt+0x610758> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - smlatteq r1, r8, r7, ip │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r3, [pc, #20] @ 6287c8 <__cxa_atexit@plt+0x61c47c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x0100fd90 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6287fc <__cxa_atexit@plt+0x61c4b0> │ │ │ │ + ldr r7, [pc, #152] @ 62888c <__cxa_atexit@plt+0x61c540> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + b 628860 <__cxa_atexit@plt+0x61c514> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62886c <__cxa_atexit@plt+0x61c520> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61cacc <__cxa_atexit@plt+0x610780> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 628854 <__cxa_atexit@plt+0x61c508> │ │ │ │ + ldr r2, [pc, #100] @ 628890 <__cxa_atexit@plt+0x61c544> │ │ │ │ + ldr r1, [pc, #100] @ 628894 <__cxa_atexit@plt+0x61c548> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61cb0c <__cxa_atexit@plt+0x6107c0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61cb1c <__cxa_atexit@plt+0x6107d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61cb88 <__cxa_atexit@plt+0x61083c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61cb90 <__cxa_atexit@plt+0x610844> │ │ │ │ - ldr r1, [pc, #80] @ 61cba4 <__cxa_atexit@plt+0x610858> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61cba8 <__cxa_atexit@plt+0x61085c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61cb98 <__cxa_atexit@plt+0x61084c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #40] @ 628884 <__cxa_atexit@plt+0x61c538> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - smlabteq r1, r8, r9, fp │ │ │ │ - smlatteq r1, ip, r6, ip │ │ │ │ + ldr r3, [pc, #20] @ 628888 <__cxa_atexit@plt+0x61c53c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + tstpeq r0, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61cbe0 <__cxa_atexit@plt+0x610894> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 6288dc <__cxa_atexit@plt+0x61c590> │ │ │ │ + ldr r7, [pc, #52] @ 6288f0 <__cxa_atexit@plt+0x61c5a4> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 6288d0 <__cxa_atexit@plt+0x61c584> │ │ │ │ + mov r7, r9 │ │ │ │ + b 628900 <__cxa_atexit@plt+0x61c5b4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6288f4 <__cxa_atexit@plt+0x61c5a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalseq fp, r2, r4, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, r5, #8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 61cc58 <__cxa_atexit@plt+0x61090c> │ │ │ │ + bhi 628994 <__cxa_atexit@plt+0x61c648> │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r6, #4] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + stmdb r6, {r7, r9} │ │ │ │ + str r2, [r6] │ │ │ │ + add r6, r8, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 61cc60 <__cxa_atexit@plt+0x610914> │ │ │ │ - ldr r1, [pc, #80] @ 61cc74 <__cxa_atexit@plt+0x610928> │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ 61cc78 <__cxa_atexit@plt+0x61092c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ + bcc 6289b4 <__cxa_atexit@plt+0x61c668> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 628978 <__cxa_atexit@plt+0x61c62c> │ │ │ │ + ldr r3, [pc, #132] @ 6289dc <__cxa_atexit@plt+0x61c690> │ │ │ │ + ldr r2, [pc, #132] @ 6289e0 <__cxa_atexit@plt+0x61c694> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, #0 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r6, r3 │ │ │ │ - b 61cc68 <__cxa_atexit@plt+0x61091c> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #80] @ 6289d0 <__cxa_atexit@plt+0x61c684> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61ccd0 <__cxa_atexit@plt+0x610984> │ │ │ │ - ldr r2, [pc, #60] @ 61ccdc <__cxa_atexit@plt+0x610990> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #60] @ 6289d8 <__cxa_atexit@plt+0x61c68c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6289d4 <__cxa_atexit@plt+0x61c688> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlatbeq r0, r8, fp, pc @ │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + ldrsbteq fp, [r2], #72 @ 0x48 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + @ instruction: 0xfffffc74 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 628a28 <__cxa_atexit@plt+0x61c6dc> │ │ │ │ + ldr r7, [pc, #52] @ 628a38 <__cxa_atexit@plt+0x61c6ec> │ │ │ │ tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r9} │ │ │ │ - beq 61ccc4 <__cxa_atexit@plt+0x610978> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 628a1c <__cxa_atexit@plt+0x61c6d0> │ │ │ │ mov r7, r8 │ │ │ │ - b 61cce8 <__cxa_atexit@plt+0x61099c> │ │ │ │ + b 628a48 <__cxa_atexit@plt+0x61c6fc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 628a3c <__cxa_atexit@plt+0x61c6f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq fp, r2, r0, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61cd08 <__cxa_atexit@plt+0x6109bc> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 61cd34 <__cxa_atexit@plt+0x6109e8> │ │ │ │ - ldr r2, [pc, #124] @ 61cd8c <__cxa_atexit@plt+0x610a40> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 628abc <__cxa_atexit@plt+0x61c770> │ │ │ │ + ldr r0, [pc, #144] @ 628af0 <__cxa_atexit@plt+0x61c7a4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61cd34 <__cxa_atexit@plt+0x6109e8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 61cd3c <__cxa_atexit@plt+0x6109f0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 628ad0 <__cxa_atexit@plt+0x61c784> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [pc, #108] @ 628af4 <__cxa_atexit@plt+0x61c7a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + blt 628ab4 <__cxa_atexit@plt+0x61c768> │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 628adc <__cxa_atexit@plt+0x61c790> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 628adc <__cxa_atexit@plt+0x61c790> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 628afc <__cxa_atexit@plt+0x61c7b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + ldr r7, [pc, #20] @ 628af8 <__cxa_atexit@plt+0x61c7ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlatbeq r0, r8, sl, pc @ │ │ │ │ + tstpeq r0, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [pc, #80] @ 628b64 <__cxa_atexit@plt+0x61c818> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 61cd7c <__cxa_atexit@plt+0x610a30> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 61cd90 <__cxa_atexit@plt+0x610a44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + blt 628b48 <__cxa_atexit@plt+0x61c7fc> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 628b50 <__cxa_atexit@plt+0x61c804> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 628b50 <__cxa_atexit@plt+0x61c804> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 628b68 <__cxa_atexit@plt+0x61c81c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + tstpeq r0, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 628bb0 <__cxa_atexit@plt+0x61c864> │ │ │ │ + ldr r7, [pc, #52] @ 628bc0 <__cxa_atexit@plt+0x61c874> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 628ba4 <__cxa_atexit@plt+0x61c858> │ │ │ │ + mov r7, r8 │ │ │ │ + b 628bd0 <__cxa_atexit@plt+0x61c884> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 628bc4 <__cxa_atexit@plt+0x61c878> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq fp, r2, ip, asr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 61cdb8 <__cxa_atexit@plt+0x610a6c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 628c4c <__cxa_atexit@plt+0x61c900> │ │ │ │ + ldr r1, [pc, #152] @ 628c80 <__cxa_atexit@plt+0x61c934> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 628c60 <__cxa_atexit@plt+0x61c914> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [pc, #116] @ 628c84 <__cxa_atexit@plt+0x61c938> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 628c44 <__cxa_atexit@plt+0x61c8f8> │ │ │ │ + sub r1, r1, r2 │ │ │ │ + add r3, r3, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 628c6c <__cxa_atexit@plt+0x61c920> │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r0, r0, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 628c6c <__cxa_atexit@plt+0x61c920> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + ldr r7, [pc, #56] @ 628c8c <__cxa_atexit@plt+0x61c940> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 628c88 <__cxa_atexit@plt+0x61c93c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + tstpeq r0, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100f8b8 │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [pc, #88] @ 628cfc <__cxa_atexit@plt+0x61c9b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + add r7, r7, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 61cdf8 <__cxa_atexit@plt+0x610aac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 61ce08 <__cxa_atexit@plt+0x610abc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, r0, r4, ip │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + blt 628ce0 <__cxa_atexit@plt+0x61c994> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + sub r1, r1, r2 │ │ │ │ + add r3, r3, r1 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 628ce8 <__cxa_atexit@plt+0x61c99c> │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r0, r0, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 628ce8 <__cxa_atexit@plt+0x61c99c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 628d00 <__cxa_atexit@plt+0x61c9b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + smlabbeq r0, ip, r8, pc @ │ │ │ │ + tstpeq r0, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61cf14 <__cxa_atexit@plt+0x610bc8> │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr ip, [r5] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r2, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 61ce80 <__cxa_atexit@plt+0x610b34> │ │ │ │ - mov r3, r5 │ │ │ │ - ands r2, r2, r9 │ │ │ │ - str r0, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - stmib r3, {r0, r8, r9, sl, ip} │ │ │ │ - beq 61cee0 <__cxa_atexit@plt+0x610b94> │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 61d3f0 <__cxa_atexit@plt+0x6110a4> │ │ │ │ - eor r3, r2, r8 │ │ │ │ - clz r2, r3 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - str fp, [sp] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - mov r6, #0 │ │ │ │ - sub lr, r6, r3, lsr r2 │ │ │ │ - eor r6, lr, r3, lsr r2 │ │ │ │ - lsr fp, r3, r2 │ │ │ │ - ands r2, r8, r3, lsr r2 │ │ │ │ - mov r3, r5 │ │ │ │ - and r6, r6, r8 │ │ │ │ - str r0, [r3, #-36]! @ 0xffffffdc │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r6, [r3, #28] │ │ │ │ - stmib r3, {r0, r8, r9, sl, ip} │ │ │ │ - beq 61cef8 <__cxa_atexit@plt+0x610bac> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 61d0b4 <__cxa_atexit@plt+0x610d68> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 61d244 <__cxa_atexit@plt+0x610ef8> │ │ │ │ - mov r6, #0 │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r8, [sp] │ │ │ │ - str r1, [r5] │ │ │ │ + bhi 628dc0 <__cxa_atexit@plt+0x61ca74> │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 628d90 <__cxa_atexit@plt+0x61ca44> │ │ │ │ + ldr r1, [pc, #160] @ 628dd0 <__cxa_atexit@plt+0x61ca84> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str r9, [r7, #-8]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + stmdb r7, {r1, r8} │ │ │ │ + beq 628da0 <__cxa_atexit@plt+0x61ca54> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 628d7c <__cxa_atexit@plt+0x61ca30> │ │ │ │ + sub r1, r1, r2 │ │ │ │ + add r3, r3, r1 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq 628db0 <__cxa_atexit@plt+0x61ca64> │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r0, r8, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 628db0 <__cxa_atexit@plt+0x61ca64> │ │ │ │ + ldr r7, [pc, #84] @ 628dd8 <__cxa_atexit@plt+0x61ca8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 628e54 <__cxa_atexit@plt+0x61cb08> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 61cf24 <__cxa_atexit@plt+0x610bd8> │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 628e54 <__cxa_atexit@plt+0x61cb08> │ │ │ │ + ldr r7, [pc, #12] @ 628dd4 <__cxa_atexit@plt+0x61ca88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61d05c <__cxa_atexit@plt+0x610d10> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #24]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 61cfe8 <__cxa_atexit@plt+0x610c9c> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #252] @ 61d07c <__cxa_atexit@plt+0x610d30> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #216] @ 61d080 <__cxa_atexit@plt+0x610d34> │ │ │ │ - sub r1, r6, #23 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq fp, r2, r0, asr #1 │ │ │ │ + tstpeq r0, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r2 │ │ │ │ + blt 628e28 <__cxa_atexit@plt+0x61cadc> │ │ │ │ + mov r7, r5 │ │ │ │ + sub r1, r1, r2 │ │ │ │ + ldr r8, [r7, #8]! │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldr r9, [r7, #-4] │ │ │ │ + cmp r9, r3 │ │ │ │ + beq 628e3c <__cxa_atexit@plt+0x61caf0> │ │ │ │ + add r1, r3, #8 │ │ │ │ + add r0, r9, #8 │ │ │ │ + bl b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 628e3c <__cxa_atexit@plt+0x61caf0> │ │ │ │ + ldr r7, [pc, #32] @ 628e50 <__cxa_atexit@plt+0x61cb04> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #196] @ 61d084 <__cxa_atexit@plt+0x610d38> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #188] @ 61d088 <__cxa_atexit@plt+0x610d3c> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str sl, [r5, #32] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 628e54 <__cxa_atexit@plt+0x61cb08> │ │ │ │ + smlatbeq r0, ip, r7, pc @ │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 628ea0 <__cxa_atexit@plt+0x61cb54> │ │ │ │ + ldr r2, [pc, #144] @ 628f00 <__cxa_atexit@plt+0x61cbb4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + beq 628ed8 <__cxa_atexit@plt+0x61cb8c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [pc, #116] @ 628f04 <__cxa_atexit@plt+0x61cbb8> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r8, [r5, #36] @ 0x24 │ │ │ │ - b 61d048 <__cxa_atexit@plt+0x610cfc> │ │ │ │ - str r8, [sp] │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r8, [pc, #144] @ 61d08c <__cxa_atexit@plt+0x610d40> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r0, [pc, #120] @ 61d090 <__cxa_atexit@plt+0x610d44> │ │ │ │ - add r1, r3, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r7, [pc, #108] @ 61d094 <__cxa_atexit@plt+0x610d48> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 61d098 <__cxa_atexit@plt+0x610d4c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + sub r7, r2, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 628ee0 <__cxa_atexit@plt+0x61cb94> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #68] @ 628f0c <__cxa_atexit@plt+0x61cbc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 628f08 <__cxa_atexit@plt+0x61cbbc> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ - @ instruction: 0xfffffc68 │ │ │ │ - @ instruction: 0xfffffbc4 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, sl, lsl #19 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + smlatbeq r0, r0, r6, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61cf24 <__cxa_atexit@plt+0x610bd8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 61d1ec <__cxa_atexit@plt+0x610ea0> │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r2, #24]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 61d178 <__cxa_atexit@plt+0x610e2c> │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #252] @ 61d20c <__cxa_atexit@plt+0x610ec0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #216] @ 61d210 <__cxa_atexit@plt+0x610ec4> │ │ │ │ - sub r1, r6, #23 │ │ │ │ - add lr, r5, #28 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #192] @ 61d214 <__cxa_atexit@plt+0x610ec8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #184] @ 61d218 <__cxa_atexit@plt+0x610ecc> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - b 61d1dc <__cxa_atexit@plt+0x610e90> │ │ │ │ - str r8, [sp] │ │ │ │ - add r8, r3, #40 @ 0x28 │ │ │ │ - str r8, [sp, #4] │ │ │ │ - ldr r8, [pc, #144] @ 61d21c <__cxa_atexit@plt+0x610ed0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r0, [pc, #120] @ 61d220 <__cxa_atexit@plt+0x610ed4> │ │ │ │ - add r1, r3, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r7, [pc, #108] @ 61d224 <__cxa_atexit@plt+0x610ed8> │ │ │ │ - str r8, [r5, #24] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #52] @ 61d228 <__cxa_atexit@plt+0x610edc> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 628f4c <__cxa_atexit@plt+0x61cc00> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ 628f64 <__cxa_atexit@plt+0x61cc18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 628f68 <__cxa_atexit@plt+0x61cc1c> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r7, fp │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - @ instruction: 0xfffff6d0 │ │ │ │ - smlabbeq r1, r0, r7, fp │ │ │ │ - @ instruction: 0xfffff7ec │ │ │ │ - @ instruction: 0xfffff748 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r3, r0, sl, lsl #19 │ │ │ │ + tstpeq r0, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 628f98 <__cxa_atexit@plt+0x61cc4c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + sub r7, r2, r1 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61d0b4 <__cxa_atexit@plt+0x610d68> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 61d390 <__cxa_atexit@plt+0x611044> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [sp, #16] │ │ │ │ - add r7, r2, #20 │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldm r5, {sl, lr} │ │ │ │ - cmp r9, #0 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - bmi 61d310 <__cxa_atexit@plt+0x610fc4> │ │ │ │ - ldr r7, [pc, #272] @ 61d3b0 <__cxa_atexit@plt+0x611064> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str lr, [r2, #32] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - str r9, [r2, #40] @ 0x28 │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #232] @ 61d3b4 <__cxa_atexit@plt+0x611068> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str ip, [r2, #12] │ │ │ │ + bcc 629000 <__cxa_atexit@plt+0x61ccb4> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r1, r2, #8 │ │ │ │ + add r0, r7, #8 │ │ │ │ + sub r2, lr, r3 │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #48] @ 62900c <__cxa_atexit@plt+0x61ccc0> │ │ │ │ + sub r3, r6, #11 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #40] @ 629010 <__cxa_atexit@plt+0x61ccc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlabbeq r0, r8, r5, pc @ │ │ │ │ + tstpeq r0, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 629058 <__cxa_atexit@plt+0x61cd0c> │ │ │ │ + ldr r3, [pc, #52] @ 629068 <__cxa_atexit@plt+0x61cd1c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 629048 <__cxa_atexit@plt+0x61ccfc> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + b 628d10 <__cxa_atexit@plt+0x61c9c4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 62906c <__cxa_atexit@plt+0x61cd20> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 61d3b8 <__cxa_atexit@plt+0x61106c> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq sl, r2, ip, lsr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 628d10 <__cxa_atexit@plt+0x61c9c4> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6290e8 <__cxa_atexit@plt+0x61cd9c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6290f4 <__cxa_atexit@plt+0x61cda8> │ │ │ │ + ldr r1, [pc, #76] @ 629104 <__cxa_atexit@plt+0x61cdb8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 629108 <__cxa_atexit@plt+0x61cdbc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tstpeq r0, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r4, r5, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 629184 <__cxa_atexit@plt+0x61ce38> │ │ │ │ + ldr r3, [pc, #104] @ 629194 <__cxa_atexit@plt+0x61ce48> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 629168 <__cxa_atexit@plt+0x61ce1c> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 629178 <__cxa_atexit@plt+0x61ce2c> │ │ │ │ + ldr r2, [pc, #68] @ 62919c <__cxa_atexit@plt+0x61ce50> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 629198 <__cxa_atexit@plt+0x61ce4c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 61d3bc <__cxa_atexit@plt+0x611070> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq sl, r2, r4, lsl #26 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6291d4 <__cxa_atexit@plt+0x61ce88> │ │ │ │ + ldr r7, [pc, #28] @ 6291dc <__cxa_atexit@plt+0x61ce90> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 61d3c0 <__cxa_atexit@plt+0x611074> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 61d370 <__cxa_atexit@plt+0x611024> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 61d3c4 <__cxa_atexit@plt+0x611078> │ │ │ │ - ldr r7, [pc, #164] @ 61d3c8 <__cxa_atexit@plt+0x61107c> │ │ │ │ - ldr r8, [pc, #164] @ 61d3cc <__cxa_atexit@plt+0x611080> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + sub r5, r5, #12 │ │ │ │ + b 629204 <__cxa_atexit@plt+0x61ceb8> │ │ │ │ + andeq r0, r0, r6, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6292ac <__cxa_atexit@plt+0x61cf60> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 629258 <__cxa_atexit@plt+0x61cf0c> │ │ │ │ + ldr r2, [pc, #188] @ 6292ec <__cxa_atexit@plt+0x61cfa0> │ │ │ │ + ldr r1, [pc, #188] @ 6292f0 <__cxa_atexit@plt+0x61cfa4> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61d3d0 <__cxa_atexit@plt+0x611084> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #28] │ │ │ │ + str r8, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, r5 │ │ │ │ + add r6, r8, #8 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + bcc 6292c4 <__cxa_atexit@plt+0x61cf78> │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 629290 <__cxa_atexit@plt+0x61cf44> │ │ │ │ + ldr r6, [pc, #116] @ 6292f4 <__cxa_atexit@plt+0x61cfa8> │ │ │ │ + mov r5, r3 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r6, r8 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r3, [pc, #64] @ 6292e0 <__cxa_atexit@plt+0x61cf94> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #52] @ 6292e8 <__cxa_atexit@plt+0x61cf9c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #24] @ 6292e4 <__cxa_atexit@plt+0x61cf98> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 61d3d4 <__cxa_atexit@plt+0x611088> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - @ instruction: 0xfffff318 │ │ │ │ - @ instruction: 0xfffff2c4 │ │ │ │ - @ instruction: 0xfffff278 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - @ instruction: 0xfffff388 │ │ │ │ - @ instruction: 0xfffff340 │ │ │ │ - @ instruction: 0xfffff2fc │ │ │ │ - smlatbeq r1, ip, r5, fp │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ + @ instruction: 0x0100f8b4 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 629354 <__cxa_atexit@plt+0x61d008> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 629338 <__cxa_atexit@plt+0x61cfec> │ │ │ │ + ldr r6, [pc, #72] @ 629374 <__cxa_atexit@plt+0x61d028> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r2, [pc, #36] @ 62936c <__cxa_atexit@plt+0x61d020> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 629370 <__cxa_atexit@plt+0x61d024> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tstpeq r0, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61d244 <__cxa_atexit@plt+0x610ef8> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 61d534 <__cxa_atexit@plt+0x6111e8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - add r7, r2, #20 │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr lr, [r3, #16]! │ │ │ │ - str r8, [sp, #20] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r7, r2, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldm r5, {r0, sl, fp} │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 61d4b4 <__cxa_atexit@plt+0x611168> │ │ │ │ - ldr r7, [pc, #268] @ 61d554 <__cxa_atexit@plt+0x611208> │ │ │ │ - sub r8, r6, #23 │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - add lr, r2, #32 │ │ │ │ - str r8, [r2, #60] @ 0x3c │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str fp, [r2, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #232] @ 61d558 <__cxa_atexit@plt+0x61120c> │ │ │ │ - str r1, [r2, #56] @ 0x38 │ │ │ │ - str ip, [r2, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #52] @ 0x34 │ │ │ │ - str sl, [r2, #16] │ │ │ │ - ldr r7, [pc, #212] @ 61d55c <__cxa_atexit@plt+0x611210> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #204] @ 61d560 <__cxa_atexit@plt+0x611214> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4] │ │ │ │ - ldr r2, [pc, #196] @ 61d564 <__cxa_atexit@plt+0x611218> │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b 61d514 <__cxa_atexit@plt+0x6111c8> │ │ │ │ - add r1, r2, #44 @ 0x2c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #164] @ 61d568 <__cxa_atexit@plt+0x61121c> │ │ │ │ - ldr r7, [pc, #164] @ 61d56c <__cxa_atexit@plt+0x611220> │ │ │ │ - ldr r8, [pc, #164] @ 61d570 <__cxa_atexit@plt+0x611224> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str ip, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str lr, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r8, [r2, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61d574 <__cxa_atexit@plt+0x611228> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #60] @ 61d578 <__cxa_atexit@plt+0x61122c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bcc 6293d0 <__cxa_atexit@plt+0x61d084> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 6293b4 <__cxa_atexit@plt+0x61d068> │ │ │ │ + bl b95c │ │ │ │ + b 6293b8 <__cxa_atexit@plt+0x61d06c> │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6293dc <__cxa_atexit@plt+0x61d090> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x0101b198 │ │ │ │ - @ instruction: 0xffffeea4 │ │ │ │ - @ instruction: 0xffffee50 │ │ │ │ - @ instruction: 0xffffee04 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - @ instruction: 0xffffef14 │ │ │ │ - @ instruction: 0xffffeecc │ │ │ │ - @ instruction: 0xffffee88 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #19 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0x0100f794 │ │ │ │ + andeq r0, r0, r7, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - mov r8, fp │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 629440 <__cxa_atexit@plt+0x61d0f4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #96] @ 629460 <__cxa_atexit@plt+0x61d114> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 629454 <__cxa_atexit@plt+0x61d108> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r0, r1, #1 │ │ │ │ + ldrb lr, [r7, #3] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r0, r1, r8 │ │ │ │ + mov r5, r3 │ │ │ │ + strb lr, [r0, #8] │ │ │ │ + b 629204 <__cxa_atexit@plt+0x61ceb8> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 61d3f0 <__cxa_atexit@plt+0x6110a4> │ │ │ │ - @ instruction: 0xffffb0a8 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + b 629204 <__cxa_atexit@plt+0x61ceb8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r6, ror #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r0, r2, #1 │ │ │ │ + ldrb lr, [r7, #3] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + add r0, r2, r1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + strb lr, [r0, #8] │ │ │ │ + b 629204 <__cxa_atexit@plt+0x61ceb8> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 61d6a8 <__cxa_atexit@plt+0x61135c> │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - ldr lr, [r2, #12] │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 61d624 <__cxa_atexit@plt+0x6112d8> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 61d66c <__cxa_atexit@plt+0x611320> │ │ │ │ - sub r0, r5, #8 │ │ │ │ - stm r0, {r1, r7, r8, lr} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - bcc 61d6bc <__cxa_atexit@plt+0x611370> │ │ │ │ - ldr r0, [pc, #216] @ 61d6dc <__cxa_atexit@plt+0x611390> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - add r0, r6, #12 │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr ip, [r2, #32] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - ldr fp, [r2, #28] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str lr, [r5, #-36]! @ 0xffffffdc │ │ │ │ - stm r2, {r8, r9, sl} │ │ │ │ - b 61d75c <__cxa_atexit@plt+0x611410> │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ldr ip, [r2, #16] │ │ │ │ - stmda r5, {r1, r7, lr} │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub r0, r5, #24 │ │ │ │ - stm r0, {r2, r8, r9, sl} │ │ │ │ - str r3, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-36]! @ 0xffffffdc │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b 61d8ac <__cxa_atexit@plt+0x611560> │ │ │ │ + bhi 6294ec <__cxa_atexit@plt+0x61d1a0> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6294dc <__cxa_atexit@plt+0x61d190> │ │ │ │ + ldr r2, [pc, #56] @ 629500 <__cxa_atexit@plt+0x61d1b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #8] @ 6294fc <__cxa_atexit@plt+0x61d1b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, r2 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 61d6d8 <__cxa_atexit@plt+0x61138c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + rscseq sl, r2, r0, lsr #19 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 629524 <__cxa_atexit@plt+0x61d1d8> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 6295ac <__cxa_atexit@plt+0x61d260> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 629598 <__cxa_atexit@plt+0x61d24c> │ │ │ │ + ldr r7, [pc, #104] @ 6295d0 <__cxa_atexit@plt+0x61d284> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [pc, #84] @ 6295d4 <__cxa_atexit@plt+0x61d288> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + strb r2, [r5, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b 62967c <__cxa_atexit@plt+0x61d330> │ │ │ │ + ldr r6, [pc, #24] @ 6295cc <__cxa_atexit@plt+0x61d280> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + mov r2, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - andeq r0, r0, r6, lsr #6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r8, ror r3 │ │ │ │ + strdeq pc, [r0, -r8] │ │ │ │ + andeq r0, r0, r7, ror #16 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 61d73c <__cxa_atexit@plt+0x6113f0> │ │ │ │ - ldr lr, [pc, #76] @ 61d754 <__cxa_atexit@plt+0x611408> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + bcc 629650 <__cxa_atexit@plt+0x61d304> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 62963c <__cxa_atexit@plt+0x61d2f0> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r0, [pc, #88] @ 62966c <__cxa_atexit@plt+0x61d320> │ │ │ │ + add r2, r2, r1 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + ldr r1, [pc, #68] @ 629670 <__cxa_atexit@plt+0x61d324> │ │ │ │ + strb r2, [r5] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + strb r2, [r3, #8] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 61d758 <__cxa_atexit@plt+0x61140c> │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r6, [r5, #8]! │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 62967c <__cxa_atexit@plt+0x61d330> │ │ │ │ + ldr r3, [pc, #16] @ 629668 <__cxa_atexit@plt+0x61d31c> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + qaddeq pc, ip, r0 @ │ │ │ │ + @ instruction: 0x000002b4 │ │ │ │ + andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 629710 <__cxa_atexit@plt+0x61d3c4> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + sub r7, r7, r2 │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 6296bc <__cxa_atexit@plt+0x61d370> │ │ │ │ + ldr r3, [pc, #136] @ 629734 <__cxa_atexit@plt+0x61d3e8> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, r2 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 6296e0 <__cxa_atexit@plt+0x61d394> │ │ │ │ + ldr r3, [pc, #104] @ 629738 <__cxa_atexit@plt+0x61d3ec> │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #68] @ 62972c <__cxa_atexit@plt+0x61d3e0> │ │ │ │ + sub r8, r3, #11 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 629730 <__cxa_atexit@plt+0x61d3e4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tstpeq r0, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r5, asr #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6297a4 <__cxa_atexit@plt+0x61d458> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 62977c <__cxa_atexit@plt+0x61d430> │ │ │ │ + bl b95c │ │ │ │ + b 629780 <__cxa_atexit@plt+0x61d434> │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #40] @ 6297b0 <__cxa_atexit@plt+0x61d464> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r9, [r8, #16] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ + smlabteq r0, ip, r3, pc @ │ │ │ │ + andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #116 @ 0x74 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 61d864 <__cxa_atexit@plt+0x611518> │ │ │ │ - ldr r3, [pc, #252] @ 61d87c <__cxa_atexit@plt+0x611530> │ │ │ │ - ldr lr, [pc, #252] @ 61d880 <__cxa_atexit@plt+0x611534> │ │ │ │ - ldr r8, [pc, #252] @ 61d884 <__cxa_atexit@plt+0x611538> │ │ │ │ - ldr r0, [pc, #252] @ 61d888 <__cxa_atexit@plt+0x61153c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r0, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r3, [r0, #32]! │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [fp, #12]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr lr, [r3, #40]! @ 0x28 │ │ │ │ - str r9, [r2, #28] │ │ │ │ - ldr r9, [r5] │ │ │ │ - sub r1, r6, #111 @ 0x6f │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r1, [r2, #68] @ 0x44 │ │ │ │ - str sl, [r2, #24] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - str ip, [r2, #40] @ 0x28 │ │ │ │ - str fp, [r2, #44] @ 0x2c │ │ │ │ - str r7, [r2, #48] @ 0x30 │ │ │ │ - str r8, [r2, #52] @ 0x34 │ │ │ │ - str lr, [r2, #56] @ 0x38 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ - str r9, [r2, #64] @ 0x40 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r8, [pc, #128] @ 61d88c <__cxa_atexit@plt+0x611540> │ │ │ │ - str fp, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r2, #84] @ 0x54 │ │ │ │ - str ip, [r2, #80] @ 0x50 │ │ │ │ - str r8, [r2, #96]! @ 0x60 │ │ │ │ - ldr sl, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str sl, [r2, #-8] │ │ │ │ - add sl, r5, #16 │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r7, [r3] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - sub r1, r6, #63 @ 0x3f │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - b 61ce24 <__cxa_atexit@plt+0x610ad8> │ │ │ │ - ldr r3, [pc, #36] @ 61d890 <__cxa_atexit@plt+0x611544> │ │ │ │ - mov r2, #116 @ 0x74 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + bcc 629854 <__cxa_atexit@plt+0x61d508> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + add sl, r5, #12 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 629828 <__cxa_atexit@plt+0x61d4dc> │ │ │ │ + bl b95c │ │ │ │ + cmp r9, sl │ │ │ │ + blt 629834 <__cxa_atexit@plt+0x61d4e8> │ │ │ │ + ldr r3, [pc, #88] @ 629860 <__cxa_atexit@plt+0x61d514> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r7, [r8, #16] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r3, fp} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + bl b5fc │ │ │ │ + cmp r9, sl │ │ │ │ + bge 629800 <__cxa_atexit@plt+0x61d4b4> │ │ │ │ + ldr r6, [pc, #40] @ 629864 <__cxa_atexit@plt+0x61d518> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffd3d0 │ │ │ │ - @ instruction: 0xffffd258 │ │ │ │ - @ instruction: 0xffffe1cc │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - @ instruction: 0xfffff60c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r2, r0, fp, lsl #12 │ │ │ │ + tstpeq r0, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 61d75c <__cxa_atexit@plt+0x611410> │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mov lr, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - mov fp, r8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 61dc28 <__cxa_atexit@plt+0x6118dc> │ │ │ │ - ldr ip, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r3, [r2, #15] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6298d0 <__cxa_atexit@plt+0x61d584> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 6298a8 <__cxa_atexit@plt+0x61d55c> │ │ │ │ + bl b95c │ │ │ │ + b 6298ac <__cxa_atexit@plt+0x61d560> │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #40] @ 6298dc <__cxa_atexit@plt+0x61d590> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r9, [r8, #16] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r0, r0, r2, pc @ │ │ │ │ + andeq r1, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + and r2, r7, #3 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + mov r8, r3 │ │ │ │ + ldr lr, [r3, #-4] │ │ │ │ + ldrb r1, [r8, #-8]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 629918 <__cxa_atexit@plt+0x61d5cc> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bls 61d928 <__cxa_atexit@plt+0x6115dc> │ │ │ │ - rsb r6, r2, #0 │ │ │ │ - eor r6, r2, r6 │ │ │ │ - and r6, r0, r6 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne 61d970 <__cxa_atexit@plt+0x611624> │ │ │ │ - ands r2, r0, r2 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - beq 61db10 <__cxa_atexit@plt+0x6117c4> │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - stmda r5, {r2, r9} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61e274 <__cxa_atexit@plt+0x611f28> │ │ │ │ - cmp r3, r2 │ │ │ │ - bls 61d9b0 <__cxa_atexit@plt+0x611664> │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 61da8c <__cxa_atexit@plt+0x611740> │ │ │ │ - ands r2, r3, r1 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - beq 61db4c <__cxa_atexit@plt+0x611800> │ │ │ │ - str r3, [r5, #32] │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - stmib r5, {r9, ip} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61ea58 <__cxa_atexit@plt+0x61270c> │ │ │ │ - eor r0, r0, r1 │ │ │ │ - clz r3, r0 │ │ │ │ - mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, #0 │ │ │ │ - sub r0, r8, r6, lsr r3 │ │ │ │ - eor r2, r0, r6, lsr r3 │ │ │ │ - lsr r0, r6, r3 │ │ │ │ - ands r3, r1, r6, lsr r3 │ │ │ │ - and r1, r2, r1 │ │ │ │ - beq 61db34 <__cxa_atexit@plt+0x6117e8> │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + add r2, r0, r2 │ │ │ │ + add r0, r0, #1 │ │ │ │ + b 629924 <__cxa_atexit@plt+0x61d5d8> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + sub r2, lr, r0 │ │ │ │ + add r2, r2, r9 │ │ │ │ + strb r1, [r2, #8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, lr, #1 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp r1, r9 │ │ │ │ + str r2, [r5, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 61de78 <__cxa_atexit@plt+0x611b2c> │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 61dacc <__cxa_atexit@plt+0x611780> │ │ │ │ - mov sl, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r0, [sl, #28]! │ │ │ │ - ldr r3, [sl, #-4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add r0, lr, #24 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r0, [sl, #-20] @ 0xffffffec │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r3, lr, #4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bmi 61db70 <__cxa_atexit@plt+0x611824> │ │ │ │ - sub r3, r6, #15 │ │ │ │ - str r3, [lr, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - sub r8, r6, #23 │ │ │ │ - str r8, [lr, #68] @ 0x44 │ │ │ │ - str r3, [lr, #32] │ │ │ │ - str ip, [lr, #36] @ 0x24 │ │ │ │ - str r0, [lr, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #576] @ 61dc58 <__cxa_atexit@plt+0x61190c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r2, [lr, #48] @ 0x30 │ │ │ │ - str r1, [lr, #56] @ 0x38 │ │ │ │ - str r3, [lr, #44] @ 0x2c │ │ │ │ - str r3, [lr, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #556] @ 61dc5c <__cxa_atexit@plt+0x611910> │ │ │ │ - str r9, [lr, #16] │ │ │ │ - str r0, [lr, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [lr, #60] @ 0x3c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - str r1, [lr, #12] │ │ │ │ - ldr r0, [pc, #528] @ 61dc60 <__cxa_atexit@plt+0x611914> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [lr, #24] │ │ │ │ - ldr r0, [pc, #520] @ 61dc64 <__cxa_atexit@plt+0x611918> │ │ │ │ + bcc 62999c <__cxa_atexit@plt+0x61d650> │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r2, r1 │ │ │ │ + bge 62998c <__cxa_atexit@plt+0x61d640> │ │ │ │ + ldr r0, [pc, #104] @ 6299c0 <__cxa_atexit@plt+0x61d674> │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r2, [pc, #96] @ 6299c4 <__cxa_atexit@plt+0x61d678> │ │ │ │ + add r3, lr, r1 │ │ │ │ + sub r8, r9, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [lr, #4] │ │ │ │ - ldr r2, [pc, #512] @ 61dc68 <__cxa_atexit@plt+0x61191c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ + str r0, [r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldrb r3, [r3, #9] │ │ │ │ + strb r3, [r6, #8] │ │ │ │ + mov r6, r9 │ │ │ │ + strb r3, [r5, #4] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str r0, [r5, #24] │ │ │ │ str r2, [r5, #28] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - mov r5, sl │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - eor r0, r0, r1 │ │ │ │ - clz r3, r0 │ │ │ │ - mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - mov r8, #0 │ │ │ │ - sub r0, r8, r6, lsr r3 │ │ │ │ - eor r2, r0, r6, lsr r3 │ │ │ │ - lsr r0, r6, r3 │ │ │ │ - ands r3, r1, r6, lsr r3 │ │ │ │ - and r1, r2, r1 │ │ │ │ - beq 61dbf8 <__cxa_atexit@plt+0x6118ac> │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 61e66c <__cxa_atexit@plt+0x612320> │ │ │ │ - eor r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - eor r3, r0, #31 │ │ │ │ - mov r6, #1 │ │ │ │ - mov r8, #0 │ │ │ │ - sub r0, r8, r6, lsl r3 │ │ │ │ - eor r2, r0, r6, lsl r3 │ │ │ │ - lsl r0, r6, r3 │ │ │ │ - ands r3, r1, r6, lsl r3 │ │ │ │ - and r1, r2, r1 │ │ │ │ - beq 61dc10 <__cxa_atexit@plt+0x6118c4> │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 61ee4c <__cxa_atexit@plt+0x612b00> │ │ │ │ - str r0, [r5, #32] │ │ │ │ - mov r0, #0 │ │ │ │ - str ip, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61e07c <__cxa_atexit@plt+0x611d30> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 61dc84 <__cxa_atexit@plt+0x611938> │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - mov r0, #0 │ │ │ │ - str r3, [r5, #32] │ │ │ │ - stmib r5, {r9, ip} │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - b 61e870 <__cxa_atexit@plt+0x612524> │ │ │ │ - add r3, lr, #52 @ 0x34 │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #196] @ 61dc44 <__cxa_atexit@plt+0x6118f8> │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r1, [lr, #48] @ 0x30 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [lr, #32] │ │ │ │ - str r9, [lr, #36] @ 0x24 │ │ │ │ - str r0, [lr, #40] @ 0x28 │ │ │ │ - str r3, [lr, #44] @ 0x2c │ │ │ │ - str r2, [lr, #52] @ 0x34 │ │ │ │ - str r1, [lr, #12] │ │ │ │ - str ip, [lr, #16] │ │ │ │ - str r0, [lr, #20] │ │ │ │ - ldr r0, [pc, #148] @ 61dc48 <__cxa_atexit@plt+0x6118fc> │ │ │ │ - sub r6, r6, #22 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [lr, #24] │ │ │ │ - ldr r0, [pc, #136] @ 61dc4c <__cxa_atexit@plt+0x611900> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [lr, #4] │ │ │ │ - ldr r3, [pc, #128] @ 61dc50 <__cxa_atexit@plt+0x611904> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r6, [r5, #32] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r5, sl │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 61e478 <__cxa_atexit@plt+0x61212c> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - b 61ec58 <__cxa_atexit@plt+0x61290c> │ │ │ │ - ldr r7, [pc, #36] @ 61dc54 <__cxa_atexit@plt+0x611908> │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 62967c <__cxa_atexit@plt+0x61d330> │ │ │ │ + ldr r6, [pc, #24] @ 6299bc <__cxa_atexit@plt+0x61d670> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r9 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xfffffc30 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 629a0c <__cxa_atexit@plt+0x61d6c0> │ │ │ │ + ldr r7, [pc, #52] @ 629a20 <__cxa_atexit@plt+0x61d6d4> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffb304 │ │ │ │ - @ instruction: 0xffffb290 │ │ │ │ - @ instruction: 0xffffb240 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - @ instruction: 0xffffb38c │ │ │ │ - @ instruction: 0xffffb32c │ │ │ │ - @ instruction: 0xffffb2dc │ │ │ │ - smlatbeq r1, r4, lr, sl │ │ │ │ - andeq r2, r0, fp, lsl #12 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 629a00 <__cxa_atexit@plt+0x61d6b4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 629a30 <__cxa_atexit@plt+0x61d6e4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 629a24 <__cxa_atexit@plt+0x61d6d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq sl, r2, r0, lsl #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61d8ac <__cxa_atexit@plt+0x611560> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61de14 <__cxa_atexit@plt+0x611ac8> │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r2, #28]! │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r7, [r5] │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldm lr, {r8, fp, lr} │ │ │ │ - cmp fp, #0 │ │ │ │ - bmi 61dd84 <__cxa_atexit@plt+0x611a38> │ │ │ │ - add sl, r6, #20 │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #324] @ 61de38 <__cxa_atexit@plt+0x611aec> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - stm lr, {r1, sl, fp} │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - ldr lr, [pc, #288] @ 61de3c <__cxa_atexit@plt+0x611af0> │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #268] @ 61de40 <__cxa_atexit@plt+0x611af4> │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #248] @ 61de44 <__cxa_atexit@plt+0x611af8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #240] @ 61de48 <__cxa_atexit@plt+0x611afc> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [pc, #164] @ 629ae0 <__cxa_atexit@plt+0x61d794> │ │ │ │ + ldr r8, [r2, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r7, r2, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + str r1, [r2] │ │ │ │ + bhi 629aac <__cxa_atexit@plt+0x61d760> │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 629a7c <__cxa_atexit@plt+0x61d730> │ │ │ │ + ldr r2, [pc, #124] @ 629ae8 <__cxa_atexit@plt+0x61d79c> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 629ac0 <__cxa_atexit@plt+0x61d774> │ │ │ │ + ldr r7, [pc, #88] @ 629aec <__cxa_atexit@plt+0x61d7a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r9, [r6, #12] │ │ │ │ + stmib r6, {r7, r9} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 629ae4 <__cxa_atexit@plt+0x61d798> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 61de04 <__cxa_atexit@plt+0x611ab8> │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - sub r3, r3, #22 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr sl, [pc, #176] @ 61de4c <__cxa_atexit@plt+0x611b00> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #32]! │ │ │ │ - ldr r3, [pc, #168] @ 61de50 <__cxa_atexit@plt+0x611b04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #132] @ 61de54 <__cxa_atexit@plt+0x611b08> │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + str r1, [r2] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq sl, [r2], #60 @ 0x3c │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + strdeq lr, [r0, -r8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 629b24 <__cxa_atexit@plt+0x61d7d8> │ │ │ │ + ldr r2, [pc, #40] @ 629b3c <__cxa_atexit@plt+0x61d7f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 629b40 <__cxa_atexit@plt+0x61d7f4> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 629ba4 <__cxa_atexit@plt+0x61d858> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 629bb0 <__cxa_atexit@plt+0x61d864> │ │ │ │ + ldr r1, [pc, #76] @ 629bc0 <__cxa_atexit@plt+0x61d874> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 629bc4 <__cxa_atexit@plt+0x61d878> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r0, ip, r9, lr │ │ │ │ + smlatteq r0, r8, sl, lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 629c90 <__cxa_atexit@plt+0x61d944> │ │ │ │ + ldr r3, [pc, #216] @ 629cc4 <__cxa_atexit@plt+0x61d978> │ │ │ │ + mov r7, r2 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 629c68 <__cxa_atexit@plt+0x61d91c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-12] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + bcc 629ca4 <__cxa_atexit@plt+0x61d958> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 629c78 <__cxa_atexit@plt+0x61d92c> │ │ │ │ + ldr r2, [pc, #156] @ 629cd4 <__cxa_atexit@plt+0x61d988> │ │ │ │ + ldr r1, [pc, #156] @ 629cd8 <__cxa_atexit@plt+0x61d98c> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r3, {r1, r8, fp} │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str r9, [r6, #-16] │ │ │ │ - str r0, [r6, #-12] │ │ │ │ - str lr, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 61de58 <__cxa_atexit@plt+0x611b0c> │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 629cc8 <__cxa_atexit@plt+0x61d97c> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 629cd0 <__cxa_atexit@plt+0x61d984> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61de5c <__cxa_atexit@plt+0x611b10> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 629ccc <__cxa_atexit@plt+0x61d980> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ + mov r7, #0 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - smlatteq r1, ip, fp, sl │ │ │ │ - @ instruction: 0xffffca14 │ │ │ │ - @ instruction: 0xffffc970 │ │ │ │ - @ instruction: 0xffffc91c │ │ │ │ - @ instruction: 0xffffca7c │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - @ instruction: 0xffffca84 │ │ │ │ - @ instruction: 0xffffc990 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq sl, r2, r0, lsl #4 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61dc84 <__cxa_atexit@plt+0x611938> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61e018 <__cxa_atexit@plt+0x611ccc> │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr lr, [r2] │ │ │ │ - add fp, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 61df80 <__cxa_atexit@plt+0x611c34> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, ip │ │ │ │ - ldr ip, [pc, #336] @ 61e03c <__cxa_atexit@plt+0x611cf0> │ │ │ │ - mov r7, r1 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - ldr r1, [pc, #320] @ 61e040 <__cxa_atexit@plt+0x611cf4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #292] @ 61e044 <__cxa_atexit@plt+0x611cf8> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r1, [pc, #260] @ 61e048 <__cxa_atexit@plt+0x611cfc> │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #216] @ 61e04c <__cxa_atexit@plt+0x611d00> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 61e008 <__cxa_atexit@plt+0x611cbc> │ │ │ │ - mov sl, r4 │ │ │ │ - add r4, r3, #56 @ 0x38 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #160] @ 61e050 <__cxa_atexit@plt+0x611d04> │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r7, [pc, #136] @ 61e054 <__cxa_atexit@plt+0x611d08> │ │ │ │ - add r4, r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #124] @ 61e058 <__cxa_atexit@plt+0x611d0c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r3, [r5] │ │ │ │ + bcc 629d5c <__cxa_atexit@plt+0x61da10> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 629d44 <__cxa_atexit@plt+0x61d9f8> │ │ │ │ + ldr r7, [pc, #96] @ 629d80 <__cxa_atexit@plt+0x61da34> │ │ │ │ + ldr r2, [pc, #96] @ 629d84 <__cxa_atexit@plt+0x61da38> │ │ │ │ + mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61e05c <__cxa_atexit@plt+0x611d10> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r6, [r2, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61e060 <__cxa_atexit@plt+0x611d14> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #44] @ 629d78 <__cxa_atexit@plt+0x61da2c> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 629d7c <__cxa_atexit@plt+0x61da30> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov fp, r8 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffc4a8 │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - smlabteq r1, r4, r6, sl │ │ │ │ - @ instruction: 0xffffc494 │ │ │ │ - @ instruction: 0xffffc398 │ │ │ │ - @ instruction: 0xffffc538 │ │ │ │ - @ instruction: 0xffffc490 │ │ │ │ - @ instruction: 0xffffc444 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + smlabbeq r0, ip, r8, lr │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61de78 <__cxa_atexit@plt+0x611b2c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 61e210 <__cxa_atexit@plt+0x611ec4> │ │ │ │ - mov r5, r3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r7, [r5, #32]! │ │ │ │ - str r8, [sp, #28] │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - sub fp, r5, #16 │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldm fp, {r4, sl, fp} │ │ │ │ - cmp fp, #0 │ │ │ │ - str ip, [sp, #20] │ │ │ │ - bmi 61e17c <__cxa_atexit@plt+0x611e30> │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #332] @ 61e238 <__cxa_atexit@plt+0x611eec> │ │ │ │ - add ip, r6, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - add lr, r6, #48 @ 0x30 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r4, sl, fp} │ │ │ │ - ldr r7, [pc, #292] @ 61e23c <__cxa_atexit@plt+0x611ef0> │ │ │ │ - sub r1, r2, #23 │ │ │ │ + bcc 629dfc <__cxa_atexit@plt+0x61dab0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 629de4 <__cxa_atexit@plt+0x61da98> │ │ │ │ + ldr r2, [pc, #96] @ 629e1c <__cxa_atexit@plt+0x61dad0> │ │ │ │ + ldr r1, [pc, #96] @ 629e20 <__cxa_atexit@plt+0x61dad4> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 629e14 <__cxa_atexit@plt+0x61dac8> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - sub r1, r2, #15 │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - ldr r4, [pc, #272] @ 61e240 <__cxa_atexit@plt+0x611ef4> │ │ │ │ - str r0, [r6, #16] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r4, [pc, #252] @ 61e244 <__cxa_atexit@plt+0x611ef8> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [pc, #244] @ 61e248 <__cxa_atexit@plt+0x611efc> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - sub r6, r2, #6 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - b 61e200 <__cxa_atexit@plt+0x611eb4> │ │ │ │ - str r4, [sp] │ │ │ │ - add r4, r6, #60 @ 0x3c │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #188] @ 61e24c <__cxa_atexit@plt+0x611f00> │ │ │ │ - sub r2, r2, #22 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr ip, [pc, #180] @ 61e250 <__cxa_atexit@plt+0x611f04> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #36]! @ 0x24 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #140] @ 61e254 <__cxa_atexit@plt+0x611f08> │ │ │ │ - str r7, [r6, #-16] │ │ │ │ - ldr r7, [sp] │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, r6, #16 │ │ │ │ - stm r2, {r0, sl, fp} │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r1, [r6, #-12] │ │ │ │ - str r9, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #100] @ 61e258 <__cxa_atexit@plt+0x611f0c> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r6, [pc, #68] @ 61e25c <__cxa_atexit@plt+0x611f10> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 629e18 <__cxa_atexit@plt+0x61dacc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - @ instruction: 0xffffbf74 │ │ │ │ - @ instruction: 0xffffbf00 │ │ │ │ - @ instruction: 0xffffbeac │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - @ instruction: 0xffffbfa0 │ │ │ │ - @ instruction: 0xffffbfb8 │ │ │ │ - @ instruction: 0xffffbef0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ + smlatteq r0, ip, r7, lr │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 61e07c <__cxa_atexit@plt+0x611d30> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61e418 <__cxa_atexit@plt+0x6120cc> │ │ │ │ - mov r5, r2 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r7, [r5, #32]! │ │ │ │ - str r8, [sp, #28] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr fp, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp sl, #0 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - bmi 61e380 <__cxa_atexit@plt+0x612034> │ │ │ │ - ldr r1, [pc, #336] @ 61e43c <__cxa_atexit@plt+0x6120f0> │ │ │ │ - sub ip, r6, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #36]! @ 0x24 │ │ │ │ - ldr r1, [pc, #324] @ 61e440 <__cxa_atexit@plt+0x6120f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str ip, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r1, [r2, #32] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r2, #44] @ 0x2c │ │ │ │ - sub r1, r6, #23 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #292] @ 61e444 <__cxa_atexit@plt+0x6120f8> │ │ │ │ - sub r1, r6, #15 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 629e78 <__cxa_atexit@plt+0x61db2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 629ee4 <__cxa_atexit@plt+0x61db98> │ │ │ │ + ldr r7, [pc, #192] @ 629f18 <__cxa_atexit@plt+0x61dbcc> │ │ │ │ + sub r1, r6, #11 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #184] @ 629f1c <__cxa_atexit@plt+0x61dbd0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - ldr r2, [pc, #260] @ 61e448 <__cxa_atexit@plt+0x6120fc> │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #212] @ 61e44c <__cxa_atexit@plt+0x612100> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - b 61e408 <__cxa_atexit@plt+0x6120bc> │ │ │ │ - add r1, r3, #60 @ 0x3c │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [r3, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #188] @ 61e450 <__cxa_atexit@plt+0x612104> │ │ │ │ - add ip, r3, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #144] @ 61e454 <__cxa_atexit@plt+0x612108> │ │ │ │ - str fp, [r3, #56] @ 0x38 │ │ │ │ - str r8, [r3, #12] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r1, [r8, #16] │ │ │ │ + stmib r8, {r2, r3, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r7, r3, #1 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 629ef0 <__cxa_atexit@plt+0x61dba4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 629ecc <__cxa_atexit@plt+0x61db80> │ │ │ │ + ldr r2, [pc, #108] @ 629f10 <__cxa_atexit@plt+0x61dbc4> │ │ │ │ + ldr r1, [pc, #108] @ 629f14 <__cxa_atexit@plt+0x61dbc8> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [pc, #124] @ 61e458 <__cxa_atexit@plt+0x61210c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #116] @ 61e45c <__cxa_atexit@plt+0x612110> │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str ip, [r2, #40] @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r5, [pc, #64] @ 61e460 <__cxa_atexit@plt+0x612114> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #52] @ 629f08 <__cxa_atexit@plt+0x61dbbc> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r3, [pc, #20] @ 629f0c <__cxa_atexit@plt+0x61dbc0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffba6c │ │ │ │ - tsteq r1, r0, lsl r6 │ │ │ │ - smlabteq r1, r4, r2, sl │ │ │ │ - @ instruction: 0xffffba50 │ │ │ │ - @ instruction: 0xffffb988 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - @ instruction: 0xffffbab4 │ │ │ │ - @ instruction: 0xffffba44 │ │ │ │ - @ instruction: 0xffffb9f0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r2, r0, fp, lsl #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 61e274 <__cxa_atexit@plt+0x611f28> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61e608 <__cxa_atexit@plt+0x6122bc> │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r2, #28]! │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r7, [r5] │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldm lr, {r8, fp, lr} │ │ │ │ - cmp fp, #0 │ │ │ │ - bmi 61e578 <__cxa_atexit@plt+0x61222c> │ │ │ │ - add sl, r6, #20 │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #324] @ 61e62c <__cxa_atexit@plt+0x6122e0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - stm lr, {r1, sl, fp} │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - ldr lr, [pc, #288] @ 61e630 <__cxa_atexit@plt+0x6122e4> │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #268] @ 61e634 <__cxa_atexit@plt+0x6122e8> │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #248] @ 61e638 <__cxa_atexit@plt+0x6122ec> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #240] @ 61e63c <__cxa_atexit@plt+0x6122f0> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str lr, [r5, #28] │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + tsteq r0, ip, lsl #14 │ │ │ │ + smlabbeq r0, r4, r7, lr │ │ │ │ + andeq r0, r2, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 629f94 <__cxa_atexit@plt+0x61dc48> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 629f9c <__cxa_atexit@plt+0x61dc50> │ │ │ │ + ldr r1, [pc, #112] @ 629fc8 <__cxa_atexit@plt+0x61dc7c> │ │ │ │ + ldr r0, [pc, #112] @ 629fcc <__cxa_atexit@plt+0x61dc80> │ │ │ │ + ldr lr, [pc, #112] @ 629fd0 <__cxa_atexit@plt+0x61dc84> │ │ │ │ + ldr r8, [pc, #112] @ 629fd4 <__cxa_atexit@plt+0x61dc88> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 61e5f8 <__cxa_atexit@plt+0x6122ac> │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - sub r3, r3, #22 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr sl, [pc, #176] @ 61e640 <__cxa_atexit@plt+0x6122f4> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #32]! │ │ │ │ - ldr r3, [pc, #168] @ 61e644 <__cxa_atexit@plt+0x6122f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #132] @ 61e648 <__cxa_atexit@plt+0x6122fc> │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r3, r6, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r3, {r1, r8, fp} │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str r9, [r6, #-16] │ │ │ │ - str r0, [r6, #-12] │ │ │ │ - str lr, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 61e64c <__cxa_atexit@plt+0x612300> │ │ │ │ + add r0, r0, #2 │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61e650 <__cxa_atexit@plt+0x612304> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + mov r9, r3 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - mrseq sl, (UNDEF: 17) │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - @ instruction: 0xffffb538 │ │ │ │ - @ instruction: 0xffffb494 │ │ │ │ - @ instruction: 0xffffb440 │ │ │ │ - @ instruction: 0xffffb5a0 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - @ instruction: 0xffffb5a8 │ │ │ │ - @ instruction: 0xffffb4b4 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61e478 <__cxa_atexit@plt+0x61212c> │ │ │ │ + b 629fa4 <__cxa_atexit@plt+0x61dc58> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #20] @ 629fc0 <__cxa_atexit@plt+0x61dc74> │ │ │ │ + ldr r7, [pc, #20] @ 629fc4 <__cxa_atexit@plt+0x61dc78> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r2, ip, ror #15 │ │ │ │ + rscseq r9, r2, r4, ror #20 │ │ │ │ + @ instruction: 0xffff5b40 │ │ │ │ + rscseq r9, r2, ip, lsr r8 │ │ │ │ + @ instruction: 0xffff5a0c │ │ │ │ + sbcseq r7, fp, sp, lsl #14 │ │ │ │ + rscseq r9, r2, r4, asr #29 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61e80c <__cxa_atexit@plt+0x6124c0> │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr lr, [r2] │ │ │ │ - add fp, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 61e774 <__cxa_atexit@plt+0x612428> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, ip │ │ │ │ - ldr ip, [pc, #336] @ 61e830 <__cxa_atexit@plt+0x6124e4> │ │ │ │ - mov r7, r1 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - ldr r1, [pc, #320] @ 61e834 <__cxa_atexit@plt+0x6124e8> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62a0ac <__cxa_atexit@plt+0x61dd60> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 62a0b4 <__cxa_atexit@plt+0x61dd68> │ │ │ │ + ldr r1, [pc, #228] @ 62a0f4 <__cxa_atexit@plt+0x61dda8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #292] @ 61e838 <__cxa_atexit@plt+0x6124ec> │ │ │ │ - sub r2, r6, #15 │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + cmn r9, #1 │ │ │ │ + ble 62a050 <__cxa_atexit@plt+0x61dd04> │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r9, r1 │ │ │ │ + bge 62a050 <__cxa_atexit@plt+0x61dd04> │ │ │ │ + add r7, sl, r9 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r2, [pc, #192] @ 62a100 <__cxa_atexit@plt+0x61ddb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + sub r1, r2, #16 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 62a0c8 <__cxa_atexit@plt+0x61dd7c> │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 62a0d0 <__cxa_atexit@plt+0x61dd84> │ │ │ │ + ldr r5, [pc, #148] @ 62a104 <__cxa_atexit@plt+0x61ddb8> │ │ │ │ + ldr r0, [pc, #148] @ 62a108 <__cxa_atexit@plt+0x61ddbc> │ │ │ │ + ldr lr, [pc, #148] @ 62a10c <__cxa_atexit@plt+0x61ddc0> │ │ │ │ + ldr r8, [pc, #148] @ 62a110 <__cxa_atexit@plt+0x61ddc4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r5, [r2, #-16] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + add r0, r0, #2 │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 62a0bc <__cxa_atexit@plt+0x61dd70> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 62a0d8 <__cxa_atexit@plt+0x61dd8c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #24] @ 62a0f8 <__cxa_atexit@plt+0x61ddac> │ │ │ │ + ldr r7, [pc, #24] @ 62a0fc <__cxa_atexit@plt+0x61ddb0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r0, lsl r5 │ │ │ │ + ldrhteq r9, [r2], #104 @ 0x68 │ │ │ │ + rscseq r9, r2, r0, lsr r9 │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ + @ instruction: 0xffff5a34 │ │ │ │ + rscseq r9, r2, r8, lsl r7 │ │ │ │ + @ instruction: 0xffff58f4 │ │ │ │ + ldrsheq r7, [fp], #85 @ 0x55 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62a174 <__cxa_atexit@plt+0x61de28> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62a180 <__cxa_atexit@plt+0x61de34> │ │ │ │ + ldr r1, [pc, #76] @ 62a190 <__cxa_atexit@plt+0x61de44> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r1, [pc, #260] @ 61e83c <__cxa_atexit@plt+0x6124f0> │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62a194 <__cxa_atexit@plt+0x61de48> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + rscseq r9, r2, r0, lsl #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62a264 <__cxa_atexit@plt+0x61df18> │ │ │ │ + ldr r3, [pc, #216] @ 62a298 <__cxa_atexit@plt+0x61df4c> │ │ │ │ + mov r7, r2 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + beq 62a23c <__cxa_atexit@plt+0x61def0> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-12] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + bcc 62a278 <__cxa_atexit@plt+0x61df2c> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 62a24c <__cxa_atexit@plt+0x61df00> │ │ │ │ + ldr r2, [pc, #156] @ 62a2a8 <__cxa_atexit@plt+0x61df5c> │ │ │ │ + ldr r1, [pc, #156] @ 62a2ac <__cxa_atexit@plt+0x61df60> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #216] @ 61e840 <__cxa_atexit@plt+0x6124f4> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 62a29c <__cxa_atexit@plt+0x61df50> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 62a2a4 <__cxa_atexit@plt+0x61df58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 61e7fc <__cxa_atexit@plt+0x6124b0> │ │ │ │ - mov sl, r4 │ │ │ │ - add r4, r3, #56 @ 0x38 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #160] @ 61e844 <__cxa_atexit@plt+0x6124f8> │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r7, [pc, #136] @ 61e848 <__cxa_atexit@plt+0x6124fc> │ │ │ │ - add r4, r3, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 62a2a0 <__cxa_atexit@plt+0x61df54> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #124] @ 61e84c <__cxa_atexit@plt+0x612500> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlabbeq r0, r4, r3, lr │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + rscseq r9, r2, r0, asr #24 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + rscseq r9, r2, ip, ror #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r3, [r5] │ │ │ │ + bcc 62a334 <__cxa_atexit@plt+0x61dfe8> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62a31c <__cxa_atexit@plt+0x61dfd0> │ │ │ │ + ldr r7, [pc, #96] @ 62a358 <__cxa_atexit@plt+0x61e00c> │ │ │ │ + ldr r2, [pc, #96] @ 62a35c <__cxa_atexit@plt+0x61e010> │ │ │ │ + mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61e850 <__cxa_atexit@plt+0x612504> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r6, [r2, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61e854 <__cxa_atexit@plt+0x612508> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #44] @ 62a350 <__cxa_atexit@plt+0x61e004> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 62a354 <__cxa_atexit@plt+0x61e008> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov fp, r8 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, #0 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffafcc │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - @ instruction: 0xffffafb8 │ │ │ │ - @ instruction: 0xffffaebc │ │ │ │ - @ instruction: 0xffffb05c │ │ │ │ - @ instruction: 0xffffafb4 │ │ │ │ - @ instruction: 0xffffaf68 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0x0100e2b4 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + rscseq r9, r2, ip, lsr fp │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61e66c <__cxa_atexit@plt+0x612320> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r2 │ │ │ │ - bcc 61e9f4 <__cxa_atexit@plt+0x6126a8> │ │ │ │ - mov r5, r3 │ │ │ │ - add r0, r6, #4 │ │ │ │ - ldr lr, [r5, #32]! │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r7, [sp, #24] │ │ │ │ - str r8, [sp, #28] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub fp, r5, #24 │ │ │ │ - ldmib r5, {r7, sl, ip} │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldm fp, {r4, r9, fp} │ │ │ │ - ldmdb r5, {r0, r1, r8} │ │ │ │ - cmp r7, #0 │ │ │ │ - str ip, [sp, #20] │ │ │ │ - bmi 61e960 <__cxa_atexit@plt+0x612614> │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #332] @ 61ea1c <__cxa_atexit@plt+0x6126d0> │ │ │ │ - add ip, r6, #20 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #292] @ 61ea20 <__cxa_atexit@plt+0x6126d4> │ │ │ │ - sub r1, r2, #23 │ │ │ │ + bcc 62a3d8 <__cxa_atexit@plt+0x61e08c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62a3c0 <__cxa_atexit@plt+0x61e074> │ │ │ │ + ldr r2, [pc, #96] @ 62a3f8 <__cxa_atexit@plt+0x61e0ac> │ │ │ │ + ldr r1, [pc, #96] @ 62a3fc <__cxa_atexit@plt+0x61e0b0> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 62a3f0 <__cxa_atexit@plt+0x61e0a4> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - sub r1, r2, #15 │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #272] @ 61ea24 <__cxa_atexit@plt+0x6126d8> │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 62a3f4 <__cxa_atexit@plt+0x61e0a8> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + smlalseq r9, r2, ip, sl │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 62a474 <__cxa_atexit@plt+0x61e128> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #28 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62a4e0 <__cxa_atexit@plt+0x61e194> │ │ │ │ + ldr r3, [pc, #220] @ 62a51c <__cxa_atexit@plt+0x61e1d0> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #200] @ 62a520 <__cxa_atexit@plt+0x61e1d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + str r1, [r8, #20] │ │ │ │ + str r8, [r8, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 62a4f0 <__cxa_atexit@plt+0x61e1a4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62a4c8 <__cxa_atexit@plt+0x61e17c> │ │ │ │ + ldr r2, [pc, #116] @ 62a514 <__cxa_atexit@plt+0x61e1c8> │ │ │ │ + ldr r1, [pc, #116] @ 62a518 <__cxa_atexit@plt+0x61e1cc> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - str r4, [r6, #16] │ │ │ │ - ldr r4, [pc, #252] @ 61ea28 <__cxa_atexit@plt+0x6126dc> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #20] │ │ │ │ - ldr r4, [pc, #244] @ 61ea2c <__cxa_atexit@plt+0x6126e0> │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - sub r6, r2, #6 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r6, r2 │ │ │ │ - b 61e9e4 <__cxa_atexit@plt+0x612698> │ │ │ │ - str r4, [sp] │ │ │ │ - add r4, r6, #60 @ 0x3c │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #188] @ 61ea30 <__cxa_atexit@plt+0x6126e4> │ │ │ │ - sub r2, r2, #22 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - ldr ip, [pc, #180] @ 61ea34 <__cxa_atexit@plt+0x6126e8> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #36]! @ 0x24 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - ldr r2, [sp] │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r2, [pc, #136] @ 61ea38 <__cxa_atexit@plt+0x6126ec> │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r8, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r6, #-20] @ 0xffffffec │ │ │ │ - str r9, [r6, #-16] │ │ │ │ - str fp, [r6, #-12] │ │ │ │ - stmdb r6, {r0, r1} │ │ │ │ - ldr r7, [pc, #100] @ 61ea3c <__cxa_atexit@plt+0x6126f0> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-32] @ 0xffffffe0 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r6, [pc, #68] @ 61ea40 <__cxa_atexit@plt+0x6126f4> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r3] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 62a508 <__cxa_atexit@plt+0x61e1bc> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #40] @ 62a510 <__cxa_atexit@plt+0x61e1c4> │ │ │ │ + mov r2, #28 │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 62a4fc <__cxa_atexit@plt+0x61e1b0> │ │ │ │ + ldr r3, [pc, #20] @ 62a50c <__cxa_atexit@plt+0x61e1c0> │ │ │ │ + mov r2, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r1, ip │ │ │ │ - @ instruction: 0xffffaaa4 │ │ │ │ - @ instruction: 0xffffaa34 │ │ │ │ - @ instruction: 0xffffa9e0 │ │ │ │ - @ instruction: 0x01019f94 │ │ │ │ - @ instruction: 0xffffaad4 │ │ │ │ - @ instruction: 0xffffaae8 │ │ │ │ - @ instruction: 0xffffaa24 │ │ │ │ + tsteq r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 61e870 <__cxa_atexit@plt+0x612524> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + @ instruction: 0xfffffb9c │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + rscseq r9, r2, r8, ror r9 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61ebf8 <__cxa_atexit@plt+0x6128ac> │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62a584 <__cxa_atexit@plt+0x61e238> │ │ │ │ + ldr r2, [pc, #76] @ 62a59c <__cxa_atexit@plt+0x61e250> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #56] @ 62a5a0 <__cxa_atexit@plt+0x61e254> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 62a5a4 <__cxa_atexit@plt+0x61e258> │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + mrseq lr, (UNDEF: 0) │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62a608 <__cxa_atexit@plt+0x61e2bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62a614 <__cxa_atexit@plt+0x61e2c8> │ │ │ │ + ldr r1, [pc, #76] @ 62a624 <__cxa_atexit@plt+0x61e2d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62a628 <__cxa_atexit@plt+0x61e2dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - ldr r7, [r5, #32]! │ │ │ │ - str r8, [sp, #28] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - add r7, r3, #4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr fp, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr ip, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldmib r5, {r1, r7} │ │ │ │ - cmp r1, #0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - bmi 61eb60 <__cxa_atexit@plt+0x612814> │ │ │ │ - ldr r0, [pc, #336] @ 61ec1c <__cxa_atexit@plt+0x6128d0> │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #36]! @ 0x24 │ │ │ │ - ldr r0, [pc, #324] @ 61ec20 <__cxa_atexit@plt+0x6128d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str sl, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #32] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #292] @ 61ec24 <__cxa_atexit@plt+0x6128d8> │ │ │ │ - sub r2, r6, #15 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, asr #30 │ │ │ │ + smlabbeq r0, r4, r0, lr │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62a664 <__cxa_atexit@plt+0x61e318> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #28] @ 62a66c <__cxa_atexit@plt+0x61e320> │ │ │ │ + add r8, r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r0, [pc, #260] @ 61ec28 <__cxa_atexit@plt+0x6128dc> │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 62a67c <__cxa_atexit@plt+0x61e330> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, ip, lr, sp │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + bhi 62a6f8 <__cxa_atexit@plt+0x61e3ac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62a700 <__cxa_atexit@plt+0x61e3b4> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + cmp r8, r1 │ │ │ │ + bge 62a6e4 <__cxa_atexit@plt+0x61e398> │ │ │ │ + ldr r5, [pc, #104] @ 62a718 <__cxa_atexit@plt+0x61e3cc> │ │ │ │ + ldr r0, [pc, #104] @ 62a71c <__cxa_atexit@plt+0x61e3d0> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #-16] │ │ │ │ - str ip, [r3, #-12] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #212] @ 61ec2c <__cxa_atexit@plt+0x6128e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ - b 61ebe8 <__cxa_atexit@plt+0x61289c> │ │ │ │ - add r0, r3, #60 @ 0x3c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr sl, [pc, #192] @ 61ec30 <__cxa_atexit@plt+0x6128e4> │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add sl, pc, sl │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - str sl, [r3, #52] @ 0x34 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str fp, [r3, #16] │ │ │ │ - ldr r7, [pc, #132] @ 61ec34 <__cxa_atexit@plt+0x6128e8> │ │ │ │ - add r0, r3, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #120] @ 61ec38 <__cxa_atexit@plt+0x6128ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #108] @ 61ec3c <__cxa_atexit@plt+0x6128f0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r2, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r6, [r2, #32] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r5, [pc, #64] @ 61ec40 <__cxa_atexit@plt+0x6128f4> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r2] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r2] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + mov r8, r6 │ │ │ │ mov r5, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffffa5a4 │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - smlatteq r1, r4, sl, r9 │ │ │ │ - @ instruction: 0xffffa58c │ │ │ │ - @ instruction: 0xffffa4c0 │ │ │ │ - @ instruction: 0xffffa620 │ │ │ │ - @ instruction: 0xffffa584 │ │ │ │ - @ instruction: 0xffffa538 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r6, r0, fp, lsl #12 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #40] @ 62a714 <__cxa_atexit@plt+0x61e3c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 61ea58 <__cxa_atexit@plt+0x61270c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61ede8 <__cxa_atexit@plt+0x612a9c> │ │ │ │ - str r7, [sp, #20] │ │ │ │ - add r7, r6, #4 │ │ │ │ - str r8, [sp, #24] │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r7, [sp, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r9, [r2, #28]! │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r7, [r5] │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldm lr, {r8, fp, lr} │ │ │ │ - cmp fp, #0 │ │ │ │ - bmi 61ed58 <__cxa_atexit@plt+0x612a0c> │ │ │ │ - add sl, r6, #20 │ │ │ │ - str r1, [sp] │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - ldr sl, [pc, #324] @ 61ee0c <__cxa_atexit@plt+0x612ac0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - add lr, r6, #44 @ 0x2c │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - stm lr, {r1, sl, fp} │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - ldr lr, [pc, #288] @ 61ee10 <__cxa_atexit@plt+0x612ac4> │ │ │ │ - sub r0, r3, #23 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62a794 <__cxa_atexit@plt+0x61e448> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62a804 <__cxa_atexit@plt+0x61e4b8> │ │ │ │ + ldr r7, [pc, #236] @ 62a83c <__cxa_atexit@plt+0x61e4f0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #220] @ 62a840 <__cxa_atexit@plt+0x61e4f4> │ │ │ │ + sub r7, r3, #15 │ │ │ │ + add r9, r6, #8 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #268] @ 61ee14 <__cxa_atexit@plt+0x612ac8> │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #248] @ 61ee18 <__cxa_atexit@plt+0x612acc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #240] @ 61ee1c <__cxa_atexit@plt+0x612ad0> │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r0, [r6, #4] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r8, [pc, #208] @ 62a844 <__cxa_atexit@plt+0x61e4f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 61edd8 <__cxa_atexit@plt+0x612a8c> │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - sub r3, r3, #22 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr sl, [pc, #176] @ 61ee20 <__cxa_atexit@plt+0x612ad4> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r6, #32]! │ │ │ │ - ldr r3, [pc, #168] @ 61ee24 <__cxa_atexit@plt+0x612ad8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #132] @ 61ee28 <__cxa_atexit@plt+0x612adc> │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + stm r9, {r1, r2, r8} │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r8, r2, #1 │ │ │ │ add r3, r6, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + bcc 62a814 <__cxa_atexit@plt+0x61e4c8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + cmp r8, r7 │ │ │ │ + bge 62a7f0 <__cxa_atexit@plt+0x61e4a4> │ │ │ │ + ldr r1, [pc, #112] @ 62a834 <__cxa_atexit@plt+0x61e4e8> │ │ │ │ + ldr r0, [pc, #112] @ 62a838 <__cxa_atexit@plt+0x61e4ec> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r2, [r2, #7] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r3, {r1, r8, fp} │ │ │ │ - str ip, [r6, #-20] @ 0xffffffec │ │ │ │ - str r9, [r6, #-16] │ │ │ │ - str r0, [r6, #-12] │ │ │ │ - str lr, [r6, #-8] │ │ │ │ - str r7, [r6, #-4] │ │ │ │ - ldr r7, [pc, #96] @ 61ee2c <__cxa_atexit@plt+0x612ae0> │ │ │ │ - mov r5, r2 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + str r1, [r5] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #56] @ 62a830 <__cxa_atexit@plt+0x61e4e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0x0100ddb8 │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62a888 <__cxa_atexit@plt+0x61e53c> │ │ │ │ + ldr r3, [pc, #48] @ 62a8a0 <__cxa_atexit@plt+0x61e554> │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + str r2, [r7, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r8, #0 │ │ │ │ + b 62a67c <__cxa_atexit@plt+0x61e330> │ │ │ │ + ldr r7, [pc, #20] @ 62a8a4 <__cxa_atexit@plt+0x61e558> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #-28] @ 0xffffffe4 │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61ee30 <__cxa_atexit@plt+0x612ae4> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + rscseq r9, r2, r4, lsr #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62a91c <__cxa_atexit@plt+0x61e5d0> │ │ │ │ + ldr r3, [pc, #128] @ 62a948 <__cxa_atexit@plt+0x61e5fc> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 62a90c <__cxa_atexit@plt+0x61e5c0> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 62a92c <__cxa_atexit@plt+0x61e5e0> │ │ │ │ + ldr r7, [pc, #100] @ 62a954 <__cxa_atexit@plt+0x61e608> │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, r8, r9} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #0 │ │ │ │ + b 62a67c <__cxa_atexit@plt+0x61e330> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 62a950 <__cxa_atexit@plt+0x61e604> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 62a94c <__cxa_atexit@plt+0x61e600> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - @ instruction: 0xffff9d90 │ │ │ │ - @ instruction: 0xffff9cec │ │ │ │ - @ instruction: 0xffff9c98 │ │ │ │ - @ instruction: 0xffff9df8 │ │ │ │ - @ instruction: 0x01019b90 │ │ │ │ - @ instruction: 0xffff9e00 │ │ │ │ - @ instruction: 0xffff9d0c │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r9, r2, ip, ror r5 │ │ │ │ + smlalseq r9, r2, r8, r5 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61ec58 <__cxa_atexit@plt+0x61290c> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r5, r6 │ │ │ │ - bcc 61efec <__cxa_atexit@plt+0x612ca0> │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r4, r7, r8} │ │ │ │ - ldr r7, [r2, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ - ldr r1, [r5, #28]! │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr lr, [r2] │ │ │ │ - add fp, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 61ef54 <__cxa_atexit@plt+0x612c08> │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, ip │ │ │ │ - ldr ip, [pc, #336] @ 61f010 <__cxa_atexit@plt+0x612cc4> │ │ │ │ - mov r7, r1 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #32]! │ │ │ │ - ldr r1, [pc, #320] @ 61f014 <__cxa_atexit@plt+0x612cc8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #292] @ 61f018 <__cxa_atexit@plt+0x612ccc> │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - ldr r1, [pc, #260] @ 61f01c <__cxa_atexit@plt+0x612cd0> │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r7, [pc, #216] @ 61f020 <__cxa_atexit@plt+0x612cd4> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 62a9a4 <__cxa_atexit@plt+0x61e658> │ │ │ │ + ldr r7, [pc, #48] @ 62a9bc <__cxa_atexit@plt+0x61e670> │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 61efdc <__cxa_atexit@plt+0x612c90> │ │ │ │ - mov sl, r4 │ │ │ │ - add r4, r3, #56 @ 0x38 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str fp, [sp] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #160] @ 61f024 <__cxa_atexit@plt+0x612cd8> │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r7, [pc, #136] @ 61f028 <__cxa_atexit@plt+0x612cdc> │ │ │ │ - add r4, r3, #20 │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + mov r8, #0 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 62a67c <__cxa_atexit@plt+0x61e330> │ │ │ │ + ldr r7, [pc, #20] @ 62a9c0 <__cxa_atexit@plt+0x61e674> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #124] @ 61f02c <__cxa_atexit@plt+0x612ce0> │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + rscseq r9, r2, r8, lsl #10 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62aa0c <__cxa_atexit@plt+0x61e6c0> │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [pc, #60] @ 62aa24 <__cxa_atexit@plt+0x61e6d8> │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62aa14 <__cxa_atexit@plt+0x61e6c8> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 62aa58 <__cxa_atexit@plt+0x61e70c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62aa50 <__cxa_atexit@plt+0x61e704> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + str r8, [r5, #4] │ │ │ │ + b 62aa58 <__cxa_atexit@plt+0x61e70c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr ip, [r8, #11] │ │ │ │ + cmp r1, ip │ │ │ │ + bge 62aacc <__cxa_atexit@plt+0x61e780> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + add r9, r6, #36 @ 0x24 │ │ │ │ + sub lr, r5, #8 │ │ │ │ + and sl, r7, #3 │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 62aae0 <__cxa_atexit@plt+0x61e794> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmp r2, r9 │ │ │ │ + bcc 62ab50 <__cxa_atexit@plt+0x61e804> │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 62aafc <__cxa_atexit@plt+0x61e7b0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, ip │ │ │ │ + str r1, [r5, #4] │ │ │ │ + blt 62aa88 <__cxa_atexit@plt+0x61e73c> │ │ │ │ + ldr r7, [pc, #176] @ 62ab74 <__cxa_atexit@plt+0x61e828> │ │ │ │ + strb r0, [r5, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #22 │ │ │ │ - ldr r6, [pc, #112] @ 61f030 <__cxa_atexit@plt+0x612ce4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r6, [r2, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - ldr r7, [pc, #64] @ 61f034 <__cxa_atexit@plt+0x612ce8> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r7, [pc, #164] @ 62ab78 <__cxa_atexit@plt+0x61e82c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #168] @ 62ab90 <__cxa_atexit@plt+0x61e844> │ │ │ │ + strb r0, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #120] @ 62ab7c <__cxa_atexit@plt+0x61e830> │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r3, [pc, #116] @ 62ab80 <__cxa_atexit@plt+0x61e834> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - mov fp, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0xffff9824 │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - @ instruction: 0xffff9810 │ │ │ │ - @ instruction: 0xffff9714 │ │ │ │ - @ instruction: 0xffff98b4 │ │ │ │ - @ instruction: 0xffff980c │ │ │ │ - @ instruction: 0xffff97c0 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, fp, asr #15 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + strb r0, [r5, #-12] │ │ │ │ + ldr r3, [pc, #96] @ 62ab84 <__cxa_atexit@plt+0x61e838> │ │ │ │ + sub r7, r9, #15 │ │ │ │ + add lr, r6, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [pc, #84] @ 62ab88 <__cxa_atexit@plt+0x61e83c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + stm lr, {r0, r1, r3, r7} │ │ │ │ + sub r7, r9, #6 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r2 │ │ │ │ + ldr r1, [pc, #52] @ 62ab8c <__cxa_atexit@plt+0x61e840> │ │ │ │ + strb r0, [r5, #-4] │ │ │ │ + mov r6, r9 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + mov r0, #36 @ 0x24 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + strdeq sp, [r0, -r8] │ │ │ │ + @ instruction: 0x0100dab4 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 61ee4c <__cxa_atexit@plt+0x612b00> │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 62ac24 <__cxa_atexit@plt+0x61e8d8> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldrb r7, [r7, #3] │ │ │ │ + ldrb r1, [r5, #4] │ │ │ │ + cmp r1, r7 │ │ │ │ + bne 62ac0c <__cxa_atexit@plt+0x61e8c0> │ │ │ │ + ldr r7, [pc, #108] @ 62ac34 <__cxa_atexit@plt+0x61e8e8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #92] @ 62ac38 <__cxa_atexit@plt+0x61e8ec> │ │ │ │ + sub r7, r3, #15 │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #80] @ 62ac3c <__cxa_atexit@plt+0x61e8f0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r9, {r1, r2, r8} │ │ │ │ + bx r0 │ │ │ │ + add r3, r2, #1 │ │ │ │ + add r7, r5, #8 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 62aa58 <__cxa_atexit@plt+0x61e70c> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 61f0f4 <__cxa_atexit@plt+0x612da8> │ │ │ │ - ldr r2, [pc, #148] @ 61f104 <__cxa_atexit@plt+0x612db8> │ │ │ │ - mov r3, r5 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62acd4 <__cxa_atexit@plt+0x61e988> │ │ │ │ + ldr r7, [pc, #172] @ 62ad0c <__cxa_atexit@plt+0x61e9c0> │ │ │ │ tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ - stmib r3, {r8, sl} │ │ │ │ - beq 61f0d4 <__cxa_atexit@plt+0x612d88> │ │ │ │ - ldr r2, [pc, #124] @ 61f108 <__cxa_atexit@plt+0x612dbc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - tst sl, #3 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - beq 61f0e4 <__cxa_atexit@plt+0x612d98> │ │ │ │ - ldr r3, [pc, #88] @ 61f10c <__cxa_atexit@plt+0x612dc0> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq 62acc4 <__cxa_atexit@plt+0x61e978> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 62ace4 <__cxa_atexit@plt+0x61e998> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [pc, #132] @ 62ad10 <__cxa_atexit@plt+0x61e9c4> │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 62acfc <__cxa_atexit@plt+0x61e9b0> │ │ │ │ + mov r6, #0 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 62aa58 <__cxa_atexit@plt+0x61e70c> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 61f110 <__cxa_atexit@plt+0x612dc4> │ │ │ │ + ldr r7, [pc, #56] @ 62ad14 <__cxa_atexit@plt+0x61e9c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - ldrhteq r2, [r3], #116 @ 0x74 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #72] @ 61f174 <__cxa_atexit@plt+0x612e28> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 61f168 <__cxa_atexit@plt+0x612e1c> │ │ │ │ - ldr r3, [pc, #40] @ 61f178 <__cxa_atexit@plt+0x612e2c> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #16] @ 61f1a4 <__cxa_atexit@plt+0x612e58> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + rscseq r9, r2, r4, ror #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #120 @ 0x78 │ │ │ │ - mov r8, r7 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 61f274 <__cxa_atexit@plt+0x612f28> │ │ │ │ - ldr r2, [pc, #180] @ 61f284 <__cxa_atexit@plt+0x612f38> │ │ │ │ - ldr r7, [pc, #180] @ 61f288 <__cxa_atexit@plt+0x612f3c> │ │ │ │ - add ip, r5, #16 │ │ │ │ + bcc 62ad7c <__cxa_atexit@plt+0x61ea30> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #88] @ 62ad98 <__cxa_atexit@plt+0x61ea4c> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #84]! @ 0x54 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov lr, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldm ip, {r0, r1, ip} │ │ │ │ - str r7, [lr, #-40]! @ 0xffffffd8 │ │ │ │ - add r7, r3, #12 │ │ │ │ - sub sl, r6, #114 @ 0x72 │ │ │ │ - stm r7, {r1, sl, lr} │ │ │ │ - add r7, r3, #24 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str ip, [r3, #-48] @ 0xffffffd0 │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str fp, [r3, #-44] @ 0xffffffd4 │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - stm r7, {r2, r8, ip} │ │ │ │ - ldr r7, [pc, #96] @ 61f28c <__cxa_atexit@plt+0x612f40> │ │ │ │ - str r9, [r3, #-72] @ 0xffffffb8 │ │ │ │ - str r9, [r3, #-32] @ 0xffffffe0 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-80] @ 0xffffffb0 │ │ │ │ - sub r7, r3, #68 @ 0x44 │ │ │ │ - stm r7, {r1, r3, lr} │ │ │ │ - sub lr, r3, #28 │ │ │ │ - stm lr, {r1, r3, sl, fp, ip} │ │ │ │ - str r8, [r3, #-52] @ 0xffffffcc │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, sl │ │ │ │ - str r0, [r3, #-76] @ 0xffffffb4 │ │ │ │ - str r2, [r3, #-56] @ 0xffffffc8 │ │ │ │ - str r0, [r3, #-36] @ 0xffffffdc │ │ │ │ - b 61056c <__cxa_atexit@plt+0x604220> │ │ │ │ - mov r7, #120 @ 0x78 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62ad88 <__cxa_atexit@plt+0x61ea3c> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 62aa58 <__cxa_atexit@plt+0x61e70c> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffe3d0 │ │ │ │ - @ instruction: 0xffff79c4 │ │ │ │ - @ instruction: 0xffff1334 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 61f2ec <__cxa_atexit@plt+0x612fa0> │ │ │ │ + bhi 62adfc <__cxa_atexit@plt+0x61eab0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 61f2f8 <__cxa_atexit@plt+0x612fac> │ │ │ │ - ldr r1, [pc, #72] @ 61f308 <__cxa_atexit@plt+0x612fbc> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 62ae08 <__cxa_atexit@plt+0x61eabc> │ │ │ │ + ldr r1, [pc, #76] @ 62ae18 <__cxa_atexit@plt+0x61eacc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ 61f30c <__cxa_atexit@plt+0x612fc0> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62ae1c <__cxa_atexit@plt+0x61ead0> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 61f388 <__cxa_atexit@plt+0x61303c> │ │ │ │ - ldr lr, [pc, #96] @ 61f394 <__cxa_atexit@plt+0x613048> │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str sl, [r3, #-16] │ │ │ │ - str r9, [r3, #-12] │ │ │ │ - beq 61f37c <__cxa_atexit@plt+0x613030> │ │ │ │ - mov r7, r8 │ │ │ │ - b 61f3a0 <__cxa_atexit@plt+0x613054> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + @ instruction: 0x0100d890 │ │ │ │ + rscseq r8, r2, r8, asr #5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62ae58 <__cxa_atexit@plt+0x61eb0c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 62ae6c <__cxa_atexit@plt+0x61eb20> │ │ │ │ + ldr r7, [pc, #8] @ 62ae68 <__cxa_atexit@plt+0x61eb1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r7, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r1, [r2, #12]! │ │ │ │ - and r3, r8, #3 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 61f418 <__cxa_atexit@plt+0x6130cc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 61f46c <__cxa_atexit@plt+0x613120> │ │ │ │ - ldr r2, [pc, #748] @ 61f6b8 <__cxa_atexit@plt+0x61336c> │ │ │ │ - mov r3, r5 │ │ │ │ + rscseq r9, r2, r4, rrx │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62aef0 <__cxa_atexit@plt+0x61eba4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62aec0 <__cxa_atexit@plt+0x61eb74> │ │ │ │ + ldr r2, [pc, #148] @ 62af2c <__cxa_atexit@plt+0x61ebe0> │ │ │ │ + ldr r1, [pc, #148] @ 62af30 <__cxa_atexit@plt+0x61ebe4> │ │ │ │ + ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 61f528 <__cxa_atexit@plt+0x6131dc> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 61f534 <__cxa_atexit@plt+0x6131e8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 61f674 <__cxa_atexit@plt+0x613328> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #708] @ 61f6c8 <__cxa_atexit@plt+0x61337c> │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #8 │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 62af08 <__cxa_atexit@plt+0x61ebbc> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r3, [pc, #80] @ 62af34 <__cxa_atexit@plt+0x61ebe8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61f660 <__cxa_atexit@plt+0x613314> │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 61f4f4 <__cxa_atexit@plt+0x6131a8> │ │ │ │ - ldr r7, [pc, #624] @ 61f6b0 <__cxa_atexit@plt+0x613364> │ │ │ │ - ldr r2, [pc, #624] @ 61f6b4 <__cxa_atexit@plt+0x613368> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + ldr r3, [pc, #48] @ 62af28 <__cxa_atexit@plt+0x61ebdc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #20] @ 62af24 <__cxa_atexit@plt+0x61ebd8> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - ldr r9, [r8, #11] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - rsb r0, r3, #0 │ │ │ │ - eor r0, r3, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - cmp r0, r9 │ │ │ │ - bne 61f4bc <__cxa_atexit@plt+0x613170> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - tst r3, r1 │ │ │ │ - beq 61f5a4 <__cxa_atexit@plt+0x613258> │ │ │ │ - ldr r2, [pc, #536] @ 61f6bc <__cxa_atexit@plt+0x613370> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b 61f31c <__cxa_atexit@plt+0x612fd0> │ │ │ │ - eor r0, r9, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r2, r0 │ │ │ │ - tst r9, r2, lsr r0 │ │ │ │ - beq 61f5c8 <__cxa_atexit@plt+0x61327c> │ │ │ │ - ldr r0, [pc, #484] @ 61f6c0 <__cxa_atexit@plt+0x613374> │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - bge 61f548 <__cxa_atexit@plt+0x6131fc> │ │ │ │ - ldr r2, [pc, #424] @ 61f6a8 <__cxa_atexit@plt+0x61335c> │ │ │ │ - ldr r1, [pc, #424] @ 61f6ac <__cxa_atexit@plt+0x613360> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #392] @ 61f6c4 <__cxa_atexit@plt+0x613378> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #324] @ 61f694 <__cxa_atexit@plt+0x613348> │ │ │ │ - mov r2, r5 │ │ │ │ - ands lr, r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str r9, [r1, #20]! │ │ │ │ - beq 61f610 <__cxa_atexit@plt+0x6132c4> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - cmp lr, #2 │ │ │ │ - bne 61f61c <__cxa_atexit@plt+0x6132d0> │ │ │ │ - ldr lr, [pc, #288] @ 61f6a0 <__cxa_atexit@plt+0x613354> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [pc, #284] @ 61f6a4 <__cxa_atexit@plt+0x613358> │ │ │ │ - add lr, pc, lr │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + tsteq r0, r0, ror ip │ │ │ │ + ldrhteq r8, [r2], #20 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62ae6c <__cxa_atexit@plt+0x61eb20> │ │ │ │ + smlalseq r8, r2, r8, r1 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62af84 <__cxa_atexit@plt+0x61ec38> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62ae6c <__cxa_atexit@plt+0x61eb20> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r2, #1 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 62b000 <__cxa_atexit@plt+0x61ecb4> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ + bls 62afc8 <__cxa_atexit@plt+0x61ec7c> │ │ │ │ + ldr r7, [pc, #116] @ 62b024 <__cxa_atexit@plt+0x61ecd8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r8, [r1] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - sub r8, r3, #3 │ │ │ │ - b 61f640 <__cxa_atexit@plt+0x6132f4> │ │ │ │ - ldr r0, [pc, #220] @ 61f688 <__cxa_atexit@plt+0x61333c> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #188] @ 61f68c <__cxa_atexit@plt+0x613340> │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - beq 61f64c <__cxa_atexit@plt+0x613300> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 61f654 <__cxa_atexit@plt+0x613308> │ │ │ │ - ldr r0, [pc, #148] @ 61f690 <__cxa_atexit@plt+0x613344> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #116] @ 61f698 <__cxa_atexit@plt+0x61334c> │ │ │ │ - ldr r5, [pc, #116] @ 61f69c <__cxa_atexit@plt+0x613350> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + ble 62afe8 <__cxa_atexit@plt+0x61ec9c> │ │ │ │ + ldr r2, [pc, #80] @ 62b02c <__cxa_atexit@plt+0x61ece0> │ │ │ │ + sub r7, r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #44] @ 62b01c <__cxa_atexit@plt+0x61ecd0> │ │ │ │ + ldr r0, [pc, #44] @ 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ + add r5, r5, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r1] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 62b028 <__cxa_atexit@plt+0x61ecdc> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #4]! │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl #29 │ │ │ │ - andeq r0, r0, ip, lsr #21 │ │ │ │ - andeq r0, r0, r4, asr #21 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r0, r0, ror #19 │ │ │ │ - @ instruction: 0x01018fb8 │ │ │ │ - andeq r0, r0, r4, asr r7 │ │ │ │ - qaddeq r9, ip, r1 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - andeq r0, r0, r0, lsl #6 │ │ │ │ - @ instruction: 0x0101919c │ │ │ │ - andeq r0, r0, r0, lsl #6 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0x00000cbc │ │ │ │ - smlabbeq r1, r4, r2, r9 │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - andeq r0, r0, r5, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61f718 <__cxa_atexit@plt+0x6133cc> │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldrshteq r8, [r2], #12 │ │ │ │ + ldrshteq r8, [r2], #8 │ │ │ │ + smlatbeq r0, r4, fp, sp │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + ldrhteq r8, [r2], #12 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 61f72c <__cxa_atexit@plt+0x6133e0> │ │ │ │ - ldr r2, [pc, #72] @ 61f740 <__cxa_atexit@plt+0x6133f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bcc 62b0b8 <__cxa_atexit@plt+0x61ed6c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62b080 <__cxa_atexit@plt+0x61ed34> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + ble 62b0a0 <__cxa_atexit@plt+0x61ed54> │ │ │ │ + ldr r2, [pc, #116] @ 62b0e4 <__cxa_atexit@plt+0x61ed98> │ │ │ │ + sub r7, r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #84] @ 62b0dc <__cxa_atexit@plt+0x61ed90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61f73c <__cxa_atexit@plt+0x6133f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #44] @ 62b0d4 <__cxa_atexit@plt+0x61ed88> │ │ │ │ + ldr r0, [pc, #44] @ 62b0d8 <__cxa_atexit@plt+0x61ed8c> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 62b0e0 <__cxa_atexit@plt+0x61ed94> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, r0, r0, r9 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r8, r2, r4, asr #32 │ │ │ │ + rscseq r8, r2, r0, asr #32 │ │ │ │ + smlabteq r0, ip, sl, sp │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61f790 <__cxa_atexit@plt+0x613444> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61f7a4 <__cxa_atexit@plt+0x613458> │ │ │ │ - ldr r2, [pc, #72] @ 61f7b8 <__cxa_atexit@plt+0x61346c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61f7b4 <__cxa_atexit@plt+0x613468> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62b134 <__cxa_atexit@plt+0x61ede8> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62b140 <__cxa_atexit@plt+0x61edf4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 61f7f8 <__cxa_atexit@plt+0x6134ac> │ │ │ │ - ldr r2, [pc, #156] @ 61f87c <__cxa_atexit@plt+0x613530> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 61f84c <__cxa_atexit@plt+0x613500> │ │ │ │ - b 61f890 <__cxa_atexit@plt+0x613544> │ │ │ │ - ldr r3, [pc, #120] @ 61f878 <__cxa_atexit@plt+0x61352c> │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + rscseq r8, r2, r8, ror sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b1b0 <__cxa_atexit@plt+0x61ee64> │ │ │ │ + ldr r3, [pc, #104] @ 62b1d0 <__cxa_atexit@plt+0x61ee84> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 61f84c <__cxa_atexit@plt+0x613500> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61f854 <__cxa_atexit@plt+0x613508> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61f868 <__cxa_atexit@plt+0x61351c> │ │ │ │ - ldr r2, [pc, #88] @ 61f884 <__cxa_atexit@plt+0x613538> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 62b1a0 <__cxa_atexit@plt+0x61ee54> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b1c0 <__cxa_atexit@plt+0x61ee74> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + b 62ae6c <__cxa_atexit@plt+0x61eb20> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ 62b1d8 <__cxa_atexit@plt+0x61ee8c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 61f880 <__cxa_atexit@plt+0x613534> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #12] @ 62b1d4 <__cxa_atexit@plt+0x61ee88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + ldrshteq r8, [r2], #204 @ 0xcc │ │ │ │ + rscseq r8, r2, r4, lsl sp │ │ │ │ + rscseq r8, r2, r4, ror #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b218 <__cxa_atexit@plt+0x61eecc> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r9, [r5] │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 62ae6c <__cxa_atexit@plt+0x61eb20> │ │ │ │ + ldr r7, [pc, #12] @ 62b22c <__cxa_atexit@plt+0x61eee0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r2, r0, lsr #25 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62b290 <__cxa_atexit@plt+0x61ef44> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62b29c <__cxa_atexit@plt+0x61ef50> │ │ │ │ + ldr r1, [pc, #76] @ 62b2ac <__cxa_atexit@plt+0x61ef60> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62b2b0 <__cxa_atexit@plt+0x61ef64> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61f930 <__cxa_atexit@plt+0x6135e4> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 61f968 <__cxa_atexit@plt+0x61361c> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlabteq r0, r0, r2, sp │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + rscseq r7, r2, r4, lsl #29 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub lr, r5, #20 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 62b360 <__cxa_atexit@plt+0x61f014> │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + str r1, [r0, #-8]! │ │ │ │ + stmdb r0, {r8, r9} │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + add r2, r6, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 61f9f8 <__cxa_atexit@plt+0x6136ac> │ │ │ │ - ldr r8, [pc, #340] @ 61fa38 <__cxa_atexit@plt+0x6136ec> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 61fa3c <__cxa_atexit@plt+0x6136f0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 61f9d4 <__cxa_atexit@plt+0x613688> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61f9e8 <__cxa_atexit@plt+0x61369c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [pc, #260] @ 61fa50 <__cxa_atexit@plt+0x613704> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 61fa18 <__cxa_atexit@plt+0x6136cc> │ │ │ │ - ldr r8, [pc, #184] @ 61fa44 <__cxa_atexit@plt+0x6136f8> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 61fa48 <__cxa_atexit@plt+0x6136fc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r0, #4] │ │ │ │ + bcc 62b370 <__cxa_atexit@plt+0x61f024> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62b33c <__cxa_atexit@plt+0x61eff0> │ │ │ │ + ldr r0, [pc, #164] @ 62b3b0 <__cxa_atexit@plt+0x61f064> │ │ │ │ + ldr r3, [pc, #164] @ 62b3b4 <__cxa_atexit@plt+0x61f068> │ │ │ │ + mov r5, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 61fa40 <__cxa_atexit@plt+0x6136f4> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [lr] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r7, #0 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 62b390 <__cxa_atexit@plt+0x61f044> │ │ │ │ + ldr r7, [pc, #100] @ 62b3b8 <__cxa_atexit@plt+0x61f06c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 62b3ac <__cxa_atexit@plt+0x61f060> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #48] @ 62b3a8 <__cxa_atexit@plt+0x61f05c> │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #16 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 61fa4c <__cxa_atexit@plt+0x613700> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 62b3a4 <__cxa_atexit@plt+0x61f058> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, r4, lsr #27 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r8, r2, ip, ror #22 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + smlalseq r7, r2, r8, sp │ │ │ │ + rscseq r7, r2, r0, lsl #27 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62b450 <__cxa_atexit@plt+0x61f104> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62b418 <__cxa_atexit@plt+0x61f0cc> │ │ │ │ + ldr r2, [pc, #156] @ 62b48c <__cxa_atexit@plt+0x61f140> │ │ │ │ + ldr r1, [pc, #156] @ 62b490 <__cxa_atexit@plt+0x61f144> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ mov r7, #0 │ │ │ │ + add r6, r5, #20 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b468 <__cxa_atexit@plt+0x61f11c> │ │ │ │ + ldr r7, [pc, #88] @ 62b494 <__cxa_atexit@plt+0x61f148> │ │ │ │ + ldr r0, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 62b488 <__cxa_atexit@plt+0x61f13c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - smlabteq r1, ip, r8, r9 │ │ │ │ - @ instruction: 0x010198bc │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 61fad8 <__cxa_atexit@plt+0x61378c> │ │ │ │ - ldr r8, [pc, #116] @ 61faf0 <__cxa_atexit@plt+0x6137a4> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 61faf4 <__cxa_atexit@plt+0x6137a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 61faf8 <__cxa_atexit@plt+0x6137ac> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + ldr r7, [pc, #20] @ 62b484 <__cxa_atexit@plt+0x61f138> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, r8, asr #25 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + rscseq r7, r2, ip, lsr #25 │ │ │ │ + rscseq r7, r2, r4, lsr #25 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62b4c8 <__cxa_atexit@plt+0x61f17c> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r8, r3, #1 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 61a07c <__cxa_atexit@plt+0x60dd30> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62b558 <__cxa_atexit@plt+0x61f20c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62b520 <__cxa_atexit@plt+0x61f1d4> │ │ │ │ + ldr r1, [pc, #160] @ 62b594 <__cxa_atexit@plt+0x61f248> │ │ │ │ + ldr lr, [pc, #160] @ 62b598 <__cxa_atexit@plt+0x61f24c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + mov r8, r2 │ │ │ │ + str r7, [r2, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + mov r7, #0 │ │ │ │ + add r6, r5, #20 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b570 <__cxa_atexit@plt+0x61f224> │ │ │ │ + ldr r7, [pc, #88] @ 62b59c <__cxa_atexit@plt+0x61f250> │ │ │ │ + ldr r0, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 62b590 <__cxa_atexit@plt+0x61f244> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ + ldr r7, [pc, #20] @ 62b58c <__cxa_atexit@plt+0x61f240> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, r4, asr #23 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + rscseq r7, r2, r8, lsr #23 │ │ │ │ + rscseq r8, r2, ip, lsr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b5f4 <__cxa_atexit@plt+0x61f2a8> │ │ │ │ + ldr r3, [pc, #64] @ 62b604 <__cxa_atexit@plt+0x61f2b8> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 62b5e4 <__cxa_atexit@plt+0x61f298> │ │ │ │ + ldr r7, [pc, #44] @ 62b608 <__cxa_atexit@plt+0x61f2bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 62b2c4 <__cxa_atexit@plt+0x61ef78> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 62b60c <__cxa_atexit@plt+0x61f2c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r8, r2, r0, ror #17 │ │ │ │ + rscseq r8, r2, r0, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 62b634 <__cxa_atexit@plt+0x61f2e8> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 62b2c4 <__cxa_atexit@plt+0x61ef78> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 61fb80 <__cxa_atexit@plt+0x613834> │ │ │ │ - ldr r8, [pc, #116] @ 61fb98 <__cxa_atexit@plt+0x61384c> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 61fb9c <__cxa_atexit@plt+0x613850> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 61fba0 <__cxa_atexit@plt+0x613854> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + bcc 62b66c <__cxa_atexit@plt+0x61f320> │ │ │ │ + ldr r2, [pc, #40] @ 62b684 <__cxa_atexit@plt+0x61f338> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 62b688 <__cxa_atexit@plt+0x61f33c> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r5, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61fbf0 <__cxa_atexit@plt+0x6138a4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61fc04 <__cxa_atexit@plt+0x6138b8> │ │ │ │ - ldr r2, [pc, #72] @ 61fc18 <__cxa_atexit@plt+0x6138cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62b6ec <__cxa_atexit@plt+0x61f3a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62b6f8 <__cxa_atexit@plt+0x61f3ac> │ │ │ │ + ldr r1, [pc, #76] @ 62b708 <__cxa_atexit@plt+0x61f3bc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62b70c <__cxa_atexit@plt+0x61f3c0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61fc14 <__cxa_atexit@plt+0x6138c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r1, r8, fp, r8 │ │ │ │ - @ instruction: 0x01019690 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - mov lr, r5 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldr r8, [r1, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 61fc8c <__cxa_atexit@plt+0x613940> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 61fcb4 <__cxa_atexit@plt+0x613968> │ │ │ │ - ldr lr, [pc, #96] @ 61fcc8 <__cxa_atexit@plt+0x61397c> │ │ │ │ - ldr r0, [sl, #2] │ │ │ │ - ldr r2, [pc, #92] @ 61fccc <__cxa_atexit@plt+0x613980> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, r1 │ │ │ │ - str lr, [r1] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 61fcb4 <__cxa_atexit@plt+0x613968> │ │ │ │ - ldr r2, [pc, #52] @ 61fcd0 <__cxa_atexit@plt+0x613984> │ │ │ │ - ldr r1, [pc, #52] @ 61fcd4 <__cxa_atexit@plt+0x613988> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - andeq r0, r0, ip, ror #6 │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 61fd80 <__cxa_atexit@plt+0x613a34> │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 61fdb8 <__cxa_atexit@plt+0x613a6c> │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + smlatbeq r0, r0, pc, ip @ │ │ │ │ + rscseq r7, r2, r8, lsr #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub lr, r5, #20 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 62b7bc <__cxa_atexit@plt+0x61f470> │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + str r1, [r0, #-8]! │ │ │ │ + stmdb r0, {r8, r9} │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + add r2, r6, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 61fe48 <__cxa_atexit@plt+0x613afc> │ │ │ │ - ldr r8, [pc, #340] @ 61fe88 <__cxa_atexit@plt+0x613b3c> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 61fe8c <__cxa_atexit@plt+0x613b40> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 61fe24 <__cxa_atexit@plt+0x613ad8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 61fe38 <__cxa_atexit@plt+0x613aec> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [pc, #260] @ 61fea0 <__cxa_atexit@plt+0x613b54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 61fe68 <__cxa_atexit@plt+0x613b1c> │ │ │ │ - ldr r8, [pc, #184] @ 61fe94 <__cxa_atexit@plt+0x613b48> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 61fe98 <__cxa_atexit@plt+0x613b4c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + str r7, [r0, #4] │ │ │ │ + bcc 62b7cc <__cxa_atexit@plt+0x61f480> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62b798 <__cxa_atexit@plt+0x61f44c> │ │ │ │ + ldr r0, [pc, #164] @ 62b80c <__cxa_atexit@plt+0x61f4c0> │ │ │ │ + ldr r3, [pc, #164] @ 62b810 <__cxa_atexit@plt+0x61f4c4> │ │ │ │ + mov r5, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 61fe90 <__cxa_atexit@plt+0x613b44> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [lr] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r7, #0 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 62b7ec <__cxa_atexit@plt+0x61f4a0> │ │ │ │ + ldr r7, [pc, #100] @ 62b814 <__cxa_atexit@plt+0x61f4c8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ 62b808 <__cxa_atexit@plt+0x61f4bc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [pc, #48] @ 62b804 <__cxa_atexit@plt+0x61f4b8> │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #16 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 61fe9c <__cxa_atexit@plt+0x613b50> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 62b800 <__cxa_atexit@plt+0x61f4b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, r8, asr #18 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r8, r2, r0, lsr #14 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + rscseq r7, r2, ip, lsr r9 │ │ │ │ + rscseq r7, r2, r4, lsr #18 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62b8ac <__cxa_atexit@plt+0x61f560> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62b874 <__cxa_atexit@plt+0x61f528> │ │ │ │ + ldr r2, [pc, #156] @ 62b8e8 <__cxa_atexit@plt+0x61f59c> │ │ │ │ + ldr r1, [pc, #156] @ 62b8ec <__cxa_atexit@plt+0x61f5a0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ mov r7, #0 │ │ │ │ + add r6, r5, #20 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b8c4 <__cxa_atexit@plt+0x61f578> │ │ │ │ + ldr r7, [pc, #88] @ 62b8f0 <__cxa_atexit@plt+0x61f5a4> │ │ │ │ + ldr r0, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 62b8e4 <__cxa_atexit@plt+0x61f598> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ + ldr r7, [pc, #20] @ 62b8e0 <__cxa_atexit@plt+0x61f594> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, ip, ror #16 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + rscseq r7, r2, r0, asr r8 │ │ │ │ + rscseq r7, r2, r8, asr #16 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlabteq r1, r4, r4, r9 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62b968 <__cxa_atexit@plt+0x61f61c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 61ff34 <__cxa_atexit@plt+0x613be8> │ │ │ │ - ldr r8, [pc, #128] @ 61ff4c <__cxa_atexit@plt+0x613c00> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #116] @ 61ff50 <__cxa_atexit@plt+0x613c04> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62b9b4 <__cxa_atexit@plt+0x61f668> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 62b97c <__cxa_atexit@plt+0x61f630> │ │ │ │ + ldr r1, [pc, #180] @ 62b9f0 <__cxa_atexit@plt+0x61f6a4> │ │ │ │ + ldr lr, [pc, #180] @ 62b9f4 <__cxa_atexit@plt+0x61f6a8> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 61ff54 <__cxa_atexit@plt+0x613c08> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r8, r3, #1 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 61a07c <__cxa_atexit@plt+0x60dd30> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + mov r7, #0 │ │ │ │ + add r6, r5, #20 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62b9cc <__cxa_atexit@plt+0x61f680> │ │ │ │ + ldr r7, [pc, #88] @ 62b9f8 <__cxa_atexit@plt+0x61f6ac> │ │ │ │ + ldr r0, [r6] │ │ │ │ + mov r5, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 62b9ec <__cxa_atexit@plt+0x61f6a0> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r1, ip, r3, r9 │ │ │ │ - smlabbeq r1, r0, r3, r9 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ + ldr r7, [pc, #20] @ 62b9e8 <__cxa_atexit@plt+0x61f69c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r6 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, r8, ror #14 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + rscseq r7, r2, ip, asr #14 │ │ │ │ + rscseq r8, r2, r0, ror #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62ba50 <__cxa_atexit@plt+0x61f704> │ │ │ │ + ldr r3, [pc, #64] @ 62ba60 <__cxa_atexit@plt+0x61f714> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + beq 62ba40 <__cxa_atexit@plt+0x61f6f4> │ │ │ │ + ldr r7, [pc, #44] @ 62ba64 <__cxa_atexit@plt+0x61f718> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 62b720 <__cxa_atexit@plt+0x61f3d4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 62ba68 <__cxa_atexit@plt+0x61f71c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalseq r8, r2, r4, r4 │ │ │ │ + rscseq r8, r2, r4, ror r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 62ba90 <__cxa_atexit@plt+0x61f744> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 62b720 <__cxa_atexit@plt+0x61f3d4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 61ffe4 <__cxa_atexit@plt+0x613c98> │ │ │ │ - ldr r8, [pc, #124] @ 61fffc <__cxa_atexit@plt+0x613cb0> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #112] @ 620000 <__cxa_atexit@plt+0x613cb4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm sl, {r2, r7, sl} │ │ │ │ - str r1, [r3, #8] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 620004 <__cxa_atexit@plt+0x613cb8> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + bcc 62bac8 <__cxa_atexit@plt+0x61f77c> │ │ │ │ + ldr r2, [pc, #40] @ 62bae0 <__cxa_atexit@plt+0x61f794> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 62bae4 <__cxa_atexit@plt+0x61f798> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r2, r9 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 620054 <__cxa_atexit@plt+0x613d08> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 620068 <__cxa_atexit@plt+0x613d1c> │ │ │ │ - ldr r2, [pc, #72] @ 62007c <__cxa_atexit@plt+0x613d30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62bb48 <__cxa_atexit@plt+0x61f7fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62bb54 <__cxa_atexit@plt+0x61f808> │ │ │ │ + ldr r1, [pc, #76] @ 62bb64 <__cxa_atexit@plt+0x61f818> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62bb68 <__cxa_atexit@plt+0x61f81c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 620078 <__cxa_atexit@plt+0x613d2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - andeq r0, r0, r7, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6200b8 <__cxa_atexit@plt+0x613d6c> │ │ │ │ - ldr r2, [pc, #24] @ 6200c0 <__cxa_atexit@plt+0x613d74> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ + tsteq r0, r8, lsl #20 │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62bbfc <__cxa_atexit@plt+0x61f8b0> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r9, [r2, #-12] │ │ │ │ + str r8, [r2, #-16] │ │ │ │ + str r7, [r2, #-8] │ │ │ │ + bcc 62bc10 <__cxa_atexit@plt+0x61f8c4> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62bbf0 <__cxa_atexit@plt+0x61f8a4> │ │ │ │ + ldr r7, [pc, #120] @ 62bc38 <__cxa_atexit@plt+0x61f8ec> │ │ │ │ + ldr r2, [pc, #120] @ 62bc3c <__cxa_atexit@plt+0x61f8f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 620114 <__cxa_atexit@plt+0x613dc8> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 620174 <__cxa_atexit@plt+0x613e28> │ │ │ │ - ldr r7, [pc, #156] @ 620194 <__cxa_atexit@plt+0x613e48> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov r7, r8 │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 62017c <__cxa_atexit@plt+0x613e30> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - sub lr, r3, #26 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - rsb r8, r0, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - and r8, r2, sl │ │ │ │ - ldr r2, [pc, #72] @ 62018c <__cxa_atexit@plt+0x613e40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r1, [pc, #56] @ 620190 <__cxa_atexit@plt+0x613e44> │ │ │ │ - add r2, r6, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 620180 <__cxa_atexit@plt+0x613e34> │ │ │ │ - mov r6, #32 │ │ │ │ + ldr r7, [pc, #48] @ 62bc34 <__cxa_atexit@plt+0x61f8e8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 62bc30 <__cxa_atexit@plt+0x61f8e4> │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsl r1 │ │ │ │ - mrseq r9, (UNDEF: 17) │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r8, r2, ip, ror #5 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620208 <__cxa_atexit@plt+0x613ebc> │ │ │ │ - ldr r3, [pc, #300] @ 6202e8 <__cxa_atexit@plt+0x613f9c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62bcac <__cxa_atexit@plt+0x61f960> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62bc9c <__cxa_atexit@plt+0x61f950> │ │ │ │ + ldr r2, [pc, #84] @ 62bcc8 <__cxa_atexit@plt+0x61f97c> │ │ │ │ + ldr r1, [pc, #84] @ 62bccc <__cxa_atexit@plt+0x61f980> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #16] @ 62bcc4 <__cxa_atexit@plt+0x61f978> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 62029c <__cxa_atexit@plt+0x613f50> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6202a4 <__cxa_atexit@plt+0x613f58> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6202c4 <__cxa_atexit@plt+0x613f78> │ │ │ │ - ldr r2, [pc, #272] @ 6202f8 <__cxa_atexit@plt+0x613fac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 62bcfc <__cxa_atexit@plt+0x61f9b0> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #212] @ 6202e4 <__cxa_atexit@plt+0x613f98> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 62bd60 <__cxa_atexit@plt+0x61fa14> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62bd50 <__cxa_atexit@plt+0x61fa04> │ │ │ │ + ldr r2, [pc, #84] @ 62bd7c <__cxa_atexit@plt+0x61fa30> │ │ │ │ + ldr r1, [pc, #84] @ 62bd80 <__cxa_atexit@plt+0x61fa34> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 62029c <__cxa_atexit@plt+0x613f50> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6202b8 <__cxa_atexit@plt+0x613f6c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6202d4 <__cxa_atexit@plt+0x613f88> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r5, #24]! │ │ │ │ - sub ip, r2, #26 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r7, lr} │ │ │ │ - ldr r0, [pc, #144] @ 6202ec <__cxa_atexit@plt+0x613fa0> │ │ │ │ - rsb r8, r1, #0 │ │ │ │ - eor r7, r7, r8 │ │ │ │ - and r7, r7, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - ldr r0, [pc, #120] @ 6202f0 <__cxa_atexit@plt+0x613fa4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + str r0, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #16] @ 62bd78 <__cxa_atexit@plt+0x61fa2c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62bdc8 <__cxa_atexit@plt+0x61fa7c> │ │ │ │ + ldr r7, [pc, #52] @ 62bddc <__cxa_atexit@plt+0x61fa90> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + beq 62bdbc <__cxa_atexit@plt+0x61fa70> │ │ │ │ + mov r7, r9 │ │ │ │ + b 62bdec <__cxa_atexit@plt+0x61faa0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 62bde0 <__cxa_atexit@plt+0x61fa94> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 6202f4 <__cxa_atexit@plt+0x613fa8> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r8, r2, r4, lsr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r6, [pc, #240] @ 62bef0 <__cxa_atexit@plt+0x61fba4> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + sub r3, r2, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r6, [r2] │ │ │ │ + bhi 62be9c <__cxa_atexit@plt+0x61fb50> │ │ │ │ + ldr r1, [r9, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r6, #0 │ │ │ │ + str r6, [r5] │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + bcc 62bebc <__cxa_atexit@plt+0x61fb70> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 62be74 <__cxa_atexit@plt+0x61fb28> │ │ │ │ + ldr r5, [pc, #172] @ 62befc <__cxa_atexit@plt+0x61fbb0> │ │ │ │ + ldr r2, [pc, #172] @ 62bf00 <__cxa_atexit@plt+0x61fbb4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, #0 │ │ │ │ + str r5, [r8, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 62bedc <__cxa_atexit@plt+0x61fb90> │ │ │ │ + ldr r7, [pc, #124] @ 62bf04 <__cxa_atexit@plt+0x61fbb8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r3, [pc, #84] @ 62bef8 <__cxa_atexit@plt+0x61fbac> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - smlatteq r1, r4, pc, r8 @ │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - andeq r0, r0, r5, ror #7 │ │ │ │ + ldr r7, [pc, #48] @ 62bef4 <__cxa_atexit@plt+0x61fba8> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + rscseq r8, r2, ip, asr #32 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 620348 <__cxa_atexit@plt+0x613ffc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62035c <__cxa_atexit@plt+0x614010> │ │ │ │ - ldr r2, [pc, #72] @ 620370 <__cxa_atexit@plt+0x614024> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62bf3c <__cxa_atexit@plt+0x61fbf0> │ │ │ │ + ldr r2, [pc, #28] @ 62bf48 <__cxa_atexit@plt+0x61fbfc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62036c <__cxa_atexit@plt+0x614020> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0x0100c6bc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 62bfa0 <__cxa_atexit@plt+0x61fc54> │ │ │ │ + ldr lr, [pc, #64] @ 62bfac <__cxa_atexit@plt+0x61fc60> │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r1, [pc, #56] @ 62bfb0 <__cxa_atexit@plt+0x61fc64> │ │ │ │ + add lr, pc, lr │ │ │ │ + tst r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + beq 62bf94 <__cxa_atexit@plt+0x61fc48> │ │ │ │ + mov r7, r3 │ │ │ │ + b 62bfbc <__cxa_atexit@plt+0x61fc70> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlatbeq r0, r0, r5, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov ip, fp │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62040c <__cxa_atexit@plt+0x6140c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 620418 <__cxa_atexit@plt+0x6140cc> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr r2, [r5, #24]! │ │ │ │ - sub fp, r3, #26 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #104] @ 620430 <__cxa_atexit@plt+0x6140e4> │ │ │ │ - rsb r8, r1, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - and r2, r2, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - ldr r0, [pc, #80] @ 620434 <__cxa_atexit@plt+0x6140e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str fp, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, ip │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r6, [pc, #240] @ 62c0c0 <__cxa_atexit@plt+0x61fd74> │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + sub r3, r2, #20 │ │ │ │ + add r6, pc, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r6, [r2] │ │ │ │ + bhi 62c06c <__cxa_atexit@plt+0x61fd20> │ │ │ │ + ldr r1, [r9, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r6, #0 │ │ │ │ + str r6, [r5] │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + bcc 62c08c <__cxa_atexit@plt+0x61fd40> │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 62c044 <__cxa_atexit@plt+0x61fcf8> │ │ │ │ + ldr r5, [pc, #172] @ 62c0cc <__cxa_atexit@plt+0x61fd80> │ │ │ │ + ldr r2, [pc, #172] @ 62c0d0 <__cxa_atexit@plt+0x61fd84> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, #0 │ │ │ │ + str r5, [r8, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + str r9, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 62c0ac <__cxa_atexit@plt+0x61fd60> │ │ │ │ + ldr r7, [pc, #124] @ 62c0d4 <__cxa_atexit@plt+0x61fd88> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov fp, ip │ │ │ │ + ldr r3, [pc, #84] @ 62c0c8 <__cxa_atexit@plt+0x61fd7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + ldr r7, [pc, #48] @ 62c0c4 <__cxa_atexit@plt+0x61fd78> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, ip │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, ip, lr, r8 │ │ │ │ - tsteq r1, r8, ror lr │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + rscseq r7, r2, ip, ror lr │ │ │ │ + @ instruction: 0xfffffcb0 │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + @ instruction: 0x0100c590 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620498 <__cxa_atexit@plt+0x61414c> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62c10c <__cxa_atexit@plt+0x61fdc0> │ │ │ │ + ldr r2, [pc, #28] @ 62c118 <__cxa_atexit@plt+0x61fdcc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlatteq r0, ip, r4, ip │ │ │ │ + rscseq r7, r2, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62c180 <__cxa_atexit@plt+0x61fe34> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 62c19c <__cxa_atexit@plt+0x61fe50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c188 <__cxa_atexit@plt+0x61fe3c> │ │ │ │ + ldr r7, [pc, #68] @ 62c1a0 <__cxa_atexit@plt+0x61fe54> │ │ │ │ tst r8, #3 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - add r7, r7, #15 │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - ldr r9, [pc, #76] @ 6204c4 <__cxa_atexit@plt+0x614178> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ - beq 6204b8 <__cxa_atexit@plt+0x61416c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 62c174 <__cxa_atexit@plt+0x61fe28> │ │ │ │ mov r7, r8 │ │ │ │ - b 61f3a0 <__cxa_atexit@plt+0x613054> │ │ │ │ - ldr r2, [pc, #40] @ 6204c8 <__cxa_atexit@plt+0x61417c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 61f31c <__cxa_atexit@plt+0x612fd0> │ │ │ │ + b 619c00 <__cxa_atexit@plt+0x60d8b4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffef1c │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6204f0 <__cxa_atexit@plt+0x6141a4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 620530 <__cxa_atexit@plt+0x6141e4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 620540 <__cxa_atexit@plt+0x6141f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - andeq r0, r0, r7, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62056c <__cxa_atexit@plt+0x614220> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 620580 <__cxa_atexit@plt+0x614234> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6205a8 <__cxa_atexit@plt+0x61425c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #20] @ 62c1a4 <__cxa_atexit@plt+0x61fe58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6205e8 <__cxa_atexit@plt+0x61429c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6205f8 <__cxa_atexit@plt+0x6142ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01018c90 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 62061c <__cxa_atexit@plt+0x6142d0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub ip, r5, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 6207d4 <__cxa_atexit@plt+0x614488> │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r2, [r5] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r0, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 62067c <__cxa_atexit@plt+0x614330> │ │ │ │ - ldr lr, [r1, #12] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - tst r0, r9 │ │ │ │ - beq 6206f8 <__cxa_atexit@plt+0x6143ac> │ │ │ │ - ldr r3, [pc, #480] @ 620844 <__cxa_atexit@plt+0x6144f8> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, lr │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 61f31c <__cxa_atexit@plt+0x612fd0> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - lsr lr, fp, r3 │ │ │ │ - ands r3, r8, fp, lsr r3 │ │ │ │ - beq 620710 <__cxa_atexit@plt+0x6143c4> │ │ │ │ - sub fp, r5, #36 @ 0x24 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - stm fp, {r0, r1, r8, r9, sl} │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc 6207e8 <__cxa_atexit@plt+0x61449c> │ │ │ │ - ldr r5, [pc, #380] @ 620848 <__cxa_atexit@plt+0x6144fc> │ │ │ │ - ldr r3, [pc, #380] @ 62084c <__cxa_atexit@plt+0x614500> │ │ │ │ - add lr, r6, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr fp, [sp] │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - str r5, [ip] │ │ │ │ - sub r8, r1, #15 │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #300] @ 62082c <__cxa_atexit@plt+0x6144e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8, r9, sl, lr} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #284] @ 620834 <__cxa_atexit@plt+0x6144e8> │ │ │ │ - sub fp, r5, #28 │ │ │ │ - stm fp, {r0, r8, r9, sl} │ │ │ │ - mov r0, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov fp, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - ands r2, r1, #3 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 620790 <__cxa_atexit@plt+0x614444> │ │ │ │ + ldrdeq ip, [r0, -ip] │ │ │ │ + @ instruction: 0xfffeda9c │ │ │ │ + smlalseq r6, r2, ip, pc @ │ │ │ │ + rscseq r6, r2, ip, asr pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62c1dc <__cxa_atexit@plt+0x61fe90> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 62c1e4 <__cxa_atexit@plt+0x61fe98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #20 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6207a4 <__cxa_atexit@plt+0x614458> │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 620810 <__cxa_atexit@plt+0x6144c4> │ │ │ │ - ldr r2, [pc, #216] @ 62083c <__cxa_atexit@plt+0x6144f0> │ │ │ │ - ldr r1, [r1, #2] │ │ │ │ - ldr r3, [pc, #212] @ 620840 <__cxa_atexit@plt+0x6144f4> │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62c268 <__cxa_atexit@plt+0x61ff1c> │ │ │ │ + ldr r3, [pc, #112] @ 62c280 <__cxa_atexit@plt+0x61ff34> │ │ │ │ + ldr r2, [pc, #112] @ 62c284 <__cxa_atexit@plt+0x61ff38> │ │ │ │ + ldr r1, [pc, #112] @ 62c288 <__cxa_atexit@plt+0x61ff3c> │ │ │ │ + ldr lr, [pc, #112] @ 62c28c <__cxa_atexit@plt+0x61ff40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r6, {r3, sl, fp} │ │ │ │ - sub r8, lr, #15 │ │ │ │ - mov r5, r0 │ │ │ │ - b 6207c8 <__cxa_atexit@plt+0x61447c> │ │ │ │ - ldr r2, [r1] │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 620810 <__cxa_atexit@plt+0x6144c4> │ │ │ │ - ldr r0, [pc, #132] @ 620838 <__cxa_atexit@plt+0x6144ec> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - sub r8, lr, #15 │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stmib r6, {r0, sl, fp} │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, r1 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #16]! │ │ │ │ + mov r3, r7 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + add r2, r7, #40 @ 0x28 │ │ │ │ + str r9, [r7, #12] │ │ │ │ + stm r2, {r7, r9, lr} │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + str r1, [r7, #56] @ 0x38 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 620830 <__cxa_atexit@plt+0x6144e4> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #32] @ 62c290 <__cxa_atexit@plt+0x61ff44> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [ip] │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - smlatbeq r1, r4, sl, r8 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - smlatteq r1, ip, sl, r8 │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - smlabbeq r1, r4, fp, r8 │ │ │ │ - andeq r0, r0, r8, ror #25 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + tsteq r0, r4, ror #6 │ │ │ │ + rscseq r7, r2, r8, lsl #25 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 6208c4 <__cxa_atexit@plt+0x614578> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6208f0 <__cxa_atexit@plt+0x6145a4> │ │ │ │ - ldr r0, [pc, #104] @ 620900 <__cxa_atexit@plt+0x6145b4> │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r2, [pc, #100] @ 620904 <__cxa_atexit@plt+0x6145b8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62c2f4 <__cxa_atexit@plt+0x61ffa8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 6208f0 <__cxa_atexit@plt+0x6145a4> │ │ │ │ - ldr r0, [pc, #52] @ 620908 <__cxa_atexit@plt+0x6145bc> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r0, sl} │ │ │ │ - str lr, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0x010189b8 │ │ │ │ - smlabbeq r1, r4, r9, r8 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 62095c <__cxa_atexit@plt+0x614610> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 6209b8 <__cxa_atexit@plt+0x61466c> │ │ │ │ - ldr r7, [pc, #152] @ 6209d8 <__cxa_atexit@plt+0x61468c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 6209c0 <__cxa_atexit@plt+0x614674> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub lr, r3, #26 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - rsb r8, r2, #0 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - and r8, r0, r9 │ │ │ │ - ldr r0, [pc, #64] @ 6209d0 <__cxa_atexit@plt+0x614684> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, sl} │ │ │ │ - ldr r1, [pc, #56] @ 6209d4 <__cxa_atexit@plt+0x614688> │ │ │ │ - add r0, r6, #16 │ │ │ │ + bcc 62c300 <__cxa_atexit@plt+0x61ffb4> │ │ │ │ + ldr r1, [pc, #76] @ 62c310 <__cxa_atexit@plt+0x61ffc4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - stm r0, {r1, r7, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 6209c4 <__cxa_atexit@plt+0x614678> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62c314 <__cxa_atexit@plt+0x61ffc8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x010188bc │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - andeq r3, r0, sl, lsr #19 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + @ instruction: 0x0100c398 │ │ │ │ + ldrsbteq r6, [r2], #208 @ 0xd0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c354 <__cxa_atexit@plt+0x620008> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 62c368 <__cxa_atexit@plt+0x62001c> │ │ │ │ + ldr r7, [pc, #8] @ 62c364 <__cxa_atexit@plt+0x620018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r7, [r2], #176 @ 0xb0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - bcc 620a40 <__cxa_atexit@plt+0x6146f4> │ │ │ │ - ldr r8, [pc, #84] @ 620a58 <__cxa_atexit@plt+0x61470c> │ │ │ │ - ldr lr, [pc, #84] @ 620a5c <__cxa_atexit@plt+0x614710> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ + bcc 62c3ec <__cxa_atexit@plt+0x6200a0> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62c3c0 <__cxa_atexit@plt+0x620074> │ │ │ │ + ldr r2, [pc, #144] @ 62c428 <__cxa_atexit@plt+0x6200dc> │ │ │ │ + ldr r1, [pc, #144] @ 62c42c <__cxa_atexit@plt+0x6200e0> │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r8, #8] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 620a60 <__cxa_atexit@plt+0x614714> │ │ │ │ - mov r2, #20 │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bcc 62c404 <__cxa_atexit@plt+0x6200b8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r3, [pc, #80] @ 62c430 <__cxa_atexit@plt+0x6200e4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 62c424 <__cxa_atexit@plt+0x6200d8> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620ad4 <__cxa_atexit@plt+0x614788> │ │ │ │ - ldr r3, [pc, #296] @ 620bb0 <__cxa_atexit@plt+0x614864> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 620b64 <__cxa_atexit@plt+0x614818> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 620b6c <__cxa_atexit@plt+0x614820> │ │ │ │ + ldr r7, [pc, #20] @ 62c420 <__cxa_atexit@plt+0x6200d4> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + ldrhteq r6, [r2], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62c368 <__cxa_atexit@plt+0x62001c> │ │ │ │ + smlalseq r6, r2, ip, ip │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62c480 <__cxa_atexit@plt+0x620134> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62c368 <__cxa_atexit@plt+0x62001c> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 620b8c <__cxa_atexit@plt+0x614840> │ │ │ │ - ldr r2, [pc, #268] @ 620bc0 <__cxa_atexit@plt+0x614874> │ │ │ │ + bcc 62c4f0 <__cxa_atexit@plt+0x6201a4> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 62c4b8 <__cxa_atexit@plt+0x62016c> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62c4d8 <__cxa_atexit@plt+0x62018c> │ │ │ │ + ldr r3, [pc, #108] @ 62c51c <__cxa_atexit@plt+0x6201d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [pc, #76] @ 62c514 <__cxa_atexit@plt+0x6201c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #208] @ 620bac <__cxa_atexit@plt+0x614860> │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 620b64 <__cxa_atexit@plt+0x614818> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 620b80 <__cxa_atexit@plt+0x614834> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 620b9c <__cxa_atexit@plt+0x614850> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r7, r7, r8 │ │ │ │ - ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr r7, [pc, #132] @ 620bb4 <__cxa_atexit@plt+0x614868> │ │ │ │ - sub r9, r2, #26 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r0, [pc, #116] @ 620bb8 <__cxa_atexit@plt+0x61486c> │ │ │ │ - sub r7, r2, #15 │ │ │ │ + ldr r7, [pc, #44] @ 62c50c <__cxa_atexit@plt+0x6201c0> │ │ │ │ + ldr r0, [pc, #44] @ 62c510 <__cxa_atexit@plt+0x6201c4> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 620bbc <__cxa_atexit@plt+0x614870> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 62c518 <__cxa_atexit@plt+0x6201cc> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #4]! │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - smlatbeq r1, ip, r7, r8 │ │ │ │ - andeq r7, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 620c10 <__cxa_atexit@plt+0x6148c4> │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r6, r2, ip, lsl #24 │ │ │ │ + rscseq r6, r2, r8, lsl #24 │ │ │ │ + smlabbeq r0, ip, r6, ip │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r6, r2, ip, asr #23 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 620c24 <__cxa_atexit@plt+0x6148d8> │ │ │ │ - ldr r2, [pc, #72] @ 620c38 <__cxa_atexit@plt+0x6148ec> │ │ │ │ + bcc 62c59c <__cxa_atexit@plt+0x620250> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 62c564 <__cxa_atexit@plt+0x620218> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62c584 <__cxa_atexit@plt+0x620238> │ │ │ │ + ldr r3, [pc, #108] @ 62c5c8 <__cxa_atexit@plt+0x62027c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [pc, #76] @ 62c5c0 <__cxa_atexit@plt+0x620274> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 620c34 <__cxa_atexit@plt+0x6148e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, r8, fp, r7 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - andeq r3, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 620cc8 <__cxa_atexit@plt+0x61497c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 620cd0 <__cxa_atexit@plt+0x614984> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - and r1, r2, r1 │ │ │ │ - ldr r2, [pc, #80] @ 620ce4 <__cxa_atexit@plt+0x614998> │ │ │ │ - sub r9, r3, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r2, sl} │ │ │ │ - ldr r0, [pc, #64] @ 620ce8 <__cxa_atexit@plt+0x61499c> │ │ │ │ + ldr r7, [pc, #44] @ 62c5b8 <__cxa_atexit@plt+0x62026c> │ │ │ │ + ldr r0, [pc, #44] @ 62c5bc <__cxa_atexit@plt+0x620270> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 62c5c4 <__cxa_atexit@plt+0x620278> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r1, r8, r5, r8 │ │ │ │ - @ instruction: 0x010185b4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620d14 <__cxa_atexit@plt+0x6149c8> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 61f31c <__cxa_atexit@plt+0x612fd0> │ │ │ │ - ldr r2, [pc, #12] @ 620d28 <__cxa_atexit@plt+0x6149dc> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 61f31c <__cxa_atexit@plt+0x612fd0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r6, r2, r0, ror #22 │ │ │ │ + rscseq r6, r2, ip, asr fp │ │ │ │ + smlatteq r0, r0, r5, ip │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620d50 <__cxa_atexit@plt+0x614a04> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62c614 <__cxa_atexit@plt+0x6202c8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62c620 <__cxa_atexit@plt+0x6202d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 620d90 <__cxa_atexit@plt+0x614a44> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #44] @ 620da0 <__cxa_atexit@plt+0x614a54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r1, r8, r4, r8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620dcc <__cxa_atexit@plt+0x614a80> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 620de0 <__cxa_atexit@plt+0x614a94> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 620e08 <__cxa_atexit@plt+0x614abc> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ + rscseq r7, r2, r0, ror #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c694 <__cxa_atexit@plt+0x620348> │ │ │ │ + ldr r3, [pc, #108] @ 62c6b4 <__cxa_atexit@plt+0x620368> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 62c684 <__cxa_atexit@plt+0x620338> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c6a4 <__cxa_atexit@plt+0x620358> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 62c368 <__cxa_atexit@plt+0x62001c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 62c6bc <__cxa_atexit@plt+0x620370> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 62c6b8 <__cxa_atexit@plt+0x62036c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r7, r2, r0, ror #16 │ │ │ │ + rscseq r7, r2, r8, ror r8 │ │ │ │ + rscseq r7, r2, r8, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c700 <__cxa_atexit@plt+0x6203b4> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + b 62c368 <__cxa_atexit@plt+0x62001c> │ │ │ │ + ldr r7, [pc, #12] @ 62c714 <__cxa_atexit@plt+0x6203c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + rscseq r7, r2, r0, lsl #16 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62c778 <__cxa_atexit@plt+0x62042c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 620e48 <__cxa_atexit@plt+0x614afc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #44] @ 620e58 <__cxa_atexit@plt+0x614b0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 620e94 <__cxa_atexit@plt+0x614b48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 620e9c <__cxa_atexit@plt+0x614b50> │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62c784 <__cxa_atexit@plt+0x620438> │ │ │ │ + ldr r1, [pc, #76] @ 62c794 <__cxa_atexit@plt+0x620448> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62c798 <__cxa_atexit@plt+0x62044c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0101769c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 620f18 <__cxa_atexit@plt+0x614bcc> │ │ │ │ - ldr r2, [pc, #96] @ 620f24 <__cxa_atexit@plt+0x614bd8> │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - sub sl, r3, #32 │ │ │ │ - str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - stm sl, {r1, r2, r7} │ │ │ │ - sub r1, r3, #20 │ │ │ │ - tst r8, #3 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - beq 620f0c <__cxa_atexit@plt+0x614bc0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 620f30 <__cxa_atexit@plt+0x614be4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + ldrdeq fp, [r0, -r8] │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ + rscseq r6, r2, ip, asr #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c7d8 <__cxa_atexit@plt+0x62048c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 62c7ec <__cxa_atexit@plt+0x6204a0> │ │ │ │ + ldr r7, [pc, #8] @ 62c7e8 <__cxa_atexit@plt+0x62049c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 620fa4 <__cxa_atexit@plt+0x614c58> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 620fe0 <__cxa_atexit@plt+0x614c94> │ │ │ │ - ldr r2, [pc, #712] @ 621220 <__cxa_atexit@plt+0x614ed4> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6210ec <__cxa_atexit@plt+0x614da0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6210f8 <__cxa_atexit@plt+0x614dac> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 6211e4 <__cxa_atexit@plt+0x614e98> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #676] @ 621234 <__cxa_atexit@plt+0x614ee8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6211d0 <__cxa_atexit@plt+0x614e84> │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - ldr sl, [r8, #2] │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 62108c <__cxa_atexit@plt+0x614d40> │ │ │ │ - ldr r7, [pc, #592] @ 62121c <__cxa_atexit@plt+0x614ed0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 621030 <__cxa_atexit@plt+0x614ce4> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - tst r2, r1 │ │ │ │ - beq 621140 <__cxa_atexit@plt+0x614df4> │ │ │ │ - ldr r3, [pc, #524] @ 621224 <__cxa_atexit@plt+0x614ed8> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 620eac <__cxa_atexit@plt+0x614b60> │ │ │ │ - eor r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r2, r3, r0 │ │ │ │ - tst r1, r3, lsr r0 │ │ │ │ - beq 621160 <__cxa_atexit@plt+0x614e14> │ │ │ │ - ldr r0, [pc, #428] @ 6211fc <__cxa_atexit@plt+0x614eb0> │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r0, [r5] │ │ │ │ - beq 62117c <__cxa_atexit@plt+0x614e30> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 621184 <__cxa_atexit@plt+0x614e38> │ │ │ │ - ldr r0, [pc, #392] @ 621200 <__cxa_atexit@plt+0x614eb4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r1, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - bge 62110c <__cxa_atexit@plt+0x614dc0> │ │ │ │ - ldr r1, [pc, #368] @ 621208 <__cxa_atexit@plt+0x614ebc> │ │ │ │ - mov r2, r5 │ │ │ │ - ands lr, r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str sl, [r1, #24]! │ │ │ │ - beq 621190 <__cxa_atexit@plt+0x614e44> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - cmp lr, #2 │ │ │ │ - bne 62119c <__cxa_atexit@plt+0x614e50> │ │ │ │ - ldr lr, [pc, #332] @ 621214 <__cxa_atexit@plt+0x614ec8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [pc, #328] @ 621218 <__cxa_atexit@plt+0x614ecc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r1] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - sub r8, r3, #3 │ │ │ │ - b 6211c0 <__cxa_atexit@plt+0x614e74> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #304] @ 621230 <__cxa_atexit@plt+0x614ee4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #276] @ 621228 <__cxa_atexit@plt+0x614edc> │ │ │ │ - ldr r1, [pc, #276] @ 62122c <__cxa_atexit@plt+0x614ee0> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - mov r9, sl │ │ │ │ + rscseq r7, r2, ip, lsr r7 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62c894 <__cxa_atexit@plt+0x620548> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62c844 <__cxa_atexit@plt+0x6204f8> │ │ │ │ + ldr r2, [pc, #184] @ 62c8d4 <__cxa_atexit@plt+0x620588> │ │ │ │ + ldr r1, [pc, #184] @ 62c8d8 <__cxa_atexit@plt+0x62058c> │ │ │ │ + ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r1, [pc, #176] @ 6211f8 <__cxa_atexit@plt+0x614eac> │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #16]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #156] @ 621204 <__cxa_atexit@plt+0x614eb8> │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r0, [r8, #8] │ │ │ │ b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + bcc 62c8ac <__cxa_atexit@plt+0x620560> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 62c878 <__cxa_atexit@plt+0x62052c> │ │ │ │ + ldr r7, [pc, #120] @ 62c8dc <__cxa_atexit@plt+0x620590> │ │ │ │ + ldr r0, [pc, #120] @ 62c8e0 <__cxa_atexit@plt+0x620594> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r3, [pc, #64] @ 62c8c8 <__cxa_atexit@plt+0x62057c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #104] @ 62120c <__cxa_atexit@plt+0x614ec0> │ │ │ │ - ldr r5, [pc, #104] @ 621210 <__cxa_atexit@plt+0x614ec4> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + ldr r3, [pc, #52] @ 62c8d0 <__cxa_atexit@plt+0x620584> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #24] @ 62c8cc <__cxa_atexit@plt+0x620580> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r1] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #28 │ │ │ │ - andeq r0, r0, r8, lsl #28 │ │ │ │ - andeq r0, r0, r8, lsr #28 │ │ │ │ - andeq r0, r0, r8, lsl #21 │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - andeq r0, r0, r0, ror r5 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - andeq r0, r0, r8, lsl r3 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r1, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ - smlabteq r1, r4, r4, r7 │ │ │ │ - smlabteq r1, r0, r6, r7 │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621284 <__cxa_atexit@plt+0x614f38> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r0, ip, r2, ip │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r6, r2, r8, lsl #17 │ │ │ │ + rscseq r6, r2, r0, lsl #17 │ │ │ │ + rscseq r6, r2, r8, lsl #16 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62c7ec <__cxa_atexit@plt+0x6204a0> │ │ │ │ + rscseq r6, r2, ip, ror #15 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62c930 <__cxa_atexit@plt+0x6205e4> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62c7ec <__cxa_atexit@plt+0x6204a0> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 621298 <__cxa_atexit@plt+0x614f4c> │ │ │ │ - ldr r2, [pc, #72] @ 6212ac <__cxa_atexit@plt+0x614f60> │ │ │ │ + bcc 62c9a8 <__cxa_atexit@plt+0x62065c> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62c970 <__cxa_atexit@plt+0x620624> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + ble 62c990 <__cxa_atexit@plt+0x620644> │ │ │ │ + ldr r2, [pc, #116] @ 62c9d4 <__cxa_atexit@plt+0x620688> │ │ │ │ + sub r7, r3, r7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [pc, #76] @ 62c9cc <__cxa_atexit@plt+0x620680> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6212a8 <__cxa_atexit@plt+0x614f5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #44] @ 62c9c4 <__cxa_atexit@plt+0x620678> │ │ │ │ + ldr r0, [pc, #44] @ 62c9c8 <__cxa_atexit@plt+0x62067c> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 62c9d0 <__cxa_atexit@plt+0x620684> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #4]! │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6212fc <__cxa_atexit@plt+0x614fb0> │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r6, r2, r4, asr r7 │ │ │ │ + rscseq r6, r2, r0, asr r7 │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rscseq r6, r2, r4, lsl r7 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ + str r7, [r5, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 621310 <__cxa_atexit@plt+0x614fc4> │ │ │ │ - ldr r2, [pc, #72] @ 621324 <__cxa_atexit@plt+0x614fd8> │ │ │ │ + bcc 62ca5c <__cxa_atexit@plt+0x620710> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62ca24 <__cxa_atexit@plt+0x6206d8> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + ble 62ca44 <__cxa_atexit@plt+0x6206f8> │ │ │ │ + ldr r2, [pc, #116] @ 62ca88 <__cxa_atexit@plt+0x62073c> │ │ │ │ + sub r7, r3, r7 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [pc, #76] @ 62ca80 <__cxa_atexit@plt+0x620734> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 621320 <__cxa_atexit@plt+0x614fd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #44] @ 62ca78 <__cxa_atexit@plt+0x62072c> │ │ │ │ + ldr r0, [pc, #44] @ 62ca7c <__cxa_atexit@plt+0x620730> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #32] @ 62ca84 <__cxa_atexit@plt+0x620738> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010174bc │ │ │ │ - smlabbeq r1, r4, pc, r7 @ │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - mov lr, r5 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20]! │ │ │ │ - ldr r8, [r1, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 621398 <__cxa_atexit@plt+0x61504c> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6213c0 <__cxa_atexit@plt+0x615074> │ │ │ │ - ldr lr, [pc, #96] @ 6213d4 <__cxa_atexit@plt+0x615088> │ │ │ │ - ldr r0, [sl, #2] │ │ │ │ - ldr r2, [pc, #92] @ 6213d8 <__cxa_atexit@plt+0x61508c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, r1 │ │ │ │ - str lr, [r1] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6213c0 <__cxa_atexit@plt+0x615074> │ │ │ │ - ldr r2, [pc, #52] @ 6213dc <__cxa_atexit@plt+0x615090> │ │ │ │ - ldr r1, [pc, #52] @ 6213e0 <__cxa_atexit@plt+0x615094> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r6, r2, r0, lsr #13 │ │ │ │ + smlalseq r6, r2, ip, r6 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62148c <__cxa_atexit@plt+0x615140> │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 6214c4 <__cxa_atexit@plt+0x615178> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 621554 <__cxa_atexit@plt+0x615208> │ │ │ │ - ldr r8, [pc, #340] @ 621594 <__cxa_atexit@plt+0x615248> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 621598 <__cxa_atexit@plt+0x61524c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 621530 <__cxa_atexit@plt+0x6151e4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 621544 <__cxa_atexit@plt+0x6151f8> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [pc, #260] @ 6215ac <__cxa_atexit@plt+0x615260> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62cadc <__cxa_atexit@plt+0x620790> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62cae8 <__cxa_atexit@plt+0x62079c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 621574 <__cxa_atexit@plt+0x615228> │ │ │ │ - ldr r8, [pc, #184] @ 6215a0 <__cxa_atexit@plt+0x615254> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 6215a4 <__cxa_atexit@plt+0x615258> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 62159c <__cxa_atexit@plt+0x615250> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + smlabbeq r0, r8, r0, ip │ │ │ │ + rscseq r7, r2, r8, lsr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62cb5c <__cxa_atexit@plt+0x620810> │ │ │ │ + ldr r3, [pc, #108] @ 62cb7c <__cxa_atexit@plt+0x620830> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 62cb4c <__cxa_atexit@plt+0x620800> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62cb6c <__cxa_atexit@plt+0x620820> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 62c7ec <__cxa_atexit@plt+0x6204a0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 62cb84 <__cxa_atexit@plt+0x620838> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 6215a8 <__cxa_atexit@plt+0x61525c> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 62cb80 <__cxa_atexit@plt+0x620834> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r7, r2, r8, lsr #7 │ │ │ │ + rscseq r7, r2, r0, asr #7 │ │ │ │ + smlalseq r7, r2, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62cbc8 <__cxa_atexit@plt+0x62087c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0x01017db8 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 621640 <__cxa_atexit@plt+0x6152f4> │ │ │ │ - ldr r8, [pc, #128] @ 621658 <__cxa_atexit@plt+0x61530c> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #116] @ 62165c <__cxa_atexit@plt+0x615310> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 621660 <__cxa_atexit@plt+0x615314> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r1, r0, ip, r7 │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r8, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + b 62c7ec <__cxa_atexit@plt+0x6204a0> │ │ │ │ + ldr r7, [pc, #12] @ 62cbdc <__cxa_atexit@plt+0x620890> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r2, r8, asr #6 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6216f4 <__cxa_atexit@plt+0x6153a8> │ │ │ │ - ldr r8, [pc, #128] @ 62170c <__cxa_atexit@plt+0x6153c0> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #116] @ 621710 <__cxa_atexit@plt+0x6153c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 621714 <__cxa_atexit@plt+0x6153c8> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r1, ip, fp, r7 │ │ │ │ - smlabteq r1, r0, fp, r7 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621764 <__cxa_atexit@plt+0x615418> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 621778 <__cxa_atexit@plt+0x61542c> │ │ │ │ - ldr r2, [pc, #72] @ 62178c <__cxa_atexit@plt+0x615440> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62cc40 <__cxa_atexit@plt+0x6208f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62cc4c <__cxa_atexit@plt+0x620900> │ │ │ │ + ldr r1, [pc, #76] @ 62cc5c <__cxa_atexit@plt+0x620910> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62cc60 <__cxa_atexit@plt+0x620914> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 621788 <__cxa_atexit@plt+0x61543c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - qaddeq r7, r4, r1 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + tsteq r0, r0, lsl r9 │ │ │ │ + tsteq r0, ip, asr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6217cc <__cxa_atexit@plt+0x615480> │ │ │ │ - ldr r2, [pc, #156] @ 621850 <__cxa_atexit@plt+0x615504> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62ccd0 <__cxa_atexit@plt+0x620984> │ │ │ │ + ldr r1, [pc, #88] @ 62ccdc <__cxa_atexit@plt+0x620990> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-16]! │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r1, [pc, #68] @ 62cce0 <__cxa_atexit@plt+0x620994> │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 621820 <__cxa_atexit@plt+0x6154d4> │ │ │ │ - b 621864 <__cxa_atexit@plt+0x615518> │ │ │ │ - ldr r3, [pc, #120] @ 62184c <__cxa_atexit@plt+0x615500> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 621820 <__cxa_atexit@plt+0x6154d4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621828 <__cxa_atexit@plt+0x6154dc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62183c <__cxa_atexit@plt+0x6154f0> │ │ │ │ - ldr r2, [pc, #88] @ 621858 <__cxa_atexit@plt+0x61550c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r2, {r0, r1, r3} │ │ │ │ + beq 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov r8, fp │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r2, #0 │ │ │ │ + stmib r5, {r2, r3} │ │ │ │ + b 62cd08 <__cxa_atexit@plt+0x6209bc> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 621854 <__cxa_atexit@plt+0x615508> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0x01016f90 │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlabbeq r0, r0, r8, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621904 <__cxa_atexit@plt+0x6155b8> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 62193c <__cxa_atexit@plt+0x6155f0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 6219cc <__cxa_atexit@plt+0x615680> │ │ │ │ - ldr r8, [pc, #340] @ 621a0c <__cxa_atexit@plt+0x6156c0> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 621a10 <__cxa_atexit@plt+0x6156c4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 6219a8 <__cxa_atexit@plt+0x61565c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mov r2, #0 │ │ │ │ + mov r8, fp │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 62cd08 <__cxa_atexit@plt+0x6209bc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6219bc <__cxa_atexit@plt+0x615670> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [pc, #260] @ 621a24 <__cxa_atexit@plt+0x6156d8> │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62cd8c <__cxa_atexit@plt+0x620a40> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 62cd64 <__cxa_atexit@plt+0x620a18> │ │ │ │ + ldr r3, [pc, #140] @ 62cdc8 <__cxa_atexit@plt+0x620a7c> │ │ │ │ + ldr r2, [pc, #140] @ 62cdcc <__cxa_atexit@plt+0x620a80> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62cda4 <__cxa_atexit@plt+0x620a58> │ │ │ │ + ldr r7, [pc, #88] @ 62cdd0 <__cxa_atexit@plt+0x620a84> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 6219ec <__cxa_atexit@plt+0x6156a0> │ │ │ │ - ldr r8, [pc, #184] @ 621a18 <__cxa_atexit@plt+0x6156cc> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 621a1c <__cxa_atexit@plt+0x6156d0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 621a14 <__cxa_atexit@plt+0x6156c8> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [pc, #48] @ 62cdc4 <__cxa_atexit@plt+0x620a78> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 621a20 <__cxa_atexit@plt+0x6156d4> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 62cdc0 <__cxa_atexit@plt+0x620a74> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatbeq r1, r0, r9, r7 │ │ │ │ - @ instruction: 0x01017990 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - smlatteq r1, r8, r8, r7 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ str r7, [r5, #8] │ │ │ │ - bcc 621aac <__cxa_atexit@plt+0x615760> │ │ │ │ - ldr r8, [pc, #116] @ 621ac4 <__cxa_atexit@plt+0x615778> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 621ac8 <__cxa_atexit@plt+0x61577c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 621acc <__cxa_atexit@plt+0x615780> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ + mov r8, fp │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 62cd08 <__cxa_atexit@plt+0x6209bc> │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 621b54 <__cxa_atexit@plt+0x615808> │ │ │ │ - ldr r8, [pc, #116] @ 621b6c <__cxa_atexit@plt+0x615820> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 621b70 <__cxa_atexit@plt+0x615824> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ + bcc 62ce24 <__cxa_atexit@plt+0x620ad8> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 621b74 <__cxa_atexit@plt+0x615828> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + ldr r2, [pc, #36] @ 62ce3c <__cxa_atexit@plt+0x620af0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 62ce40 <__cxa_atexit@plt+0x620af4> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r0, ror #14 │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrdeq fp, [r0, -r0] │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 621bc4 <__cxa_atexit@plt+0x615878> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 621bd8 <__cxa_atexit@plt+0x61588c> │ │ │ │ - ldr r2, [pc, #72] @ 621bec <__cxa_atexit@plt+0x6158a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 621be8 <__cxa_atexit@plt+0x61589c> │ │ │ │ + bne 62ce70 <__cxa_atexit@plt+0x620b24> │ │ │ │ + add r3, r2, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, fp │ │ │ │ + b 62cd08 <__cxa_atexit@plt+0x6209bc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62cea0 <__cxa_atexit@plt+0x620b54> │ │ │ │ + ldr r7, [pc, #40] @ 62ceb0 <__cxa_atexit@plt+0x620b64> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - @ instruction: 0x010176bc │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 621c60 <__cxa_atexit@plt+0x615914> │ │ │ │ - ldr r3, [pc, #284] @ 621d30 <__cxa_atexit@plt+0x6159e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 621ce4 <__cxa_atexit@plt+0x615998> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621cec <__cxa_atexit@plt+0x6159a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 621d0c <__cxa_atexit@plt+0x6159c0> │ │ │ │ - ldr r2, [pc, #256] @ 621d40 <__cxa_atexit@plt+0x6159f4> │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + rscseq r6, r2, r8, ror r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62cf18 <__cxa_atexit@plt+0x620bcc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 62cf34 <__cxa_atexit@plt+0x620be8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62cf20 <__cxa_atexit@plt+0x620bd4> │ │ │ │ + ldr r7, [pc, #68] @ 62cf38 <__cxa_atexit@plt+0x620bec> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 62cf0c <__cxa_atexit@plt+0x620bc0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 619c00 <__cxa_atexit@plt+0x60d8b4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #196] @ 621d2c <__cxa_atexit@plt+0x6159e0> │ │ │ │ - str r3, [r5, #16] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 62cf3c <__cxa_atexit@plt+0x620bf0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, asr #12 │ │ │ │ + @ instruction: 0xfffecd04 │ │ │ │ + rscseq r6, r2, r4, lsl #4 │ │ │ │ + rscseq r6, r2, r4, asr #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62cf74 <__cxa_atexit@plt+0x620c28> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 62cf7c <__cxa_atexit@plt+0x620c30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 6191d4 <__cxa_atexit@plt+0x60ce88> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0100b5b8 │ │ │ │ + rscseq r6, r2, r4, ror pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 62cff0 <__cxa_atexit@plt+0x620ca4> │ │ │ │ + ldr r7, [pc, #92] @ 62d008 <__cxa_atexit@plt+0x620cbc> │ │ │ │ + ldr r2, [pc, #92] @ 62d00c <__cxa_atexit@plt+0x620cc0> │ │ │ │ + ldr r1, [pc, #92] @ 62d010 <__cxa_atexit@plt+0x620cc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 621ce4 <__cxa_atexit@plt+0x615998> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 621d00 <__cxa_atexit@plt+0x6159b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 621d1c <__cxa_atexit@plt+0x6159d0> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r8, [pc, #148] @ 621d34 <__cxa_atexit@plt+0x6159e8> │ │ │ │ - sub r9, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r7, r7, lr │ │ │ │ - and lr, r7, r0 │ │ │ │ - ldr r7, [pc, #120] @ 621d38 <__cxa_atexit@plt+0x6159ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - add r7, r6, #12 │ │ │ │ - stm r7, {r0, r8, r9} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #16]! │ │ │ │ + str r2, [r7, #32]! │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 621d3c <__cxa_atexit@plt+0x6159f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #28] @ 62d014 <__cxa_atexit@plt+0x620cc8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + rscseq r6, r2, r0, lsr pc │ │ │ │ + rscseq r6, r2, ip, lsl #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r1, r5, #4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 62d0c4 <__cxa_atexit@plt+0x620d78> │ │ │ │ + ldr r7, [pc, #208] @ 62d10c <__cxa_atexit@plt+0x620dc0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ + str r7, [r1] │ │ │ │ + bcc 62d0d4 <__cxa_atexit@plt+0x620d88> │ │ │ │ + ldr r7, [pc, #184] @ 62d110 <__cxa_atexit@plt+0x620dc4> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #180] @ 62d114 <__cxa_atexit@plt+0x620dc8> │ │ │ │ + ldr lr, [pc, #180] @ 62d118 <__cxa_atexit@plt+0x620dcc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r7, #32]! │ │ │ │ + add r2, r3, #56 @ 0x38 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 62d0f4 <__cxa_atexit@plt+0x620da8> │ │ │ │ + ldr r1, [pc, #124] @ 62d124 <__cxa_atexit@plt+0x620dd8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r7, [pc, #84] @ 62d120 <__cxa_atexit@plt+0x620dd4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 62d11c <__cxa_atexit@plt+0x620dd0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - @ instruction: 0x010175b8 │ │ │ │ - smlatbeq r1, r0, r5, r7 │ │ │ │ - smlabteq r1, ip, sl, r6 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ + mov r8, r3 │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + rscseq r6, r2, r8, asr #28 │ │ │ │ + rscseq r6, r2, r8, ror #28 │ │ │ │ + smlatteq r0, r4, r4, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621d90 <__cxa_atexit@plt+0x615a44> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 621da4 <__cxa_atexit@plt+0x615a58> │ │ │ │ - ldr r2, [pc, #72] @ 621db8 <__cxa_atexit@plt+0x615a6c> │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62d15c <__cxa_atexit@plt+0x620e10> │ │ │ │ + ldr r2, [pc, #28] @ 62d168 <__cxa_atexit@plt+0x620e1c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 621db4 <__cxa_atexit@plt+0x615a68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - strdeq r7, [r1, -r0] │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 621e3c <__cxa_atexit@plt+0x615af0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 621e44 <__cxa_atexit@plt+0x615af8> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r8, [pc, #96] @ 621e58 <__cxa_atexit@plt+0x615b0c> │ │ │ │ - sub r9, r3, #26 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + rscseq r6, r2, ip, asr #27 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62d1bc <__cxa_atexit@plt+0x620e70> │ │ │ │ + add r2, r7, #8 │ │ │ │ + ldr lr, [pc, #52] @ 62d1c4 <__cxa_atexit@plt+0x620e78> │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r8, [pc, #48] @ 62d1c8 <__cxa_atexit@plt+0x620e7c> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r2, #1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r2, r2, lr │ │ │ │ - and lr, r2, r0 │ │ │ │ - ldr r2, [pc, #68] @ 621e5c <__cxa_atexit@plt+0x615b10> │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm lr, {r0, r1, r2, r8} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlabbeq r0, r0, r3, fp │ │ │ │ + rscseq r6, r2, ip, ror #26 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r0, r9, #8 │ │ │ │ + add r1, r6, #9 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + bl b5fc │ │ │ │ + add r3, r5, #16 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 62d268 <__cxa_atexit@plt+0x620f1c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62d270 <__cxa_atexit@plt+0x620f24> │ │ │ │ + ldr r2, [pc, #108] @ 62d28c <__cxa_atexit@plt+0x620f40> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - stmib r6, {r2, sl} │ │ │ │ - add r2, r6, #12 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r8, r9} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + stmib r7, {r2, r9} │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 62d250 <__cxa_atexit@plt+0x620f04> │ │ │ │ + mov r3, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 62d5b8 <__cxa_atexit@plt+0x62126c> │ │ │ │ + ldr r7, [pc, #56] @ 62d290 <__cxa_atexit@plt+0x620f44> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + mov r6, r7 │ │ │ │ + b 62d278 <__cxa_atexit@plt+0x620f2c> │ │ │ │ + mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 621e98 <__cxa_atexit@plt+0x615b4c> │ │ │ │ - ldr r2, [pc, #24] @ 621ea0 <__cxa_atexit@plt+0x615b54> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 621ef0 <__cxa_atexit@plt+0x615ba4> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 621f4c <__cxa_atexit@plt+0x615c00> │ │ │ │ - ldr r7, [pc, #148] @ 621f6c <__cxa_atexit@plt+0x615c20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #20] @ 62d294 <__cxa_atexit@plt+0x620f48> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 621f54 <__cxa_atexit@plt+0x615c08> │ │ │ │ - ldr r8, [pc, #96] @ 621f64 <__cxa_atexit@plt+0x615c18> │ │ │ │ - sub sl, r3, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - stmib r6, {r8, r9} │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r1, r1, lr │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr r2, [pc, #56] @ 621f68 <__cxa_atexit@plt+0x615c1c> │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r2, r7, sl} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 621f58 <__cxa_atexit@plt+0x615c0c> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - smlabbeq r1, r8, r3, r7 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 621fd4 <__cxa_atexit@plt+0x615c88> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr sl, [pc, #72] @ 622000 <__cxa_atexit@plt+0x615cb4> │ │ │ │ - stm r5, {r0, r9, lr} │ │ │ │ - add sl, pc, sl │ │ │ │ - stmdb r5, {r1, r3, r7} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str sl, [r5, #-16]! │ │ │ │ - beq 621ff4 <__cxa_atexit@plt+0x615ca8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 620f30 <__cxa_atexit@plt+0x614be4> │ │ │ │ - ldr r2, [pc, #40] @ 622004 <__cxa_atexit@plt+0x615cb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + ldrshteq r5, [r2], #228 @ 0xe4 │ │ │ │ + ldrhteq r6, [r2], #200 @ 0xc8 │ │ │ │ + rscseq r5, r2, r4, asr lr │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62d324 <__cxa_atexit@plt+0x620fd8> │ │ │ │ + ldr lr, [pc, #116] @ 62d32c <__cxa_atexit@plt+0x620fe0> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + str lr, [r1, #-8]! │ │ │ │ + cmp r2, r0 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + bge 62d300 <__cxa_atexit@plt+0x620fb4> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 62d30c <__cxa_atexit@plt+0x620fc0> │ │ │ │ + ldr r1, [pc, #84] @ 62d338 <__cxa_atexit@plt+0x620fec> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 620eac <__cxa_atexit@plt+0x614b60> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #28] @ 62d330 <__cxa_atexit@plt+0x620fe4> │ │ │ │ + ldr r0, [pc, #28] @ 62d334 <__cxa_atexit@plt+0x620fe8> │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffef70 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62202c <__cxa_atexit@plt+0x615ce0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62206c <__cxa_atexit@plt+0x615d20> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62207c <__cxa_atexit@plt+0x615d30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - andeq r1, r0, r8, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6220a8 <__cxa_atexit@plt+0x615d5c> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 6220bc <__cxa_atexit@plt+0x615d70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #20]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + ldrsbteq r5, [r2], #216 @ 0xd8 │ │ │ │ + ldrsbteq r5, [r2], #212 @ 0xd4 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62d384 <__cxa_atexit@plt+0x621038> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6220e4 <__cxa_atexit@plt+0x615d98> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62d390 <__cxa_atexit@plt+0x621044> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622124 <__cxa_atexit@plt+0x615dd8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 622134 <__cxa_atexit@plt+0x615de8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, asr r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ + smlatteq r0, r0, r7, fp │ │ │ │ + rscseq r5, r2, r8, asr sp │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6221f4 <__cxa_atexit@plt+0x615ea8> │ │ │ │ - ldr r2, [pc, #164] @ 6221fc <__cxa_atexit@plt+0x615eb0> │ │ │ │ - mov r3, r5 │ │ │ │ - add sl, r7, #18 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-40]! @ 0xffffffd8 │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - ldm sl, {r1, r2, sl} │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r0, [r7, #10] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - add ip, r3, #8 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ands r7, r9, #3 │ │ │ │ - stm ip, {r1, r2, sl} │ │ │ │ - str r0, [r3, #24] │ │ │ │ - beq 6221b0 <__cxa_atexit@plt+0x615e64> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 6221c0 <__cxa_atexit@plt+0x615e74> │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi 62d420 <__cxa_atexit@plt+0x6210d4> │ │ │ │ + ldr lr, [pc, #116] @ 62d428 <__cxa_atexit@plt+0x6210dc> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + str lr, [r1, #-8]! │ │ │ │ + cmp r2, r0 │ │ │ │ + str r7, [r1, #4] │ │ │ │ + bge 62d3fc <__cxa_atexit@plt+0x6210b0> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 62d408 <__cxa_atexit@plt+0x6210bc> │ │ │ │ + ldr r1, [pc, #84] @ 62d434 <__cxa_atexit@plt+0x6210e8> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 622200 <__cxa_atexit@plt+0x615eb4> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #28] @ 62d42c <__cxa_atexit@plt+0x6210e0> │ │ │ │ + ldr r0, [pc, #28] @ 62d430 <__cxa_atexit@plt+0x6210e4> │ │ │ │ + mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ - beq 6221e4 <__cxa_atexit@plt+0x615e98> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 622260 <__cxa_atexit@plt+0x615f14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + ldrsbteq r5, [r2], #204 @ 0xcc │ │ │ │ + ldrsbteq r5, [r2], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 622228 <__cxa_atexit@plt+0x615edc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #36] @ 622254 <__cxa_atexit@plt+0x615f08> │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 622248 <__cxa_atexit@plt+0x615efc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 622260 <__cxa_atexit@plt+0x615f14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62d480 <__cxa_atexit@plt+0x621134> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62d48c <__cxa_atexit@plt+0x621140> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 622288 <__cxa_atexit@plt+0x615f3c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 622310 <__cxa_atexit@plt+0x615fc4> │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r0, r4, r6, fp │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62d4f0 <__cxa_atexit@plt+0x6211a4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #60 @ 0x3c │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62261c <__cxa_atexit@plt+0x6162d0> │ │ │ │ - ldr r1, [pc, #984] @ 622678 <__cxa_atexit@plt+0x61632c> │ │ │ │ - ldr ip, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #972] @ 62267c <__cxa_atexit@plt+0x616330> │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - ldr r1, [pc, #968] @ 622680 <__cxa_atexit@plt+0x616334> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r2, #55 @ 0x37 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62d4fc <__cxa_atexit@plt+0x6211b0> │ │ │ │ + ldr r1, [pc, #76] @ 62d50c <__cxa_atexit@plt+0x6211c0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r1, [r6, #-8] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - b 620eac <__cxa_atexit@plt+0x614b60> │ │ │ │ - add lr, r3, #3 │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldm lr, {r2, sl, lr} │ │ │ │ - and r0, r8, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 622348 <__cxa_atexit@plt+0x615ffc> │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 622684 <__cxa_atexit@plt+0x616338> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - str fp, [sp, #24] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r8, #7] │ │ │ │ - ldr fp, [r8, #15] │ │ │ │ - ldr r9, [r8, #11] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - cmp r1, fp │ │ │ │ - ldr ip, [r0, #4]! │ │ │ │ - str ip, [sp, #8] │ │ │ │ - bls 6223f0 <__cxa_atexit@plt+0x6160a4> │ │ │ │ - rsb r2, r1, #0 │ │ │ │ - eor r2, r1, r2 │ │ │ │ - and r2, r9, r2 │ │ │ │ - cmp r2, lr │ │ │ │ - str sl, [sp, #4] │ │ │ │ - bne 622468 <__cxa_atexit@plt+0x61611c> │ │ │ │ - tst r9, r1 │ │ │ │ - beq 622548 <__cxa_atexit@plt+0x6161fc> │ │ │ │ - ldr r0, [pc, #700] @ 622660 <__cxa_atexit@plt+0x616314> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r8, [sp, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp r8, r3 │ │ │ │ - bhi 622630 <__cxa_atexit@plt+0x6162e4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r9, fp} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - cmp fp, r1 │ │ │ │ - str r9, [sp] │ │ │ │ - bls 62248c <__cxa_atexit@plt+0x616140> │ │ │ │ - rsb r9, fp, #0 │ │ │ │ - str sl, [sp, #4] │ │ │ │ - eor r2, fp, r9 │ │ │ │ - ldr r9, [sp] │ │ │ │ - and r2, r2, lr │ │ │ │ - cmp r2, r9 │ │ │ │ - bne 6224d0 <__cxa_atexit@plt+0x616184> │ │ │ │ - tst fp, lr │ │ │ │ - beq 62259c <__cxa_atexit@plt+0x616250> │ │ │ │ - ldr r0, [pc, #588] @ 622674 <__cxa_atexit@plt+0x616328> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str fp, [r5, #32] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ldr r2, [sp] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 627d28 <__cxa_atexit@plt+0x61b9dc> │ │ │ │ - eor r0, r9, lr │ │ │ │ - clz r0, r0 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r2, r0 │ │ │ │ - tst lr, r2, lsr r0 │ │ │ │ - beq 622590 <__cxa_atexit@plt+0x616244> │ │ │ │ - ldr r0, [pc, #480] @ 622668 <__cxa_atexit@plt+0x61631c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 6224f0 <__cxa_atexit@plt+0x6161a4> │ │ │ │ - ldr r0, [sp] │ │ │ │ - cmp lr, r0 │ │ │ │ - bne 622504 <__cxa_atexit@plt+0x6161b8> │ │ │ │ - ldr r7, [pc, #432] @ 622650 <__cxa_atexit@plt+0x616304> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r9, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r8, sl │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - eor r0, r9, lr │ │ │ │ - clz r0, r0 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r2, r0 │ │ │ │ - tst lr, r2, lsr r0 │ │ │ │ - beq 6225e4 <__cxa_atexit@plt+0x616298> │ │ │ │ - ldr r0, [pc, #360] @ 622658 <__cxa_atexit@plt+0x61630c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - mov r8, r3 │ │ │ │ - b 622538 <__cxa_atexit@plt+0x6161ec> │ │ │ │ - eor r1, r0, lr │ │ │ │ - clz r1, r1 │ │ │ │ - eor r0, r1, #31 │ │ │ │ - mov r2, #1 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - lsl r1, r2, r0 │ │ │ │ - tst lr, r2, lsl r0 │ │ │ │ - beq 6225fc <__cxa_atexit@plt+0x6162b0> │ │ │ │ - ldr r7, [pc, #324] @ 622670 <__cxa_atexit@plt+0x616324> │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #276] @ 622664 <__cxa_atexit@plt+0x616318> │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str fp, [r5, #16] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r7, r5, r7 │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 62d510 <__cxa_atexit@plt+0x6211c4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r0, rrx │ │ │ │ + @ instruction: 0x0100b19c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #28 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 62d58c <__cxa_atexit@plt+0x621240> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62d594 <__cxa_atexit@plt+0x621248> │ │ │ │ + ldr r3, [pc, #100] @ 62d5ac <__cxa_atexit@plt+0x621260> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 62d578 <__cxa_atexit@plt+0x62122c> │ │ │ │ + sub r3, r6, #3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r3, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #212] @ 62266c <__cxa_atexit@plt+0x616320> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 6225ec <__cxa_atexit@plt+0x6162a0> │ │ │ │ - ldr r2, [pc, #176] @ 622654 <__cxa_atexit@plt+0x616308> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str fp, [r5, #12] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - str r3, [r5, #28] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #112] @ 62265c <__cxa_atexit@plt+0x616310> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - b 62260c <__cxa_atexit@plt+0x6162c0> │ │ │ │ - ldr r0, [pc, #72] @ 62264c <__cxa_atexit@plt+0x616300> │ │ │ │ - str r1, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str lr, [r5, #32] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #60 @ 0x3c │ │ │ │ + b 62d5b8 <__cxa_atexit@plt+0x62126c> │ │ │ │ + ldr r7, [pc, #48] @ 62d5b0 <__cxa_atexit@plt+0x621264> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r7 │ │ │ │ + b 62d59c <__cxa_atexit@plt+0x621250> │ │ │ │ + mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [pc, #16] @ 62d5b4 <__cxa_atexit@plt+0x621268> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - mov fp, r8 │ │ │ │ - str r3, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #19 │ │ │ │ - andeq r0, r0, r4, ror #19 │ │ │ │ - andeq r0, r0, r8, ror #13 │ │ │ │ - andeq r0, r0, r0, ror #13 │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - muleq r0, r0, r6 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsl #23 │ │ │ │ - andeq r0, r0, r8, ror r9 │ │ │ │ - @ instruction: 0xffffebb8 │ │ │ │ - @ instruction: 0xffffebf0 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r0, ip, lsl #12 │ │ │ │ + ldrsbteq r5, [r2], #176 @ 0xb0 │ │ │ │ + smlalseq r6, r2, r8, r9 │ │ │ │ mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62272c <__cxa_atexit@plt+0x6163e0> │ │ │ │ - ldr r9, [pc, #156] @ 622744 <__cxa_atexit@plt+0x6163f8> │ │ │ │ - ldr r8, [pc, #156] @ 622748 <__cxa_atexit@plt+0x6163fc> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r9, [r7, #32]! │ │ │ │ - ldm r5, {r2, sl} │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r8, r3, #24 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - add r0, r3, #52 @ 0x34 │ │ │ │ - sub lr, r6, #43 @ 0x2b │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stm r8, {r2, r3, sl} │ │ │ │ - stm r0, {r2, r3, lr} │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #68] @ 62274c <__cxa_atexit@plt+0x616400> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62d654 <__cxa_atexit@plt+0x621308> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 62d610 <__cxa_atexit@plt+0x6212c4> │ │ │ │ + ldr r3, [pc, #136] @ 62d670 <__cxa_atexit@plt+0x621324> │ │ │ │ + ldr r2, [pc, #136] @ 62d674 <__cxa_atexit@plt+0x621328> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #48]! @ 0x30 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - mov r5, r7 │ │ │ │ - str r2, [r7] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r7, [r8, #12] │ │ │ │ mov r7, r3 │ │ │ │ - b 62061c <__cxa_atexit@plt+0x6142d0> │ │ │ │ - ldr r3, [pc, #28] @ 622750 <__cxa_atexit@plt+0x616404> │ │ │ │ - mov r2, #68 @ 0x44 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + cmp r3, #1 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + blt 62d640 <__cxa_atexit@plt+0x6212f4> │ │ │ │ + ldr r6, [pc, #84] @ 62d678 <__cxa_atexit@plt+0x62132c> │ │ │ │ + ldr r7, [pc, #84] @ 62d67c <__cxa_atexit@plt+0x621330> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #76] @ 62d680 <__cxa_atexit@plt+0x621334> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r6, r8 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 62d790 <__cxa_atexit@plt+0x621444> │ │ │ │ + ldr r3, [pc, #16] @ 62d66c <__cxa_atexit@plt+0x621320> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffcbdc │ │ │ │ - @ instruction: 0xffffcc4c │ │ │ │ - @ instruction: 0xffffdf08 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r1, r0, r9, lsl #17 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r5, r2, r0, asr #21 │ │ │ │ + ldrhteq r5, [r2], #168 @ 0xa8 │ │ │ │ + ldrhteq r6, [r2], #132 @ 0x84 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #20] │ │ │ │ add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - b 622684 <__cxa_atexit@plt+0x616338> │ │ │ │ - andeq r1, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 622790 <__cxa_atexit@plt+0x616444> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 6227b0 <__cxa_atexit@plt+0x616464> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 62d5b8 <__cxa_atexit@plt+0x62126c> │ │ │ │ + smlalseq r6, r2, r8, r8 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62d6e8 <__cxa_atexit@plt+0x62139c> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 62d700 <__cxa_atexit@plt+0x6213b4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6227d8 <__cxa_atexit@plt+0x61648c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble 62d710 <__cxa_atexit@plt+0x6213c4> │ │ │ │ + ldr r2, [pc, #100] @ 62d73c <__cxa_atexit@plt+0x6213f0> │ │ │ │ + sub r7, r3, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 62d5b8 <__cxa_atexit@plt+0x62126c> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 62d790 <__cxa_atexit@plt+0x621444> │ │ │ │ + ldr r3, [pc, #24] @ 62d730 <__cxa_atexit@plt+0x6213e4> │ │ │ │ + ldr r7, [pc, #24] @ 62d734 <__cxa_atexit@plt+0x6213e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [pc, #16] @ 62d738 <__cxa_atexit@plt+0x6213ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622828 <__cxa_atexit@plt+0x6164dc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #60] @ 622838 <__cxa_atexit@plt+0x6164ec> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r5, r2, ip, asr #19 │ │ │ │ + rscseq r5, r2, r8, asr #19 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrshteq r6, [r2], #120 @ 0x78 │ │ │ │ + andeq r0, r0, r5, lsl #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 62d790 <__cxa_atexit@plt+0x621444> │ │ │ │ + ldrsbteq r6, [r2], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r6, lsr #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 62d790 <__cxa_atexit@plt+0x621444> │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 62d830 <__cxa_atexit@plt+0x6214e4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62d89c <__cxa_atexit@plt+0x621550> │ │ │ │ + ldr r2, [pc, #288] @ 62d8e4 <__cxa_atexit@plt+0x621598> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + sub sl, r5, #16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r0, [sp] │ │ │ │ + mov lr, fp │ │ │ │ + ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldm sl, {r0, r2, sl} │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr ip, [pc, #252] @ 62d8e8 <__cxa_atexit@plt+0x62159c> │ │ │ │ + mov r8, r6 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r8, #20]! │ │ │ │ + add ip, r6, #8 │ │ │ │ + stm ip, {r0, r1, r7} │ │ │ │ + add r0, r6, #28 │ │ │ │ + stm r0, {r2, r9, fp} │ │ │ │ + ldr r0, [pc, #220] @ 62d8ec <__cxa_atexit@plt+0x6215a0> │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [sp] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 62d8bc <__cxa_atexit@plt+0x621570> │ │ │ │ + ldr r7, [pc, #160] @ 62d8f0 <__cxa_atexit@plt+0x6215a4> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #148] @ 62d8f4 <__cxa_atexit@plt+0x6215a8> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + add lr, r7, #1 │ │ │ │ + ldmdb r5, {r0, r7} │ │ │ │ + ldr r8, [pc, #124] @ 62d8f8 <__cxa_atexit@plt+0x6215ac> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + stm r9, {r1, r2, r7} │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r6, [pc, #56] @ 62d8dc <__cxa_atexit@plt+0x621590> │ │ │ │ + mov r5, #56 @ 0x38 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #28] @ 62d8e0 <__cxa_atexit@plt+0x621594> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 622860 <__cxa_atexit@plt+0x616514> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 622880 <__cxa_atexit@plt+0x616534> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffff9a8 │ │ │ │ + @ instruction: 0xfffffaac │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ + @ instruction: 0xfffffb48 │ │ │ │ + ldrdeq sl, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, ip, sl │ │ │ │ + ldrshteq r5, [r2], #112 @ 0x70 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 62d970 <__cxa_atexit@plt+0x621624> │ │ │ │ + ldr r7, [pc, #96] @ 62d988 <__cxa_atexit@plt+0x62163c> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #84] @ 62d98c <__cxa_atexit@plt+0x621640> │ │ │ │ + add r9, r3, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + add lr, r7, #1 │ │ │ │ + ldmdb r5, {r0, r7} │ │ │ │ + ldr r8, [pc, #60] @ 62d990 <__cxa_atexit@plt+0x621644> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stm r9, {r1, r2, r7} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 62d994 <__cxa_atexit@plt+0x621648> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq r6, r2, r0, lsr #11 │ │ │ │ + andeq r0, r0, r6, lsl #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 62da38 <__cxa_atexit@plt+0x6216ec> │ │ │ │ + ldr r2, [pc, #140] @ 62da50 <__cxa_atexit@plt+0x621704> │ │ │ │ + ldr r1, [r5, #28]! │ │ │ │ + sub sl, r5, #16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [sp] │ │ │ │ + mov ip, fp │ │ │ │ + ldr fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldm sl, {r0, r1, sl} │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #100] @ 62da54 <__cxa_atexit@plt+0x621708> │ │ │ │ + mov lr, r3 │ │ │ │ + str fp, [r3, #12] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r8, [lr, #20]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #60] @ 62da58 <__cxa_atexit@plt+0x62170c> │ │ │ │ + sub r7, r6, #6 │ │ │ │ + mov fp, ip │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str r3, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 62da5c <__cxa_atexit@plt+0x621710> │ │ │ │ + mov r2, #56 @ 0x38 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff7a8 │ │ │ │ + @ instruction: 0xfffff8a8 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + ldrsbteq r6, [r2], #68 @ 0x44 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62db10 <__cxa_atexit@plt+0x6217c4> │ │ │ │ + ldr r3, [pc, #192] @ 62db44 <__cxa_atexit@plt+0x6217f8> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + beq 62daec <__cxa_atexit@plt+0x6217a0> │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 62dafc <__cxa_atexit@plt+0x6217b0> │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62db20 <__cxa_atexit@plt+0x6217d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 62db28 <__cxa_atexit@plt+0x6217dc> │ │ │ │ + ldr r2, [pc, #144] @ 62db54 <__cxa_atexit@plt+0x621808> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r9} │ │ │ │ + sub r6, r3, #3 │ │ │ │ + str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r6, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6228a8 <__cxa_atexit@plt+0x61655c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r6, [r5, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + b 62d5b8 <__cxa_atexit@plt+0x62126c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6228fc <__cxa_atexit@plt+0x6165b0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - ldr r8, [pc, #60] @ 62290c <__cxa_atexit@plt+0x6165c0> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, r0, r9, r6 │ │ │ │ - andeq r1, r0, r8, lsl #21 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #16]! │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r9, [r3, #-12] │ │ │ │ - ldr lr, [r1, #-4]! │ │ │ │ - ldmib r3, {r8, sl} │ │ │ │ - mvn r0, r2 │ │ │ │ - tst r0, #3 │ │ │ │ - bne 622970 <__cxa_atexit@plt+0x616624> │ │ │ │ - ldr r2, [r3, #-8] │ │ │ │ - sub r0, r5, #12 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - bhi 6229a4 <__cxa_atexit@plt+0x616658> │ │ │ │ - add r0, r5, #12 │ │ │ │ - stm r0, {r7, r8, lr} │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, fp │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr r0, [pc, #80] @ 6229c8 <__cxa_atexit@plt+0x61667c> │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str sl, [r5, #16] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #20] │ │ │ │ - sub r0, r5, #28 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r2, [r5, #24] │ │ │ │ - bhi 6229bc <__cxa_atexit@plt+0x616670> │ │ │ │ - stm r5, {r8, lr} │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r8, fp │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #72] @ 62db4c <__cxa_atexit@plt+0x621800> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 62db50 <__cxa_atexit@plt+0x621804> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, lr} │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6229f0 <__cxa_atexit@plt+0x6166a4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + b 62db30 <__cxa_atexit@plt+0x6217e4> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 62db48 <__cxa_atexit@plt+0x6217fc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622a30 <__cxa_atexit@plt+0x6166e4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 622a40 <__cxa_atexit@plt+0x6166f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, asr #16 │ │ │ │ - andeq r3, r0, r9, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622a6c <__cxa_atexit@plt+0x616720> │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 622a80 <__cxa_atexit@plt+0x616734> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #24]! │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r6, r2, r0, lsl #8 │ │ │ │ + tsteq r0, r4, lsr sl │ │ │ │ + rscseq r6, r2, r4, lsr r4 │ │ │ │ + swpeq fp, r0, [r0] @ │ │ │ │ + rscseq r6, r2, r0, ror #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 62dbc4 <__cxa_atexit@plt+0x621878> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r6, r5, #20 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 62dbdc <__cxa_atexit@plt+0x621890> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62dbe4 <__cxa_atexit@plt+0x621898> │ │ │ │ + ldr r2, [pc, #104] @ 62dc08 <__cxa_atexit@plt+0x6218bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + mov r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622aa8 <__cxa_atexit@plt+0x61675c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 62d5b8 <__cxa_atexit@plt+0x62126c> │ │ │ │ + ldr r7, [pc, #56] @ 62dc04 <__cxa_atexit@plt+0x6218b8> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 62dbec <__cxa_atexit@plt+0x6218a0> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 62dc00 <__cxa_atexit@plt+0x6218b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r2, r4, asr #6 │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + @ instruction: 0x0100afb4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + b 11d11f4 <__cxa_atexit@plt+0x11c4ea8> │ │ │ │ + rscseq r6, r2, r4, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62dc58 <__cxa_atexit@plt+0x62190c> │ │ │ │ + ldr r3, [pc, #36] @ 62dc70 <__cxa_atexit@plt+0x621924> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 62da70 <__cxa_atexit@plt+0x621724> │ │ │ │ + ldr r7, [pc, #20] @ 62dc74 <__cxa_atexit@plt+0x621928> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + ldrshteq r6, [r2], #32 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub lr, r5, #28 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 62dd3c <__cxa_atexit@plt+0x6219f0> │ │ │ │ + ldr r0, [pc, #180] @ 62dd48 <__cxa_atexit@plt+0x6219fc> │ │ │ │ + mov sl, r5 │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622ae8 <__cxa_atexit@plt+0x61679c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 622af8 <__cxa_atexit@plt+0x6167ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01016790 │ │ │ │ - andeq r1, r0, r9, asr #31 │ │ │ │ + str r0, [sl, #-8]! │ │ │ │ + mov r0, #0 │ │ │ │ + cmp r1, r8 │ │ │ │ + str r7, [sl, #4] │ │ │ │ + str r9, [sl, #-16] │ │ │ │ + str r3, [sl, #-12] │ │ │ │ + str r0, [sl, #-8] │ │ │ │ + str r0, [sl, #-4] │ │ │ │ + bcc 62dd1c <__cxa_atexit@plt+0x6219d0> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 62dcfc <__cxa_atexit@plt+0x6219b0> │ │ │ │ + bic lr, r3, r3, asr #31 │ │ │ │ + ldr r1, [pc, #100] @ 62dd44 <__cxa_atexit@plt+0x6219f8> │ │ │ │ + add r3, r9, #8 │ │ │ │ + mov r7, lr │ │ │ │ + ldrb r2, [r3], #1 │ │ │ │ + subs r7, r7, #1 │ │ │ │ + mla r0, r0, r1, r2 │ │ │ │ + bne 62dce4 <__cxa_atexit@plt+0x621998> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r7, [pc, #72] @ 62dd4c <__cxa_atexit@plt+0x621a00> │ │ │ │ + mov r5, sl │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [pc, #44] @ 62dd50 <__cxa_atexit@plt+0x621a04> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + smlabbeq r0, r4, r8, sl │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 622b20 <__cxa_atexit@plt+0x6167d4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 622b40 <__cxa_atexit@plt+0x6167f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov lr, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 62ddc4 <__cxa_atexit@plt+0x621a78> │ │ │ │ + add r7, r5, #8 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + cmp r2, r1 │ │ │ │ + movgt r1, r2 │ │ │ │ + bge 62ddac <__cxa_atexit@plt+0x621a60> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r8, [pc, #76] @ 62dddc <__cxa_atexit@plt+0x621a90> │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldrb r3, [r0, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + mla r7, r7, r8, r3 │ │ │ │ + bne 62dd90 <__cxa_atexit@plt+0x621a44> │ │ │ │ + str r2, [r5, #12] │ │ │ │ str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622b68 <__cxa_atexit@plt+0x61681c> │ │ │ │ + ldr r0, [pc, #44] @ 62dde0 <__cxa_atexit@plt+0x621a94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib lr, {r0, r7} │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622bb8 <__cxa_atexit@plt+0x61686c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #60] @ 622bc8 <__cxa_atexit@plt+0x61687c> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r1, r4, r6, r6 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 622bf0 <__cxa_atexit@plt+0x6168a4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 622c10 <__cxa_atexit@plt+0x6168c4> │ │ │ │ + ldr r3, [pc, #24] @ 62dde4 <__cxa_atexit@plt+0x621a98> │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622c38 <__cxa_atexit@plt+0x6168ec> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq r5, r2, r8, asr #3 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + sub lr, r5, #12 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 62df00 <__cxa_atexit@plt+0x621bb4> │ │ │ │ + ldr r0, [pc, #280] @ 62df20 <__cxa_atexit@plt+0x621bd4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + cmp r3, #0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bmi 62de60 <__cxa_atexit@plt+0x621b14> │ │ │ │ + ldr r0, [pc, #256] @ 62df24 <__cxa_atexit@plt+0x621bd8> │ │ │ │ + ldr r7, [pc, #244] @ 62df1c <__cxa_atexit@plt+0x621bd0> │ │ │ │ + tst r3, #1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr] │ │ │ │ + bne 62de74 <__cxa_atexit@plt+0x621b28> │ │ │ │ + mul r7, r7, r7 │ │ │ │ + lsr r0, r3, #31 │ │ │ │ + mov r2, r3 │ │ │ │ + add r3, r0, r3, asr #1 │ │ │ │ + bic r0, r3, #1 │ │ │ │ + cmp r0, r2, asr #1 │ │ │ │ + beq 62de34 <__cxa_atexit@plt+0x621ae8> │ │ │ │ + asr r1, r2, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq 62de80 <__cxa_atexit@plt+0x621b34> │ │ │ │ + b 62dea8 <__cxa_atexit@plt+0x621b5c> │ │ │ │ + ldr r7, [pc, #192] @ 62df28 <__cxa_atexit@plt+0x621bdc> │ │ │ │ + ldr r0, [pc, #192] @ 62df2c <__cxa_atexit@plt+0x621be0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622c8c <__cxa_atexit@plt+0x616940> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - ldr r8, [pc, #60] @ 622c9c <__cxa_atexit@plt+0x616950> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 62dea8 <__cxa_atexit@plt+0x621b5c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 62df08 <__cxa_atexit@plt+0x621bbc> │ │ │ │ + ldr r3, [pc, #152] @ 62df30 <__cxa_atexit@plt+0x621be4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mul r1, r7, r7 │ │ │ │ + lsr r0, r3, #31 │ │ │ │ + add r0, r0, r3, asr #1 │ │ │ │ + bic r2, r0, #1 │ │ │ │ + cmp r2, r3, asr #1 │ │ │ │ + bne 62dee4 <__cxa_atexit@plt+0x621b98> │ │ │ │ + mul r1, r1, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + add r0, r0, r2, asr #1 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r3, r2, asr #1 │ │ │ │ + beq 62dec0 <__cxa_atexit@plt+0x621b74> │ │ │ │ + asr r2, r2, #1 │ │ │ │ + b 62dee8 <__cxa_atexit@plt+0x621b9c> │ │ │ │ + asr r2, r3, #1 │ │ │ │ + mul r7, r1, r7 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 62de80 <__cxa_atexit@plt+0x621b34> │ │ │ │ + mul r1, r1, r1 │ │ │ │ + mov r3, r0 │ │ │ │ + b 62deac <__cxa_atexit@plt+0x621b60> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r6, [r1, -r0] │ │ │ │ - andeq r1, r0, r8, asr #17 │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + rscseq r5, r2, ip, asr #2 │ │ │ │ + rscseq r5, r2, r8, asr #2 │ │ │ │ + smlabbeq r0, ip, ip, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - mvn r1, r2 │ │ │ │ - ldr r9, [r3, #-12] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr lr, [r3, #12] │ │ │ │ - ldr r8, [r3, #16] │ │ │ │ - tst r1, #3 │ │ │ │ - bne 622cf4 <__cxa_atexit@plt+0x6169a8> │ │ │ │ - str r0, [r5, #28] │ │ │ │ - sub r0, r5, #8 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r9, [r5, #32] │ │ │ │ - bhi 622d2c <__cxa_atexit@plt+0x6169e0> │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - mov r8, fp │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - ldr r1, [pc, #84] @ 622d54 <__cxa_atexit@plt+0x616a08> │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62df68 <__cxa_atexit@plt+0x621c1c> │ │ │ │ + ldr r2, [pc, #28] @ 62df74 <__cxa_atexit@plt+0x621c28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r0, ip, fp, sl │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62dfc0 <__cxa_atexit@plt+0x621c74> │ │ │ │ + ldr r1, [pc, #52] @ 62dfc8 <__cxa_atexit@plt+0x621c7c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62dfcc <__cxa_atexit@plt+0x621c80> │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r0, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bhi 622d40 <__cxa_atexit@plt+0x6169f4> │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - mov r8, fp │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622d7c <__cxa_atexit@plt+0x616a30> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e018 <__cxa_atexit@plt+0x621ccc> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e024 <__cxa_atexit@plt+0x621cd8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622dbc <__cxa_atexit@plt+0x616a70> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #44] @ 622dcc <__cxa_atexit@plt+0x616a80> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010164bc │ │ │ │ - andeq r0, r0, r7, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622df8 <__cxa_atexit@plt+0x616aac> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 622e0c <__cxa_atexit@plt+0x616ac0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e070 <__cxa_atexit@plt+0x621d24> │ │ │ │ + ldr r1, [pc, #52] @ 62e078 <__cxa_atexit@plt+0x621d2c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e07c <__cxa_atexit@plt+0x621d30> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlabteq r0, ip, r4, sl │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e0c8 <__cxa_atexit@plt+0x621d7c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622e34 <__cxa_atexit@plt+0x616ae8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e0d4 <__cxa_atexit@plt+0x621d88> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622e74 <__cxa_atexit@plt+0x616b28> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 622e84 <__cxa_atexit@plt+0x616b38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - andeq r0, r0, r5, lsl #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #8]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - bne 622f00 <__cxa_atexit@plt+0x616bb4> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - add sl, r3, #14 │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr lr, [r3, #10] │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - ldr r3, [r3, #26] │ │ │ │ - ldr ip, [pc, #148] @ 622f64 <__cxa_atexit@plt+0x616c18> │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #-16]! │ │ │ │ - ands r2, r9, #3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - str sl, [r5, #20] │ │ │ │ - beq 622f20 <__cxa_atexit@plt+0x616bd4> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 622f30 <__cxa_atexit@plt+0x616be4> │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #100] @ 622f6c <__cxa_atexit@plt+0x616c20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + @ instruction: 0x0100aa9c │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e120 <__cxa_atexit@plt+0x621dd4> │ │ │ │ + ldr r1, [pc, #52] @ 62e128 <__cxa_atexit@plt+0x621ddc> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e12c <__cxa_atexit@plt+0x621de0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 622f68 <__cxa_atexit@plt+0x616c1c> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - beq 622f54 <__cxa_atexit@plt+0x616c08> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 622260 <__cxa_atexit@plt+0x615f14> │ │ │ │ - ldr r0, [r8] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e178 <__cxa_atexit@plt+0x621e2c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e184 <__cxa_atexit@plt+0x621e38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r0, ip, r9, sl │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e1d0 <__cxa_atexit@plt+0x621e84> │ │ │ │ + ldr r1, [pc, #52] @ 62e1d8 <__cxa_atexit@plt+0x621e8c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e1dc <__cxa_atexit@plt+0x621e90> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff330 │ │ │ │ - @ instruction: 0xfffff31c │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e228 <__cxa_atexit@plt+0x621edc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 622f94 <__cxa_atexit@plt+0x616c48> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e234 <__cxa_atexit@plt+0x621ee8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 622fd4 <__cxa_atexit@plt+0x616c88> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 622fe4 <__cxa_atexit@plt+0x616c98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, r4, r2, r6 │ │ │ │ - andeq r1, r0, r9, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 62300c <__cxa_atexit@plt+0x616cc0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 62302c <__cxa_atexit@plt+0x616ce0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #20]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + tsteq r0, ip, lsr r9 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e280 <__cxa_atexit@plt+0x621f34> │ │ │ │ + ldr r1, [pc, #52] @ 62e288 <__cxa_atexit@plt+0x621f3c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e28c <__cxa_atexit@plt+0x621f40> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x0100a2bc │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 623054 <__cxa_atexit@plt+0x616d08> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e2d8 <__cxa_atexit@plt+0x621f8c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e2e4 <__cxa_atexit@plt+0x621f98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6230a4 <__cxa_atexit@plt+0x616d58> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - sub lr, r5, #16 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #60] @ 6230b4 <__cxa_atexit@plt+0x616d68> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ + smlabbeq r0, ip, r8, sl │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e330 <__cxa_atexit@plt+0x621fe4> │ │ │ │ + ldr r1, [pc, #52] @ 62e338 <__cxa_atexit@plt+0x621fec> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e33c <__cxa_atexit@plt+0x621ff0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, ip, lsl #4 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 6230dc <__cxa_atexit@plt+0x616d90> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 6230fc <__cxa_atexit@plt+0x616db0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e388 <__cxa_atexit@plt+0x62203c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e394 <__cxa_atexit@plt+0x622048> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e3e0 <__cxa_atexit@plt+0x622094> │ │ │ │ + ldr r1, [pc, #52] @ 62e3e8 <__cxa_atexit@plt+0x62209c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e3ec <__cxa_atexit@plt+0x6220a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + tsteq r0, ip, asr r1 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 623124 <__cxa_atexit@plt+0x616dd8> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e438 <__cxa_atexit@plt+0x6220ec> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e444 <__cxa_atexit@plt+0x6220f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 623178 <__cxa_atexit@plt+0x616e2c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - ldr r8, [pc, #60] @ 623188 <__cxa_atexit@plt+0x616e3c> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 624ce8 <__cxa_atexit@plt+0x61899c> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6231cc <__cxa_atexit@plt+0x616e80> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 6231d4 <__cxa_atexit@plt+0x616e88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 62e490 <__cxa_atexit@plt+0x622144> │ │ │ │ + ldr r1, [pc, #52] @ 62e498 <__cxa_atexit@plt+0x62214c> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 62e49c <__cxa_atexit@plt+0x622150> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r1, r4, ror #6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlatbeq r0, ip, r0, sl │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 62e4e8 <__cxa_atexit@plt+0x62219c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 62e4f4 <__cxa_atexit@plt+0x6221a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + ldrshteq r4, [r2], #176 @ 0xb0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 623250 <__cxa_atexit@plt+0x616f04> │ │ │ │ - ldr r2, [pc, #96] @ 62325c <__cxa_atexit@plt+0x616f10> │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - sub sl, r3, #32 │ │ │ │ - str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e558 <__cxa_atexit@plt+0x62220c> │ │ │ │ + ldr r3, [pc, #68] @ 62e560 <__cxa_atexit@plt+0x622214> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - stm sl, {r1, r2, r7} │ │ │ │ - sub r1, r3, #20 │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ tst r8, #3 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - beq 623244 <__cxa_atexit@plt+0x616ef8> │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + beq 62e54c <__cxa_atexit@plt+0x622200> │ │ │ │ mov r7, r8 │ │ │ │ - b 623268 <__cxa_atexit@plt+0x616f1c> │ │ │ │ + b 62e570 <__cxa_atexit@plt+0x622224> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6232dc <__cxa_atexit@plt+0x616f90> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 623318 <__cxa_atexit@plt+0x616fcc> │ │ │ │ - ldr r2, [pc, #712] @ 623558 <__cxa_atexit@plt+0x61720c> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 623424 <__cxa_atexit@plt+0x6170d8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 623430 <__cxa_atexit@plt+0x6170e4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r4, r2, r8, lsl #23 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 62351c <__cxa_atexit@plt+0x6171d0> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #676] @ 62356c <__cxa_atexit@plt+0x617220> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #6 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 62e68c <__cxa_atexit@plt+0x622340> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r9, [lr, #4] │ │ │ │ + cmp r9, r8 │ │ │ │ + bge 62e5bc <__cxa_atexit@plt+0x622270> │ │ │ │ + ldr r3, [pc, #276] @ 62e6b0 <__cxa_atexit@plt+0x622364> │ │ │ │ + ldr r1, [pc, #276] @ 62e6b4 <__cxa_atexit@plt+0x622368> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r3, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 623508 <__cxa_atexit@plt+0x6171bc> │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - ldr sl, [r8, #2] │ │ │ │ - cmp r1, r0 │ │ │ │ - bne 6233c4 <__cxa_atexit@plt+0x617078> │ │ │ │ - ldr r7, [pc, #592] @ 623554 <__cxa_atexit@plt+0x617208> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - rsb r3, r2, #0 │ │ │ │ - eor r3, r2, r3 │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 623368 <__cxa_atexit@plt+0x61701c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - tst r2, r1 │ │ │ │ - beq 623478 <__cxa_atexit@plt+0x61712c> │ │ │ │ - ldr r3, [pc, #524] @ 62355c <__cxa_atexit@plt+0x617210> │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - b 6231e4 <__cxa_atexit@plt+0x616e98> │ │ │ │ - eor r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r2, r3, r0 │ │ │ │ - tst r1, r3, lsr r0 │ │ │ │ - beq 623498 <__cxa_atexit@plt+0x61714c> │ │ │ │ - ldr r0, [pc, #428] @ 623534 <__cxa_atexit@plt+0x6171e8> │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ands r2, r7, #3 │ │ │ │ + cmp r8, r9 │ │ │ │ + bge 62e5f4 <__cxa_atexit@plt+0x6222a8> │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp r8, #1 │ │ │ │ + blt 62e620 <__cxa_atexit@plt+0x6222d4> │ │ │ │ + ldr r0, [pc, #224] @ 62e6b8 <__cxa_atexit@plt+0x62236c> │ │ │ │ + str r7, [r5] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r8, [r5, #32] │ │ │ │ - str r0, [r5] │ │ │ │ - beq 6234b4 <__cxa_atexit@plt+0x617168> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6234bc <__cxa_atexit@plt+0x617170> │ │ │ │ - ldr r0, [pc, #392] @ 623538 <__cxa_atexit@plt+0x6171ec> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - mov r7, lr │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 62e654 <__cxa_atexit@plt+0x622308> │ │ │ │ + ldr sl, [pc, #152] @ 62e69c <__cxa_atexit@plt+0x622350> │ │ │ │ + add r0, lr, #8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + mla r2, r2, sl, r3 │ │ │ │ + bne 62e60c <__cxa_atexit@plt+0x6222c0> │ │ │ │ + b 62e658 <__cxa_atexit@plt+0x62230c> │ │ │ │ + ldr r0, [pc, #120] @ 62e6a0 <__cxa_atexit@plt+0x622354> │ │ │ │ + ldr r3, [pc, #120] @ 62e6a4 <__cxa_atexit@plt+0x622358> │ │ │ │ + str lr, [r5, #-8] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r1, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - bge 623444 <__cxa_atexit@plt+0x6170f8> │ │ │ │ - ldr r1, [pc, #368] @ 623540 <__cxa_atexit@plt+0x6171f4> │ │ │ │ - mov r2, r5 │ │ │ │ - ands lr, r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r2, #28] │ │ │ │ - str sl, [r1, #24]! │ │ │ │ - beq 6234c8 <__cxa_atexit@plt+0x61717c> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - cmp lr, #2 │ │ │ │ - bne 6234d4 <__cxa_atexit@plt+0x617188> │ │ │ │ - ldr lr, [pc, #332] @ 62354c <__cxa_atexit@plt+0x617200> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [pc, #328] @ 623550 <__cxa_atexit@plt+0x617204> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r1] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - sub r8, r3, #3 │ │ │ │ - b 6234f8 <__cxa_atexit@plt+0x6171ac> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #304] @ 623568 <__cxa_atexit@plt+0x61721c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - add r7, r7, #3 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r0, [pc, #100] @ 62e6a8 <__cxa_atexit@plt+0x62235c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #276] @ 623560 <__cxa_atexit@plt+0x617214> │ │ │ │ - ldr r1, [pc, #276] @ 623564 <__cxa_atexit@plt+0x617218> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - mov r9, sl │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r1, [pc, #176] @ 623530 <__cxa_atexit@plt+0x6171e4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #16]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #156] @ 62353c <__cxa_atexit@plt+0x6171f0> │ │ │ │ - mov r7, lr │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r0, [pc, #76] @ 62e6ac <__cxa_atexit@plt+0x622360> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62e684 <__cxa_atexit@plt+0x622338> │ │ │ │ + b 62e7d8 <__cxa_atexit@plt+0x62248c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #104] @ 623544 <__cxa_atexit@plt+0x6171f8> │ │ │ │ - ldr r5, [pc, #104] @ 623548 <__cxa_atexit@plt+0x6171fc> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r1] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #28 │ │ │ │ - andeq r0, r0, r8, lsl #28 │ │ │ │ - andeq r0, r0, r8, lsr #28 │ │ │ │ - andeq r0, r0, r8, lsl #21 │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - andeq r0, r0, r0, ror r5 │ │ │ │ - mrseq r5, (UNDEF: 17) │ │ │ │ - andeq r0, r0, r8, lsl r3 │ │ │ │ - ldrdeq r5, [r1, -ip] │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - andeq r0, r0, r0, ror #5 │ │ │ │ - andeq r1, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ - smlabbeq r1, ip, r1, r5 │ │ │ │ - smlabbeq r1, r8, r3, r5 │ │ │ │ - @ instruction: 0x01015f98 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6235bc <__cxa_atexit@plt+0x617270> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6235d0 <__cxa_atexit@plt+0x617284> │ │ │ │ - ldr r2, [pc, #72] @ 6235e4 <__cxa_atexit@plt+0x617298> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrhteq r4, [r2], #160 @ 0xa0 │ │ │ │ + rscseq r4, r2, r4, lsr #21 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + rscseq r4, r2, r4, asr fp │ │ │ │ + smlatteq r0, r8, pc, r9 @ │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + rscseq r4, r2, r0, lsr sl │ │ │ │ + andeq r0, r0, r7, asr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 62e704 <__cxa_atexit@plt+0x6223b8> │ │ │ │ + ldr r2, [pc, #76] @ 62e738 <__cxa_atexit@plt+0x6223ec> │ │ │ │ + add r7, r1, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldrb r3, [r7], #1 │ │ │ │ + subs r0, r0, #1 │ │ │ │ + mla r1, r1, r2, r3 │ │ │ │ + bne 62e6f0 <__cxa_atexit@plt+0x6223a4> │ │ │ │ + b 62e708 <__cxa_atexit@plt+0x6223bc> │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #44] @ 62e73c <__cxa_atexit@plt+0x6223f0> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r8, [r5] │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62e730 <__cxa_atexit@plt+0x6223e4> │ │ │ │ + b 62e7d8 <__cxa_atexit@plt+0x62248c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6235e0 <__cxa_atexit@plt+0x617294> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r4, r2, ip, lsr #19 │ │ │ │ + andeq r0, r0, r7, asr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldmib r5, {sl, fp} │ │ │ │ + add r9, r7, #8 │ │ │ │ + add r1, sl, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 62e790 <__cxa_atexit@plt+0x622444> │ │ │ │ + ldr r2, [pc, #64] @ 62e7c4 <__cxa_atexit@plt+0x622478> │ │ │ │ + ldrb r1, [r9], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + mla r7, r7, r2, r1 │ │ │ │ + bne 62e780 <__cxa_atexit@plt+0x622434> │ │ │ │ + ldr r3, [pc, #48] @ 62e7c8 <__cxa_atexit@plt+0x62247c> │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {sl, fp} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62e7b8 <__cxa_atexit@plt+0x62246c> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 62e7d8 <__cxa_atexit@plt+0x62248c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - smlabteq r1, r4, ip, r5 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 623634 <__cxa_atexit@plt+0x6172e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r4, r2, r0, lsr #18 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + mov r2, r3 │ │ │ │ + ldmib r3, {r0, lr} │ │ │ │ + ldr r1, [r2, #12]! │ │ │ │ + cmp r9, lr │ │ │ │ + bne 62e830 <__cxa_atexit@plt+0x6224e4> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + sub r2, r1, r3 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 62e8d8 <__cxa_atexit@plt+0x62258c> │ │ │ │ + cmp r0, r2 │ │ │ │ + ble 62e91c <__cxa_atexit@plt+0x6225d0> │ │ │ │ + ldr r3, [pc, #600] @ 62ea70 <__cxa_atexit@plt+0x622724> │ │ │ │ + sub r7, r0, r2 │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 62e898 <__cxa_atexit@plt+0x62254c> │ │ │ │ + ldr r0, [pc, #512] @ 62ea40 <__cxa_atexit@plt+0x6226f4> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #36] @ 0x24 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + add r0, r8, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + ldrb r2, [r0, #8]! │ │ │ │ + strb r2, [r5, #32] │ │ │ │ + beq 62e944 <__cxa_atexit@plt+0x6225f8> │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r9, [pc, #464] @ 62ea3c <__cxa_atexit@plt+0x6226f0> │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldrb r8, [r0, -r8] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + mla lr, lr, r9, r2 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mul r2, r0, r8 │ │ │ │ + mov r8, fp │ │ │ │ + sub r2, lr, r2 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 634378 <__cxa_atexit@plt+0x62802c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 623648 <__cxa_atexit@plt+0x6172fc> │ │ │ │ - ldr r2, [pc, #72] @ 62365c <__cxa_atexit@plt+0x617310> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62e9fc <__cxa_atexit@plt+0x6226b0> │ │ │ │ + ldr r7, [pc, #440] @ 62ea68 <__cxa_atexit@plt+0x62271c> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [pc, #436] @ 62ea6c <__cxa_atexit@plt+0x622720> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 623658 <__cxa_atexit@plt+0x61730c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, r4, r1, r5 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - andeq r0, r0, r7, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - mov lr, r5 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #20]! │ │ │ │ - ldr r8, [r1, #24] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6236d0 <__cxa_atexit@plt+0x617384> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6236f8 <__cxa_atexit@plt+0x6173ac> │ │ │ │ - ldr lr, [pc, #96] @ 62370c <__cxa_atexit@plt+0x6173c0> │ │ │ │ - ldr r0, [sl, #2] │ │ │ │ - ldr r2, [pc, #92] @ 623710 <__cxa_atexit@plt+0x6173c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, r1 │ │ │ │ - str lr, [r1] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6236f8 <__cxa_atexit@plt+0x6173ac> │ │ │ │ - ldr r2, [pc, #52] @ 623714 <__cxa_atexit@plt+0x6173c8> │ │ │ │ - ldr r1, [pc, #52] @ 623718 <__cxa_atexit@plt+0x6173cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 62e94c <__cxa_atexit@plt+0x622600> │ │ │ │ + sub lr, r5, #12 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 62e9c8 <__cxa_atexit@plt+0x62267c> │ │ │ │ + ldr r0, [pc, #380] @ 62ea74 <__cxa_atexit@plt+0x622728> │ │ │ │ + ldr r1, [pc, #380] @ 62ea78 <__cxa_atexit@plt+0x62272c> │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6237c4 <__cxa_atexit@plt+0x617478> │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 6237fc <__cxa_atexit@plt+0x6174b0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 62388c <__cxa_atexit@plt+0x617540> │ │ │ │ - ldr r8, [pc, #340] @ 6238cc <__cxa_atexit@plt+0x617580> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 6238d0 <__cxa_atexit@plt+0x617584> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 623868 <__cxa_atexit@plt+0x61751c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62387c <__cxa_atexit@plt+0x617530> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [pc, #260] @ 6238e4 <__cxa_atexit@plt+0x617598> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r3, [pc, #292] @ 62ea48 <__cxa_atexit@plt+0x6226fc> │ │ │ │ + ldr r7, [pc, #292] @ 62ea4c <__cxa_atexit@plt+0x622700> │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #276] @ 62ea50 <__cxa_atexit@plt+0x622704> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 6238ac <__cxa_atexit@plt+0x617560> │ │ │ │ - ldr r8, [pc, #184] @ 6238d8 <__cxa_atexit@plt+0x61758c> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 6238dc <__cxa_atexit@plt+0x617590> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r1, [pc, #264] @ 62ea60 <__cxa_atexit@plt+0x622714> │ │ │ │ + str r9, [r5, #32] │ │ │ │ + subs r3, r3, r8 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + str r2, [r5] │ │ │ │ + bne 62e9bc <__cxa_atexit@plt+0x622670> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 62ea1c <__cxa_atexit@plt+0x6226d0> │ │ │ │ + ldr lr, [pc, #232] @ 62ea7c <__cxa_atexit@plt+0x622730> │ │ │ │ sub r7, r2, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [pc, #224] @ 62ea80 <__cxa_atexit@plt+0x622734> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r6, {r3, r8, lr} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r8, fp │ │ │ │ + b 62ec80 <__cxa_atexit@plt+0x622934> │ │ │ │ + ldr r7, [pc, #132] @ 62ea54 <__cxa_atexit@plt+0x622708> │ │ │ │ + ldr r0, [pc, #132] @ 62ea58 <__cxa_atexit@plt+0x62270c> │ │ │ │ + str r9, [r5, #32] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r0, [pc, #104] @ 62ea5c <__cxa_atexit@plt+0x622710> │ │ │ │ + mov r5, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #64] @ 62ea44 <__cxa_atexit@plt+0x6226f8> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 6238d4 <__cxa_atexit@plt+0x617588> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r7, [pc, #64] @ 62ea64 <__cxa_atexit@plt+0x622718> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 6238e0 <__cxa_atexit@plt+0x617594> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + ldrdeq r5, [r0], -ip │ │ │ │ + andeq r6, r0, r0, ror #11 │ │ │ │ + andeq r2, r0, ip, ror #25 │ │ │ │ + ldrhteq r4, [r2], #120 @ 0x78 │ │ │ │ + ldrhteq r4, [r2], #116 @ 0x74 │ │ │ │ + rscseq r4, r2, ip, lsl r7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrshteq r4, [r2], #108 @ 0x6c │ │ │ │ + rscseq r4, r2, ip, lsl #15 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r4, r2, ip, lsr r8 │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ + andeq r2, r0, r8, lsl lr │ │ │ │ + ldrshteq r4, [r2], #116 @ 0x74 │ │ │ │ + andeq r0, r0, r0, asr #4 │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + @ instruction: 0x0100a1b4 │ │ │ │ + rscseq r4, r2, r8, ror #12 │ │ │ │ + andeq ip, r0, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #3] │ │ │ │ + ldmib r5, {r1, r2} │ │ │ │ + subs r7, r7, r0 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + bne 62eb04 <__cxa_atexit@plt+0x6227b8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62eb14 <__cxa_atexit@plt+0x6227c8> │ │ │ │ + ldr lr, [pc, #96] @ 62eb34 <__cxa_atexit@plt+0x6227e8> │ │ │ │ + sub r7, r3, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #88] @ 62eb38 <__cxa_atexit@plt+0x6227ec> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 62ec80 <__cxa_atexit@plt+0x622934> │ │ │ │ + ldr r6, [pc, #20] @ 62eb30 <__cxa_atexit@plt+0x6227e4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0x01009ab4 │ │ │ │ + tsteq r0, r4, ror r0 │ │ │ │ + ldrhteq r4, [r2], #80 @ 0x50 │ │ │ │ + andeq ip, r0, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bne 62ebc8 <__cxa_atexit@plt+0x62287c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 62ebd4 <__cxa_atexit@plt+0x622888> │ │ │ │ + ldr r7, [pc, #92] @ 62ebf8 <__cxa_atexit@plt+0x6228ac> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 62ebfc <__cxa_atexit@plt+0x6228b0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 62ec80 <__cxa_atexit@plt+0x622934> │ │ │ │ + ldr r7, [pc, #24] @ 62ebf4 <__cxa_atexit@plt+0x6228a8> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlatteq r1, r0, sl, r5 │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlabbeq r1, r0, sl, r5 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlatteq r0, ip, r9, r9 │ │ │ │ + smlatbeq r0, ip, pc, r9 @ │ │ │ │ + andeq pc, r3, sp, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 623978 <__cxa_atexit@plt+0x61762c> │ │ │ │ - ldr r8, [pc, #128] @ 623990 <__cxa_atexit@plt+0x617644> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #116] @ 623994 <__cxa_atexit@plt+0x617648> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r5, #52] @ 0x34 │ │ │ │ + bcc 62ec5c <__cxa_atexit@plt+0x622910> │ │ │ │ + ldr r8, [pc, #76] @ 62ec74 <__cxa_atexit@plt+0x622928> │ │ │ │ sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 623998 <__cxa_atexit@plt+0x61764c> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 623a2c <__cxa_atexit@plt+0x6176e0> │ │ │ │ - ldr r8, [pc, #128] @ 623a44 <__cxa_atexit@plt+0x6176f8> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #116] @ 623a48 <__cxa_atexit@plt+0x6176fc> │ │ │ │ + ldr lr, [pc, #68] @ 62ec78 <__cxa_atexit@plt+0x62292c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + sub r7, r6, #7 │ │ │ │ str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 623a4c <__cxa_atexit@plt+0x617700> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 62ec7c <__cxa_atexit@plt+0x622930> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - @ instruction: 0x01015894 │ │ │ │ - smlabbeq r1, r8, r8, r5 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 623a9c <__cxa_atexit@plt+0x617750> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 623ab0 <__cxa_atexit@plt+0x617764> │ │ │ │ - ldr r2, [pc, #72] @ 623ac4 <__cxa_atexit@plt+0x617778> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 623ac0 <__cxa_atexit@plt+0x617774> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - smlatteq r1, r4, r7, r5 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 623b04 <__cxa_atexit@plt+0x6177b8> │ │ │ │ - ldr r2, [pc, #156] @ 623b88 <__cxa_atexit@plt+0x61783c> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + str r8, [sp, #36] @ 0x24 │ │ │ │ + add r8, r6, #20 │ │ │ │ + mov lr, r4 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 62ef34 <__cxa_atexit@plt+0x622be8> │ │ │ │ + mov r9, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [r9, #20]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov fp, r9 │ │ │ │ + ldr ip, [r6, #-8]! │ │ │ │ + str r7, [sp, #28] │ │ │ │ + ldr r4, [r9, #4] │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ + ldr r7, [r9, #32] │ │ │ │ + ldr r3, [fp, #12]! │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [ip, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 62ed98 <__cxa_atexit@plt+0x622a4c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, ip │ │ │ │ + beq 62eeec <__cxa_atexit@plt+0x622ba0> │ │ │ │ + str r7, [sp, #16] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, ip, #8 │ │ │ │ + str lr, [sp, #24] │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 62ee0c <__cxa_atexit@plt+0x622ac0> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + cmp r4, r3 │ │ │ │ + ble 62ee94 <__cxa_atexit@plt+0x622b48> │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - beq 623b58 <__cxa_atexit@plt+0x61780c> │ │ │ │ - b 623b9c <__cxa_atexit@plt+0x617850> │ │ │ │ - ldr r3, [pc, #120] @ 623b84 <__cxa_atexit@plt+0x617838> │ │ │ │ + add r2, r1, #8 │ │ │ │ + ldrb r1, [r2, r3] │ │ │ │ + ldr r4, [pc, #596] @ 62ef98 <__cxa_atexit@plt+0x622c4c> │ │ │ │ + strb r1, [r5, #52] @ 0x34 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5, #12] │ │ │ │ + beq 62eed4 <__cxa_atexit@plt+0x622b88> │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r8, [pc, #544] @ 62ef84 <__cxa_atexit@plt+0x622c38> │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + mla r1, r3, r8, r1 │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ + mul r6, r4, r6 │ │ │ │ + add r3, sl, #1 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ + sub r1, r1, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r4, lr │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r0 │ │ │ │ + b 62fce0 <__cxa_atexit@plt+0x623994> │ │ │ │ + cmp r4, r3 │ │ │ │ + ble 62ee94 <__cxa_atexit@plt+0x622b48> │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, r1, #8 │ │ │ │ + ldrb r1, [r2, r3] │ │ │ │ + ldr r4, [pc, #484] @ 62ef9c <__cxa_atexit@plt+0x622c50> │ │ │ │ + strb r1, [r5, #52] @ 0x34 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5, #12] │ │ │ │ + beq 62eed4 <__cxa_atexit@plt+0x622b88> │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r8, [pc, #428] @ 62ef84 <__cxa_atexit@plt+0x622c38> │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + mla r1, r3, r8, r1 │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ + mul r6, r4, r6 │ │ │ │ + add r3, sl, #1 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ + sub r1, r1, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r4, lr │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r0 │ │ │ │ + b 62f01c <__cxa_atexit@plt+0x622cd0> │ │ │ │ + ldr lr, [sp, #24] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + beq 62eeec <__cxa_atexit@plt+0x622ba0> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r4, r3 │ │ │ │ + ble 62ee94 <__cxa_atexit@plt+0x622b48> │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, r1, #8 │ │ │ │ + ldrb r1, [r2, r3] │ │ │ │ + ldr r4, [pc, #328] @ 62ef88 <__cxa_atexit@plt+0x622c3c> │ │ │ │ + strb r1, [r5, #52] @ 0x34 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5, #12] │ │ │ │ + beq 62eed4 <__cxa_atexit@plt+0x622b88> │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r8, [pc, #292] @ 62ef84 <__cxa_atexit@plt+0x622c38> │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + mla r1, r3, r8, r1 │ │ │ │ + ldr r8, [sp, #36] @ 0x24 │ │ │ │ + mul r6, r4, r6 │ │ │ │ + add r3, sl, #1 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ + sub r1, r1, r6 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r4, lr │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r0 │ │ │ │ + b 6309a4 <__cxa_atexit@plt+0x624658> │ │ │ │ + add r6, r0, #12 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 62ef5c <__cxa_atexit@plt+0x622c10> │ │ │ │ + ldr r7, [pc, #252] @ 62efa4 <__cxa_atexit@plt+0x622c58> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r4, [pc, #248] @ 62efa8 <__cxa_atexit@plt+0x622c5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r4, lr │ │ │ │ + str r3, [r0, #8] │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [r7] │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r4, lr │ │ │ │ + mov r6, r0 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #156] @ 62ef90 <__cxa_atexit@plt+0x622c44> │ │ │ │ + mov r6, r8 │ │ │ │ + sub r3, r8, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [pc, #144] @ 62ef94 <__cxa_atexit@plt+0x622c48> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + str r4, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + sub r7, r8, #7 │ │ │ │ + mov r4, lr │ │ │ │ + str r2, [r0, #16] │ │ │ │ + str r3, [r0, #20] │ │ │ │ + bx r1 │ │ │ │ + ldr r4, [pc, #100] @ 62efa0 <__cxa_atexit@plt+0x622c54> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [lr, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, lr │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r7, [pc, #40] @ 62ef8c <__cxa_atexit@plt+0x622c40> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [lr, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + mov r5, fp │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + mov r4, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r1, r0, r0, lsl fp │ │ │ │ + andeq r6, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0x01009690 │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + andeq r0, r0, r8, asr #30 │ │ │ │ + andeq r0, r0, r0, lsl r2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r4, r2, r4, asr #4 │ │ │ │ + ldrdeq r9, [r0, -r8] │ │ │ │ + rscseq r4, r2, r0, asr #2 │ │ │ │ + andeq r9, r1, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 62ec80 <__cxa_atexit@plt+0x622934> │ │ │ │ + rscseq r4, r2, r8, lsr #2 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr lr, [pc, #60] @ 62f018 <__cxa_atexit@plt+0x622ccc> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r0, [r5, #32] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r1, r1, lr, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r3, r9, #1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 62f01c <__cxa_atexit@plt+0x622cd0> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 62f09c <__cxa_atexit@plt+0x622d50> │ │ │ │ + ldr r8, [pc, #580] @ 62f29c <__cxa_atexit@plt+0x622f50> │ │ │ │ + add r2, r7, #8 │ │ │ │ + cmp r0, sl │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 62f120 <__cxa_atexit@plt+0x622dd4> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 62f068 <__cxa_atexit@plt+0x622d1c> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 62f0d4 <__cxa_atexit@plt+0x622d88> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 62f16c <__cxa_atexit@plt+0x622e20> │ │ │ │ + ldr r7, [pc, #524] @ 62f2cc <__cxa_atexit@plt+0x622f80> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 62f194 <__cxa_atexit@plt+0x622e48> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 62f220 <__cxa_atexit@plt+0x622ed4> │ │ │ │ + ldr r7, [pc, #464] @ 62f2d0 <__cxa_atexit@plt+0x622f84> │ │ │ │ + ldr r3, [pc, #464] @ 62f2d4 <__cxa_atexit@plt+0x622f88> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 623b58 <__cxa_atexit@plt+0x61780c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 623b60 <__cxa_atexit@plt+0x617814> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 623b74 <__cxa_atexit@plt+0x617828> │ │ │ │ - ldr r2, [pc, #88] @ 623b90 <__cxa_atexit@plt+0x617844> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 62f250 <__cxa_atexit@plt+0x622f04> │ │ │ │ + ldr r7, [pc, #388] @ 62f2c4 <__cxa_atexit@plt+0x622f78> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r6, [pc, #384] @ 62f2c8 <__cxa_atexit@plt+0x622f7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #300] @ 62f2a0 <__cxa_atexit@plt+0x622f54> │ │ │ │ + ldr r7, [pc, #300] @ 62f2a4 <__cxa_atexit@plt+0x622f58> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 62f2a8 <__cxa_atexit@plt+0x622f5c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 623b8c <__cxa_atexit@plt+0x617840> │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 62f2bc <__cxa_atexit@plt+0x622f70> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 62f210 <__cxa_atexit@plt+0x622ec4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #20 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 62f278 <__cxa_atexit@plt+0x622f2c> │ │ │ │ + ldr lr, [pc, #252] @ 62f2d8 <__cxa_atexit@plt+0x622f8c> │ │ │ │ + sub r3, r1, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 62f2dc <__cxa_atexit@plt+0x622f90> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 62f4e0 <__cxa_atexit@plt+0x623194> │ │ │ │ + ldr r3, [pc, #136] @ 62f2b0 <__cxa_atexit@plt+0x622f64> │ │ │ │ + ldr r7, [pc, #136] @ 62f2b4 <__cxa_atexit@plt+0x622f68> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 62f2b8 <__cxa_atexit@plt+0x622f6c> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 62f2ac <__cxa_atexit@plt+0x622f60> │ │ │ │ + mov r5, fp │ │ │ │ mov r6, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - andeq r0, r0, r6, ror #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 623c3c <__cxa_atexit@plt+0x6178f0> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 623c74 <__cxa_atexit@plt+0x617928> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 623d04 <__cxa_atexit@plt+0x6179b8> │ │ │ │ - ldr r8, [pc, #340] @ 623d44 <__cxa_atexit@plt+0x6179f8> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 62f2c0 <__cxa_atexit@plt+0x622f74> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + rscseq r3, r2, r4, ror pc │ │ │ │ + rscseq r3, r2, r8, ror #30 │ │ │ │ + andeq r5, r0, ip, lsl #27 │ │ │ │ + rscseq r3, r2, r8, asr #29 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r3, r2, ip, lsr #29 │ │ │ │ + rscseq r3, r2, ip, lsr pc │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r3, r2, ip, lsr #31 │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + rscseq r3, r2, ip, ror #31 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + smlatbeq r0, ip, r3, r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + rscseq r3, r2, ip, lsl #28 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 62f35c <__cxa_atexit@plt+0x623010> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62f36c <__cxa_atexit@plt+0x623020> │ │ │ │ + ldr r8, [pc, #92] @ 62f38c <__cxa_atexit@plt+0x623040> │ │ │ │ + sub r2, r3, #15 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 623d48 <__cxa_atexit@plt+0x6179fc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 623ce0 <__cxa_atexit@plt+0x617994> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 623cf4 <__cxa_atexit@plt+0x6179a8> │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [pc, #260] @ 623d5c <__cxa_atexit@plt+0x617a10> │ │ │ │ + ldr r7, [pc, #84] @ 62f390 <__cxa_atexit@plt+0x623044> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 623d24 <__cxa_atexit@plt+0x6179d8> │ │ │ │ - ldr r8, [pc, #184] @ 623d50 <__cxa_atexit@plt+0x617a04> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 623d54 <__cxa_atexit@plt+0x617a08> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 62f4e0 <__cxa_atexit@plt+0x623194> │ │ │ │ + ldr r6, [pc, #20] @ 62f388 <__cxa_atexit@plt+0x62303c> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 623d4c <__cxa_atexit@plt+0x617a00> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 623d58 <__cxa_atexit@plt+0x617a0c> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + rscseq r3, r2, r8, asr sp │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 62f428 <__cxa_atexit@plt+0x6230dc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 62f434 <__cxa_atexit@plt+0x6230e8> │ │ │ │ + ldr r7, [pc, #92] @ 62f458 <__cxa_atexit@plt+0x62310c> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 62f45c <__cxa_atexit@plt+0x623110> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 62f4e0 <__cxa_atexit@plt+0x623194> │ │ │ │ + ldr r7, [pc, #24] @ 62f454 <__cxa_atexit@plt+0x623108> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - smlabteq r1, r0, r5, r5 │ │ │ │ - @ instruction: 0x010155b0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlabbeq r0, ip, r1, r9 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 623de4 <__cxa_atexit@plt+0x617a98> │ │ │ │ - ldr r8, [pc, #116] @ 623dfc <__cxa_atexit@plt+0x617ab0> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 62f4bc <__cxa_atexit@plt+0x623170> │ │ │ │ + ldr r8, [pc, #76] @ 62f4d4 <__cxa_atexit@plt+0x623188> │ │ │ │ + sub r7, r6, #15 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 623e00 <__cxa_atexit@plt+0x617ab4> │ │ │ │ + ldr lr, [pc, #68] @ 62f4d8 <__cxa_atexit@plt+0x62318c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ str r8, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 623e04 <__cxa_atexit@plt+0x617ab8> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 62f4dc <__cxa_atexit@plt+0x623190> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r4, r5 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r6, ror #9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 623e8c <__cxa_atexit@plt+0x617b40> │ │ │ │ - ldr r8, [pc, #116] @ 623ea4 <__cxa_atexit@plt+0x617b58> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 623ea8 <__cxa_atexit@plt+0x617b5c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 623eac <__cxa_atexit@plt+0x617b60> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 623efc <__cxa_atexit@plt+0x617bb0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + smlabteq r0, r8, r6, r9 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 62f66c <__cxa_atexit@plt+0x623320> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 62f5d8 <__cxa_atexit@plt+0x62328c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 62f624 <__cxa_atexit@plt+0x6232d8> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 62f5c8 <__cxa_atexit@plt+0x62327c> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 62f5e0 <__cxa_atexit@plt+0x623294> │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 623f10 <__cxa_atexit@plt+0x617bc4> │ │ │ │ - ldr r2, [pc, #72] @ 623f24 <__cxa_atexit@plt+0x617bd8> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 62f694 <__cxa_atexit@plt+0x623348> │ │ │ │ + ldr r7, [pc, #304] @ 62f6cc <__cxa_atexit@plt+0x623380> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 62f6d0 <__cxa_atexit@plt+0x623384> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 623f20 <__cxa_atexit@plt+0x617bd4> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 62f624 <__cxa_atexit@plt+0x6232d8> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 62f588 <__cxa_atexit@plt+0x62323c> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 62f6b8 <__cxa_atexit@plt+0x62336c> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 62f01c <__cxa_atexit@plt+0x622cd0> │ │ │ │ + ldr r7, [pc, #148] @ 62f6c0 <__cxa_atexit@plt+0x623374> │ │ │ │ + mov fp, lr │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r3, [pc, #140] @ 62f6c4 <__cxa_atexit@plt+0x623378> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r7, [pc, #84] @ 62f6c8 <__cxa_atexit@plt+0x62337c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010148bc │ │ │ │ - smlabbeq r1, r4, r3, r5 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 623f98 <__cxa_atexit@plt+0x617c4c> │ │ │ │ - ldr r3, [pc, #284] @ 624068 <__cxa_atexit@plt+0x617d1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 62401c <__cxa_atexit@plt+0x617cd0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 624024 <__cxa_atexit@plt+0x617cd8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 624044 <__cxa_atexit@plt+0x617cf8> │ │ │ │ - ldr r2, [pc, #256] @ 624078 <__cxa_atexit@plt+0x617d2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #196] @ 624064 <__cxa_atexit@plt+0x617d18> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 62401c <__cxa_atexit@plt+0x617cd0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 624038 <__cxa_atexit@plt+0x617cec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 624054 <__cxa_atexit@plt+0x617d08> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r8, [pc, #148] @ 62406c <__cxa_atexit@plt+0x617d20> │ │ │ │ - sub r9, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r7, r7, lr │ │ │ │ - and lr, r7, r0 │ │ │ │ - ldr r7, [pc, #120] @ 624070 <__cxa_atexit@plt+0x617d24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - add r7, r6, #12 │ │ │ │ - stm r7, {r0, r8, r9} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 624074 <__cxa_atexit@plt+0x617d28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 62f6bc <__cxa_atexit@plt+0x623370> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - smlabbeq r1, r0, r2, r5 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - @ instruction: 0x01014794 │ │ │ │ - smlatteq r1, r8, r2, r5 │ │ │ │ - andeq r0, r0, r6, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6240c8 <__cxa_atexit@plt+0x617d7c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6240dc <__cxa_atexit@plt+0x617d90> │ │ │ │ - ldr r2, [pc, #72] @ 6240f0 <__cxa_atexit@plt+0x617da4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r5, r0, r8, asr #18 │ │ │ │ + tsteq r0, ip, asr pc │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r3, r2, r0, asr fp │ │ │ │ + smlatteq r0, r0, pc, r8 @ │ │ │ │ + rscseq r3, r2, r8, lsl sl │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 62f4e0 <__cxa_atexit@plt+0x623194> │ │ │ │ + rscseq r3, r2, r0, lsl #20 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 62f840 <__cxa_atexit@plt+0x6234f4> │ │ │ │ + rscseq r3, r2, r0, ror #19 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 62f78c <__cxa_atexit@plt+0x623440> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 62f7c0 <__cxa_atexit@plt+0x623474> │ │ │ │ + sub r2, r8, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 62f79c <__cxa_atexit@plt+0x623450> │ │ │ │ + ldr r1, [pc, #88] @ 62f7c8 <__cxa_atexit@plt+0x62347c> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6240ec <__cxa_atexit@plt+0x617da0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + b 62f840 <__cxa_atexit@plt+0x6234f4> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - @ instruction: 0x010151b8 │ │ │ │ - andeq r0, r0, r6, ror #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 624174 <__cxa_atexit@plt+0x617e28> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 62417c <__cxa_atexit@plt+0x617e30> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r8, [pc, #96] @ 624190 <__cxa_atexit@plt+0x617e44> │ │ │ │ - sub r9, r3, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - rsb lr, r1, #0 │ │ │ │ - eor r2, r2, lr │ │ │ │ - and lr, r2, r0 │ │ │ │ - ldr r2, [pc, #68] @ 624194 <__cxa_atexit@plt+0x617e48> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - stmib r6, {r2, sl} │ │ │ │ - add r2, r6, #12 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r0, r8, r9} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 62f7c4 <__cxa_atexit@plt+0x623478> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - andeq r0, r0, r8, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6241d0 <__cxa_atexit@plt+0x617e84> │ │ │ │ - ldr r2, [pc, #24] @ 6241d8 <__cxa_atexit@plt+0x617e8c> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffea18 │ │ │ │ + rscseq r3, r2, r0, lsr #18 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 62f820 <__cxa_atexit@plt+0x6234d4> │ │ │ │ + ldr r2, [pc, #64] @ 62f838 <__cxa_atexit@plt+0x6234ec> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r6, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 624228 <__cxa_atexit@plt+0x617edc> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 624284 <__cxa_atexit@plt+0x617f38> │ │ │ │ - ldr r7, [pc, #148] @ 6242a4 <__cxa_atexit@plt+0x617f58> │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 62f840 <__cxa_atexit@plt+0x6234f4> │ │ │ │ + ldr r3, [pc, #20] @ 62f83c <__cxa_atexit@plt+0x6234f0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffe98c │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 62f87c <__cxa_atexit@plt+0x623530> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 62f8e0 <__cxa_atexit@plt+0x623594> │ │ │ │ + ldr r7, [pc, #212] @ 62f93c <__cxa_atexit@plt+0x6235f0> │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 62f8d8 <__cxa_atexit@plt+0x62358c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 62f904 <__cxa_atexit@plt+0x6235b8> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 62f940 <__cxa_atexit@plt+0x6235f4> │ │ │ │ + mov fp, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r7, r9} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 62fae8 <__cxa_atexit@plt+0x62379c> │ │ │ │ + ldr r3, [pc, #68] @ 62f92c <__cxa_atexit@plt+0x6235e0> │ │ │ │ + ldr r7, [pc, #68] @ 62f930 <__cxa_atexit@plt+0x6235e4> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 62f934 <__cxa_atexit@plt+0x6235e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 62428c <__cxa_atexit@plt+0x617f40> │ │ │ │ - ldr r8, [pc, #96] @ 62429c <__cxa_atexit@plt+0x617f50> │ │ │ │ - sub sl, r3, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - stmib r6, {r8, r9} │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r1, r1, lr │ │ │ │ - and r1, r1, r2 │ │ │ │ - ldr r2, [pc, #56] @ 6242a0 <__cxa_atexit@plt+0x617f54> │ │ │ │ - add lr, r6, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r2, r7, sl} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #44] @ 62f938 <__cxa_atexit@plt+0x6235ec> │ │ │ │ mov r6, #12 │ │ │ │ - b 624290 <__cxa_atexit@plt+0x617f44> │ │ │ │ - mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - qaddeq r5, r0, r1 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62430c <__cxa_atexit@plt+0x617fc0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr sl, [pc, #72] @ 624338 <__cxa_atexit@plt+0x617fec> │ │ │ │ - stm r5, {r0, r9, lr} │ │ │ │ - add sl, pc, sl │ │ │ │ - stmdb r5, {r1, r3, r7} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str sl, [r5, #-16]! │ │ │ │ - beq 62432c <__cxa_atexit@plt+0x617fe0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 623268 <__cxa_atexit@plt+0x616f1c> │ │ │ │ - ldr r2, [pc, #40] @ 62433c <__cxa_atexit@plt+0x617ff0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - b 6231e4 <__cxa_atexit@plt+0x616e98> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov fp, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrshteq r3, [r2], #120 @ 0x78 │ │ │ │ + ldrshteq r3, [r2], #116 @ 0x74 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + rscseq r3, r2, r8, lsr #15 │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 62f9a8 <__cxa_atexit@plt+0x62365c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 62f9b8 <__cxa_atexit@plt+0x62366c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 62f9d8 <__cxa_atexit@plt+0x62368c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffef70 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 624364 <__cxa_atexit@plt+0x618018> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6243a4 <__cxa_atexit@plt+0x618058> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6243b4 <__cxa_atexit@plt+0x618068> │ │ │ │ + mov r8, fp │ │ │ │ + b 62fae8 <__cxa_atexit@plt+0x62379c> │ │ │ │ + ldr r6, [pc, #20] @ 62f9d4 <__cxa_atexit@plt+0x623688> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + strdeq r8, [r0, -r4] │ │ │ │ + rscseq r3, r2, r0, lsl r7 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 62fa50 <__cxa_atexit@plt+0x623704> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 62fa5c <__cxa_atexit@plt+0x623710> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 62fa84 <__cxa_atexit@plt+0x623738> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - andeq r1, r0, r8, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6243e0 <__cxa_atexit@plt+0x618094> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 6243f4 <__cxa_atexit@plt+0x6180a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #20]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62441c <__cxa_atexit@plt+0x6180d0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62445c <__cxa_atexit@plt+0x618110> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62446c <__cxa_atexit@plt+0x618120> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 62fae8 <__cxa_atexit@plt+0x62379c> │ │ │ │ + ldr r7, [pc, #28] @ 62fa80 <__cxa_atexit@plt+0x623734> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 624490 <__cxa_atexit@plt+0x618144> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 624664 <__cxa_atexit@plt+0x618318> │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr ip, [r5] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r0, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 6244f0 <__cxa_atexit@plt+0x6181a4> │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - tst r0, r9 │ │ │ │ - beq 624598 <__cxa_atexit@plt+0x61824c> │ │ │ │ - ldr r3, [pc, #504] @ 6246d0 <__cxa_atexit@plt+0x618384> │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, ip │ │ │ │ - b 6231e4 <__cxa_atexit@plt+0x616e98> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov lr, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ - lsr r1, lr, r3 │ │ │ │ - tst r0, lr, lsr r3 │ │ │ │ - beq 6245b4 <__cxa_atexit@plt+0x618268> │ │ │ │ - ldr r3, [pc, #420] @ 6246bc <__cxa_atexit@plt+0x618370> │ │ │ │ - sub lr, r5, #28 │ │ │ │ - stm lr, {r0, r8, r9, sl, ip} │ │ │ │ - mov r0, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov lr, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - ands r2, r4, #3 │ │ │ │ - mov r7, r4 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 624620 <__cxa_atexit@plt+0x6182d4> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - bne 624630 <__cxa_atexit@plt+0x6182e4> │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 624678 <__cxa_atexit@plt+0x61832c> │ │ │ │ - ldr r2, [pc, #344] @ 6246c4 <__cxa_atexit@plt+0x618378> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #340] @ 6246c8 <__cxa_atexit@plt+0x61837c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r6, {r1, sl, ip} │ │ │ │ - sub r8, r3, #15 │ │ │ │ - mov r5, r0 │ │ │ │ - b 624654 <__cxa_atexit@plt+0x618308> │ │ │ │ - ldr r3, [pc, #280] @ 6246b8 <__cxa_atexit@plt+0x61836c> │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, ip │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - sub lr, r5, #36 @ 0x24 │ │ │ │ - stm lr, {r0, r4, r8, r9, sl, ip} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r0, #804] @ 0x324 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 624690 <__cxa_atexit@plt+0x618344> │ │ │ │ - ldr r7, [pc, #228] @ 6246d4 <__cxa_atexit@plt+0x618388> │ │ │ │ - ldr r5, [pc, #228] @ 6246d8 <__cxa_atexit@plt+0x61838c> │ │ │ │ - mov r4, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r2] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stmib r6, {r5, sl, ip} │ │ │ │ - sub r8, r1, #15 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [r7] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - bx r1 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 624678 <__cxa_atexit@plt+0x61832c> │ │ │ │ - ldr r7, [pc, #128] @ 6246c0 <__cxa_atexit@plt+0x618374> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - sub r8, r3, #15 │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stmib r6, {r7, sl, ip} │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, r1 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #52] @ 6246cc <__cxa_atexit@plt+0x618380> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r0, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, #0 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, asr #11 │ │ │ │ - @ instruction: 0x000004bc │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - andeq r0, r0, r8, lsr #10 │ │ │ │ - smlatteq r1, r4, ip, r4 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - andeq r3, r0, sl, lsr #19 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - bcc 624740 <__cxa_atexit@plt+0x6183f4> │ │ │ │ - ldr r8, [pc, #84] @ 624758 <__cxa_atexit@plt+0x61840c> │ │ │ │ - ldr lr, [pc, #84] @ 62475c <__cxa_atexit@plt+0x618410> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 624760 <__cxa_atexit@plt+0x618414> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 62fac8 <__cxa_atexit@plt+0x62377c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 62fae0 <__cxa_atexit@plt+0x623794> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 62fae4 <__cxa_atexit@plt+0x623798> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6247d4 <__cxa_atexit@plt+0x618488> │ │ │ │ - ldr r3, [pc, #288] @ 6248a8 <__cxa_atexit@plt+0x61855c> │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 62fc3c <__cxa_atexit@plt+0x6238f0> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 62fbd0 <__cxa_atexit@plt+0x623884> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 62fc18 <__cxa_atexit@plt+0x6238cc> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 62fbbc <__cxa_atexit@plt+0x623870> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 62fbd8 <__cxa_atexit@plt+0x62388c> │ │ │ │ + ldr r7, [pc, #204] @ 62fc60 <__cxa_atexit@plt+0x623914> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 62fc64 <__cxa_atexit@plt+0x623918> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 62fc18 <__cxa_atexit@plt+0x6238cc> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 62fb8c <__cxa_atexit@plt+0x623840> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 62fc5c <__cxa_atexit@plt+0x623910> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 62f01c <__cxa_atexit@plt+0x622cd0> │ │ │ │ + ldr r7, [pc, #72] @ 62fc68 <__cxa_atexit@plt+0x62391c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 62fbb0 <__cxa_atexit@plt+0x623864> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 62fc6c <__cxa_atexit@plt+0x623920> │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 62485c <__cxa_atexit@plt+0x618510> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 624864 <__cxa_atexit@plt+0x618518> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 624884 <__cxa_atexit@plt+0x618538> │ │ │ │ - ldr r2, [pc, #260] @ 6248b8 <__cxa_atexit@plt+0x61856c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq r3, r2, r8, asr r5 │ │ │ │ + smlatteq r0, ip, r9, r8 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r3, r2, ip, ror r4 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 62fae8 <__cxa_atexit@plt+0x62379c> │ │ │ │ + rscseq r3, r2, r4, ror #8 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr lr, [pc, #60] @ 62fcdc <__cxa_atexit@plt+0x623990> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r0, [r5, #32] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r1, r1, lr, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r3, r9, #1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 62fce0 <__cxa_atexit@plt+0x623994> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 62fd60 <__cxa_atexit@plt+0x623a14> │ │ │ │ + ldr r8, [pc, #580] @ 62ff60 <__cxa_atexit@plt+0x623c14> │ │ │ │ + add r2, r7, #8 │ │ │ │ + cmp r0, sl │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 62fde4 <__cxa_atexit@plt+0x623a98> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 62fd2c <__cxa_atexit@plt+0x6239e0> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 62fd98 <__cxa_atexit@plt+0x623a4c> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 62fe30 <__cxa_atexit@plt+0x623ae4> │ │ │ │ + ldr r7, [pc, #524] @ 62ff90 <__cxa_atexit@plt+0x623c44> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 62fe58 <__cxa_atexit@plt+0x623b0c> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 62fee4 <__cxa_atexit@plt+0x623b98> │ │ │ │ + ldr r7, [pc, #464] @ 62ff94 <__cxa_atexit@plt+0x623c48> │ │ │ │ + ldr r3, [pc, #464] @ 62ff98 <__cxa_atexit@plt+0x623c4c> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 62ff14 <__cxa_atexit@plt+0x623bc8> │ │ │ │ + ldr r7, [pc, #388] @ 62ff88 <__cxa_atexit@plt+0x623c3c> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r6, [pc, #384] @ 62ff8c <__cxa_atexit@plt+0x623c40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #200] @ 6248a4 <__cxa_atexit@plt+0x618558> │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 62485c <__cxa_atexit@plt+0x618510> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 624878 <__cxa_atexit@plt+0x61852c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 624894 <__cxa_atexit@plt+0x618548> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr r8, [pc, #152] @ 6248ac <__cxa_atexit@plt+0x618560> │ │ │ │ - sub r9, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - rsb lr, r7, #0 │ │ │ │ - eor r1, r1, lr │ │ │ │ - and lr, r1, r0 │ │ │ │ - ldr r1, [pc, #120] @ 6248b0 <__cxa_atexit@plt+0x618564> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - stmib r6, {r1, sl} │ │ │ │ - add r1, r6, #12 │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #300] @ 62ff64 <__cxa_atexit@plt+0x623c18> │ │ │ │ + ldr r7, [pc, #300] @ 62ff68 <__cxa_atexit@plt+0x623c1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 62ff6c <__cxa_atexit@plt+0x623c20> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 6248b4 <__cxa_atexit@plt+0x618568> │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 62ff80 <__cxa_atexit@plt+0x623c34> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 62fed4 <__cxa_atexit@plt+0x623b88> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #20 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 62ff3c <__cxa_atexit@plt+0x623bf0> │ │ │ │ + ldr lr, [pc, #252] @ 62ff9c <__cxa_atexit@plt+0x623c50> │ │ │ │ + sub r3, r1, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 62ffa0 <__cxa_atexit@plt+0x623c54> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 6301a4 <__cxa_atexit@plt+0x623e58> │ │ │ │ + ldr r3, [pc, #136] @ 62ff74 <__cxa_atexit@plt+0x623c28> │ │ │ │ + ldr r7, [pc, #136] @ 62ff78 <__cxa_atexit@plt+0x623c2c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 62ff7c <__cxa_atexit@plt+0x623c30> │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 62ff70 <__cxa_atexit@plt+0x623c24> │ │ │ │ + mov r5, fp │ │ │ │ mov r6, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - smlatbeq r1, ip, sl, r4 │ │ │ │ - andeq r7, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 624908 <__cxa_atexit@plt+0x6185bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62491c <__cxa_atexit@plt+0x6185d0> │ │ │ │ - ldr r2, [pc, #72] @ 624930 <__cxa_atexit@plt+0x6185e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62492c <__cxa_atexit@plt+0x6185e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 62ff84 <__cxa_atexit@plt+0x623c38> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01013eb0 │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - andeq r3, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6249b8 <__cxa_atexit@plt+0x61866c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6249c0 <__cxa_atexit@plt+0x618674> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr r8, [pc, #100] @ 6249d4 <__cxa_atexit@plt+0x618688> │ │ │ │ - sub r9, r3, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - rsb lr, r2, #0 │ │ │ │ - eor r1, r1, lr │ │ │ │ - and lr, r1, r0 │ │ │ │ - ldr r1, [pc, #68] @ 6249d8 <__cxa_atexit@plt+0x61868c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - stmib r6, {r1, sl} │ │ │ │ - add r1, r6, #12 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r1, r8, r8, r4 │ │ │ │ - smlabteq r1, ip, r8, r4 │ │ │ │ - andeq r0, r0, r8, ror #25 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 624a50 <__cxa_atexit@plt+0x618704> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 624a7c <__cxa_atexit@plt+0x618730> │ │ │ │ - ldr r0, [pc, #104] @ 624a8c <__cxa_atexit@plt+0x618740> │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r2, [pc, #100] @ 624a90 <__cxa_atexit@plt+0x618744> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 624a7c <__cxa_atexit@plt+0x618730> │ │ │ │ - ldr r0, [pc, #52] @ 624a94 <__cxa_atexit@plt+0x618748> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r0, sl} │ │ │ │ - str lr, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + ldrhteq r3, [r2], #32 │ │ │ │ + rscseq r3, r2, r4, lsr #5 │ │ │ │ + andeq r5, r0, r8, asr #1 │ │ │ │ + rscseq r3, r2, r4, lsl #4 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r3, r2, r8, ror #3 │ │ │ │ + rscseq r3, r2, r8, ror r2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r3, r2, r8, ror #5 │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + rscseq r3, r2, r8, lsr #6 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + smlatteq r0, r8, r6, r8 │ │ │ │ + smlatbeq r0, r8, ip, r8 │ │ │ │ + rscseq r3, r2, r8, asr #2 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 630020 <__cxa_atexit@plt+0x623cd4> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 624ae4 <__cxa_atexit@plt+0x618798> │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 624b3c <__cxa_atexit@plt+0x6187f0> │ │ │ │ - ldr r7, [pc, #144] @ 624b5c <__cxa_atexit@plt+0x618810> │ │ │ │ + bcc 630030 <__cxa_atexit@plt+0x623ce4> │ │ │ │ + ldr r8, [pc, #92] @ 630050 <__cxa_atexit@plt+0x623d04> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #84] @ 630054 <__cxa_atexit@plt+0x623d08> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 624b44 <__cxa_atexit@plt+0x6187f8> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub sl, r3, #26 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - rsb lr, r0, #0 │ │ │ │ - eor r1, r9, lr │ │ │ │ - and lr, r1, r2 │ │ │ │ - ldr r1, [pc, #64] @ 624b54 <__cxa_atexit@plt+0x618808> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - ldr r2, [pc, #52] @ 624b58 <__cxa_atexit@plt+0x61880c> │ │ │ │ - add r1, r6, #16 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - stm r1, {r2, r7, sl, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 624b48 <__cxa_atexit@plt+0x6187fc> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 6301a4 <__cxa_atexit@plt+0x623e58> │ │ │ │ + ldr r6, [pc, #20] @ 63004c <__cxa_atexit@plt+0x623d00> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - @ instruction: 0x01014794 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0x01008594 │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + smlalseq r3, r2, r4, r0 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 624b88 <__cxa_atexit@plt+0x61883c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 6231e4 <__cxa_atexit@plt+0x616e98> │ │ │ │ - ldr r2, [pc, #12] @ 624b9c <__cxa_atexit@plt+0x618850> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 6231e4 <__cxa_atexit@plt+0x616e98> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 624bc4 <__cxa_atexit@plt+0x618878> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 6300ec <__cxa_atexit@plt+0x623da0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 624c04 <__cxa_atexit@plt+0x6188b8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #44] @ 624c14 <__cxa_atexit@plt+0x6188c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6300f8 <__cxa_atexit@plt+0x623dac> │ │ │ │ + ldr r7, [pc, #92] @ 63011c <__cxa_atexit@plt+0x623dd0> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 630120 <__cxa_atexit@plt+0x623dd4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 624c40 <__cxa_atexit@plt+0x6188f4> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 624c54 <__cxa_atexit@plt+0x618908> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 624c7c <__cxa_atexit@plt+0x618930> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 624cbc <__cxa_atexit@plt+0x618970> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #44] @ 624ccc <__cxa_atexit@plt+0x618980> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 6301a4 <__cxa_atexit@plt+0x623e58> │ │ │ │ + ldr r7, [pc, #24] @ 630118 <__cxa_atexit@plt+0x623dcc> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010145bc │ │ │ │ - @ instruction: 0xffffe4a4 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 624d04 <__cxa_atexit@plt+0x6189b8> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, fp │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r7, r5 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr ip, [r7], #-44 @ 0xffffffd4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r9, #0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - add r5, r3, r9 │ │ │ │ - ldr r7, [ip, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - and r6, r8, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 624e04 <__cxa_atexit@plt+0x618ab8> │ │ │ │ - cmp r6, #3 │ │ │ │ - beq 624e40 <__cxa_atexit@plt+0x618af4> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr fp, [r8, #3] │ │ │ │ - ldr r3, [ip, #8] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ - add sl, r8, #7 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldm sl, {r0, r1, sl} │ │ │ │ - cmp sl, r6 │ │ │ │ - bls 624e8c <__cxa_atexit@plt+0x618b40> │ │ │ │ - rsb r4, sl, #0 │ │ │ │ - eor r4, sl, r4 │ │ │ │ - and r4, r4, lr │ │ │ │ - cmp r4, r1 │ │ │ │ - bne 624efc <__cxa_atexit@plt+0x618bb0> │ │ │ │ - tst sl, lr │ │ │ │ - beq 624f44 <__cxa_atexit@plt+0x618bf8> │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - ldr r1, [pc, #1116] @ 625218 <__cxa_atexit@plt+0x618ecc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r5, {r1, fp} │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r1, r9]! │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r0, [r1, #-4] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - add r0, r0, r9 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 625184 <__cxa_atexit@plt+0x618e38> │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - mov r3, r2 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - sub r9, r9, #20 │ │ │ │ - b 624d38 <__cxa_atexit@plt+0x6189ec> │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r1, [r0, #-12]! │ │ │ │ - ldr r6, [ip, #20] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r6, [r3, r9] │ │ │ │ - ldr r7, [ip, #28] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [ip, #24] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, fp │ │ │ │ - b 6252b0 <__cxa_atexit@plt+0x618f64> │ │ │ │ - str r8, [r3, r9]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r9, [sp, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6251a8 <__cxa_atexit@plt+0x618e5c> │ │ │ │ - ldmib r5, {r2, lr} │ │ │ │ - ldr r3, [pc, #964] @ 625234 <__cxa_atexit@plt+0x618ee8> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - add r1, r9, #12 │ │ │ │ - str r3, [r9, #4] │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r6, sl │ │ │ │ - bls 624f74 <__cxa_atexit@plt+0x618c28> │ │ │ │ - rsb r4, r6, #0 │ │ │ │ - eor r4, r6, r4 │ │ │ │ - and r4, r1, r4 │ │ │ │ - cmp r4, lr │ │ │ │ - bne 62502c <__cxa_atexit@plt+0x618ce0> │ │ │ │ - ldr lr, [ip, #12] │ │ │ │ - tst r1, r6 │ │ │ │ - beq 6250d4 <__cxa_atexit@plt+0x618d88> │ │ │ │ - ldr r6, [pc, #848] @ 62520c <__cxa_atexit@plt+0x618ec0> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r4, [r5, #16] │ │ │ │ - str r6, [r2, r9]! │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - sub r7, r2, #44 @ 0x2c │ │ │ │ - cmp r8, r7 │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - bhi 6251ec <__cxa_atexit@plt+0x618ea0> │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, lr │ │ │ │ - stmib r5, {r1, sl, fp} │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - eor r0, r1, lr │ │ │ │ - clz r4, r0 │ │ │ │ - mov sl, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r0, sl, r4 │ │ │ │ - tst r1, sl, lsr r4 │ │ │ │ - beq 624fb8 <__cxa_atexit@plt+0x618c6c> │ │ │ │ - ldr r6, [pc, #772] @ 625220 <__cxa_atexit@plt+0x618ed4> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r4, [r5, #12] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r4, [r5, #16] │ │ │ │ - str r1, [r2, r9]! │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - str r6, [r2, #-12]! │ │ │ │ - b 6250bc <__cxa_atexit@plt+0x618d70> │ │ │ │ - ldr r7, [pc, #720] @ 62521c <__cxa_atexit@plt+0x618ed0> │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - stmib r5, {sl, fp} │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r7, [r5, #32] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r0 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, lr │ │ │ │ - bne 625074 <__cxa_atexit@plt+0x618d28> │ │ │ │ - ldr r1, [pc, #644] @ 625208 <__cxa_atexit@plt+0x618ebc> │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [ip, #16] │ │ │ │ - str fp, [r5, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mov r8, r0 │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str sl, [r2, r9]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r9, #0 │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - stmdb r2, {r0, r9} │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r2, #-20] @ 0xffffffec │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - add r2, r0, #20 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 6251c8 <__cxa_atexit@plt+0x618e7c> │ │ │ │ - ldr r3, [pc, #560] @ 62522c <__cxa_atexit@plt+0x618ee0> │ │ │ │ - ldr r1, [pc, #560] @ 625230 <__cxa_atexit@plt+0x618ee4> │ │ │ │ - add r8, r0, #8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r6, [r0, #20] │ │ │ │ - str r1, [r0, #4] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - stm r8, {r1, sl, lr} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - eor r6, r1, lr │ │ │ │ - clz r4, r6 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r6, r0, r4 │ │ │ │ - tst r1, r0, lsr r4 │ │ │ │ - beq 625114 <__cxa_atexit@plt+0x618dc8> │ │ │ │ - ldr r4, [pc, #456] @ 625214 <__cxa_atexit@plt+0x618ec8> │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r2, r9]! │ │ │ │ - str r6, [r2, #-8] │ │ │ │ - str r6, [r2, #-4] │ │ │ │ - str r4, [r2, #-12]! │ │ │ │ - b 6250bc <__cxa_atexit@plt+0x618d70> │ │ │ │ - eor r6, r1, lr │ │ │ │ - clz r6, r6 │ │ │ │ - eor r0, r6, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl r6, lr, r0 │ │ │ │ - tst r1, lr, lsl r0 │ │ │ │ - beq 62514c <__cxa_atexit@plt+0x618e00> │ │ │ │ - ldr lr, [pc, #364] @ 625204 <__cxa_atexit@plt+0x618eb8> │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r4, [r5, #12] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - str r4, [r5, #16] │ │ │ │ - str r1, [r2, r9]! │ │ │ │ - str r6, [r2, #-8] │ │ │ │ - str r6, [r2, #-4] │ │ │ │ - str lr, [r2, #-12]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r6, [pc, #308] @ 625210 <__cxa_atexit@plt+0x618ec4> │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str sl, [r2, r9]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - str fp, [r2, #-8] │ │ │ │ - str r0, [r2, #-4] │ │ │ │ - str r6, [r2, #-12]! │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r7, [r2, r9]! │ │ │ │ - mov r7, #0 │ │ │ │ - stmdb r2, {r6, r7} │ │ │ │ - str r6, [r2, #-12] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - str r8, [r2, #-20]! @ 0xffffffec │ │ │ │ - mov r5, r2 │ │ │ │ - b 625838 <__cxa_atexit@plt+0x6194ec> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r7, [r2, r9]! │ │ │ │ - mov r7, #0 │ │ │ │ - stmdb r2, {r6, r7} │ │ │ │ - str r6, [r2, #-12] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - str r8, [r2, #-20]! @ 0xffffffec │ │ │ │ - mov r5, r2 │ │ │ │ - b 625e10 <__cxa_atexit@plt+0x619ac4> │ │ │ │ - ldr r4, [sp] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, ip │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #120] @ 625228 <__cxa_atexit@plt+0x618edc> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #84] @ 625224 <__cxa_atexit@plt+0x618ed8> │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - mov r6, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {sl, fp} │ │ │ │ - mov r7, lr │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr pc │ │ │ │ - andeq r0, r0, r8, asr #27 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #21 │ │ │ │ - andeq r0, r0, r8, asr #19 │ │ │ │ - andeq r0, r0, r4, asr #19 │ │ │ │ - andeq r0, r0, r4, lsr #14 │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #8 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - smlatteq r1, r4, r3, r4 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 625290 <__cxa_atexit@plt+0x618f44> │ │ │ │ - ldr lr, [pc, #72] @ 6252a8 <__cxa_atexit@plt+0x618f5c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 6252ac <__cxa_atexit@plt+0x618f60> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r3, [r1, -ip] │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #80 @ 0x50 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 625380 <__cxa_atexit@plt+0x619034> │ │ │ │ - ldr r1, [pc, #196] @ 625398 <__cxa_atexit@plt+0x61904c> │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #184] @ 62539c <__cxa_atexit@plt+0x619050> │ │ │ │ - str r1, [r3, #64]! @ 0x40 │ │ │ │ - ldr r7, [pc, #180] @ 6253a0 <__cxa_atexit@plt+0x619054> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, r6, #75 @ 0x4b │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r7, [r3, #-60] @ 0xffffffc4 │ │ │ │ - mov r7, r5 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [r7, #32]! │ │ │ │ - str r2, [r3, #-56] @ 0xffffffc8 │ │ │ │ - str sl, [r3, #-8] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - mov lr, r3 │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r8, [lr, #-52]! @ 0xffffffcc │ │ │ │ - str r0, [r3, #-44] @ 0xffffffd4 │ │ │ │ - str ip, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str r1, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r1, [pc, #104] @ 6253a4 <__cxa_atexit@plt+0x619058> │ │ │ │ - sub fp, r6, #47 @ 0x2f │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r8, r3, #32 │ │ │ │ - stm r8, {r1, r9, lr} │ │ │ │ - stmib r3, {sl, lr} │ │ │ │ - str fp, [r3, #12] │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r2, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str ip, [r3, #-16] │ │ │ │ - b 624490 <__cxa_atexit@plt+0x618144> │ │ │ │ - ldr r3, [pc, #32] @ 6253a8 <__cxa_atexit@plt+0x61905c> │ │ │ │ - mov r2, #80 @ 0x50 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffff1b0 │ │ │ │ - @ instruction: 0xffffdeac │ │ │ │ - strdeq r3, [r1, -r4] │ │ │ │ - @ instruction: 0xffffde98 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r9, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 6252b0 <__cxa_atexit@plt+0x618f64> │ │ │ │ - andeq r1, r0, fp, asr #23 │ │ │ │ + smlabteq r0, r8, r4, r8 │ │ │ │ + smlabbeq r0, r8, sl, r8 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 625428 <__cxa_atexit@plt+0x6190dc> │ │ │ │ - ldr r8, [pc, #84] @ 625440 <__cxa_atexit@plt+0x6190f4> │ │ │ │ - ldr lr, [pc, #84] @ 625444 <__cxa_atexit@plt+0x6190f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 630180 <__cxa_atexit@plt+0x623e34> │ │ │ │ + ldr r8, [pc, #76] @ 630198 <__cxa_atexit@plt+0x623e4c> │ │ │ │ + sub r7, r6, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 63019c <__cxa_atexit@plt+0x623e50> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 625448 <__cxa_atexit@plt+0x6190fc> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 6301a0 <__cxa_atexit@plt+0x623e54> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r7, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625474 <__cxa_atexit@plt+0x619128> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #24] @ 625494 <__cxa_atexit@plt+0x619148> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r3, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6254bc <__cxa_atexit@plt+0x619170> │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r7, r3 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 630330 <__cxa_atexit@plt+0x623fe4> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 63029c <__cxa_atexit@plt+0x623f50> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6302e8 <__cxa_atexit@plt+0x623f9c> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 63028c <__cxa_atexit@plt+0x623f40> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 6302a4 <__cxa_atexit@plt+0x623f58> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 630358 <__cxa_atexit@plt+0x62400c> │ │ │ │ + ldr r7, [pc, #304] @ 630390 <__cxa_atexit@plt+0x624044> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 630394 <__cxa_atexit@plt+0x624048> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625510 <__cxa_atexit@plt+0x6191c4> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [pc, #60] @ 625520 <__cxa_atexit@plt+0x6191d4> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 62558c <__cxa_atexit@plt+0x619240> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6255c8 <__cxa_atexit@plt+0x61927c> │ │ │ │ - ldr r1, [pc, #108] @ 6255d8 <__cxa_atexit@plt+0x61928c> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6255c8 <__cxa_atexit@plt+0x61927c> │ │ │ │ - ldr r1, [pc, #64] @ 6255dc <__cxa_atexit@plt+0x619290> │ │ │ │ - ldr r3, [pc, #64] @ 6255e0 <__cxa_atexit@plt+0x619294> │ │ │ │ - add r1, pc, r1 │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 6302e8 <__cxa_atexit@plt+0x623f9c> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 63024c <__cxa_atexit@plt+0x623f00> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 63037c <__cxa_atexit@plt+0x624030> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 62fce0 <__cxa_atexit@plt+0x623994> │ │ │ │ + ldr r7, [pc, #148] @ 630384 <__cxa_atexit@plt+0x624038> │ │ │ │ + mov fp, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #140] @ 630388 <__cxa_atexit@plt+0x62403c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r1, ip, ip, r3 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x01013cb8 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625608 <__cxa_atexit@plt+0x6192bc> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62565c <__cxa_atexit@plt+0x619310> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [pc, #60] @ 62566c <__cxa_atexit@plt+0x619320> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #84] @ 63038c <__cxa_atexit@plt+0x624040> │ │ │ │ + ldr r3, [r5] │ │ │ │ mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - andeq r0, r0, r8, lsr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6256a0 <__cxa_atexit@plt+0x619354> │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, fp │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr lr, [pc, #88] @ 625700 <__cxa_atexit@plt+0x6193b4> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - sub r2, r5, #48 @ 0x30 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r2 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - bhi 6256ec <__cxa_atexit@plt+0x6193a0> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625728 <__cxa_atexit@plt+0x6193dc> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625768 <__cxa_atexit@plt+0x61941c> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #44] @ 625778 <__cxa_atexit@plt+0x61942c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 630380 <__cxa_atexit@plt+0x624034> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 6257a8 <__cxa_atexit@plt+0x61945c> │ │ │ │ - add r5, r3, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 6257bc <__cxa_atexit@plt+0x619470> │ │ │ │ - str r2, [r3, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r4, r0, r4, lsl #25 │ │ │ │ + @ instruction: 0x01008298 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r2, r2, ip, lsl #29 │ │ │ │ + tsteq r0, ip, lsl r3 │ │ │ │ + rscseq r2, r2, r4, asr sp │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 6301a4 <__cxa_atexit@plt+0x623e58> │ │ │ │ + rscseq r2, r2, ip, lsr sp │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 630504 <__cxa_atexit@plt+0x6241b8> │ │ │ │ + rscseq r2, r2, ip, lsl sp │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 630450 <__cxa_atexit@plt+0x624104> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 630484 <__cxa_atexit@plt+0x624138> │ │ │ │ + sub r2, r8, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 630460 <__cxa_atexit@plt+0x624114> │ │ │ │ + ldr r1, [pc, #88] @ 63048c <__cxa_atexit@plt+0x624140> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6257e4 <__cxa_atexit@plt+0x619498> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625824 <__cxa_atexit@plt+0x6194d8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 625834 <__cxa_atexit@plt+0x6194e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 630504 <__cxa_atexit@plt+0x6241b8> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 625890 <__cxa_atexit@plt+0x619544> │ │ │ │ - ldr r7, [pc, #84] @ 6258ac <__cxa_atexit@plt+0x619560> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr lr, [pc, #76] @ 6258b0 <__cxa_atexit@plt+0x619564> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #28] @ 6258b4 <__cxa_atexit@plt+0x619568> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 630488 <__cxa_atexit@plt+0x62413c> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r1, r0, fp, asr #23 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffdca4 │ │ │ │ + rscseq r2, r2, ip, asr ip │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 62591c <__cxa_atexit@plt+0x6195d0> │ │ │ │ - ldr r8, [pc, #84] @ 625934 <__cxa_atexit@plt+0x6195e8> │ │ │ │ - ldr lr, [pc, #84] @ 625938 <__cxa_atexit@plt+0x6195ec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 6304e4 <__cxa_atexit@plt+0x624198> │ │ │ │ + ldr r2, [pc, #64] @ 6304fc <__cxa_atexit@plt+0x6241b0> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 62593c <__cxa_atexit@plt+0x6195f0> │ │ │ │ - mov r2, #20 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 630504 <__cxa_atexit@plt+0x6241b8> │ │ │ │ + ldr r3, [pc, #20] @ 630500 <__cxa_atexit@plt+0x6241b4> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r7, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625968 <__cxa_atexit@plt+0x61961c> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #24] @ 625988 <__cxa_atexit@plt+0x61963c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r3, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6259b0 <__cxa_atexit@plt+0x619664> │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625a04 <__cxa_atexit@plt+0x6196b8> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [pc, #60] @ 625a14 <__cxa_atexit@plt+0x6196c8> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 625a80 <__cxa_atexit@plt+0x619734> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 625abc <__cxa_atexit@plt+0x619770> │ │ │ │ - ldr r1, [pc, #108] @ 625acc <__cxa_atexit@plt+0x619780> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 625abc <__cxa_atexit@plt+0x619770> │ │ │ │ - ldr r1, [pc, #64] @ 625ad0 <__cxa_atexit@plt+0x619784> │ │ │ │ - ldr r3, [pc, #64] @ 625ad4 <__cxa_atexit@plt+0x619788> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlabteq r1, r4, r7, r3 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625afc <__cxa_atexit@plt+0x6197b0> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + @ instruction: 0xffffdc18 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 630540 <__cxa_atexit@plt+0x6241f4> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6305a4 <__cxa_atexit@plt+0x624258> │ │ │ │ + ldr r7, [pc, #212] @ 630600 <__cxa_atexit@plt+0x6242b4> │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625b50 <__cxa_atexit@plt+0x619804> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [pc, #60] @ 625b60 <__cxa_atexit@plt+0x619814> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - mvn r0, r2 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr sl, [r3, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - tst r0, #3 │ │ │ │ - bne 625bc8 <__cxa_atexit@plt+0x61987c> │ │ │ │ - sub r0, r5, #8 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - bhi 625bfc <__cxa_atexit@plt+0x6198b0> │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr r0, [pc, #76] @ 625c1c <__cxa_atexit@plt+0x6198d0> │ │ │ │ - str r2, [r5, #32] │ │ │ │ - stmib r5, {r1, sl} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - sub r0, r5, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 625c0c <__cxa_atexit@plt+0x6198c0> │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r8, fp │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #16]! │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625c44 <__cxa_atexit@plt+0x6198f8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625c84 <__cxa_atexit@plt+0x619938> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 625c94 <__cxa_atexit@plt+0x619948> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 63059c <__cxa_atexit@plt+0x624250> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 6305c8 <__cxa_atexit@plt+0x62427c> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 630604 <__cxa_atexit@plt+0x6242b8> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 6307ac <__cxa_atexit@plt+0x624460> │ │ │ │ + ldr r3, [pc, #68] @ 6305f0 <__cxa_atexit@plt+0x6242a4> │ │ │ │ + ldr r7, [pc, #68] @ 6305f4 <__cxa_atexit@plt+0x6242a8> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 6305f8 <__cxa_atexit@plt+0x6242ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 6305fc <__cxa_atexit@plt+0x6242b0> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r3, [r1, -r4] │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r2, r2, r4, lsr fp │ │ │ │ + rscseq r2, r2, r0, lsr fp │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + tsteq r0, ip │ │ │ │ + rscseq r2, r2, r4, ror #21 │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625cc0 <__cxa_atexit@plt+0x619974> │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 625cd4 <__cxa_atexit@plt+0x619988> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ str r2, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625cfc <__cxa_atexit@plt+0x6199b0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 63066c <__cxa_atexit@plt+0x624320> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63067c <__cxa_atexit@plt+0x624330> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 63069c <__cxa_atexit@plt+0x624350> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625d3c <__cxa_atexit@plt+0x6199f0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 625d4c <__cxa_atexit@plt+0x619a00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 625d80 <__cxa_atexit@plt+0x619a34> │ │ │ │ - add r5, r3, #24 │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - ldr r1, [pc, #12] @ 625d94 <__cxa_atexit@plt+0x619a48> │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625dbc <__cxa_atexit@plt+0x619a70> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625dfc <__cxa_atexit@plt+0x619ab0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #44] @ 625e0c <__cxa_atexit@plt+0x619ac0> │ │ │ │ + mov r8, fp │ │ │ │ + b 6307ac <__cxa_atexit@plt+0x624460> │ │ │ │ + ldr r6, [pc, #20] @ 630698 <__cxa_atexit@plt+0x62434c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + rscseq r2, r2, ip, asr #20 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 630714 <__cxa_atexit@plt+0x6243c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 630720 <__cxa_atexit@plt+0x6243d4> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 630748 <__cxa_atexit@plt+0x6243fc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 6307ac <__cxa_atexit@plt+0x624460> │ │ │ │ + ldr r7, [pc, #28] @ 630744 <__cxa_atexit@plt+0x6243f8> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 625e68 <__cxa_atexit@plt+0x619b1c> │ │ │ │ - ldr r7, [pc, #84] @ 625e84 <__cxa_atexit@plt+0x619b38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr lr, [pc, #76] @ 625e88 <__cxa_atexit@plt+0x619b3c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #28] @ 625e8c <__cxa_atexit@plt+0x619b40> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r1, r0, fp, asr #23 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlabbeq r0, r8, lr, r7 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 625ef4 <__cxa_atexit@plt+0x619ba8> │ │ │ │ - ldr r8, [pc, #84] @ 625f0c <__cxa_atexit@plt+0x619bc0> │ │ │ │ - ldr lr, [pc, #84] @ 625f10 <__cxa_atexit@plt+0x619bc4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 625f14 <__cxa_atexit@plt+0x619bc8> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 63078c <__cxa_atexit@plt+0x624440> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 6307a4 <__cxa_atexit@plt+0x624458> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 6307a8 <__cxa_atexit@plt+0x62445c> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x0101339c │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r7, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625f40 <__cxa_atexit@plt+0x619bf4> │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #24] @ 625f60 <__cxa_atexit@plt+0x619c14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r3, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 625f88 <__cxa_atexit@plt+0x619c3c> │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 625fdc <__cxa_atexit@plt+0x619c90> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [pc, #60] @ 625fec <__cxa_atexit@plt+0x619ca0> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, r0, r2, r3 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 626058 <__cxa_atexit@plt+0x619d0c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 626094 <__cxa_atexit@plt+0x619d48> │ │ │ │ - ldr r1, [pc, #108] @ 6260a4 <__cxa_atexit@plt+0x619d58> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 626094 <__cxa_atexit@plt+0x619d48> │ │ │ │ - ldr r1, [pc, #64] @ 6260a8 <__cxa_atexit@plt+0x619d5c> │ │ │ │ - ldr r3, [pc, #64] @ 6260ac <__cxa_atexit@plt+0x619d60> │ │ │ │ - add r1, pc, r1 │ │ │ │ + tsteq r0, ip, lsl #28 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 630900 <__cxa_atexit@plt+0x6245b4> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 630894 <__cxa_atexit@plt+0x624548> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6308dc <__cxa_atexit@plt+0x624590> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 630880 <__cxa_atexit@plt+0x624534> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 63089c <__cxa_atexit@plt+0x624550> │ │ │ │ + ldr r7, [pc, #204] @ 630924 <__cxa_atexit@plt+0x6245d8> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 630928 <__cxa_atexit@plt+0x6245dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 6308dc <__cxa_atexit@plt+0x624590> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 630850 <__cxa_atexit@plt+0x624504> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 630920 <__cxa_atexit@plt+0x6245d4> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 62fce0 <__cxa_atexit@plt+0x623994> │ │ │ │ + ldr r7, [pc, #72] @ 63092c <__cxa_atexit@plt+0x6245e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 630874 <__cxa_atexit@plt+0x624528> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 630930 <__cxa_atexit@plt+0x6245e4> │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlatteq r1, ip, r1, r3 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6260d4 <__cxa_atexit@plt+0x619d88> │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + smlalseq r2, r2, r4, r8 @ │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + smlatbeq r0, r8, ip, r7 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrhteq r2, [r2], #120 @ 0x78 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 6307ac <__cxa_atexit@plt+0x624460> │ │ │ │ + rscseq r2, r2, r0, lsr #15 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr lr, [pc, #60] @ 6309a0 <__cxa_atexit@plt+0x624654> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r0, [r5, #32] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r1, r1, lr, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r3, r9, #1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 6309a4 <__cxa_atexit@plt+0x624658> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 630a24 <__cxa_atexit@plt+0x6246d8> │ │ │ │ + ldr r8, [pc, #580] @ 630c24 <__cxa_atexit@plt+0x6248d8> │ │ │ │ + add r2, r7, #8 │ │ │ │ + cmp r0, sl │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 630aa8 <__cxa_atexit@plt+0x62475c> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 6309f0 <__cxa_atexit@plt+0x6246a4> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 630a5c <__cxa_atexit@plt+0x624710> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 630af4 <__cxa_atexit@plt+0x6247a8> │ │ │ │ + ldr r7, [pc, #524] @ 630c54 <__cxa_atexit@plt+0x624908> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 630b1c <__cxa_atexit@plt+0x6247d0> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 630ba8 <__cxa_atexit@plt+0x62485c> │ │ │ │ + ldr r7, [pc, #464] @ 630c58 <__cxa_atexit@plt+0x62490c> │ │ │ │ + ldr r3, [pc, #464] @ 630c5c <__cxa_atexit@plt+0x624910> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 630bd8 <__cxa_atexit@plt+0x62488c> │ │ │ │ + ldr r7, [pc, #388] @ 630c4c <__cxa_atexit@plt+0x624900> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 626128 <__cxa_atexit@plt+0x619ddc> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r8, [pc, #60] @ 626138 <__cxa_atexit@plt+0x619dec> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, asr r1 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 627d28 <__cxa_atexit@plt+0x61b9dc> │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6261a0 <__cxa_atexit@plt+0x619e54> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6261ac <__cxa_atexit@plt+0x619e60> │ │ │ │ - ldr r1, [pc, #72] @ 6261bc <__cxa_atexit@plt+0x619e70> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ 6261c0 <__cxa_atexit@plt+0x619e74> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r6, [pc, #384] @ 630c50 <__cxa_atexit@plt+0x624904> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlatbeq r1, r8, r3, r2 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62623c <__cxa_atexit@plt+0x619ef0> │ │ │ │ - ldr lr, [pc, #96] @ 626248 <__cxa_atexit@plt+0x619efc> │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str sl, [r3, #-16] │ │ │ │ - str r9, [r3, #-12] │ │ │ │ - beq 626230 <__cxa_atexit@plt+0x619ee4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 626254 <__cxa_atexit@plt+0x619f08> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r3, [pc, #300] @ 630c28 <__cxa_atexit@plt+0x6248dc> │ │ │ │ + ldr r7, [pc, #300] @ 630c2c <__cxa_atexit@plt+0x6248e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 630c30 <__cxa_atexit@plt+0x6248e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r7, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r1, [r2, #12]! │ │ │ │ - and r3, r8, #3 │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6262cc <__cxa_atexit@plt+0x619f80> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 626320 <__cxa_atexit@plt+0x619fd4> │ │ │ │ - ldr r2, [pc, #748] @ 62656c <__cxa_atexit@plt+0x61a220> │ │ │ │ mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6263dc <__cxa_atexit@plt+0x61a090> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6263e8 <__cxa_atexit@plt+0x61a09c> │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 630c44 <__cxa_atexit@plt+0x6248f8> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 630b98 <__cxa_atexit@plt+0x62484c> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 626528 <__cxa_atexit@plt+0x61a1dc> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #708] @ 62657c <__cxa_atexit@plt+0x61a230> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 626514 <__cxa_atexit@plt+0x61a1c8> │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ + add r1, r6, #20 │ │ │ │ + str r7, [r5, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 6263a8 <__cxa_atexit@plt+0x61a05c> │ │ │ │ - ldr r7, [pc, #624] @ 626564 <__cxa_atexit@plt+0x61a218> │ │ │ │ - ldr r2, [pc, #624] @ 626568 <__cxa_atexit@plt+0x61a21c> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - ldr r9, [r8, #11] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - rsb r0, r3, #0 │ │ │ │ - eor r0, r3, r0 │ │ │ │ - and r0, r0, r1 │ │ │ │ - cmp r0, r9 │ │ │ │ - bne 626370 <__cxa_atexit@plt+0x61a024> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - tst r3, r1 │ │ │ │ - beq 626458 <__cxa_atexit@plt+0x61a10c> │ │ │ │ - ldr r2, [pc, #536] @ 626570 <__cxa_atexit@plt+0x61a224> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #28] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - b 6261d0 <__cxa_atexit@plt+0x619e84> │ │ │ │ - eor r0, r9, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - lsr r1, r2, r0 │ │ │ │ - tst r9, r2, lsr r0 │ │ │ │ - beq 62647c <__cxa_atexit@plt+0x61a130> │ │ │ │ - ldr r0, [pc, #484] @ 626574 <__cxa_atexit@plt+0x61a228> │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - bge 6263fc <__cxa_atexit@plt+0x61a0b0> │ │ │ │ - ldr r2, [pc, #424] @ 62655c <__cxa_atexit@plt+0x61a210> │ │ │ │ - ldr r1, [pc, #424] @ 626560 <__cxa_atexit@plt+0x61a214> │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #392] @ 626578 <__cxa_atexit@plt+0x61a22c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #324] @ 626548 <__cxa_atexit@plt+0x61a1fc> │ │ │ │ - mov r2, r5 │ │ │ │ - ands lr, r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str r9, [r1, #20]! │ │ │ │ - beq 6264c4 <__cxa_atexit@plt+0x61a178> │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - cmp lr, #2 │ │ │ │ - bne 6264d0 <__cxa_atexit@plt+0x61a184> │ │ │ │ - ldr lr, [pc, #288] @ 626554 <__cxa_atexit@plt+0x61a208> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [pc, #284] @ 626558 <__cxa_atexit@plt+0x61a20c> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 630c00 <__cxa_atexit@plt+0x6248b4> │ │ │ │ + ldr lr, [pc, #252] @ 630c60 <__cxa_atexit@plt+0x624914> │ │ │ │ + sub r3, r1, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 630c64 <__cxa_atexit@plt+0x624918> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r8, [r1] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - sub r8, r3, #3 │ │ │ │ - b 6264f4 <__cxa_atexit@plt+0x61a1a8> │ │ │ │ - ldr r0, [pc, #220] @ 62653c <__cxa_atexit@plt+0x61a1f0> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r9, [r5, #28] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [pc, #188] @ 626540 <__cxa_atexit@plt+0x61a1f4> │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - beq 626500 <__cxa_atexit@plt+0x61a1b4> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 626508 <__cxa_atexit@plt+0x61a1bc> │ │ │ │ - ldr r0, [pc, #148] @ 626544 <__cxa_atexit@plt+0x61a1f8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - mov r7, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - str r1, [r5, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #116] @ 62654c <__cxa_atexit@plt+0x61a200> │ │ │ │ - ldr r5, [pc, #116] @ 626550 <__cxa_atexit@plt+0x61a204> │ │ │ │ - sub r8, r3, #3 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 630e68 <__cxa_atexit@plt+0x624b1c> │ │ │ │ + ldr r3, [pc, #136] @ 630c38 <__cxa_atexit@plt+0x6248ec> │ │ │ │ + ldr r7, [pc, #136] @ 630c3c <__cxa_atexit@plt+0x6248f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r1] │ │ │ │ - str r5, [r6, #4] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 630c40 <__cxa_atexit@plt+0x6248f4> │ │ │ │ mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl #29 │ │ │ │ - andeq r0, r0, ip, lsr #21 │ │ │ │ - andeq r0, r0, r4, asr #21 │ │ │ │ - andeq r0, r0, r8, asr #13 │ │ │ │ - andeq r0, r0, r0, ror #19 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr r7 │ │ │ │ - smlatbeq r1, r8, r1, r2 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - andeq r0, r0, r0, lsl #6 │ │ │ │ - smlatteq r1, r8, r2, r2 │ │ │ │ - andeq r0, r0, r0, lsl #6 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0x00000cbc │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - smlatbeq r1, r8, pc, r2 @ │ │ │ │ - andeq r0, r0, r5, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6265cc <__cxa_atexit@plt+0x61a280> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6265e0 <__cxa_atexit@plt+0x61a294> │ │ │ │ - ldr r2, [pc, #72] @ 6265f4 <__cxa_atexit@plt+0x61a2a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6265f0 <__cxa_atexit@plt+0x61a2a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 630c34 <__cxa_atexit@plt+0x6248e8> │ │ │ │ + mov r5, fp │ │ │ │ mov r6, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r1, ip, r1, r2 │ │ │ │ - @ instruction: 0x01012cb4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 626644 <__cxa_atexit@plt+0x61a2f8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 626658 <__cxa_atexit@plt+0x61a30c> │ │ │ │ - ldr r2, [pc, #72] @ 62666c <__cxa_atexit@plt+0x61a320> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 626668 <__cxa_atexit@plt+0x61a31c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 630c48 <__cxa_atexit@plt+0x6248fc> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + rscseq r2, r2, ip, ror #11 │ │ │ │ + rscseq r2, r2, r0, ror #11 │ │ │ │ + andeq r4, r0, r4, lsl #8 │ │ │ │ + rscseq r2, r2, r0, asr #10 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r2, r2, r4, lsr #10 │ │ │ │ + ldrhteq r2, [r2], #84 @ 0x54 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r2, r2, r4, lsr #12 │ │ │ │ + @ instruction: 0x01007ab8 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + rscseq r2, r2, r4, ror #12 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + tsteq r0, r4, lsr #20 │ │ │ │ + smlatteq r0, r4, pc, r7 @ │ │ │ │ + rscseq r2, r2, r4, lsl #9 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6266ac <__cxa_atexit@plt+0x61a360> │ │ │ │ - ldr r2, [pc, #156] @ 626730 <__cxa_atexit@plt+0x61a3e4> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 626700 <__cxa_atexit@plt+0x61a3b4> │ │ │ │ - b 626744 <__cxa_atexit@plt+0x61a3f8> │ │ │ │ - ldr r3, [pc, #120] @ 62672c <__cxa_atexit@plt+0x61a3e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 626700 <__cxa_atexit@plt+0x61a3b4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 626708 <__cxa_atexit@plt+0x61a3bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62671c <__cxa_atexit@plt+0x61a3d0> │ │ │ │ - ldr r2, [pc, #88] @ 626738 <__cxa_atexit@plt+0x61a3ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 626734 <__cxa_atexit@plt+0x61a3e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - strheq r2, [r1, -r0] │ │ │ │ - smlabbeq r1, r0, fp, r2 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6267e4 <__cxa_atexit@plt+0x61a498> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 62681c <__cxa_atexit@plt+0x61a4d0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 6268ac <__cxa_atexit@plt+0x61a560> │ │ │ │ - ldr r8, [pc, #340] @ 6268ec <__cxa_atexit@plt+0x61a5a0> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 630ce4 <__cxa_atexit@plt+0x624998> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 630cf4 <__cxa_atexit@plt+0x6249a8> │ │ │ │ + ldr r8, [pc, #92] @ 630d14 <__cxa_atexit@plt+0x6249c8> │ │ │ │ + sub r2, r3, #15 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 6268f0 <__cxa_atexit@plt+0x61a5a4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 626888 <__cxa_atexit@plt+0x61a53c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62689c <__cxa_atexit@plt+0x61a550> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [pc, #260] @ 626904 <__cxa_atexit@plt+0x61a5b8> │ │ │ │ + ldr r7, [pc, #84] @ 630d18 <__cxa_atexit@plt+0x6249cc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 630e68 <__cxa_atexit@plt+0x624b1c> │ │ │ │ + ldr r6, [pc, #20] @ 630d10 <__cxa_atexit@plt+0x6249c4> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + @ instruction: 0x01007e90 │ │ │ │ + ldrsbteq r2, [r2], #48 @ 0x30 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 6268cc <__cxa_atexit@plt+0x61a580> │ │ │ │ - ldr r8, [pc, #184] @ 6268f8 <__cxa_atexit@plt+0x61a5ac> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 6268fc <__cxa_atexit@plt+0x61a5b0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ + bne 630db0 <__cxa_atexit@plt+0x624a64> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 630dbc <__cxa_atexit@plt+0x624a70> │ │ │ │ + ldr r7, [pc, #92] @ 630de0 <__cxa_atexit@plt+0x624a94> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 630de4 <__cxa_atexit@plt+0x624a98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 6268f4 <__cxa_atexit@plt+0x61a5a8> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 626900 <__cxa_atexit@plt+0x61a5b4> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 630e68 <__cxa_atexit@plt+0x624b1c> │ │ │ │ + ldr r7, [pc, #24] @ 630ddc <__cxa_atexit@plt+0x624a90> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabteq r1, r0, sl, r2 │ │ │ │ - @ instruction: 0x01012ab0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + smlabteq r0, r4, sp, r7 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 62698c <__cxa_atexit@plt+0x61a640> │ │ │ │ - ldr r8, [pc, #116] @ 6269a4 <__cxa_atexit@plt+0x61a658> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 6269a8 <__cxa_atexit@plt+0x61a65c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str r0, [r3, #8] │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 630e44 <__cxa_atexit@plt+0x624af8> │ │ │ │ + ldr r8, [pc, #76] @ 630e5c <__cxa_atexit@plt+0x624b10> │ │ │ │ sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 6269ac <__cxa_atexit@plt+0x61a660> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 626a34 <__cxa_atexit@plt+0x61a6e8> │ │ │ │ - ldr r8, [pc, #116] @ 626a4c <__cxa_atexit@plt+0x61a700> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #104] @ 626a50 <__cxa_atexit@plt+0x61a704> │ │ │ │ + ldr lr, [pc, #68] @ 630e60 <__cxa_atexit@plt+0x624b14> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 626a54 <__cxa_atexit@plt+0x61a708> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 630e64 <__cxa_atexit@plt+0x624b18> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r1, r0, r8, r2 │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r5, ror #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 626aa4 <__cxa_atexit@plt+0x61a758> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 630ff4 <__cxa_atexit@plt+0x624ca8> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 630f60 <__cxa_atexit@plt+0x624c14> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 630fac <__cxa_atexit@plt+0x624c60> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 630f50 <__cxa_atexit@plt+0x624c04> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 630f68 <__cxa_atexit@plt+0x624c1c> │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 626ab8 <__cxa_atexit@plt+0x61a76c> │ │ │ │ - ldr r2, [pc, #72] @ 626acc <__cxa_atexit@plt+0x61a780> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 63101c <__cxa_atexit@plt+0x624cd0> │ │ │ │ + ldr r7, [pc, #304] @ 631054 <__cxa_atexit@plt+0x624d08> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 631058 <__cxa_atexit@plt+0x624d0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 626ac8 <__cxa_atexit@plt+0x61a77c> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 630fac <__cxa_atexit@plt+0x624c60> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 630f10 <__cxa_atexit@plt+0x624bc4> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 631040 <__cxa_atexit@plt+0x624cf4> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 6309a4 <__cxa_atexit@plt+0x624658> │ │ │ │ + ldr r7, [pc, #148] @ 631048 <__cxa_atexit@plt+0x624cfc> │ │ │ │ + mov fp, lr │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r3, [pc, #140] @ 63104c <__cxa_atexit@plt+0x624d00> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 631050 <__cxa_atexit@plt+0x624d04> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 631044 <__cxa_atexit@plt+0x624cf8> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r7, [r1, #4]! │ │ │ │ - mov lr, r5 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #16]! │ │ │ │ - ldr r8, [r1, #20] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 626b40 <__cxa_atexit@plt+0x61a7f4> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 626b68 <__cxa_atexit@plt+0x61a81c> │ │ │ │ - ldr lr, [pc, #96] @ 626b7c <__cxa_atexit@plt+0x61a830> │ │ │ │ - ldr r0, [sl, #2] │ │ │ │ - ldr r2, [pc, #92] @ 626b80 <__cxa_atexit@plt+0x61a834> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r5, r1 │ │ │ │ - str lr, [r1] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 626b68 <__cxa_atexit@plt+0x61a81c> │ │ │ │ - ldr r2, [pc, #52] @ 626b84 <__cxa_atexit@plt+0x61a838> │ │ │ │ - ldr r1, [pc, #52] @ 626b88 <__cxa_atexit@plt+0x61a83c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, sl │ │ │ │ - mov r0, #8 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - smlabteq r1, r0, sl, r1 │ │ │ │ - andeq r0, r0, ip, ror #6 │ │ │ │ - @ instruction: 0x01011a90 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 626c34 <__cxa_atexit@plt+0x61a8e8> │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - eor r0, lr, r1 │ │ │ │ - clz r2, r0 │ │ │ │ - lsr r0, r3, r2 │ │ │ │ - ands r8, r1, r3, lsr r2 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - beq 626c6c <__cxa_atexit@plt+0x61a920> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 626cfc <__cxa_atexit@plt+0x61a9b0> │ │ │ │ - ldr r8, [pc, #340] @ 626d3c <__cxa_atexit@plt+0x61a9f0> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #324] @ 626d40 <__cxa_atexit@plt+0x61a9f4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - b 626cd8 <__cxa_atexit@plt+0x61a98c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 626cec <__cxa_atexit@plt+0x61a9a0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [pc, #260] @ 626d54 <__cxa_atexit@plt+0x61aa08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - mov r3, #0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - cmp r8, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r3, r0, r0, asr #31 │ │ │ │ + ldrdeq r7, [r0, -r4] │ │ │ │ + @ instruction: 0x01007b94 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r2, r2, r8, asr #3 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + smlalseq r2, r2, r0, r0 @ │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 630e68 <__cxa_atexit@plt+0x624b1c> │ │ │ │ + rscseq r2, r2, r8, ror r0 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ str r3, [r5] │ │ │ │ - bcc 626d1c <__cxa_atexit@plt+0x61a9d0> │ │ │ │ - ldr r8, [pc, #184] @ 626d48 <__cxa_atexit@plt+0x61a9fc> │ │ │ │ - sub r3, r2, #38 @ 0x26 │ │ │ │ - sub sl, r2, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #168] @ 626d4c <__cxa_atexit@plt+0x61aa00> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r0, r0, r3 │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - and r0, r0, r1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 6311c8 <__cxa_atexit@plt+0x624e7c> │ │ │ │ + rscseq r2, r2, r8, asr r0 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 631114 <__cxa_atexit@plt+0x624dc8> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 631148 <__cxa_atexit@plt+0x624dfc> │ │ │ │ + sub r2, r8, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 631124 <__cxa_atexit@plt+0x624dd8> │ │ │ │ + ldr r1, [pc, #88] @ 631150 <__cxa_atexit@plt+0x624e04> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 626d44 <__cxa_atexit@plt+0x61a9f8> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + b 6311c8 <__cxa_atexit@plt+0x624e7c> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #32] @ 63114c <__cxa_atexit@plt+0x624e00> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr r7, [pc, #44] @ 626d50 <__cxa_atexit@plt+0x61aa04> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, #0 │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - smlabteq r1, r8, r5, r2 │ │ │ │ - @ instruction: 0x010125b8 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - tsteq r1, r0, lsl r6 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffcf30 │ │ │ │ + smlalseq r1, r2, r8, pc @ │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 626de8 <__cxa_atexit@plt+0x61aa9c> │ │ │ │ - ldr r8, [pc, #128] @ 626e00 <__cxa_atexit@plt+0x61aab4> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #116] @ 626e04 <__cxa_atexit@plt+0x61aab8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 6311a8 <__cxa_atexit@plt+0x624e5c> │ │ │ │ + ldr r2, [pc, #64] @ 6311c0 <__cxa_atexit@plt+0x624e74> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 626e08 <__cxa_atexit@plt+0x61aabc> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq r2, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r4, r2 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r7, [r5] │ │ │ │ - bcc 626e98 <__cxa_atexit@plt+0x61ab4c> │ │ │ │ - ldr r8, [pc, #124] @ 626eb0 <__cxa_atexit@plt+0x61ab64> │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #112] @ 626eb4 <__cxa_atexit@plt+0x61ab68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldm sl, {r2, r7, sl} │ │ │ │ - str r1, [r3, #8] │ │ │ │ - rsb r1, r7, #0 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - eor r7, r7, r1 │ │ │ │ - and r7, r7, r2 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 626eb8 <__cxa_atexit@plt+0x61ab6c> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 6311c8 <__cxa_atexit@plt+0x624e7c> │ │ │ │ + ldr r3, [pc, #20] @ 6311c4 <__cxa_atexit@plt+0x624e78> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r8, lsl r4 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 626f08 <__cxa_atexit@plt+0x61abbc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 626f1c <__cxa_atexit@plt+0x61abd0> │ │ │ │ - ldr r2, [pc, #72] @ 626f30 <__cxa_atexit@plt+0x61abe4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 626f2c <__cxa_atexit@plt+0x61abe0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010118b0 │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - andeq r0, r0, r7, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 626f6c <__cxa_atexit@plt+0x61ac20> │ │ │ │ - ldr r2, [pc, #24] @ 626f74 <__cxa_atexit@plt+0x61ac28> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 626fc8 <__cxa_atexit@plt+0x61ac7c> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 627028 <__cxa_atexit@plt+0x61acdc> │ │ │ │ - ldr r7, [pc, #156] @ 627048 <__cxa_atexit@plt+0x61acfc> │ │ │ │ + @ instruction: 0xffffcea4 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 631204 <__cxa_atexit@plt+0x624eb8> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 631268 <__cxa_atexit@plt+0x624f1c> │ │ │ │ + ldr r7, [pc, #212] @ 6312c4 <__cxa_atexit@plt+0x624f78> │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 631260 <__cxa_atexit@plt+0x624f14> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 63128c <__cxa_atexit@plt+0x624f40> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 6312c8 <__cxa_atexit@plt+0x624f7c> │ │ │ │ + mov fp, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r6, #12] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 631470 <__cxa_atexit@plt+0x625124> │ │ │ │ + ldr r3, [pc, #68] @ 6312b4 <__cxa_atexit@plt+0x624f68> │ │ │ │ + ldr r7, [pc, #68] @ 6312b8 <__cxa_atexit@plt+0x624f6c> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 6312bc <__cxa_atexit@plt+0x624f70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 627030 <__cxa_atexit@plt+0x61ace4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - sub sl, r5, #16 │ │ │ │ - sub lr, r3, #26 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - rsb r8, r0, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - and r8, r2, sl │ │ │ │ - ldr r2, [pc, #72] @ 627040 <__cxa_atexit@plt+0x61acf4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r1, [pc, #56] @ 627044 <__cxa_atexit@plt+0x61acf8> │ │ │ │ - add r2, r6, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #44] @ 6312c0 <__cxa_atexit@plt+0x624f74> │ │ │ │ mov r6, #12 │ │ │ │ - b 627034 <__cxa_atexit@plt+0x61ace8> │ │ │ │ - mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - @ instruction: 0x010122b4 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r1, r2, r0, ror lr │ │ │ │ + rscseq r1, r2, ip, ror #28 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + rscseq r1, r2, r0, lsr #28 │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6270bc <__cxa_atexit@plt+0x61ad70> │ │ │ │ - ldr r3, [pc, #300] @ 62719c <__cxa_atexit@plt+0x61ae50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 627150 <__cxa_atexit@plt+0x61ae04> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 627158 <__cxa_atexit@plt+0x61ae0c> │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 631330 <__cxa_atexit@plt+0x624fe4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 627178 <__cxa_atexit@plt+0x61ae2c> │ │ │ │ - ldr r2, [pc, #272] @ 6271ac <__cxa_atexit@plt+0x61ae60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bcc 631340 <__cxa_atexit@plt+0x624ff4> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 631360 <__cxa_atexit@plt+0x625014> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #212] @ 627198 <__cxa_atexit@plt+0x61ae4c> │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 627150 <__cxa_atexit@plt+0x61ae04> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 62716c <__cxa_atexit@plt+0x61ae20> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 627188 <__cxa_atexit@plt+0x61ae3c> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r5, #24]! │ │ │ │ - sub ip, r2, #26 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r7, lr} │ │ │ │ - ldr r0, [pc, #144] @ 6271a0 <__cxa_atexit@plt+0x61ae54> │ │ │ │ - rsb r8, r1, #0 │ │ │ │ - eor r7, r7, r8 │ │ │ │ - and r7, r7, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - ldr r0, [pc, #120] @ 6271a4 <__cxa_atexit@plt+0x61ae58> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 6271a8 <__cxa_atexit@plt+0x61ae5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 631470 <__cxa_atexit@plt+0x625124> │ │ │ │ + ldr r6, [pc, #20] @ 63135c <__cxa_atexit@plt+0x625010> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + rscseq r1, r2, r8, lsl #27 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 6313d8 <__cxa_atexit@plt+0x62508c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6313e4 <__cxa_atexit@plt+0x625098> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 63140c <__cxa_atexit@plt+0x6250c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 631470 <__cxa_atexit@plt+0x625124> │ │ │ │ + ldr r7, [pc, #28] @ 631408 <__cxa_atexit@plt+0x6250bc> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - smlabteq r1, r4, r1, r2 │ │ │ │ - andeq r0, r0, r5, ror #7 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlabteq r0, r4, r1, r7 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6271fc <__cxa_atexit@plt+0x61aeb0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 627210 <__cxa_atexit@plt+0x61aec4> │ │ │ │ - ldr r2, [pc, #72] @ 627224 <__cxa_atexit@plt+0x61aed8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 627220 <__cxa_atexit@plt+0x61aed4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 631450 <__cxa_atexit@plt+0x625104> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 631468 <__cxa_atexit@plt+0x62511c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010115bc │ │ │ │ - smlabbeq r1, r4, r0, r2 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mov ip, fp │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6272c0 <__cxa_atexit@plt+0x61af74> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6272cc <__cxa_atexit@plt+0x61af80> │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr r2, [r5, #24]! │ │ │ │ - sub fp, r3, #26 │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #104] @ 6272e4 <__cxa_atexit@plt+0x61af98> │ │ │ │ - rsb r8, r1, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - and r2, r2, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - stmib r6, {r0, sl} │ │ │ │ - ldr r0, [pc, #80] @ 6272e8 <__cxa_atexit@plt+0x61af9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str fp, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, ip │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov fp, ip │ │ │ │ - bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + ldr r3, [pc, #20] @ 63146c <__cxa_atexit@plt+0x625120> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6315c4 <__cxa_atexit@plt+0x625278> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 631558 <__cxa_atexit@plt+0x62520c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6315a0 <__cxa_atexit@plt+0x625254> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 631544 <__cxa_atexit@plt+0x6251f8> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 631560 <__cxa_atexit@plt+0x625214> │ │ │ │ + ldr r7, [pc, #204] @ 6315e8 <__cxa_atexit@plt+0x62529c> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 6315ec <__cxa_atexit@plt+0x6252a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 6315a0 <__cxa_atexit@plt+0x625254> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 631514 <__cxa_atexit@plt+0x6251c8> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 6315e4 <__cxa_atexit@plt+0x625298> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 6309a4 <__cxa_atexit@plt+0x624658> │ │ │ │ + ldr r7, [pc, #72] @ 6315f0 <__cxa_atexit@plt+0x6252a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 631538 <__cxa_atexit@plt+0x6251ec> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 6315f4 <__cxa_atexit@plt+0x6252a8> │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + ldrsbteq r1, [r2], #176 @ 0xb0 │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + smlatteq r0, r4, pc, r6 @ │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrshteq r1, [r2], #164 @ 0xa4 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 631470 <__cxa_atexit@plt+0x625124> │ │ │ │ + ldrsbteq r1, [r2], #172 @ 0xac │ │ │ │ + andeq r3, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 631764 <__cxa_atexit@plt+0x625418> │ │ │ │ + ldrhteq r1, [r2], #172 @ 0xac │ │ │ │ + andeq r6, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #8 │ │ │ │ + cmp sl, r9 │ │ │ │ + bcc 6316b4 <__cxa_atexit@plt+0x625368> │ │ │ │ + mov r8, r5 │ │ │ │ + stm sp, {r4, fp} │ │ │ │ + ldr r2, [r8, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldmib r8, {r4, fp} │ │ │ │ + add r3, fp, r4 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #120] @ 6316ec <__cxa_atexit@plt+0x6253a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + sub r7, r9, #3 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 6316c4 <__cxa_atexit@plt+0x625378> │ │ │ │ + ldr r2, [pc, #100] @ 6316f4 <__cxa_atexit@plt+0x6253a8> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r4, [r6, #12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + str fp, [r6, #8] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, ip │ │ │ │ + b 631764 <__cxa_atexit@plt+0x625418> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r1, [r1, -r8] │ │ │ │ - smlabteq r1, r4, pc, r1 @ │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62734c <__cxa_atexit@plt+0x61b000> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - add r7, r7, #15 │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - ldr r9, [pc, #76] @ 627378 <__cxa_atexit@plt+0x61b02c> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r9, [r5, #-12]! │ │ │ │ - beq 62736c <__cxa_atexit@plt+0x61b020> │ │ │ │ - mov r7, r8 │ │ │ │ - b 626254 <__cxa_atexit@plt+0x619f08> │ │ │ │ - ldr r2, [pc, #40] @ 62737c <__cxa_atexit@plt+0x61b030> │ │ │ │ + ldr r6, [pc, #36] @ 6316f0 <__cxa_atexit@plt+0x6253a4> │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatteq r0, r0, r4, r7 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xffffcdb4 │ │ │ │ + ldrshteq r1, [r2], #148 @ 0x94 │ │ │ │ + andeq r3, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 631744 <__cxa_atexit@plt+0x6253f8> │ │ │ │ + ldr r2, [pc, #60] @ 63175c <__cxa_atexit@plt+0x625410> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 631764 <__cxa_atexit@plt+0x625418> │ │ │ │ + ldr r3, [pc, #20] @ 631760 <__cxa_atexit@plt+0x625414> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffcd24 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #3] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 63179c <__cxa_atexit@plt+0x625450> │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 631800 <__cxa_atexit@plt+0x6254b4> │ │ │ │ + ldr r3, [pc, #192] @ 631850 <__cxa_atexit@plt+0x625504> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ str r2, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 6261d0 <__cxa_atexit@plt+0x619e84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 6317f4 <__cxa_atexit@plt+0x6254a8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 631820 <__cxa_atexit@plt+0x6254d4> │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #124] @ 631854 <__cxa_atexit@plt+0x625508> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffef1c │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6273a4 <__cxa_atexit@plt+0x61b058> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6319f4 <__cxa_atexit@plt+0x6256a8> │ │ │ │ + ldr r3, [pc, #56] @ 631840 <__cxa_atexit@plt+0x6254f4> │ │ │ │ + ldr r7, [pc, #56] @ 631844 <__cxa_atexit@plt+0x6254f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #48] @ 631848 <__cxa_atexit@plt+0x6254fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6273e4 <__cxa_atexit@plt+0x61b098> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6273f4 <__cxa_atexit@plt+0x61b0a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ 63184c <__cxa_atexit@plt+0x625500> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01011e94 │ │ │ │ - andeq r0, r0, r7, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 627420 <__cxa_atexit@plt+0x61b0d4> │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 627434 <__cxa_atexit@plt+0x61b0e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #16]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62745c <__cxa_atexit@plt+0x61b110> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrsbteq r1, [r2], #140 @ 0x8c │ │ │ │ + ldrsbteq r1, [r2], #136 @ 0x88 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + @ instruction: 0x01006db4 │ │ │ │ + smlalseq r1, r2, r4, r8 │ │ │ │ + andeq ip, r0, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + subs r7, r7, r3 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 6318b8 <__cxa_atexit@plt+0x62556c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6318c4 <__cxa_atexit@plt+0x625578> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #60] @ 6318e4 <__cxa_atexit@plt+0x625598> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62749c <__cxa_atexit@plt+0x61b150> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 6274ac <__cxa_atexit@plt+0x61b160> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6319f4 <__cxa_atexit@plt+0x6256a8> │ │ │ │ + ldr r6, [pc, #20] @ 6318e0 <__cxa_atexit@plt+0x625594> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlatteq r0, r4, ip, r6 │ │ │ │ + rscseq r1, r2, r4, lsl #16 │ │ │ │ + andeq r9, r1, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r8, #4]! │ │ │ │ + add r0, r9, #8 │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r7, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [r8, #36] @ 0x24 │ │ │ │ + str r9, [r8] │ │ │ │ + subs r7, r7, r9 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 631960 <__cxa_atexit@plt+0x625614> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #52] @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63196c <__cxa_atexit@plt+0x625620> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 631990 <__cxa_atexit@plt+0x625644> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 6274d0 <__cxa_atexit@plt+0x61b184> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub ip, r5, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 627688 <__cxa_atexit@plt+0x61b33c> │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r2, [r5] │ │ │ │ - rsb r3, r9, #0 │ │ │ │ - eor r3, r9, r3 │ │ │ │ - and r3, r0, r3 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 627530 <__cxa_atexit@plt+0x61b1e4> │ │ │ │ - ldr lr, [r1, #12] │ │ │ │ - sub r1, r5, #16 │ │ │ │ - tst r0, r9 │ │ │ │ - beq 6275ac <__cxa_atexit@plt+0x61b260> │ │ │ │ - ldr r3, [pc, #480] @ 6276f8 <__cxa_atexit@plt+0x61b3ac> │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 6319f4 <__cxa_atexit@plt+0x6256a8> │ │ │ │ + ldr r6, [pc, #24] @ 63198c <__cxa_atexit@plt+0x625640> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 6319d4 <__cxa_atexit@plt+0x625688> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 6319ec <__cxa_atexit@plt+0x6256a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 6319f0 <__cxa_atexit@plt+0x6256a4> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r0, r4, fp, r6 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #12 │ │ │ │ + mov ip, r4 │ │ │ │ + cmp r7, r9 │ │ │ │ + bcc 631c70 <__cxa_atexit@plt+0x625924> │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r0, [r8, #20]! │ │ │ │ + ldr r3, [r8, #-16] │ │ │ │ + ldr fp, [r8, #4] │ │ │ │ + ldr r4, [r8, #12] │ │ │ │ + ldr r2, [r8, #24] │ │ │ │ + ldr r7, [r8, #32] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 631afc <__cxa_atexit@plt+0x6257b0> │ │ │ │ + mov sl, r5 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldr r1, [sl, #12]! │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [sl, #-4] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 631c24 <__cxa_atexit@plt+0x6258d8> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + mov r6, ip │ │ │ │ mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 631b68 <__cxa_atexit@plt+0x62581c> │ │ │ │ + mov lr, r7 │ │ │ │ + mov ip, r6 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp fp, r4 │ │ │ │ + ble 631bec <__cxa_atexit@plt+0x6258a0> │ │ │ │ + mov r2, r4 │ │ │ │ + add r4, r0, #8 │ │ │ │ + ldrb r1, [r4, r2] │ │ │ │ + ldr r3, [pc, #512] @ 631cac <__cxa_atexit@plt+0x625960> │ │ │ │ + tst r7, #3 │ │ │ │ + strb r1, [r5, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9, sl} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 631c5c <__cxa_atexit@plt+0x625910> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r9, [pc, #460] @ 631c98 <__cxa_atexit@plt+0x62594c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mla r1, sl, r9, r1 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + mul r4, r3, r4 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r4, ip │ │ │ │ + mov r8, lr │ │ │ │ + b 6329ec <__cxa_atexit@plt+0x6266a0> │ │ │ │ + cmp fp, r4 │ │ │ │ + ble 631bec <__cxa_atexit@plt+0x6258a0> │ │ │ │ + ldr r9, [pc, #420] @ 631cb0 <__cxa_atexit@plt+0x625964> │ │ │ │ + add r2, r0, #8 │ │ │ │ + ldrb r1, [r2, r4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + tst r7, #3 │ │ │ │ + strb r1, [r3, #40] @ 0x28 │ │ │ │ + beq 631c48 <__cxa_atexit@plt+0x6258fc> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r9, [pc, #352] @ 631c98 <__cxa_atexit@plt+0x62594c> │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mla r9, sl, r9, r1 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + mul r1, r3, r2 │ │ │ │ + add r2, r4, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + sub r1, r9, r1 │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r4, ip │ │ │ │ + mov r8, lr │ │ │ │ + b 631d28 <__cxa_atexit@plt+0x6259dc> │ │ │ │ + mov ip, r6 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov lr, r7 │ │ │ │ + beq 631c24 <__cxa_atexit@plt+0x6258d8> │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + mov r2, r4 │ │ │ │ + cmp fp, r4 │ │ │ │ + ble 631bec <__cxa_atexit@plt+0x6258a0> │ │ │ │ + add r4, r0, #8 │ │ │ │ + ldrb r1, [r4, r2] │ │ │ │ + ldr r3, [pc, #256] @ 631c9c <__cxa_atexit@plt+0x625950> │ │ │ │ + tst r7, #3 │ │ │ │ + strb r1, [r5, #52] @ 0x34 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + beq 631c5c <__cxa_atexit@plt+0x625910> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r9, [pc, #220] @ 631c98 <__cxa_atexit@plt+0x62594c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mla r1, sl, r9, r1 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + mul r4, r3, r4 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + str r1, [r5, #32] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r4, ip │ │ │ │ + mov r8, lr │ │ │ │ + b 6336b0 <__cxa_atexit@plt+0x627364> │ │ │ │ + ldr r7, [pc, #172] @ 631ca0 <__cxa_atexit@plt+0x625954> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r4, [pc, #168] @ 631ca4 <__cxa_atexit@plt+0x625958> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r4, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r9, #7 │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r9 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #124] @ 631ca8 <__cxa_atexit@plt+0x62595c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + b 631c10 <__cxa_atexit@plt+0x6258c4> │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [r7] │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, sl │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + ldr r6, [pc, #60] @ 631cb4 <__cxa_atexit@plt+0x625968> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [ip, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, r9 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + @ instruction: 0x00001abc │ │ │ │ + ldrshteq r1, [r2], #72 @ 0x48 │ │ │ │ + smlabbeq r0, ip, r9, r6 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + andeq r0, r0, r8, ror #29 │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r1, r2, r4, lsr r4 │ │ │ │ + andeq r9, r1, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 6319f4 <__cxa_atexit@plt+0x6256a8> │ │ │ │ + rscseq r1, r2, ip, lsl r4 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr lr, [pc, #60] @ 631d24 <__cxa_atexit@plt+0x6259d8> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r0, [r5, #32] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r1, r1, lr, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r3, r9, #1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 631d28 <__cxa_atexit@plt+0x6259dc> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 631da8 <__cxa_atexit@plt+0x625a5c> │ │ │ │ + ldr r8, [pc, #580] @ 631fa8 <__cxa_atexit@plt+0x625c5c> │ │ │ │ + add r2, r7, #8 │ │ │ │ + cmp r0, sl │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 631e2c <__cxa_atexit@plt+0x625ae0> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 631d74 <__cxa_atexit@plt+0x625a28> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 631de0 <__cxa_atexit@plt+0x625a94> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 631e78 <__cxa_atexit@plt+0x625b2c> │ │ │ │ + ldr r7, [pc, #524] @ 631fd8 <__cxa_atexit@plt+0x625c8c> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 631ea0 <__cxa_atexit@plt+0x625b54> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 631f2c <__cxa_atexit@plt+0x625be0> │ │ │ │ + ldr r7, [pc, #464] @ 631fdc <__cxa_atexit@plt+0x625c90> │ │ │ │ + ldr r3, [pc, #464] @ 631fe0 <__cxa_atexit@plt+0x625c94> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 6261d0 <__cxa_atexit@plt+0x619e84> │ │ │ │ - eor r3, r0, r8 │ │ │ │ - clz r3, r3 │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - lsr lr, fp, r3 │ │ │ │ - ands r3, r8, fp, lsr r3 │ │ │ │ - beq 6275c4 <__cxa_atexit@plt+0x61b278> │ │ │ │ - sub fp, r5, #36 @ 0x24 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - stm fp, {r0, r1, r8, r9, sl} │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 631f5c <__cxa_atexit@plt+0x625c10> │ │ │ │ + ldr r7, [pc, #388] @ 631fd0 <__cxa_atexit@plt+0x625c84> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r6, [pc, #384] @ 631fd4 <__cxa_atexit@plt+0x625c88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #300] @ 631fac <__cxa_atexit@plt+0x625c60> │ │ │ │ + ldr r7, [pc, #300] @ 631fb0 <__cxa_atexit@plt+0x625c64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 631fb4 <__cxa_atexit@plt+0x625c68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 631fc8 <__cxa_atexit@plt+0x625c7c> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 631f1c <__cxa_atexit@plt+0x625bd0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r1, r6, #20 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc 62769c <__cxa_atexit@plt+0x61b350> │ │ │ │ - ldr r5, [pc, #380] @ 6276fc <__cxa_atexit@plt+0x61b3b0> │ │ │ │ - ldr r3, [pc, #380] @ 627700 <__cxa_atexit@plt+0x61b3b4> │ │ │ │ - add lr, r6, #12 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr fp, [sp] │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - str r5, [ip] │ │ │ │ - sub r8, r1, #15 │ │ │ │ - mov r5, ip │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 631f84 <__cxa_atexit@plt+0x625c38> │ │ │ │ + ldr lr, [pc, #252] @ 631fe4 <__cxa_atexit@plt+0x625c98> │ │ │ │ + sub r3, r1, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 631fe8 <__cxa_atexit@plt+0x625c9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ mov r6, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #300] @ 6276e0 <__cxa_atexit@plt+0x61b394> │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 6321ec <__cxa_atexit@plt+0x625ea0> │ │ │ │ + ldr r3, [pc, #136] @ 631fbc <__cxa_atexit@plt+0x625c70> │ │ │ │ + ldr r7, [pc, #136] @ 631fc0 <__cxa_atexit@plt+0x625c74> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmda r5, {r3, r8, r9, sl, lr} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 631fc4 <__cxa_atexit@plt+0x625c78> │ │ │ │ mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #284] @ 6276e8 <__cxa_atexit@plt+0x61b39c> │ │ │ │ - sub fp, r5, #28 │ │ │ │ - stm fp, {r0, r8, r9, sl} │ │ │ │ - mov r0, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov fp, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - ands r2, r1, #3 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 627644 <__cxa_atexit@plt+0x61b2f8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #20 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 627658 <__cxa_atexit@plt+0x61b30c> │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 6276c4 <__cxa_atexit@plt+0x61b378> │ │ │ │ - ldr r2, [pc, #216] @ 6276f0 <__cxa_atexit@plt+0x61b3a4> │ │ │ │ - ldr r1, [r1, #2] │ │ │ │ - ldr r3, [pc, #212] @ 6276f4 <__cxa_atexit@plt+0x61b3a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r6, {r3, sl, fp} │ │ │ │ - sub r8, lr, #15 │ │ │ │ - mov r5, r0 │ │ │ │ - b 62767c <__cxa_atexit@plt+0x61b330> │ │ │ │ - ldr r2, [r1] │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r2 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 6276c4 <__cxa_atexit@plt+0x61b378> │ │ │ │ - ldr r0, [pc, #132] @ 6276ec <__cxa_atexit@plt+0x61b3a0> │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r7, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - sub r8, lr, #15 │ │ │ │ - str r9, [r6, #20] │ │ │ │ - stmib r6, {r0, sl, fp} │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - mov r7, r1 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 6276e4 <__cxa_atexit@plt+0x61b398> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #84] @ 631fb8 <__cxa_atexit@plt+0x625c6c> │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [ip] │ │ │ │ - mov r5, ip │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 631fcc <__cxa_atexit@plt+0x625c80> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ - andeq r0, r0, r8, ror #25 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 627778 <__cxa_atexit@plt+0x61b42c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6277a4 <__cxa_atexit@plt+0x61b458> │ │ │ │ - ldr r0, [pc, #104] @ 6277b4 <__cxa_atexit@plt+0x61b468> │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r2, [pc, #100] @ 6277b8 <__cxa_atexit@plt+0x61b46c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6277a4 <__cxa_atexit@plt+0x61b458> │ │ │ │ - ldr r0, [pc, #52] @ 6277bc <__cxa_atexit@plt+0x61b470> │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stmib r3, {r0, sl} │ │ │ │ - str lr, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + rscseq r1, r2, r8, ror #4 │ │ │ │ + rscseq r1, r2, ip, asr r2 │ │ │ │ + andeq r3, r0, r0, lsl #1 │ │ │ │ + ldrhteq r1, [r2], #28 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r1, r2, r0, lsr #3 │ │ │ │ + rscseq r1, r2, r0, lsr r2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r1, r2, r0, lsr #5 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + rscseq r1, r2, r0, ror #5 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + smlatbeq r0, r0, r6, r6 │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + rscseq r1, r2, r0, lsl #2 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 632068 <__cxa_atexit@plt+0x625d1c> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 627810 <__cxa_atexit@plt+0x61b4c4> │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 62786c <__cxa_atexit@plt+0x61b520> │ │ │ │ - ldr r7, [pc, #152] @ 62788c <__cxa_atexit@plt+0x61b540> │ │ │ │ + bcc 632078 <__cxa_atexit@plt+0x625d2c> │ │ │ │ + ldr r8, [pc, #92] @ 632098 <__cxa_atexit@plt+0x625d4c> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #84] @ 63209c <__cxa_atexit@plt+0x625d50> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 627874 <__cxa_atexit@plt+0x61b528> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - sub lr, r3, #26 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - rsb r8, r2, #0 │ │ │ │ - eor r0, r0, r8 │ │ │ │ - and r8, r0, r9 │ │ │ │ - ldr r0, [pc, #64] @ 627884 <__cxa_atexit@plt+0x61b538> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, sl} │ │ │ │ - ldr r1, [pc, #56] @ 627888 <__cxa_atexit@plt+0x61b53c> │ │ │ │ - add r0, r6, #16 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 6321ec <__cxa_atexit@plt+0x625ea0> │ │ │ │ + ldr r6, [pc, #20] @ 632094 <__cxa_atexit@plt+0x625d48> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - stm r0, {r1, r7, lr} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - bx ip │ │ │ │ - mov r6, #12 │ │ │ │ - b 627878 <__cxa_atexit@plt+0x61b52c> │ │ │ │ - mov r6, #32 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + rscseq r1, r2, ip, asr #32 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 632134 <__cxa_atexit@plt+0x625de8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 632140 <__cxa_atexit@plt+0x625df4> │ │ │ │ + ldr r7, [pc, #92] @ 632164 <__cxa_atexit@plt+0x625e18> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 632168 <__cxa_atexit@plt+0x625e1c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 6321ec <__cxa_atexit@plt+0x625ea0> │ │ │ │ + ldr r7, [pc, #24] @ 632160 <__cxa_atexit@plt+0x625e14> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - andeq r3, r0, sl, lsr #19 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlabbeq r0, r0, r4, r6 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - bcc 6278f4 <__cxa_atexit@plt+0x61b5a8> │ │ │ │ - ldr r8, [pc, #84] @ 62790c <__cxa_atexit@plt+0x61b5c0> │ │ │ │ - ldr lr, [pc, #84] @ 627910 <__cxa_atexit@plt+0x61b5c4> │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 6321c8 <__cxa_atexit@plt+0x625e7c> │ │ │ │ + ldr r8, [pc, #76] @ 6321e0 <__cxa_atexit@plt+0x625e94> │ │ │ │ + sub r7, r6, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 6321e4 <__cxa_atexit@plt+0x625e98> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 627914 <__cxa_atexit@plt+0x61b5c8> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 6321e8 <__cxa_atexit@plt+0x625e9c> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x0101199c │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r7, r0, sl, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 627988 <__cxa_atexit@plt+0x61b63c> │ │ │ │ - ldr r3, [pc, #296] @ 627a64 <__cxa_atexit@plt+0x61b718> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 627a18 <__cxa_atexit@plt+0x61b6cc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 627a20 <__cxa_atexit@plt+0x61b6d4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0x010069bc │ │ │ │ + smlatteq r0, ip, r3, r6 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 632378 <__cxa_atexit@plt+0x62602c> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 6322e4 <__cxa_atexit@plt+0x625f98> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 632330 <__cxa_atexit@plt+0x625fe4> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 6322d4 <__cxa_atexit@plt+0x625f88> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 6322ec <__cxa_atexit@plt+0x625fa0> │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 627a40 <__cxa_atexit@plt+0x61b6f4> │ │ │ │ - ldr r2, [pc, #268] @ 627a74 <__cxa_atexit@plt+0x61b728> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6323a0 <__cxa_atexit@plt+0x626054> │ │ │ │ + ldr r7, [pc, #304] @ 6323d8 <__cxa_atexit@plt+0x62608c> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 6323dc <__cxa_atexit@plt+0x626090> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #208] @ 627a60 <__cxa_atexit@plt+0x61b714> │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 627a18 <__cxa_atexit@plt+0x61b6cc> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 627a34 <__cxa_atexit@plt+0x61b6e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 627a50 <__cxa_atexit@plt+0x61b704> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r7, r7, r8 │ │ │ │ - ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - and r1, r7, r1 │ │ │ │ - ldr r7, [pc, #132] @ 627a68 <__cxa_atexit@plt+0x61b71c> │ │ │ │ - sub r9, r2, #26 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r0, [pc, #116] @ 627a6c <__cxa_atexit@plt+0x61b720> │ │ │ │ - sub r7, r2, #15 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 627a70 <__cxa_atexit@plt+0x61b724> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 632330 <__cxa_atexit@plt+0x625fe4> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 632294 <__cxa_atexit@plt+0x625f48> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 6323c4 <__cxa_atexit@plt+0x626078> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 631d28 <__cxa_atexit@plt+0x6259dc> │ │ │ │ + ldr r7, [pc, #148] @ 6323cc <__cxa_atexit@plt+0x626080> │ │ │ │ + mov fp, lr │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r3, [pc, #140] @ 6323d0 <__cxa_atexit@plt+0x626084> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr r7, [pc, #84] @ 6323d4 <__cxa_atexit@plt+0x626088> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 6323c8 <__cxa_atexit@plt+0x62607c> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #32 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r2, r0, ip, lsr ip │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r0, r2, r4, asr #28 │ │ │ │ + ldrdeq r6, [r0, -r4] │ │ │ │ + rscseq r0, r2, ip, lsl #26 │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 6321ec <__cxa_atexit@plt+0x625ea0> │ │ │ │ + ldrshteq r0, [r2], #196 @ 0xc4 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 63254c <__cxa_atexit@plt+0x626200> │ │ │ │ + ldrsbteq r0, [r2], #196 @ 0xc4 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 632498 <__cxa_atexit@plt+0x62614c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 6324cc <__cxa_atexit@plt+0x626180> │ │ │ │ + sub r2, r8, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 6324a8 <__cxa_atexit@plt+0x62615c> │ │ │ │ + ldr r1, [pc, #88] @ 6324d4 <__cxa_atexit@plt+0x626188> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 63254c <__cxa_atexit@plt+0x626200> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - @ instruction: 0x01010d98 │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - andeq r7, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 627ac4 <__cxa_atexit@plt+0x61b778> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 627ad8 <__cxa_atexit@plt+0x61b78c> │ │ │ │ - ldr r2, [pc, #72] @ 627aec <__cxa_atexit@plt+0x61b7a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 627ae8 <__cxa_atexit@plt+0x61b79c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r7, [pc, #32] @ 6324d0 <__cxa_atexit@plt+0x626184> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r1, -r4] │ │ │ │ - @ instruction: 0x010117bc │ │ │ │ - andeq r3, r0, sl, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 627b7c <__cxa_atexit@plt+0x61b830> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 627b84 <__cxa_atexit@plt+0x61b838> │ │ │ │ - ldr ip, [r5, #44]! @ 0x2c │ │ │ │ - ldr sl, [r2, #2] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - rsb r8, lr, #0 │ │ │ │ - eor r2, r2, r8 │ │ │ │ - ldr r0, [r5, #-40] @ 0xffffffd8 │ │ │ │ - and r1, r2, r1 │ │ │ │ - ldr r2, [pc, #80] @ 627b98 <__cxa_atexit@plt+0x61b84c> │ │ │ │ - sub r9, r3, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffbf1c │ │ │ │ + rscseq r0, r2, r4, lsl ip │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 63252c <__cxa_atexit@plt+0x6261e0> │ │ │ │ + ldr r2, [pc, #64] @ 632544 <__cxa_atexit@plt+0x6261f8> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 63254c <__cxa_atexit@plt+0x626200> │ │ │ │ + ldr r3, [pc, #20] @ 632548 <__cxa_atexit@plt+0x6261fc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffbe90 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 632588 <__cxa_atexit@plt+0x62623c> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6325ec <__cxa_atexit@plt+0x6262a0> │ │ │ │ + ldr r7, [pc, #212] @ 632648 <__cxa_atexit@plt+0x6262fc> │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 6325e4 <__cxa_atexit@plt+0x626298> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 632610 <__cxa_atexit@plt+0x6262c4> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 63264c <__cxa_atexit@plt+0x626300> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ str r0, [r6, #12] │ │ │ │ - stmib r6, {r2, sl} │ │ │ │ - ldr r0, [pc, #64] @ 627b9c <__cxa_atexit@plt+0x61b850> │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 6327f4 <__cxa_atexit@plt+0x6264a8> │ │ │ │ + ldr r3, [pc, #68] @ 632638 <__cxa_atexit@plt+0x6262ec> │ │ │ │ + ldr r7, [pc, #68] @ 63263c <__cxa_atexit@plt+0x6262f0> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 632640 <__cxa_atexit@plt+0x6262f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #44] @ 632644 <__cxa_atexit@plt+0x6262f8> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov fp, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r0, r2, ip, ror #21 │ │ │ │ + rscseq r0, r2, r8, ror #21 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + smlabteq r0, r4, pc, r5 @ │ │ │ │ + smlalseq r0, r2, ip, sl │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 627bc8 <__cxa_atexit@plt+0x61b87c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 6261d0 <__cxa_atexit@plt+0x619e84> │ │ │ │ - ldr r2, [pc, #12] @ 627bdc <__cxa_atexit@plt+0x61b890> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ str r2, [r5] │ │ │ │ - b 6261d0 <__cxa_atexit@plt+0x619e84> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 627c04 <__cxa_atexit@plt+0x61b8b8> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 6326b4 <__cxa_atexit@plt+0x626368> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6326c4 <__cxa_atexit@plt+0x626378> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 6326e4 <__cxa_atexit@plt+0x626398> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 627c44 <__cxa_atexit@plt+0x61b8f8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #44] @ 627c54 <__cxa_atexit@plt+0x61b908> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 6327f4 <__cxa_atexit@plt+0x6264a8> │ │ │ │ + ldr r6, [pc, #20] @ 6326e0 <__cxa_atexit@plt+0x626394> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlatteq r0, r8, lr, r5 │ │ │ │ + rscseq r0, r2, r4, lsl #20 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 63275c <__cxa_atexit@plt+0x626410> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 632768 <__cxa_atexit@plt+0x62641c> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 632790 <__cxa_atexit@plt+0x626444> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 6327f4 <__cxa_atexit@plt+0x6264a8> │ │ │ │ + ldr r7, [pc, #28] @ 63278c <__cxa_atexit@plt+0x626440> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 627c80 <__cxa_atexit@plt+0x61b934> │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 627c94 <__cxa_atexit@plt+0x61b948> │ │ │ │ - str r3, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 627cbc <__cxa_atexit@plt+0x61b970> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 6327d4 <__cxa_atexit@plt+0x626488> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 6327ec <__cxa_atexit@plt+0x6264a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 627cfc <__cxa_atexit@plt+0x61b9b0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #44] @ 627d0c <__cxa_atexit@plt+0x61b9c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - @ instruction: 0xffffe414 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 627d44 <__cxa_atexit@plt+0x61b9f8> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ + ldr r3, [pc, #20] @ 6327f0 <__cxa_atexit@plt+0x6264a4> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r0, r4, sp, r5 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 632948 <__cxa_atexit@plt+0x6265fc> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 6328dc <__cxa_atexit@plt+0x626590> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 632924 <__cxa_atexit@plt+0x6265d8> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 6328c8 <__cxa_atexit@plt+0x62657c> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 6328e4 <__cxa_atexit@plt+0x626598> │ │ │ │ + ldr r7, [pc, #204] @ 63296c <__cxa_atexit@plt+0x626620> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 632970 <__cxa_atexit@plt+0x626624> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 632924 <__cxa_atexit@plt+0x6265d8> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 632898 <__cxa_atexit@plt+0x62654c> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 632968 <__cxa_atexit@plt+0x62661c> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 631d28 <__cxa_atexit@plt+0x6259dc> │ │ │ │ + ldr r7, [pc, #72] @ 632974 <__cxa_atexit@plt+0x626628> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 6328bc <__cxa_atexit@plt+0x626570> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 632978 <__cxa_atexit@plt+0x62662c> │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq r0, r2, ip, asr #16 │ │ │ │ + smlatteq r0, r0, ip, r5 │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r0, r2, r0, ror r7 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, fp │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - mov r7, r5 │ │ │ │ - str r6, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r4, [r7], #-40 @ 0xffffffd8 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, #0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + b 6327f4 <__cxa_atexit@plt+0x6264a8> │ │ │ │ + rscseq r0, r2, r8, asr r7 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr lr, [pc, #60] @ 6329e8 <__cxa_atexit@plt+0x62669c> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r0, [r5, #32] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r1, r1, lr, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r3, r9, #1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 6329ec <__cxa_atexit@plt+0x6266a0> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ str r8, [sp, #16] │ │ │ │ - add r5, r2, r3 │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - and r6, r8, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 627e64 <__cxa_atexit@plt+0x61bb18> │ │ │ │ - cmp r6, #3 │ │ │ │ - beq 627ea4 <__cxa_atexit@plt+0x61bb58> │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr lr, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - ldr ip, [r8, #11] │ │ │ │ - ldr sl, [r8, #15] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r4, r7 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 632a6c <__cxa_atexit@plt+0x626720> │ │ │ │ + ldr r8, [pc, #580] @ 632c6c <__cxa_atexit@plt+0x626920> │ │ │ │ + add r2, r7, #8 │ │ │ │ cmp r0, sl │ │ │ │ - bhi 627f00 <__cxa_atexit@plt+0x61bbb4> │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 632af0 <__cxa_atexit@plt+0x6267a4> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 632a38 <__cxa_atexit@plt+0x6266ec> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 632aa4 <__cxa_atexit@plt+0x626758> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ cmp sl, r0 │ │ │ │ - bls 627f78 <__cxa_atexit@plt+0x61bc2c> │ │ │ │ - rsb r7, sl, #0 │ │ │ │ - eor r7, sl, r7 │ │ │ │ - and r7, r7, fp │ │ │ │ - cmp r7, ip │ │ │ │ - bne 627fb4 <__cxa_atexit@plt+0x61bc68> │ │ │ │ - tst sl, fp │ │ │ │ - beq 628014 <__cxa_atexit@plt+0x61bcc8> │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r1, [pc, #1148] @ 628294 <__cxa_atexit@plt+0x61bf48> │ │ │ │ - mov r7, r3 │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - str r9, [r7, r6]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - str r6, [r7, #-4] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmp r9, r7 │ │ │ │ - bhi 6281dc <__cxa_atexit@plt+0x61be90> │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r4, [r5, #-20] @ 0xffffffec │ │ │ │ - str fp, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - sub r3, r3, #20 │ │ │ │ - b 627d78 <__cxa_atexit@plt+0x61ba2c> │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - mov r0, r5 │ │ │ │ - mov r6, r7 │ │ │ │ - str r1, [r0, #-12]! │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - str r7, [r2, r3] │ │ │ │ - ldr r7, [r6, #20] │ │ │ │ - str r4, [r5, #16] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r6, #24] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, r9 │ │ │ │ - b 62833c <__cxa_atexit@plt+0x61bff0> │ │ │ │ - str r8, [r2, r3]! │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr sl, [sp] │ │ │ │ - add r3, r2, #12 │ │ │ │ - stm r3, {r0, r1, r7} │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #20 │ │ │ │ - cmp lr, r6 │ │ │ │ - bcc 628208 <__cxa_atexit@plt+0x61bebc> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #996] @ 6282c0 <__cxa_atexit@plt+0x61bf74> │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - mov fp, r9 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - str r3, [sl, #4] │ │ │ │ - str lr, [sl, #16] │ │ │ │ - str r2, [sl, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - rsb r7, r0, #0 │ │ │ │ - eor r7, r0, r7 │ │ │ │ - and r7, ip, r7 │ │ │ │ - cmp r7, fp │ │ │ │ - bne 628048 <__cxa_atexit@plt+0x61bcfc> │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ - tst ip, r0 │ │ │ │ - beq 628148 <__cxa_atexit@plt+0x61bdfc> │ │ │ │ - ldr r0, [pc, #896] @ 6282a8 <__cxa_atexit@plt+0x61bf5c> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r3, r6]! │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - sub r0, r3, #48 @ 0x30 │ │ │ │ - cmp r8, r0 │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - bhi 628238 <__cxa_atexit@plt+0x61beec> │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r7, r2 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - cmp fp, ip │ │ │ │ - bne 6280a8 <__cxa_atexit@plt+0x61bd5c> │ │ │ │ - ldr r0, [pc, #776] @ 628290 <__cxa_atexit@plt+0x61bf44> │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r7, [r4, #12] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ + ble 632b3c <__cxa_atexit@plt+0x6267f0> │ │ │ │ + ldr r7, [pc, #524] @ 632c9c <__cxa_atexit@plt+0x626950> │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - eor r7, ip, fp │ │ │ │ - clz r4, r7 │ │ │ │ - mov lr, #-2147483648 @ 0x80000000 │ │ │ │ - lsr sl, lr, r4 │ │ │ │ - ands r9, fp, lr, lsr r4 │ │ │ │ - beq 62813c <__cxa_atexit@plt+0x61bdf0> │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r1, [r3, r6]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str sl, [r3, #-8] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - ldr r3, [sp] │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp r6, r2 │ │ │ │ - bcc 62822c <__cxa_atexit@plt+0x61bee0> │ │ │ │ - ldr lr, [pc, #652] @ 62829c <__cxa_atexit@plt+0x61bf50> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 628108 <__cxa_atexit@plt+0x61bdbc> │ │ │ │ - ldr r0, [pc, #636] @ 628298 <__cxa_atexit@plt+0x61bf4c> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ - add r0, pc, r0 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 632b64 <__cxa_atexit@plt+0x626818> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 632bf0 <__cxa_atexit@plt+0x6268a4> │ │ │ │ + ldr r7, [pc, #464] @ 632ca0 <__cxa_atexit@plt+0x626954> │ │ │ │ + ldr r3, [pc, #464] @ 632ca4 <__cxa_atexit@plt+0x626958> │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str ip, [r5, #24] │ │ │ │ - stmib r5, {sl, lr} │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - eor r7, ip, fp │ │ │ │ - clz r4, r7 │ │ │ │ - mov lr, #-2147483648 @ 0x80000000 │ │ │ │ - lsr sl, lr, r4 │ │ │ │ - ands r9, fp, lr, lsr r4 │ │ │ │ - beq 62818c <__cxa_atexit@plt+0x61be40> │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r1, [r3, r6]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str sl, [r3, #-8] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - ldr r3, [sp] │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp r6, r2 │ │ │ │ - bcc 628250 <__cxa_atexit@plt+0x61bf04> │ │ │ │ - ldr lr, [pc, #524] @ 6282b0 <__cxa_atexit@plt+0x61bf64> │ │ │ │ - add lr, pc, lr │ │ │ │ - b 628108 <__cxa_atexit@plt+0x61bdbc> │ │ │ │ - eor r7, ip, fp │ │ │ │ - clz r7, r7 │ │ │ │ - eor r4, r7, #31 │ │ │ │ - mov lr, #1 │ │ │ │ - lsl sl, lr, r4 │ │ │ │ - ands r9, fp, lr, lsl r4 │ │ │ │ - beq 628198 <__cxa_atexit@plt+0x61be4c> │ │ │ │ - str r1, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r1, [r3, r6]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str sl, [r3, #-8] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - ldr r3, [sp] │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp r6, r2 │ │ │ │ - bcc 62825c <__cxa_atexit@plt+0x61bf10> │ │ │ │ - ldr lr, [pc, #376] @ 628280 <__cxa_atexit@plt+0x61bf34> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r6, [pc, #372] @ 628284 <__cxa_atexit@plt+0x61bf38> │ │ │ │ - sub r8, r2, #15 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 632c20 <__cxa_atexit@plt+0x6268d4> │ │ │ │ + ldr r7, [pc, #388] @ 632c94 <__cxa_atexit@plt+0x626948> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r6, [pc, #384] @ 632c98 <__cxa_atexit@plt+0x62694c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - str fp, [r3, #16] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - str r6, [r3, #4] │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r6, [r3, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r4, [pc, #352] @ 6282a4 <__cxa_atexit@plt+0x61bf58> │ │ │ │ - add r4, pc, r4 │ │ │ │ - b 6281a0 <__cxa_atexit@plt+0x61be54> │ │ │ │ - ldr r0, [pc, #348] @ 6282ac <__cxa_atexit@plt+0x61bf60> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - str ip, [r5, #12] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str sl, [r5, r6]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp, #20] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #300] @ 632c70 <__cxa_atexit@plt+0x626924> │ │ │ │ + ldr r7, [pc, #300] @ 632c74 <__cxa_atexit@plt+0x626928> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 632c78 <__cxa_atexit@plt+0x62692c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r4, [pc, #292] @ 6282b8 <__cxa_atexit@plt+0x61bf6c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - b 6281a0 <__cxa_atexit@plt+0x61be54> │ │ │ │ - ldr r4, [pc, #236] @ 62828c <__cxa_atexit@plt+0x61bf40> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - str sl, [r5, r6]! │ │ │ │ - ldr r6, [sp] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r4, [r5, #-8]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 632c8c <__cxa_atexit@plt+0x626940> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 632be0 <__cxa_atexit@plt+0x626894> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #20 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 632c48 <__cxa_atexit@plt+0x6268fc> │ │ │ │ + ldr lr, [pc, #252] @ 632ca8 <__cxa_atexit@plt+0x62695c> │ │ │ │ + sub r3, r1, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 632cac <__cxa_atexit@plt+0x626960> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str fp, [r5, #-16]! │ │ │ │ - ldr r6, [sp] │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r9 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #172] @ 6282bc <__cxa_atexit@plt+0x61bf70> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #108] @ 6282a0 <__cxa_atexit@plt+0x61bf54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 628264 <__cxa_atexit@plt+0x61bf18> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - stmib r5, {sl, lr} │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #92] @ 6282b4 <__cxa_atexit@plt+0x61bf68> │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 632eb0 <__cxa_atexit@plt+0x626b64> │ │ │ │ + ldr r3, [pc, #136] @ 632c80 <__cxa_atexit@plt+0x626934> │ │ │ │ + ldr r7, [pc, #136] @ 632c84 <__cxa_atexit@plt+0x626938> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 628264 <__cxa_atexit@plt+0x61bf18> │ │ │ │ - ldr r7, [pc, #36] @ 628288 <__cxa_atexit@plt+0x61bf3c> │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 632c88 <__cxa_atexit@plt+0x62693c> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 632c7c <__cxa_atexit@plt+0x626930> │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 632c90 <__cxa_atexit@plt+0x626944> │ │ │ │ ldr fp, [sp, #16] │ │ │ │ mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, ip, lsr #29 │ │ │ │ - tsteq r1, r8, asr #2 │ │ │ │ - andeq r0, r0, r8, asr #25 │ │ │ │ - andeq r0, r0, r4, asr #24 │ │ │ │ - muleq r0, r8, sp │ │ │ │ - andeq r0, r0, ip, asr #28 │ │ │ │ - andeq r0, r0, ip, lsr fp │ │ │ │ - andeq r0, r0, ip, ror sl │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror r7 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #10 │ │ │ │ - andeq r0, r0, r8, asr r5 │ │ │ │ - andeq r0, r0, ip, lsl r3 │ │ │ │ - muleq r0, r8, r2 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 62831c <__cxa_atexit@plt+0x61bfd0> │ │ │ │ - ldr lr, [pc, #72] @ 628334 <__cxa_atexit@plt+0x61bfe8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r5, r5, #24 │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #20] @ 628338 <__cxa_atexit@plt+0x61bfec> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6283e8 <__cxa_atexit@plt+0x61c09c> │ │ │ │ - ldr r9, [pc, #160] @ 628400 <__cxa_atexit@plt+0x61c0b4> │ │ │ │ - ldr r8, [pc, #160] @ 628404 <__cxa_atexit@plt+0x61c0b8> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r9, [r7, #32]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - add r8, r3, #24 │ │ │ │ - add r0, r3, #52 @ 0x34 │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - sub lr, r6, #43 @ 0x2b │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stm r8, {r2, r3, sl} │ │ │ │ - stm r0, {r2, r3, lr} │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #68] @ 628408 <__cxa_atexit@plt+0x61c0bc> │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48]! @ 0x30 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mov r5, r7 │ │ │ │ - str r2, [r7] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + rscseq r0, r2, r4, lsr #11 │ │ │ │ + smlalseq r0, r2, r8, r5 │ │ │ │ + @ instruction: 0x000023bc │ │ │ │ + ldrshteq r0, [r2], #72 @ 0x48 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + ldrsbteq r0, [r2], #76 @ 0x4c │ │ │ │ + rscseq r0, r2, ip, ror #10 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrsbteq r0, [r2], #92 @ 0x5c │ │ │ │ + tsteq r0, r0, ror sl │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + rscseq r0, r2, ip, lsl r6 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ + @ instruction: 0x01005f9c │ │ │ │ + rscseq r0, r2, ip, lsr r4 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 632d2c <__cxa_atexit@plt+0x6269e0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 632d3c <__cxa_atexit@plt+0x6269f0> │ │ │ │ + ldr r8, [pc, #92] @ 632d5c <__cxa_atexit@plt+0x626a10> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #84] @ 632d60 <__cxa_atexit@plt+0x626a14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ - b 6274d0 <__cxa_atexit@plt+0x61b184> │ │ │ │ - ldr r3, [pc, #28] @ 62840c <__cxa_atexit@plt+0x61c0c0> │ │ │ │ - mov r2, #68 @ 0x44 │ │ │ │ + mov r8, fp │ │ │ │ + b 632eb0 <__cxa_atexit@plt+0x626b64> │ │ │ │ + ldr r6, [pc, #20] @ 632d58 <__cxa_atexit@plt+0x626a0c> │ │ │ │ + mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffddd8 │ │ │ │ - @ instruction: 0xffffde48 │ │ │ │ - @ instruction: 0xfffff100 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r9, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 62833c <__cxa_atexit@plt+0x61bff0> │ │ │ │ - andeq r0, r0, r7, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + smlabbeq r0, r8, r8, r5 │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ + rscseq r0, r2, r8, lsl #7 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 628490 <__cxa_atexit@plt+0x61c144> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6284cc <__cxa_atexit@plt+0x61c180> │ │ │ │ - ldr r1, [pc, #108] @ 6284dc <__cxa_atexit@plt+0x61c190> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6284cc <__cxa_atexit@plt+0x61c180> │ │ │ │ - ldr r1, [pc, #64] @ 6284e0 <__cxa_atexit@plt+0x61c194> │ │ │ │ - ldr r3, [pc, #64] @ 6284e4 <__cxa_atexit@plt+0x61c198> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r1, r8, sp, r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x01010db4 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62850c <__cxa_atexit@plt+0x61c1c0> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 632df8 <__cxa_atexit@plt+0x626aac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62855c <__cxa_atexit@plt+0x61c210> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub lr, r5, #28 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #60] @ 62856c <__cxa_atexit@plt+0x61c220> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 632e04 <__cxa_atexit@plt+0x626ab8> │ │ │ │ + ldr r7, [pc, #92] @ 632e28 <__cxa_atexit@plt+0x626adc> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 632e2c <__cxa_atexit@plt+0x626ae0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 632eb0 <__cxa_atexit@plt+0x626b64> │ │ │ │ + ldr r7, [pc, #24] @ 632e24 <__cxa_atexit@plt+0x626ad8> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - andeq r0, r0, sl, asr #27 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0x010057bc │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 6285d4 <__cxa_atexit@plt+0x61c288> │ │ │ │ - ldr r8, [pc, #84] @ 6285ec <__cxa_atexit@plt+0x61c2a0> │ │ │ │ - ldr lr, [pc, #84] @ 6285f0 <__cxa_atexit@plt+0x61c2a4> │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 632e8c <__cxa_atexit@plt+0x626b40> │ │ │ │ + ldr r8, [pc, #76] @ 632ea4 <__cxa_atexit@plt+0x626b58> │ │ │ │ + sub r7, r6, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 632ea8 <__cxa_atexit@plt+0x626b5c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 6285f4 <__cxa_atexit@plt+0x61c2a8> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 632eac <__cxa_atexit@plt+0x626b60> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x01010cbc │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r5, r0, sl, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628620 <__cxa_atexit@plt+0x61c2d4> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #20] @ 62863c <__cxa_atexit@plt+0x61c2f0> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628664 <__cxa_atexit@plt+0x61c318> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6286b8 <__cxa_atexit@plt+0x61c36c> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #60] @ 6286c8 <__cxa_atexit@plt+0x61c37c> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r1, r4, fp, r0 │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - mvn r0, r2 │ │ │ │ - ldr lr, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldr r9, [r3, #12] │ │ │ │ - ldr sl, [r3, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - tst r0, #3 │ │ │ │ - bne 628730 <__cxa_atexit@plt+0x61c3e4> │ │ │ │ - sub r0, r5, #12 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str sl, [r5, #32] │ │ │ │ - bhi 628764 <__cxa_atexit@plt+0x61c418> │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr r0, [pc, #76] @ 628784 <__cxa_atexit@plt+0x61c438> │ │ │ │ - str r2, [r5, #32] │ │ │ │ - stmib r5, {r1, sl} │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - sub r0, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 628774 <__cxa_atexit@plt+0x61c428> │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r8, fp │ │ │ │ - b 624d14 <__cxa_atexit@plt+0x6189c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #16]! │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmda r5, {r8, lr} │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 63303c <__cxa_atexit@plt+0x626cf0> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 632fa8 <__cxa_atexit@plt+0x626c5c> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 632ff4 <__cxa_atexit@plt+0x626ca8> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 632f98 <__cxa_atexit@plt+0x626c4c> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 632fb0 <__cxa_atexit@plt+0x626c64> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 633064 <__cxa_atexit@plt+0x626d18> │ │ │ │ + ldr r7, [pc, #304] @ 63309c <__cxa_atexit@plt+0x626d50> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 6330a0 <__cxa_atexit@plt+0x626d54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6287ac <__cxa_atexit@plt+0x61c460> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 632ff4 <__cxa_atexit@plt+0x626ca8> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 632f58 <__cxa_atexit@plt+0x626c0c> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 633088 <__cxa_atexit@plt+0x626d3c> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 6329ec <__cxa_atexit@plt+0x6266a0> │ │ │ │ + ldr r7, [pc, #148] @ 633090 <__cxa_atexit@plt+0x626d44> │ │ │ │ + mov fp, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #140] @ 633094 <__cxa_atexit@plt+0x626d48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6287ec <__cxa_atexit@plt+0x61c4a0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 6287fc <__cxa_atexit@plt+0x61c4b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + ldr r7, [pc, #84] @ 633098 <__cxa_atexit@plt+0x626d4c> │ │ │ │ + ldr r3, [r5] │ │ │ │ mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r1, ip, sl, r0 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628828 <__cxa_atexit@plt+0x61c4dc> │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #12] @ 62883c <__cxa_atexit@plt+0x61c4f0> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628864 <__cxa_atexit@plt+0x61c518> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6288a4 <__cxa_atexit@plt+0x61c558> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 6288b4 <__cxa_atexit@plt+0x61c568> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 63308c <__cxa_atexit@plt+0x626d40> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r0, [r1, -r4] │ │ │ │ - andeq r0, r0, r7, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 628920 <__cxa_atexit@plt+0x61c5d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62895c <__cxa_atexit@plt+0x61c610> │ │ │ │ - ldr r1, [pc, #108] @ 62896c <__cxa_atexit@plt+0x61c620> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62895c <__cxa_atexit@plt+0x61c610> │ │ │ │ - ldr r1, [pc, #64] @ 628970 <__cxa_atexit@plt+0x61c624> │ │ │ │ - ldr r3, [pc, #64] @ 628974 <__cxa_atexit@plt+0x61c628> │ │ │ │ - add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r1, r0, r8, ror pc │ │ │ │ + smlabbeq r0, ip, r5, r5 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r0, r2, r0, lsl #3 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + rscseq r0, r2, r8, asr #32 │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 632eb0 <__cxa_atexit@plt+0x626b64> │ │ │ │ + rscseq r0, r2, r0, lsr r0 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 633210 <__cxa_atexit@plt+0x626ec4> │ │ │ │ + rscseq r0, r2, r0, lsl r0 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 63315c <__cxa_atexit@plt+0x626e10> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 633190 <__cxa_atexit@plt+0x626e44> │ │ │ │ + sub r2, r8, #3 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 63316c <__cxa_atexit@plt+0x626e20> │ │ │ │ + ldr r1, [pc, #88] @ 633198 <__cxa_atexit@plt+0x626e4c> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 633210 <__cxa_atexit@plt+0x626ec4> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, asr r9 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62899c <__cxa_atexit@plt+0x61c650> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6289ec <__cxa_atexit@plt+0x61c6a0> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub lr, r5, #28 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #60] @ 6289fc <__cxa_atexit@plt+0x61c6b0> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #32] @ 633194 <__cxa_atexit@plt+0x626e48> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01010890 │ │ │ │ - andeq r0, r0, sl, asr #27 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffb1a8 │ │ │ │ + rscseq pc, r1, r0, asr pc @ │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 628a64 <__cxa_atexit@plt+0x61c718> │ │ │ │ - ldr r8, [pc, #84] @ 628a7c <__cxa_atexit@plt+0x61c730> │ │ │ │ - ldr lr, [pc, #84] @ 628a80 <__cxa_atexit@plt+0x61c734> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 6331f0 <__cxa_atexit@plt+0x626ea4> │ │ │ │ + ldr r2, [pc, #64] @ 633208 <__cxa_atexit@plt+0x626ebc> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 628a84 <__cxa_atexit@plt+0x61c738> │ │ │ │ - mov r2, #20 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 633210 <__cxa_atexit@plt+0x626ec4> │ │ │ │ + ldr r3, [pc, #20] @ 63320c <__cxa_atexit@plt+0x626ec0> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r5, r0, sl, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628ab0 <__cxa_atexit@plt+0x61c764> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #20] @ 628acc <__cxa_atexit@plt+0x61c780> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffb11c │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628af4 <__cxa_atexit@plt+0x61c7a8> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 63324c <__cxa_atexit@plt+0x626f00> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6332b0 <__cxa_atexit@plt+0x626f64> │ │ │ │ + ldr r7, [pc, #212] @ 63330c <__cxa_atexit@plt+0x626fc0> │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 6332a8 <__cxa_atexit@plt+0x626f5c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 6332d4 <__cxa_atexit@plt+0x626f88> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 633310 <__cxa_atexit@plt+0x626fc4> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 6334b8 <__cxa_atexit@plt+0x62716c> │ │ │ │ + ldr r3, [pc, #68] @ 6332fc <__cxa_atexit@plt+0x626fb0> │ │ │ │ + ldr r7, [pc, #68] @ 633300 <__cxa_atexit@plt+0x626fb4> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 633304 <__cxa_atexit@plt+0x626fb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 628b48 <__cxa_atexit@plt+0x61c7fc> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #60] @ 628b58 <__cxa_atexit@plt+0x61c80c> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #44] @ 633308 <__cxa_atexit@plt+0x626fbc> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - andeq r0, r0, r8, lsr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628b8c <__cxa_atexit@plt+0x61c840> │ │ │ │ - str r0, [r5, #32] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, fp │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr lr, [pc, #88] @ 628bec <__cxa_atexit@plt+0x61c8a0> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r2, [r5, #32] │ │ │ │ - sub r2, r5, #44 @ 0x2c │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r2 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - bhi 628bd8 <__cxa_atexit@plt+0x61c88c> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 627d54 <__cxa_atexit@plt+0x61ba08> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq pc, r1, r8, lsr #28 │ │ │ │ + rscseq pc, r1, r4, lsr #28 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + mrseq r5, LR_irq │ │ │ │ + ldrsbteq pc, [r1], #216 @ 0xd8 @ │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 633378 <__cxa_atexit@plt+0x62702c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 633388 <__cxa_atexit@plt+0x62703c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 6333a8 <__cxa_atexit@plt+0x62705c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r8, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628c14 <__cxa_atexit@plt+0x61c8c8> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 628c54 <__cxa_atexit@plt+0x61c908> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #44] @ 628c64 <__cxa_atexit@plt+0x61c918> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ + mov r8, fp │ │ │ │ + b 6334b8 <__cxa_atexit@plt+0x62716c> │ │ │ │ + ldr r6, [pc, #20] @ 6333a4 <__cxa_atexit@plt+0x627058> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r1, r2 │ │ │ │ - tst r1, #3 │ │ │ │ - bne 628c94 <__cxa_atexit@plt+0x61c948> │ │ │ │ - add r5, r3, #20 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r1, [pc, #12] @ 628ca8 <__cxa_atexit@plt+0x61c95c> │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628cd0 <__cxa_atexit@plt+0x61c984> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 628d10 <__cxa_atexit@plt+0x61c9c4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 628d20 <__cxa_atexit@plt+0x61c9d4> │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + rscseq pc, r1, r0, asr #26 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 633420 <__cxa_atexit@plt+0x6270d4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 63342c <__cxa_atexit@plt+0x6270e0> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 633454 <__cxa_atexit@plt+0x627108> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628d50 <__cxa_atexit@plt+0x61ca04> │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - ldr r2, [pc, #12] @ 628d64 <__cxa_atexit@plt+0x61ca18> │ │ │ │ - str r3, [r5, #20] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628d8c <__cxa_atexit@plt+0x61ca40> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 628dcc <__cxa_atexit@plt+0x61ca80> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 628ddc <__cxa_atexit@plt+0x61ca90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 6334b8 <__cxa_atexit@plt+0x62716c> │ │ │ │ + ldr r7, [pc, #28] @ 633450 <__cxa_atexit@plt+0x627104> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r1, ip, r4, r0 │ │ │ │ - andeq r0, r0, r7, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - mvn r3, sl │ │ │ │ - tst r3, #3 │ │ │ │ - bne 628e48 <__cxa_atexit@plt+0x61cafc> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 628e84 <__cxa_atexit@plt+0x61cb38> │ │ │ │ - ldr r1, [pc, #108] @ 628e94 <__cxa_atexit@plt+0x61cb48> │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 628e84 <__cxa_atexit@plt+0x61cb38> │ │ │ │ - ldr r1, [pc, #64] @ 628e98 <__cxa_atexit@plt+0x61cb4c> │ │ │ │ - ldr r3, [pc, #64] @ 628e9c <__cxa_atexit@plt+0x61cb50> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str lr, [r2, #20] │ │ │ │ - str sl, [r5, #28] │ │ │ │ - str r1, [r5] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq r0, [r1, -ip] │ │ │ │ - andeq r0, r0, r7, ror #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628ec4 <__cxa_atexit@plt+0x61cb78> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 628f14 <__cxa_atexit@plt+0x61cbc8> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - sub lr, r5, #28 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #60] @ 628f24 <__cxa_atexit@plt+0x61cbd8> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r9, r0 │ │ │ │ - and r0, r0, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - andeq r0, r0, sl, asr #27 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 628f8c <__cxa_atexit@plt+0x61cc40> │ │ │ │ - ldr r8, [pc, #84] @ 628fa4 <__cxa_atexit@plt+0x61cc58> │ │ │ │ - ldr lr, [pc, #84] @ 628fa8 <__cxa_atexit@plt+0x61cc5c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 628fac <__cxa_atexit@plt+0x61cc60> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 633498 <__cxa_atexit@plt+0x62714c> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 6334b0 <__cxa_atexit@plt+0x627164> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 6334b4 <__cxa_atexit@plt+0x627168> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r5, r0, sl, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - bne 628fd8 <__cxa_atexit@plt+0x61cc8c> │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r2, [pc, #20] @ 628ff4 <__cxa_atexit@plt+0x61cca8> │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r1, r0, r9, ror #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62901c <__cxa_atexit@plt+0x61ccd0> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 629070 <__cxa_atexit@plt+0x61cd24> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [pc, #60] @ 629080 <__cxa_atexit@plt+0x61cd34> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, lr, r1 │ │ │ │ - and r1, r1, r9 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 629104 <__cxa_atexit@plt+0x61cdb8> │ │ │ │ - ldr r2, [pc, #112] @ 629118 <__cxa_atexit@plt+0x61cdcc> │ │ │ │ - mov r7, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - stmib r7, {r9, sl} │ │ │ │ - beq 6290e8 <__cxa_atexit@plt+0x61cd9c> │ │ │ │ - ldr r7, [pc, #88] @ 62911c <__cxa_atexit@plt+0x61cdd0> │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - beq 6290f8 <__cxa_atexit@plt+0x61cdac> │ │ │ │ - mov r7, r9 │ │ │ │ - b 629168 <__cxa_atexit@plt+0x61ce1c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 629120 <__cxa_atexit@plt+0x61cdd4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq r8, r2, r4, lsr #15 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 62915c <__cxa_atexit@plt+0x61ce10> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 629154 <__cxa_atexit@plt+0x61ce08> │ │ │ │ - b 629168 <__cxa_atexit@plt+0x61ce1c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #96 @ 0x60 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 629214 <__cxa_atexit@plt+0x61cec8> │ │ │ │ - ldr r1, [pc, #156] @ 629220 <__cxa_atexit@plt+0x61ced4> │ │ │ │ - ldr lr, [pc, #156] @ 629224 <__cxa_atexit@plt+0x61ced8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r8, [pc, #148] @ 629228 <__cxa_atexit@plt+0x61cedc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #36]! @ 0x24 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r1, #32]! │ │ │ │ - add r8, r3, #12 │ │ │ │ - sub r7, r6, #90 @ 0x5a │ │ │ │ - stm r8, {r1, r7, r9} │ │ │ │ - stmdb r3, {r0, r9} │ │ │ │ - str r9, [r3, #60] @ 0x3c │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r5, r5, #24 │ │ │ │ - str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str sl, [r3, #-24] @ 0xffffffe8 │ │ │ │ - stm lr, {r1, r3, ip} │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #48] @ 0x30 │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - b 622144 <__cxa_atexit@plt+0x615df8> │ │ │ │ - mov r3, #96 @ 0x60 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffbb50 │ │ │ │ - @ instruction: 0xffff8f70 │ │ │ │ - @ instruction: 0xffffeb80 │ │ │ │ - ldrsbteq r8, [r2], #108 @ 0x6c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 62928c <__cxa_atexit@plt+0x61cf40> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + mrseq r5, (UNDEF: 16) │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 63360c <__cxa_atexit@plt+0x6272c0> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 6335a0 <__cxa_atexit@plt+0x627254> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6335e8 <__cxa_atexit@plt+0x62729c> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629284 <__cxa_atexit@plt+0x61cf38> │ │ │ │ - ldr r3, [pc, #52] @ 629294 <__cxa_atexit@plt+0x61cf48> │ │ │ │ - ldr r9, [pc, #52] @ 629298 <__cxa_atexit@plt+0x61cf4c> │ │ │ │ - ldr r2, [pc, #52] @ 62929c <__cxa_atexit@plt+0x61cf50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r8, r2, r0, lsl #13 │ │ │ │ - smlalseq r8, r2, r0, r6 │ │ │ │ - smlatbeq r0, r8, r2, pc @ │ │ │ │ - rscseq r8, r2, r8, ror r6 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62932c <__cxa_atexit@plt+0x61cfe0> │ │ │ │ - ldr r2, [pc, #128] @ 629344 <__cxa_atexit@plt+0x61cff8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - beq 629314 <__cxa_atexit@plt+0x61cfc8> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 629300 <__cxa_atexit@plt+0x61cfb4> │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r7, r7, #8 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bls 6292c4 <__cxa_atexit@plt+0x61cf78> │ │ │ │ - b 629330 <__cxa_atexit@plt+0x61cfe4> │ │ │ │ - ldr r7, [pc, #68] @ 62934c <__cxa_atexit@plt+0x61d000> │ │ │ │ - ldr r0, [pc, #68] @ 629350 <__cxa_atexit@plt+0x61d004> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r9, #6] │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - and r7, r7, #31 │ │ │ │ - orr r7, r8, r3, lsl r7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [pc, #16] @ 629348 <__cxa_atexit@plt+0x61cffc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ + bpl 63358c <__cxa_atexit@plt+0x627240> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 6335a8 <__cxa_atexit@plt+0x62725c> │ │ │ │ + ldr r7, [pc, #204] @ 633630 <__cxa_atexit@plt+0x6272e4> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 633634 <__cxa_atexit@plt+0x6272e8> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrshteq r8, [r2], #84 @ 0x54 │ │ │ │ - rscseq r8, r2, r8, lsl r6 │ │ │ │ - rscseq r8, r2, r4, lsl r6 │ │ │ │ - ldrsbteq r8, [r2], #88 @ 0x58 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 6335e8 <__cxa_atexit@plt+0x62729c> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 63355c <__cxa_atexit@plt+0x627210> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 63362c <__cxa_atexit@plt+0x6272e0> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 6329ec <__cxa_atexit@plt+0x6266a0> │ │ │ │ + ldr r7, [pc, #72] @ 633638 <__cxa_atexit@plt+0x6272ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 633580 <__cxa_atexit@plt+0x627234> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 63363c <__cxa_atexit@plt+0x6272f0> │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq pc, r1, r8, lsl #23 │ │ │ │ + tsteq r0, ip, lsl r0 │ │ │ │ + @ instruction: 0x01004f9c │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq pc, r1, ip, lsr #21 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - and r7, r3, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 629398 <__cxa_atexit@plt+0x61d04c> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 6293a8 <__cxa_atexit@plt+0x61d05c> │ │ │ │ - ldr r7, [pc, #212] @ 62945c <__cxa_atexit@plt+0x61d110> │ │ │ │ - ldr r0, [pc, #212] @ 629460 <__cxa_atexit@plt+0x61d114> │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r3, #6] │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - b 62942c <__cxa_atexit@plt+0x61d0e0> │ │ │ │ - ldr r7, [pc, #156] @ 62944c <__cxa_atexit@plt+0x61d100> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 629438 <__cxa_atexit@plt+0x61d0ec> │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 629420 <__cxa_atexit@plt+0x61d0d4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 62940c <__cxa_atexit@plt+0x61d0c0> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - sub r3, r3, #8 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r2, r9 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 6293cc <__cxa_atexit@plt+0x61d080> │ │ │ │ - b 62943c <__cxa_atexit@plt+0x61d0f0> │ │ │ │ - ldr r7, [pc, #64] @ 629454 <__cxa_atexit@plt+0x61d108> │ │ │ │ - ldr r0, [pc, #64] @ 629458 <__cxa_atexit@plt+0x61d10c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r2, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r3, #1 │ │ │ │ - and r7, r7, #31 │ │ │ │ - orr r7, r8, r3, lsl r7 │ │ │ │ - bx r0 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r7, [pc, #12] @ 629450 <__cxa_atexit@plt+0x61d104> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - rscseq r8, r2, ip, ror #9 │ │ │ │ - rscseq r8, r2, ip, lsl #10 │ │ │ │ - rscseq r8, r2, r8, lsl #10 │ │ │ │ - smlalseq r8, r2, r4, r5 │ │ │ │ - smlalseq r8, r2, r0, r5 │ │ │ │ - rscseq r8, r2, r4, asr #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6294a8 <__cxa_atexit@plt+0x61d15c> │ │ │ │ - ldr r7, [pc, #48] @ 6294b8 <__cxa_atexit@plt+0x61d16c> │ │ │ │ - tst r8, #3 │ │ │ │ + b 6334b8 <__cxa_atexit@plt+0x62716c> │ │ │ │ + smlalseq pc, r1, r4, sl @ │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr lr, [pc, #60] @ 6336ac <__cxa_atexit@plt+0x627360> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldrb r0, [r5, #32] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r1, r1, lr, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + mul r2, r3, r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r3, r9, #1 │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 6336b0 <__cxa_atexit@plt+0x627364> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 633730 <__cxa_atexit@plt+0x6273e4> │ │ │ │ + ldr r8, [pc, #580] @ 633930 <__cxa_atexit@plt+0x6275e4> │ │ │ │ + add r2, r7, #8 │ │ │ │ + cmp r0, sl │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 6337b4 <__cxa_atexit@plt+0x627468> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 6336fc <__cxa_atexit@plt+0x6273b0> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 633768 <__cxa_atexit@plt+0x62741c> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 633800 <__cxa_atexit@plt+0x6274b4> │ │ │ │ + ldr r7, [pc, #524] @ 633960 <__cxa_atexit@plt+0x627614> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 62949c <__cxa_atexit@plt+0x61d150> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6294cc <__cxa_atexit@plt+0x61d180> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6294bc <__cxa_atexit@plt+0x61d170> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 633828 <__cxa_atexit@plt+0x6274dc> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 6338b4 <__cxa_atexit@plt+0x627568> │ │ │ │ + ldr r7, [pc, #464] @ 633964 <__cxa_atexit@plt+0x627618> │ │ │ │ + ldr r3, [pc, #464] @ 633968 <__cxa_atexit@plt+0x62761c> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r8, r2, r8, lsl #9 │ │ │ │ - rscseq r8, r2, r4, ror r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr sl, [pc, #480] @ 6296b8 <__cxa_atexit@plt+0x61d36c> │ │ │ │ - ldr ip, [pc, #480] @ 6296bc <__cxa_atexit@plt+0x61d370> │ │ │ │ - mov lr, r5 │ │ │ │ - sub r0, r5, #28 │ │ │ │ - sub r4, r5, #16 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r3, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - add ip, pc, ip │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 629588 <__cxa_atexit@plt+0x61d23c> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 62956c <__cxa_atexit@plt+0x61d220> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - tst r7, #31 │ │ │ │ - bne 6295d4 <__cxa_atexit@plt+0x61d288> │ │ │ │ - mov r5, lr │ │ │ │ - str r1, [r5, r3]! │ │ │ │ - add r1, r0, r3 │ │ │ │ - cmp fp, r1 │ │ │ │ - add r1, lr, r3 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - bhi 62968c <__cxa_atexit@plt+0x61d340> │ │ │ │ - sub r3, r3, #16 │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str ip, [r1, #-16] │ │ │ │ - bne 6294f4 <__cxa_atexit@plt+0x61d1a8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #356] @ 6296d8 <__cxa_atexit@plt+0x61d38c> │ │ │ │ - add r5, lr, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - add r5, lr, r3 │ │ │ │ - add r3, r6, #12 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6296a8 <__cxa_atexit@plt+0x61d35c> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - mov r2, #1 │ │ │ │ - and r1, r7, #31 │ │ │ │ - bic r7, r7, #31 │ │ │ │ - lsl r1, r2, r1 │ │ │ │ - ldr r2, [pc, #288] @ 6296dc <__cxa_atexit@plt+0x61d390> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #12] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #228] @ 6296c0 <__cxa_atexit@plt+0x61d374> │ │ │ │ - add r7, r4, r3 │ │ │ │ - add r5, r8, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [lr, r3]! │ │ │ │ - cmp fp, r7 │ │ │ │ - stmdb lr, {r0, r2} │ │ │ │ - bhi 629640 <__cxa_atexit@plt+0x61d2f4> │ │ │ │ - ldr r2, [pc, #200] @ 6296c4 <__cxa_atexit@plt+0x61d378> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r0, r1, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 629670 <__cxa_atexit@plt+0x61d324> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 629658 <__cxa_atexit@plt+0x61d30c> │ │ │ │ - ldr r9, [r1, #3] │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r7, r7, #8 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r1, r9 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 629604 <__cxa_atexit@plt+0x61d2b8> │ │ │ │ - ldr r7, [pc, #128] @ 6296c8 <__cxa_atexit@plt+0x61d37c> │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r8, #0 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6338e4 <__cxa_atexit@plt+0x627598> │ │ │ │ + ldr r7, [pc, #388] @ 633958 <__cxa_atexit@plt+0x62760c> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r6, [pc, #384] @ 63395c <__cxa_atexit@plt+0x627610> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #108] @ 6296cc <__cxa_atexit@plt+0x61d380> │ │ │ │ - ldr r0, [pc, #108] @ 6296d0 <__cxa_atexit@plt+0x61d384> │ │ │ │ + ldr r3, [pc, #300] @ 633934 <__cxa_atexit@plt+0x6275e8> │ │ │ │ + ldr r7, [pc, #300] @ 633938 <__cxa_atexit@plt+0x6275ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 63393c <__cxa_atexit@plt+0x6275f0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r4, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r1, #6] │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - and r7, r7, #31 │ │ │ │ - ldr r4, [sp] │ │ │ │ - lsl r7, r3, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 633950 <__cxa_atexit@plt+0x627604> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 6338a4 <__cxa_atexit@plt+0x627558> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #20 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 63390c <__cxa_atexit@plt+0x6275c0> │ │ │ │ + ldr lr, [pc, #252] @ 63396c <__cxa_atexit@plt+0x627620> │ │ │ │ + sub r3, r1, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 633970 <__cxa_atexit@plt+0x627624> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 6296d4 <__cxa_atexit@plt+0x61d388> │ │ │ │ - ldr r4, [sp] │ │ │ │ - sub r5, r1, #12 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 633b74 <__cxa_atexit@plt+0x627828> │ │ │ │ + ldr r3, [pc, #136] @ 633944 <__cxa_atexit@plt+0x6275f8> │ │ │ │ + ldr r7, [pc, #136] @ 633948 <__cxa_atexit@plt+0x6275fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 63394c <__cxa_atexit@plt+0x627600> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 633940 <__cxa_atexit@plt+0x6275f4> │ │ │ │ + mov r5, fp │ │ │ │ mov r6, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xffffffd4 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - rscseq r8, r2, r4, ror #5 │ │ │ │ - rscseq r8, r2, r0, asr #5 │ │ │ │ - ldrhteq r8, [r2], #44 @ 0x2c │ │ │ │ - rscseq r8, r2, r0, lsr #5 │ │ │ │ - tstpeq r0, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r0, r8, ip, pc @ │ │ │ │ - rscseq r8, r2, r4, asr r2 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 633954 <__cxa_atexit@plt+0x627608> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + rscseq pc, r1, r0, ror #17 │ │ │ │ + ldrsbteq pc, [r1], #132 @ 0x84 @ │ │ │ │ + strdeq r1, [r0], -r8 │ │ │ │ + rscseq pc, r1, r4, lsr r8 @ │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq pc, r1, r8, lsl r8 @ │ │ │ │ + rscseq pc, r1, r8, lsr #17 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq pc, r1, r8, lsl r9 @ │ │ │ │ + smlatbeq r0, ip, sp, r4 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + rscseq pc, r1, r8, asr r9 @ │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + rscseq pc, r1, r8, ror r7 @ │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ 629744 <__cxa_atexit@plt+0x61d3f8> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 629734 <__cxa_atexit@plt+0x61d3e8> │ │ │ │ - ldr r7, [pc, #52] @ 629748 <__cxa_atexit@plt+0x61d3fc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 6339f0 <__cxa_atexit@plt+0x6276a4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 633a00 <__cxa_atexit@plt+0x6276b4> │ │ │ │ + ldr r8, [pc, #92] @ 633a20 <__cxa_atexit@plt+0x6276d4> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #84] @ 633a24 <__cxa_atexit@plt+0x6276d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ - beq 629728 <__cxa_atexit@plt+0x61d3dc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6294cc <__cxa_atexit@plt+0x61d180> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 633b74 <__cxa_atexit@plt+0x627828> │ │ │ │ + ldr r6, [pc, #20] @ 633a1c <__cxa_atexit@plt+0x6276d0> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + smlabteq r0, r4, fp, r4 │ │ │ │ + smlabbeq r0, r4, r1, r5 │ │ │ │ + rscseq pc, r1, r4, asr #13 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 633abc <__cxa_atexit@plt+0x627770> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 633ac8 <__cxa_atexit@plt+0x62777c> │ │ │ │ + ldr r7, [pc, #92] @ 633aec <__cxa_atexit@plt+0x6277a0> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 633af0 <__cxa_atexit@plt+0x6277a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62974c <__cxa_atexit@plt+0x61d400> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, fp │ │ │ │ + b 633b74 <__cxa_atexit@plt+0x627828> │ │ │ │ + ldr r7, [pc, #24] @ 633ae8 <__cxa_atexit@plt+0x62779c> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - ldrshteq r8, [r2], #28 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + strheq r5, [r0, -r8] │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6297a0 <__cxa_atexit@plt+0x61d454> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 6297ac <__cxa_atexit@plt+0x61d460> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 633b50 <__cxa_atexit@plt+0x627804> │ │ │ │ + ldr r8, [pc, #76] @ 633b68 <__cxa_atexit@plt+0x62781c> │ │ │ │ sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r0, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, r2, ip, ror r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #168] @ 62986c <__cxa_atexit@plt+0x61d520> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 629858 <__cxa_atexit@plt+0x61d50c> │ │ │ │ - ldr r2, [pc, #136] @ 629870 <__cxa_atexit@plt+0x61d524> │ │ │ │ - sub r7, r7, #4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 629840 <__cxa_atexit@plt+0x61d4f4> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 62982c <__cxa_atexit@plt+0x61d4e0> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - sub r7, r7, #8 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r9 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 6297ec <__cxa_atexit@plt+0x61d4a0> │ │ │ │ - b 62985c <__cxa_atexit@plt+0x61d510> │ │ │ │ - ldr r7, [pc, #68] @ 629878 <__cxa_atexit@plt+0x61d52c> │ │ │ │ - ldr r0, [pc, #68] @ 62987c <__cxa_atexit@plt+0x61d530> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r3, #6] │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - and r7, r7, #31 │ │ │ │ - orr r7, r8, r3, lsl r7 │ │ │ │ - bx r0 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r7, [pc, #16] @ 629874 <__cxa_atexit@plt+0x61d528> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffb70 │ │ │ │ - rscseq r8, r2, ip, asr #1 │ │ │ │ - rscseq r8, r2, ip, ror #1 │ │ │ │ - rscseq r8, r2, r8, ror #1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6298c4 <__cxa_atexit@plt+0x61d578> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #40] @ 6298d0 <__cxa_atexit@plt+0x61d584> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bic r1, r1, #31 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 633b6c <__cxa_atexit@plt+0x627820> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #24] @ 633b70 <__cxa_atexit@plt+0x627824> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - ldrdeq pc, [r0, -ip] │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6298fc <__cxa_atexit@plt+0x61d5b0> │ │ │ │ - str r8, [r5, #-8]! │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r7, [pc, #8] @ 62990c <__cxa_atexit@plt+0x61d5c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 633d00 <__cxa_atexit@plt+0x6279b4> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 633c6c <__cxa_atexit@plt+0x627920> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 633cb8 <__cxa_atexit@plt+0x62796c> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 633c5c <__cxa_atexit@plt+0x627910> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 633c74 <__cxa_atexit@plt+0x627928> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 633d28 <__cxa_atexit@plt+0x6279dc> │ │ │ │ + ldr r7, [pc, #304] @ 633d60 <__cxa_atexit@plt+0x627a14> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 633d64 <__cxa_atexit@plt+0x627a18> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, r2, ip, lsr r0 │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov fp, r8 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 6299c4 <__cxa_atexit@plt+0x61d678> │ │ │ │ - str r7, [sp] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r6, [pc, #340] @ 629a8c <__cxa_atexit@plt+0x61d740> │ │ │ │ - sub lr, r5, #32 │ │ │ │ - mov r1, #0 │ │ │ │ - add r6, pc, r6 │ │ │ │ - mvn ip, #0 │ │ │ │ - and r0, r2, #3 │ │ │ │ - add r3, r5, r1 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 6299f4 <__cxa_atexit@plt+0x61d6a8> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 6299d4 <__cxa_atexit@plt+0x61d688> │ │ │ │ - str r6, [r3, #-12] │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr r7, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - orr r4, r2, r7 │ │ │ │ - and r4, r4, #31 │ │ │ │ - str r2, [r5, r1] │ │ │ │ - and r8, sl, ip, lsl r4 │ │ │ │ - bic r4, sl, ip, lsl r4 │ │ │ │ - stmdb r3, {r0, r4} │ │ │ │ - add r0, lr, r1 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 629a50 <__cxa_atexit@plt+0x61d704> │ │ │ │ - sub r1, r1, #20 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r9 │ │ │ │ - cmp r8, #0 │ │ │ │ - str r8, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - bne 629944 <__cxa_atexit@plt+0x61d5f8> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r5, r5, r1 │ │ │ │ - b 6299c8 <__cxa_atexit@plt+0x61d67c> │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #188] @ 629a98 <__cxa_atexit@plt+0x61d74c> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 633cb8 <__cxa_atexit@plt+0x62796c> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 633c1c <__cxa_atexit@plt+0x6278d0> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 633d4c <__cxa_atexit@plt+0x627a00> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 6336b0 <__cxa_atexit@plt+0x627364> │ │ │ │ + ldr r7, [pc, #148] @ 633d54 <__cxa_atexit@plt+0x627a08> │ │ │ │ + mov fp, lr │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - str r2, [r5, r1]! │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r0, #12 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 629a6c <__cxa_atexit@plt+0x61d720> │ │ │ │ - ldr r7, [pc, #128] @ 629a9c <__cxa_atexit@plt+0x61d750> │ │ │ │ - ldr r8, [r2, #6] │ │ │ │ - ldr r6, [pc, #124] @ 629aa0 <__cxa_atexit@plt+0x61d754> │ │ │ │ - add r7, pc, r7 │ │ │ │ - bic r5, r8, #31 │ │ │ │ - sub r9, r1, #6 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r6, [r0, #4] │ │ │ │ - str r5, [r0, #8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r3, [pc, #140] @ 633d58 <__cxa_atexit@plt+0x627a0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ mov r6, r1 │ │ │ │ - str sl, [r0, #12] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r7, [pc, #56] @ 629a90 <__cxa_atexit@plt+0x61d744> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 629a94 <__cxa_atexit@plt+0x61d748> │ │ │ │ + ldr r7, [pc, #84] @ 633d5c <__cxa_atexit@plt+0x627a10> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 633d50 <__cxa_atexit@plt+0x627a04> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + @ instruction: 0x000012b4 │ │ │ │ + smlabteq r0, r8, r8, r4 │ │ │ │ + smlabbeq r0, r8, lr, r4 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrhteq pc, [r1], #76 @ 0x4c @ │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + rscseq pc, r1, r4, lsl #7 │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 633b74 <__cxa_atexit@plt+0x627828> │ │ │ │ + rscseq pc, r1, ip, ror #6 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 633ed4 <__cxa_atexit@plt+0x627b88> │ │ │ │ + rscseq pc, r1, ip, asr #6 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 633e20 <__cxa_atexit@plt+0x627ad4> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 633e54 <__cxa_atexit@plt+0x627b08> │ │ │ │ + sub r2, r8, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 633e30 <__cxa_atexit@plt+0x627ae4> │ │ │ │ + ldr r1, [pc, #88] @ 633e5c <__cxa_atexit@plt+0x627b10> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 633ed4 <__cxa_atexit@plt+0x627b88> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #32] @ 633e58 <__cxa_atexit@plt+0x627b0c> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ str r7, [r5] │ │ │ │ - mov r6, r1 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - rscseq r7, r2, r4, ror #29 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlatteq r0, r4, sp, lr │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - tstpeq r0, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffa434 │ │ │ │ + rscseq pc, r1, ip, lsl #5 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 629af8 <__cxa_atexit@plt+0x61d7ac> │ │ │ │ - ldr r2, [pc, #68] @ 629b10 <__cxa_atexit@plt+0x61d7c4> │ │ │ │ - ldr r1, [pc, #68] @ 629b14 <__cxa_atexit@plt+0x61d7c8> │ │ │ │ - sub r9, r6, #6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 633eb4 <__cxa_atexit@plt+0x627b68> │ │ │ │ + ldr r2, [pc, #64] @ 633ecc <__cxa_atexit@plt+0x627b80> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - bic r0, r8, #31 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r3, [pc, #24] @ 629b18 <__cxa_atexit@plt+0x61d7cc> │ │ │ │ - mov r2, #12 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 633ed4 <__cxa_atexit@plt+0x627b88> │ │ │ │ + ldr r3, [pc, #20] @ 633ed0 <__cxa_atexit@plt+0x627b84> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlatbeq r0, ip, r7, pc @ │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [r5, #4] │ │ │ │ - ldreq r7, [pc, #12] @ 629b44 <__cxa_atexit@plt+0x61d7f8> │ │ │ │ - ldreq r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - addeq r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - smlabbeq r0, r8, ip, lr │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - bne 629b78 <__cxa_atexit@plt+0x61d82c> │ │ │ │ - str r8, [r5, #12]! │ │ │ │ - mov r8, fp │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r2, [pc, #52] @ 629bb4 <__cxa_atexit@plt+0x61d868> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 629ba0 <__cxa_atexit@plt+0x61d854> │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - mov r8, fp │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r7, [pc, #16] @ 629bb8 <__cxa_atexit@plt+0x61d86c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + @ instruction: 0xffffa3a8 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 633f10 <__cxa_atexit@plt+0x627bc4> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 633f74 <__cxa_atexit@plt+0x627c28> │ │ │ │ + ldr r7, [pc, #212] @ 633fd0 <__cxa_atexit@plt+0x627c84> │ │ │ │ + mov fp, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalseq r7, r2, r4, sp │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 629be0 <__cxa_atexit@plt+0x61d894> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 629c20 <__cxa_atexit@plt+0x61d8d4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 629c30 <__cxa_atexit@plt+0x61d8e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r0, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 629ca4 <__cxa_atexit@plt+0x61d958> │ │ │ │ - mov r7, r5 │ │ │ │ - cmp r8, #0 │ │ │ │ - str r8, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq 629c80 <__cxa_atexit@plt+0x61d934> │ │ │ │ - ldr r3, [pc, #76] @ 629cb4 <__cxa_atexit@plt+0x61d968> │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 629c94 <__cxa_atexit@plt+0x61d948> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 629cc8 <__cxa_atexit@plt+0x61d97c> │ │ │ │ - ldr r7, [pc, #48] @ 629cb8 <__cxa_atexit@plt+0x61d96c> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 633f6c <__cxa_atexit@plt+0x627c20> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 633f98 <__cxa_atexit@plt+0x627c4c> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 633fd4 <__cxa_atexit@plt+0x627c88> │ │ │ │ + mov fp, r8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 63417c <__cxa_atexit@plt+0x627e30> │ │ │ │ + ldr r3, [pc, #68] @ 633fc0 <__cxa_atexit@plt+0x627c74> │ │ │ │ + ldr r7, [pc, #68] @ 633fc4 <__cxa_atexit@plt+0x627c78> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 633fc8 <__cxa_atexit@plt+0x627c7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 629cbc <__cxa_atexit@plt+0x61d970> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #44] @ 633fcc <__cxa_atexit@plt+0x627c80> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq pc, r1, r4, ror #2 │ │ │ │ + rscseq pc, r1, r0, ror #2 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + tsteq r0, ip, lsr r6 │ │ │ │ + rscseq pc, r1, r4, lsl r1 @ │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 63403c <__cxa_atexit@plt+0x627cf0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63404c <__cxa_atexit@plt+0x627d00> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 63406c <__cxa_atexit@plt+0x627d20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - tsteq r0, r8, lsr fp │ │ │ │ - smlalseq r7, r2, r8, ip │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - stm sp, {r4, r6} │ │ │ │ - ldr sl, [pc, #344] @ 629e2c <__cxa_atexit@plt+0x61dae0> │ │ │ │ - ldr r6, [pc, #344] @ 629e30 <__cxa_atexit@plt+0x61dae4> │ │ │ │ - mvn ip, #0 │ │ │ │ - add sl, pc, sl │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - sub r0, r5, #32 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 629da4 <__cxa_atexit@plt+0x61da58> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 629d8c <__cxa_atexit@plt+0x61da40> │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - orr r7, lr, r1 │ │ │ │ - and r4, r7, #31 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - bic r7, r2, ip, lsl r4 │ │ │ │ - and r8, r2, ip, lsl r4 │ │ │ │ - cmp fp, r0 │ │ │ │ - stmda r5, {r3, r7, lr} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - bhi 629e00 <__cxa_atexit@plt+0x61dab4> │ │ │ │ - cmp r8, #0 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - bne 629d68 <__cxa_atexit@plt+0x61da1c> │ │ │ │ - cmp r7, #0 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - beq 629d8c <__cxa_atexit@plt+0x61da40> │ │ │ │ - stm r5, {r6, r7} │ │ │ │ - mov r2, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ mov r7, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 629ce8 <__cxa_atexit@plt+0x61d99c> │ │ │ │ - b 629df0 <__cxa_atexit@plt+0x61daa4> │ │ │ │ - str r6, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r7, r9 │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bne 629ce0 <__cxa_atexit@plt+0x61d994> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #164] @ 629e38 <__cxa_atexit@plt+0x61daec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r6, [r4, #804] @ 0x324 │ │ │ │ - add r3, r1, #12 │ │ │ │ - cmp r6, r3 │ │ │ │ - bcc 629e1c <__cxa_atexit@plt+0x61dad0> │ │ │ │ - ldr r6, [pc, #120] @ 629e3c <__cxa_atexit@plt+0x61daf0> │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r0, [pc, #112] @ 629e40 <__cxa_atexit@plt+0x61daf4> │ │ │ │ + mov r8, fp │ │ │ │ + b 63417c <__cxa_atexit@plt+0x627e30> │ │ │ │ + ldr r6, [pc, #20] @ 634068 <__cxa_atexit@plt+0x627d1c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ str r6, [r5] │ │ │ │ - bic r6, r8, #31 │ │ │ │ - str r2, [r1, #12] │ │ │ │ - stmib r1, {r0, r6} │ │ │ │ mov r6, r3 │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 629e34 <__cxa_atexit@plt+0x61dae8> │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + rscseq pc, r1, ip, ror r0 @ │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 6340e4 <__cxa_atexit@plt+0x627d98> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6340f0 <__cxa_atexit@plt+0x627da4> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 634118 <__cxa_atexit@plt+0x627dcc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 63417c <__cxa_atexit@plt+0x627e30> │ │ │ │ + ldr r7, [pc, #28] @ 634114 <__cxa_atexit@plt+0x627dc8> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - @ instruction: 0xffffffe4 │ │ │ │ - rscseq r7, r2, r8, lsr fp │ │ │ │ - tsteq r0, ip, lsr #20 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - smlatbeq r0, ip, r4, pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0x010044b8 │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 629e6c <__cxa_atexit@plt+0x61db20> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addne r7, r7, #3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 63415c <__cxa_atexit@plt+0x627e10> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 634174 <__cxa_atexit@plt+0x627e28> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, ror #18 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - bne 629ec8 <__cxa_atexit@plt+0x61db7c> │ │ │ │ - mov r7, r5 │ │ │ │ - cmp r8, #0 │ │ │ │ - str r8, [r7, #12]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - beq 629f14 <__cxa_atexit@plt+0x61dbc8> │ │ │ │ - ldr r3, [pc, #196] @ 629f70 <__cxa_atexit@plt+0x61dc24> │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ + ldr r3, [pc, #20] @ 634178 <__cxa_atexit@plt+0x627e2c> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 629f30 <__cxa_atexit@plt+0x61dbe4> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 629cc8 <__cxa_atexit@plt+0x61d97c> │ │ │ │ - ldr r2, [pc, #148] @ 629f64 <__cxa_atexit@plt+0x61dc18> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 629f50 <__cxa_atexit@plt+0x61dc04> │ │ │ │ - mov r3, r5 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r3, #-4]! │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 629f28 <__cxa_atexit@plt+0x61dbdc> │ │ │ │ - ldr r7, [pc, #108] @ 629f68 <__cxa_atexit@plt+0x61dc1c> │ │ │ │ - tst r9, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6342d0 <__cxa_atexit@plt+0x627f84> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 634264 <__cxa_atexit@plt+0x627f18> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 6342ac <__cxa_atexit@plt+0x627f60> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 634250 <__cxa_atexit@plt+0x627f04> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 63426c <__cxa_atexit@plt+0x627f20> │ │ │ │ + ldr r7, [pc, #204] @ 6342f4 <__cxa_atexit@plt+0x627fa8> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 6342f8 <__cxa_atexit@plt+0x627fac> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - beq 629f40 <__cxa_atexit@plt+0x61dbf4> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 629cc8 <__cxa_atexit@plt+0x61d97c> │ │ │ │ - ldr r7, [pc, #88] @ 629f74 <__cxa_atexit@plt+0x61dc28> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 6342ac <__cxa_atexit@plt+0x627f60> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 634220 <__cxa_atexit@plt+0x627ed4> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 6342f0 <__cxa_atexit@plt+0x627fa4> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 6336b0 <__cxa_atexit@plt+0x627364> │ │ │ │ + ldr r7, [pc, #72] @ 6342fc <__cxa_atexit@plt+0x627fb0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 629f6c <__cxa_atexit@plt+0x61dc20> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - rscseq r7, r2, r8, ror #19 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - smlatbeq r0, r4, r8, lr │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 629f9c <__cxa_atexit@plt+0x61dc50> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 629fdc <__cxa_atexit@plt+0x61dc90> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 629fec <__cxa_atexit@plt+0x61dca0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0100f29c │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - str sl, [sp] │ │ │ │ - bhi 62a090 <__cxa_atexit@plt+0x61dd44> │ │ │ │ - ldr sl, [pc, #216] @ 62a0ec <__cxa_atexit@plt+0x61dda0> │ │ │ │ - ldr lr, [pc, #216] @ 62a0f0 <__cxa_atexit@plt+0x61dda4> │ │ │ │ - add sl, pc, sl │ │ │ │ - add lr, pc, lr │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 62a0b8 <__cxa_atexit@plt+0x61dd6c> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 62a0a4 <__cxa_atexit@plt+0x61dd58> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - tst r0, #31 │ │ │ │ - bne 62a0d4 <__cxa_atexit@plt+0x61dd88> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 62a0e0 <__cxa_atexit@plt+0x61dd94> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - tst r0, r8 │ │ │ │ - mov ip, lr │ │ │ │ - mov r9, r2 │ │ │ │ - moveq ip, sl │ │ │ │ - str ip, [r5, #-16]! │ │ │ │ - moveq r9, r3 │ │ │ │ - sub r7, r7, #16 │ │ │ │ - moveq r3, r2 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 634244 <__cxa_atexit@plt+0x627ef8> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 634300 <__cxa_atexit@plt+0x627fb4> │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq lr, r1, r4, asr #29 │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + ldrdeq r4, [r0, -r8] │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq lr, r1, r8, ror #27 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 63417c <__cxa_atexit@plt+0x627e30> │ │ │ │ + ldrsbteq lr, [r1], #208 @ 0xd0 │ │ │ │ + andeq r3, r0, r9, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr lr, [pc, #64] @ 634374 <__cxa_atexit@plt+0x628028> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r3, r1, r3 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r3, r0 │ │ │ │ + mla r2, r9, lr, r2 │ │ │ │ + add r3, r1, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r2, r2, r0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + b 634378 <__cxa_atexit@plt+0x62802c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + str r8, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + ldm r5, {r7, sl} │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + cmp ip, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + beq 6343f8 <__cxa_atexit@plt+0x6280ac> │ │ │ │ + ldr r8, [pc, #580] @ 6345f8 <__cxa_atexit@plt+0x6282ac> │ │ │ │ + add r2, r7, #8 │ │ │ │ + cmp r0, sl │ │ │ │ + mov r3, sl │ │ │ │ + movgt r3, r0 │ │ │ │ + sub lr, r2, r9 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq 63447c <__cxa_atexit@plt+0x628130> │ │ │ │ + ldrb r6, [lr, r0] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + add r0, r0, #1 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + mul r4, r7, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bls 62a01c <__cxa_atexit@plt+0x61dcd0> │ │ │ │ - ldr r7, [pc, #92] @ 62a0f4 <__cxa_atexit@plt+0x61dda8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr sl, [sp] │ │ │ │ + sub r1, r1, r4 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bne 6343c4 <__cxa_atexit@plt+0x628078> │ │ │ │ + sub r0, r0, r9 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 634430 <__cxa_atexit@plt+0x6280e4> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 6344c8 <__cxa_atexit@plt+0x62817c> │ │ │ │ + ldr r7, [pc, #524] @ 634628 <__cxa_atexit@plt+0x6282dc> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 62a0f8 <__cxa_atexit@plt+0x61ddac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r9, #6] │ │ │ │ - bic r7, r7, #31 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 62a0e0 <__cxa_atexit@plt+0x61dd94> │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - bic r7, r1, #31 │ │ │ │ - cmp r7, r8 │ │ │ │ - beq 62a0c8 <__cxa_atexit@plt+0x61dd7c> │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, sl, r0 │ │ │ │ + stmib r5, {r0, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + cmp r9, r7 │ │ │ │ + bge 6344f0 <__cxa_atexit@plt+0x6281a4> │ │ │ │ + sub r1, r5, #16 │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 63457c <__cxa_atexit@plt+0x628230> │ │ │ │ + ldr r7, [pc, #464] @ 63462c <__cxa_atexit@plt+0x6282e0> │ │ │ │ + ldr r3, [pc, #464] @ 634630 <__cxa_atexit@plt+0x6282e4> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r9 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r1, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6345ac <__cxa_atexit@plt+0x628260> │ │ │ │ + ldr r7, [pc, #388] @ 634620 <__cxa_atexit@plt+0x6282d4> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r6, [pc, #384] @ 634624 <__cxa_atexit@plt+0x6282d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r1, #4] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r1, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - rscseq r7, r2, ip, lsr #17 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62a120 <__cxa_atexit@plt+0x61ddd4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62a160 <__cxa_atexit@plt+0x61de14> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 62a170 <__cxa_atexit@plt+0x61de24> │ │ │ │ + ldr r3, [pc, #300] @ 6345fc <__cxa_atexit@plt+0x6282b0> │ │ │ │ + ldr r7, [pc, #300] @ 634600 <__cxa_atexit@plt+0x6282b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r0, [pc, #284] @ 634604 <__cxa_atexit@plt+0x6282b8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tstpeq r0, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62a198 <__cxa_atexit@plt+0x61de4c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62a1d4 <__cxa_atexit@plt+0x61de88> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #40] @ 62a1e4 <__cxa_atexit@plt+0x61de98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r0, r0, r0, pc @ │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 62a208 <__cxa_atexit@plt+0x61debc> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r6, ror #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62a2a4 <__cxa_atexit@plt+0x61df58> │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r1, #-16]! │ │ │ │ - ands r2, r9, #31 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - beq 62a280 <__cxa_atexit@plt+0x61df34> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #276] @ 634618 <__cxa_atexit@plt+0x6282cc> │ │ │ │ + str r2, [r3, #12] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + bne 63456c <__cxa_atexit@plt+0x628220> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r1, r6, #20 │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 62a2bc <__cxa_atexit@plt+0x61df70> │ │ │ │ - ldr r7, [pc, #148] @ 62a2e0 <__cxa_atexit@plt+0x61df94> │ │ │ │ + str r7, [r5, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc 6345d4 <__cxa_atexit@plt+0x628288> │ │ │ │ + ldr lr, [pc, #252] @ 634634 <__cxa_atexit@plt+0x6282e8> │ │ │ │ sub r3, r1, #15 │ │ │ │ - add lr, r6, #12 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #244] @ 634638 <__cxa_atexit@plt+0x6282ec> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r6, r8, #31 │ │ │ │ - cmp r6, r7 │ │ │ │ - bne 62a294 <__cxa_atexit@plt+0x61df48> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ mov r6, r1 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - mov r3, #0 │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r8, [sp, #16] │ │ │ │ + b 63483c <__cxa_atexit@plt+0x6284f0> │ │ │ │ + ldr r3, [pc, #136] @ 63460c <__cxa_atexit@plt+0x6282c0> │ │ │ │ + ldr r7, [pc, #136] @ 634610 <__cxa_atexit@plt+0x6282c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r3} │ │ │ │ + ldr r0, [pc, #120] @ 634614 <__cxa_atexit@plt+0x6282c8> │ │ │ │ mov r5, r1 │ │ │ │ - mov r8, fp │ │ │ │ - b 62a2ec <__cxa_atexit@plt+0x61dfa0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 62a2e8 <__cxa_atexit@plt+0x61df9c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #84] @ 634608 <__cxa_atexit@plt+0x6282bc> │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 62a2e4 <__cxa_atexit@plt+0x61df98> │ │ │ │ + str r7, [fp] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r5, [pc, #64] @ 63461c <__cxa_atexit@plt+0x6282d0> │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ mov r6, #20 │ │ │ │ + add r5, pc, r5 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tstpeq r0, r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, ip, ror #3 │ │ │ │ - smlalseq r7, r2, ip, r6 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + rscseq lr, r1, r8, lsl ip │ │ │ │ + rscseq lr, r1, ip, lsl #24 │ │ │ │ + andeq r0, r0, r0, lsr sl │ │ │ │ + rscseq lr, r1, ip, ror #22 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq lr, r1, r0, asr fp │ │ │ │ + rscseq lr, r1, r0, ror #23 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq lr, r1, r0, asr ip │ │ │ │ + smlatteq r0, r4, r0, r4 │ │ │ │ + andeq r0, r0, r0, asr r6 │ │ │ │ + smlalseq lr, r1, r0, ip │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + qaddeq r4, r0, r0 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + ldrhteq lr, [r1], #160 @ 0xa0 │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldmib r5, {r0, r1, lr} │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + stm r5, {r0, r1, lr} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne 6346b8 <__cxa_atexit@plt+0x62836c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6346c8 <__cxa_atexit@plt+0x62837c> │ │ │ │ + ldr r8, [pc, #92] @ 6346e8 <__cxa_atexit@plt+0x62839c> │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [pc, #84] @ 6346ec <__cxa_atexit@plt+0x6283a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 63483c <__cxa_atexit@plt+0x6284f0> │ │ │ │ + ldr r6, [pc, #20] @ 6346e4 <__cxa_atexit@plt+0x628398> │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + @ instruction: 0x010044bc │ │ │ │ + ldrshteq lr, [r1], #156 @ 0x9c │ │ │ │ + andeq ip, r1, ip, lsr #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bne 634784 <__cxa_atexit@plt+0x628438> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #20 │ │ │ │ - mov fp, r8 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 62a380 <__cxa_atexit@plt+0x61e034> │ │ │ │ - ldm r5, {r7, r9} │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - rsb r0, r7, #0 │ │ │ │ - eor r0, r7, r0 │ │ │ │ - and r0, r8, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 62a348 <__cxa_atexit@plt+0x61dffc> │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - tst r8, r7 │ │ │ │ - beq 62a370 <__cxa_atexit@plt+0x61e024> │ │ │ │ - ldr r7, [pc, #112] @ 62a3ac <__cxa_atexit@plt+0x61e060> │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 629ffc <__cxa_atexit@plt+0x61dcb0> │ │ │ │ - ldr r0, [pc, #84] @ 62a3a4 <__cxa_atexit@plt+0x61e058> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - sub r7, r2, #15 │ │ │ │ + bcc 634790 <__cxa_atexit@plt+0x628444> │ │ │ │ + ldr r7, [pc, #92] @ 6347b4 <__cxa_atexit@plt+0x628468> │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #84] @ 6347b8 <__cxa_atexit@plt+0x62846c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 62a3a0 <__cxa_atexit@plt+0x61e054> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 629ffc <__cxa_atexit@plt+0x61dcb0> │ │ │ │ - ldr r7, [pc, #32] @ 62a3a8 <__cxa_atexit@plt+0x61e05c> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r7, lsr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 62a2ec <__cxa_atexit@plt+0x61dfa0> │ │ │ │ - andeq r0, r0, r7, ror #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62a3ec <__cxa_atexit@plt+0x61e0a0> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62a42c <__cxa_atexit@plt+0x61e0e0> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #44] @ 62a43c <__cxa_atexit@plt+0x61e0f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + b 63483c <__cxa_atexit@plt+0x6284f0> │ │ │ │ + ldr r7, [pc, #24] @ 6347b0 <__cxa_atexit@plt+0x628464> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, asr #28 │ │ │ │ - andeq r0, r0, r7, lsr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62a464 <__cxa_atexit@plt+0x61e118> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62a4a0 <__cxa_atexit@plt+0x61e154> │ │ │ │ - ldr ip, [r5, #32]! │ │ │ │ - ldr lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #40] @ 62a4b0 <__cxa_atexit@plt+0x61e164> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ - andeq r0, r0, r7, lsr #14 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + strdeq r4, [r0, -r0] │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - bcc 62a528 <__cxa_atexit@plt+0x61e1dc> │ │ │ │ - ldr lr, [pc, #100] @ 62a540 <__cxa_atexit@plt+0x61e1f4> │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 634818 <__cxa_atexit@plt+0x6284cc> │ │ │ │ + ldr r8, [pc, #76] @ 634830 <__cxa_atexit@plt+0x6284e4> │ │ │ │ + sub r7, r6, #15 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 634834 <__cxa_atexit@plt+0x6284e8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - bic r7, r7, #31 │ │ │ │ - cmp r7, r2 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r1, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - bne 62a51c <__cxa_atexit@plt+0x61e1d0> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r8 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 62a544 <__cxa_atexit@plt+0x61e1f8> │ │ │ │ + ldr r3, [pc, #24] @ 634838 <__cxa_atexit@plt+0x6284ec> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - smlabbeq r0, r0, sp, lr │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #112] @ 62a5cc <__cxa_atexit@plt+0x61e280> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - and r2, r9, #3 │ │ │ │ - add r7, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 62a5ac <__cxa_atexit@plt+0x61e260> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 62a5c4 <__cxa_atexit@plt+0x61e278> │ │ │ │ - ldr r2, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - tst r2, #31 │ │ │ │ - bne 62a5b8 <__cxa_atexit@plt+0x61e26c> │ │ │ │ - rsb r0, r2, #0 │ │ │ │ - eor r0, r2, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 62a5c4 <__cxa_atexit@plt+0x61e278> │ │ │ │ - tst r2, r8 │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr r9, [r9, r7] │ │ │ │ - b 62a55c <__cxa_atexit@plt+0x61e210> │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - bic r3, r3, #31 │ │ │ │ - b 62a5bc <__cxa_atexit@plt+0x61e270> │ │ │ │ - bic r3, r1, #31 │ │ │ │ - cmp r3, r8 │ │ │ │ - moveq r7, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 62a5f0 <__cxa_atexit@plt+0x61e2a4> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62a790 <__cxa_atexit@plt+0x61e444> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ands r7, r9, #31 │ │ │ │ - beq 62a658 <__cxa_atexit@plt+0x61e30c> │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + @ instruction: 0x01003d9c │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - cmp r0, r2 │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmda r5, {r1, r7, r8} │ │ │ │ - bcc 62a7a8 <__cxa_atexit@plt+0x61e45c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r3, r8, #31 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 62a6d4 <__cxa_atexit@plt+0x61e388> │ │ │ │ - ldr r7, [pc, #396] @ 62a7c8 <__cxa_atexit@plt+0x61e47c> │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - stmib r6, {r7, sl} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - rsb r7, r9, #0 │ │ │ │ - eor r7, r9, r7 │ │ │ │ - and r7, ip, r7 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne 62a6d4 <__cxa_atexit@plt+0x61e388> │ │ │ │ - add r5, r5, #8 │ │ │ │ - tst ip, r9 │ │ │ │ - beq 62a6e8 <__cxa_atexit@plt+0x61e39c> │ │ │ │ - ldr lr, [pc, #332] @ 62a7d0 <__cxa_atexit@plt+0x61e484> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - and r0, r1, #3 │ │ │ │ - add r7, lr, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 62a740 <__cxa_atexit@plt+0x61e3f4> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 62a768 <__cxa_atexit@plt+0x61e41c> │ │ │ │ - ldr r0, [r1, #15] │ │ │ │ - ldr r2, [r1, #11] │ │ │ │ - tst r0, #31 │ │ │ │ - bne 62a75c <__cxa_atexit@plt+0x61e410> │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, ip │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 62a768 <__cxa_atexit@plt+0x61e41c> │ │ │ │ - tst r0, ip │ │ │ │ - mov r0, #7 │ │ │ │ - moveq r0, #3 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - b 62a684 <__cxa_atexit@plt+0x61e338> │ │ │ │ - ldr r7, [pc, #256] @ 62a7dc <__cxa_atexit@plt+0x61e490> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #228] @ 62a7d4 <__cxa_atexit@plt+0x61e488> │ │ │ │ + add ip, r6, #20 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, ip │ │ │ │ + bcc 6349c8 <__cxa_atexit@plt+0x62867c> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r1, [sl, #20]! │ │ │ │ + mov fp, sl │ │ │ │ + ldr r3, [sl, #-4] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + ldr r1, [sl, #-16] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, r9} │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [fp, #12]! │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 634934 <__cxa_atexit@plt+0x6285e8> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 634980 <__cxa_atexit@plt+0x628634> │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov r4, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 634924 <__cxa_atexit@plt+0x6285d8> │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cmp r8, r9 │ │ │ │ + bgt 63493c <__cxa_atexit@plt+0x6285f0> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6349f0 <__cxa_atexit@plt+0x6286a4> │ │ │ │ + ldr r7, [pc, #304] @ 634a28 <__cxa_atexit@plt+0x6286dc> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r2, [pc, #300] @ 634a2c <__cxa_atexit@plt+0x6286e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - and r1, sl, #3 │ │ │ │ - add r7, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 62a770 <__cxa_atexit@plt+0x61e424> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 62a788 <__cxa_atexit@plt+0x61e43c> │ │ │ │ - ldr r1, [sl, #15] │ │ │ │ - ldr r0, [sl, #11] │ │ │ │ - tst r1, #31 │ │ │ │ - bne 62a77c <__cxa_atexit@plt+0x61e430> │ │ │ │ - rsb r3, r1, #0 │ │ │ │ - eor r3, r1, r3 │ │ │ │ - and r3, r3, ip │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 62a788 <__cxa_atexit@plt+0x61e43c> │ │ │ │ - tst r1, ip │ │ │ │ - mov r7, #7 │ │ │ │ - moveq r7, #3 │ │ │ │ - ldr sl, [r7, sl] │ │ │ │ - b 62a6f0 <__cxa_atexit@plt+0x61e3a4> │ │ │ │ - ldr r3, [r1, #6] │ │ │ │ - bic r3, r3, #31 │ │ │ │ - cmp r3, ip │ │ │ │ - bne 62a768 <__cxa_atexit@plt+0x61e41c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - bic r2, r2, #31 │ │ │ │ - cmp r2, ip │ │ │ │ - beq 62a750 <__cxa_atexit@plt+0x61e404> │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov lr, r4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + beq 634980 <__cxa_atexit@plt+0x628634> │ │ │ │ + cmp r8, r9 │ │ │ │ + ble 6348e4 <__cxa_atexit@plt+0x628598> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #200] @ 634a14 <__cxa_atexit@plt+0x6286c8> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r8, lr │ │ │ │ + ldrb r3, [r9, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + add r2, r9, #1 │ │ │ │ + str r2, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r0, r3, r0 │ │ │ │ + str r0, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + b 634378 <__cxa_atexit@plt+0x62802c> │ │ │ │ + ldr r7, [pc, #148] @ 634a1c <__cxa_atexit@plt+0x6286d0> │ │ │ │ + mov fp, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [pc, #140] @ 634a20 <__cxa_atexit@plt+0x6286d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + sub r2, r1, #15 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [sl, #6] │ │ │ │ - bic r3, r3, #31 │ │ │ │ - b 62a780 <__cxa_atexit@plt+0x61e434> │ │ │ │ - bic r3, r0, #31 │ │ │ │ - cmp r3, ip │ │ │ │ - moveq r7, sl │ │ │ │ + ldr r7, [pc, #84] @ 634a24 <__cxa_atexit@plt+0x6286d8> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #32] @ 634a18 <__cxa_atexit@plt+0x6286cc> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [fp] │ │ │ │ + mov r5, fp │ │ │ │ + mov r6, r3 │ │ │ │ + mov fp, lr │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, ip, ror #11 │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ + smlabteq r0, r0, r1, r4 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrshteq lr, [r1], #116 @ 0x74 │ │ │ │ + smlabbeq r0, r4, ip, r3 │ │ │ │ + ldrhteq lr, [r1], #108 @ 0x6c │ │ │ │ + andeq r9, r3, sp, lsr #24 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 63483c <__cxa_atexit@plt+0x6284f0> │ │ │ │ + rscseq lr, r1, r4, lsr #13 │ │ │ │ + andeq r7, r0, sl, lsr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b 634b9c <__cxa_atexit@plt+0x628850> │ │ │ │ + rscseq lr, r1, r4, lsl #13 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bcc 634ae8 <__cxa_atexit@plt+0x62879c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, fp, r9 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #112] @ 634b1c <__cxa_atexit@plt+0x6287d0> │ │ │ │ + sub r2, r8, #3 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc 634af8 <__cxa_atexit@plt+0x6287ac> │ │ │ │ + ldr r1, [pc, #88] @ 634b24 <__cxa_atexit@plt+0x6287d8> │ │ │ │ + ldr r8, [sp, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + stm r5, {r2, r6, r9} │ │ │ │ + str fp, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 634b9c <__cxa_atexit@plt+0x628850> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #32] @ 634b20 <__cxa_atexit@plt+0x6287d4> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r6, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r0, r4, r0, r4 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xffff94ac │ │ │ │ + rscseq lr, r1, r4, asr #11 │ │ │ │ + andeq lr, r0, fp, ror #14 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 634b7c <__cxa_atexit@plt+0x628830> │ │ │ │ + ldr r2, [pc, #64] @ 634b94 <__cxa_atexit@plt+0x628848> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, fp │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 634b9c <__cxa_atexit@plt+0x628850> │ │ │ │ + ldr r3, [pc, #20] @ 634b98 <__cxa_atexit@plt+0x62884c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffff9420 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 62a7d8 <__cxa_atexit@plt+0x61e48c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #3] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bge 634bd8 <__cxa_atexit@plt+0x62888c> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 634c3c <__cxa_atexit@plt+0x6288f0> │ │ │ │ + ldr r7, [pc, #212] @ 634c98 <__cxa_atexit@plt+0x62894c> │ │ │ │ + mov fp, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ldr r1, [r3, #36] @ 0x24 │ │ │ │ + subs r2, r1, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + bne 634c34 <__cxa_atexit@plt+0x6288e8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 634c60 <__cxa_atexit@plt+0x628914> │ │ │ │ + ldr r2, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #136] @ 634c9c <__cxa_atexit@plt+0x628950> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r1, #7 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 634e44 <__cxa_atexit@plt+0x628af8> │ │ │ │ + ldr r3, [pc, #68] @ 634c88 <__cxa_atexit@plt+0x62893c> │ │ │ │ + ldr r7, [pc, #68] @ 634c8c <__cxa_atexit@plt+0x628940> │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r0, [pc, #56] @ 634c90 <__cxa_atexit@plt+0x628944> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ 62a7cc <__cxa_atexit@plt+0x61e480> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + ldr r7, [pc, #44] @ 634c94 <__cxa_atexit@plt+0x628948> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ - ldrhteq r7, [r2], #24 │ │ │ │ - smlatteq r0, r4, r0, lr │ │ │ │ - andeq r0, r0, r6, lsr #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlalseq lr, r1, ip, r4 │ │ │ │ + smlalseq lr, r1, r8, r4 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + rscseq lr, r1, ip, asr #8 │ │ │ │ + andeq ip, r1, ip, lsl #29 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + subs r7, r7, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsr r7, r7, #5 │ │ │ │ + bne 634d04 <__cxa_atexit@plt+0x6289b8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - str r7, [r5, #16] │ │ │ │ + add r3, r6, #12 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 62a85c <__cxa_atexit@plt+0x61e510> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - bic r1, r7, #31 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne 62a848 <__cxa_atexit@plt+0x61e4fc> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #92] @ 62a878 <__cxa_atexit@plt+0x61e52c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ + bcc 634d14 <__cxa_atexit@plt+0x6289c8> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #64] @ 634d34 <__cxa_atexit@plt+0x6289e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #48] @ 62a880 <__cxa_atexit@plt+0x61e534> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 62a87c <__cxa_atexit@plt+0x61e530> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 634e44 <__cxa_atexit@plt+0x628af8> │ │ │ │ + ldr r6, [pc, #20] @ 634d30 <__cxa_atexit@plt+0x6289e4> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 62a8a4 <__cxa_atexit@plt+0x61e558> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - str r9, [sp, #16] │ │ │ │ - mov r9, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - bhi 62a980 <__cxa_atexit@plt+0x61e634> │ │ │ │ - stm sp, {r7, sl} │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r0, #0 │ │ │ │ - mov r5, r9 │ │ │ │ - ldr r3, [r5, r0]! │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r4, r1, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ - beq 62a9c0 <__cxa_atexit@plt+0x61e674> │ │ │ │ - cmp r4, #3 │ │ │ │ - beq 62a9a0 <__cxa_atexit@plt+0x61e654> │ │ │ │ - ldr r4, [r1, #15] │ │ │ │ - ldr lr, [r1, #3] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr sl, [r1, #11] │ │ │ │ - cmp r4, r6 │ │ │ │ - bls 62aa38 <__cxa_atexit@plt+0x61e6ec> │ │ │ │ - mov ip, fp │ │ │ │ - rsb fp, r4, #0 │ │ │ │ - eor r7, r4, fp │ │ │ │ - mov fp, ip │ │ │ │ - and r7, r7, r8 │ │ │ │ - cmp r7, sl │ │ │ │ - bne 62aad8 <__cxa_atexit@plt+0x61e78c> │ │ │ │ - mov r1, r9 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r4, [r1, r0]! │ │ │ │ - tst r4, r8 │ │ │ │ - ldr r4, [pc, #632] @ 62abb8 <__cxa_atexit@plt+0x61e86c> │ │ │ │ - ldr r5, [pc, #632] @ 62abbc <__cxa_atexit@plt+0x61e870> │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - mov r3, r2 │ │ │ │ - sub r0, r0, #16 │ │ │ │ - moveq r3, lr │ │ │ │ - add r4, pc, r4 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r7, r7, r0 │ │ │ │ - moveq r4, r5 │ │ │ │ - moveq lr, r2 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmdb r1, {r3, r4, lr} │ │ │ │ - bls 62a8d0 <__cxa_atexit@plt+0x61e584> │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - add r9, r9, r0 │ │ │ │ - ldr r7, [pc, #568] @ 62abc0 <__cxa_atexit@plt+0x61e874> │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r9, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r9, {r5, sl} │ │ │ │ - mov r5, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #544] @ 62abc8 <__cxa_atexit@plt+0x61e87c> │ │ │ │ - add r5, r9, r0 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + @ instruction: 0x01003898 │ │ │ │ + ldrhteq lr, [r1], #52 @ 0x34 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r3, [r8, #4]! │ │ │ │ + ldr r2, [r8, #40] @ 0x28 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r8, #36] @ 0x24 │ │ │ │ + str r7, [r8] │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bne 634dac <__cxa_atexit@plt+0x628a60> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 634db8 <__cxa_atexit@plt+0x628a6c> │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #68] @ 634de0 <__cxa_atexit@plt+0x628a94> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, r9 │ │ │ │ - mov ip, r6 │ │ │ │ - str r6, [r7, r0]! │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - ldr r5, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #20 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - cmp r5, lr │ │ │ │ - str r8, [r7, #4] │ │ │ │ - str r1, [r7, #-4] │ │ │ │ - str sl, [r7, #-12] │ │ │ │ - bcc 62ab3c <__cxa_atexit@plt+0x61e7f0> │ │ │ │ - ldr r0, [pc, #456] @ 62abcc <__cxa_atexit@plt+0x61e880> │ │ │ │ - ldr r1, [r1, #6] │ │ │ │ - ldr r5, [pc, #452] @ 62abd0 <__cxa_atexit@plt+0x61e884> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r9, lr, #15 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r0, [r7, #-8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - stmib r6, {r5, sl} │ │ │ │ - add r5, r6, #12 │ │ │ │ - stm r5, {r3, r8, ip} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, r1 │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - add ip, r9, r0 │ │ │ │ - cmp r6, r4 │ │ │ │ - bls 62aa7c <__cxa_atexit@plt+0x61e730> │ │ │ │ - rsb r5, r6, #0 │ │ │ │ - eor r5, r6, r5 │ │ │ │ - and r5, sl, r5 │ │ │ │ - cmp r5, r8 │ │ │ │ - bne 62aad8 <__cxa_atexit@plt+0x61e78c> │ │ │ │ - str r2, [r9, r0]! │ │ │ │ - sub r2, r9, #12 │ │ │ │ - sub r0, r9, #24 │ │ │ │ - tst sl, r6 │ │ │ │ - beq 62aaf4 <__cxa_atexit@plt+0x61e7a8> │ │ │ │ - str sl, [r9, #-12] │ │ │ │ - stmdb r9, {r4, lr} │ │ │ │ - str r3, [ip, #4] │ │ │ │ - b 62ab04 <__cxa_atexit@plt+0x61e7b8> │ │ │ │ - cmp sl, r8 │ │ │ │ - bne 62aad8 <__cxa_atexit@plt+0x61e78c> │ │ │ │ - ldr r1, [pc, #284] @ 62aba8 <__cxa_atexit@plt+0x61e85c> │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [ip, #4] │ │ │ │ - str r8, [r9, r0]! │ │ │ │ - sub r7, r9, #44 @ 0x2c │ │ │ │ - stmdb r9, {r4, lr} │ │ │ │ - str r1, [r9, #-12]! │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62ab68 <__cxa_atexit@plt+0x61e81c> │ │ │ │ - ldr r7, [pc, #248] @ 62abac <__cxa_atexit@plt+0x61e860> │ │ │ │ - tst r2, #3 │ │ │ │ + mov r8, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 634e44 <__cxa_atexit@plt+0x628af8> │ │ │ │ + ldr r7, [pc, #28] @ 634ddc <__cxa_atexit@plt+0x628a90> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [ip, #-20]! @ 0xffffffec │ │ │ │ - str r3, [ip, #4] │ │ │ │ - beq 62ab24 <__cxa_atexit@plt+0x61e7d8> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, r2 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - add r5, r9, r0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ + str r7, [r8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + andeq pc, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + bcc 634e24 <__cxa_atexit@plt+0x628ad8> │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [pc, #36] @ 634e3c <__cxa_atexit@plt+0x628af0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str sl, [r9, #-12] │ │ │ │ - stmdb r9, {r4, lr} │ │ │ │ - str r7, [ip, #4] │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 62ab8c <__cxa_atexit@plt+0x61e840> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r3, [pc, #20] @ 634e40 <__cxa_atexit@plt+0x628af4> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov lr, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 634f98 <__cxa_atexit@plt+0x628c4c> │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r0, [sl, #20]! │ │ │ │ + ldr r1, [sl, #12] │ │ │ │ + ldr r3, [sl, #-16] │ │ │ │ + ldr ip, [sl, #-4] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + ldr r2, [sl, #24] │ │ │ │ + ldmib sl, {r8, fp} │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 634f2c <__cxa_atexit@plt+0x628be0> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 634f74 <__cxa_atexit@plt+0x628c28> │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 634f18 <__cxa_atexit@plt+0x628bcc> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r8, fp │ │ │ │ + bgt 634f34 <__cxa_atexit@plt+0x628be8> │ │ │ │ + ldr r7, [pc, #204] @ 634fbc <__cxa_atexit@plt+0x628c70> │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + ldr r3, [pc, #200] @ 634fc0 <__cxa_atexit@plt+0x628c74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r3, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov fp, lr │ │ │ │ + bx r1 │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr ip, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + beq 634f74 <__cxa_atexit@plt+0x628c28> │ │ │ │ + cmp r8, fp │ │ │ │ + ble 634ee8 <__cxa_atexit@plt+0x628b9c> │ │ │ │ + add r1, r0, #8 │ │ │ │ + ldr r3, [pc, #120] @ 634fb8 <__cxa_atexit@plt+0x628c6c> │ │ │ │ + ldrb r6, [fp, r1] │ │ │ │ + ldrb r0, [ip, r1] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + mov r8, lr │ │ │ │ + mla r6, r1, r3, r6 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + add r3, fp, #1 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + mul r0, r1, r0 │ │ │ │ + sub r6, r6, r0 │ │ │ │ + str r6, [r5, #32] │ │ │ │ + mov r5, sl │ │ │ │ + mov r6, r9 │ │ │ │ + b 634378 <__cxa_atexit@plt+0x62802c> │ │ │ │ + ldr r7, [pc, #72] @ 634fc4 <__cxa_atexit@plt+0x628c78> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r1, [r5, #56]! @ 0x38 │ │ │ │ + str r7, [r9, #4] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + b 634f0c <__cxa_atexit@plt+0x628bc0> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #36] @ 634fc8 <__cxa_atexit@plt+0x628c7c> │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov fp, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + ldrshteq lr, [r1], #28 │ │ │ │ + @ instruction: 0x01003690 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq lr, r1, r0, lsr #2 │ │ │ │ + andeq r9, r3, sp, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, fp │ │ │ │ - b 62b6cc <__cxa_atexit@plt+0x61f380> │ │ │ │ - ldr r0, [r2] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #128] @ 62abc4 <__cxa_atexit@plt+0x61e878> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r3, r9, r0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r1 │ │ │ │ - add r5, r2, r0 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #64] @ 62abb0 <__cxa_atexit@plt+0x61e864> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - mov r5, r9 │ │ │ │ + str r7, [r5] │ │ │ │ + b 634e44 <__cxa_atexit@plt+0x628af8> │ │ │ │ + rscseq lr, r1, r8, lsl #2 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 635030 <__cxa_atexit@plt+0x628ce4> │ │ │ │ + ldr r7, [pc, #60] @ 635048 <__cxa_atexit@plt+0x628cfc> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r2, [pc, #56] @ 63504c <__cxa_atexit@plt+0x628d00> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 62abb4 <__cxa_atexit@plt+0x61e868> │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #24] @ 635050 <__cxa_atexit@plt+0x628d04> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq lr, r1, r0, ror #1 │ │ │ │ + tsteq r0, r4, ror r5 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub lr, r5, #28 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 635114 <__cxa_atexit@plt+0x628dc8> │ │ │ │ + ldr r0, [pc, #172] @ 63511c <__cxa_atexit@plt+0x628dd0> │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + mov r0, #0 │ │ │ │ + cmp r1, r8 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r9, [r2, #-16] │ │ │ │ + str r3, [r2, #-12] │ │ │ │ + str r0, [r2, #-8] │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + bcc 6350f4 <__cxa_atexit@plt+0x628da8> │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6350d4 <__cxa_atexit@plt+0x628d88> │ │ │ │ + bic lr, r3, r3, asr #31 │ │ │ │ + add r3, r9, #8 │ │ │ │ + mov r7, lr │ │ │ │ + ldrb r1, [r3], #1 │ │ │ │ + subs r7, r7, #1 │ │ │ │ + orr r0, r1, r0, lsl #8 │ │ │ │ + bne 6350bc <__cxa_atexit@plt+0x628d70> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r7, [pc, #68] @ 635120 <__cxa_atexit@plt+0x628dd4> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [pc, #40] @ 635124 <__cxa_atexit@plt+0x628dd8> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror #5 │ │ │ │ - andeq r0, r0, r4, ror #10 │ │ │ │ - rscseq r6, r2, r4, ror #27 │ │ │ │ - rscseq r6, r2, r8, asr #27 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r0, r0, r4, lsr r3 │ │ │ │ - rscseq r6, r2, r8, asr #31 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - tsteq r0, r4, lsl lr │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - tsteq r0, r4, ror r8 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + smlatbeq r0, r8, r4, r3 │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov lr, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62ac38 <__cxa_atexit@plt+0x61e8ec> │ │ │ │ - ldr r9, [pc, #84] @ 62ac50 <__cxa_atexit@plt+0x61e904> │ │ │ │ - ldr lr, [pc, #84] @ 62ac54 <__cxa_atexit@plt+0x61e908> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r3, [pc, #24] @ 62ac58 <__cxa_atexit@plt+0x61e90c> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 635194 <__cxa_atexit@plt+0x628e48> │ │ │ │ + add r7, r5, #8 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + cmp r2, r1 │ │ │ │ + movgt r1, r2 │ │ │ │ + bge 63517c <__cxa_atexit@plt+0x628e30> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldrb r3, [r0, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + orr r7, r3, r7, lsl #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne 635160 <__cxa_atexit@plt+0x628e14> │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + ldr r0, [pc, #40] @ 6351ac <__cxa_atexit@plt+0x628e60> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib lr, {r0, r7} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 6351b0 <__cxa_atexit@plt+0x628e64> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlabbeq r0, r4, r6, lr │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [r5, #4] │ │ │ │ - ldreq r7, [pc, #12] @ 62ac84 <__cxa_atexit@plt+0x61e938> │ │ │ │ - ldreq r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - addeq r7, r7, #3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + rscseq lr, r1, r4, lsr #27 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63522c <__cxa_atexit@plt+0x628ee0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 635234 <__cxa_atexit@plt+0x628ee8> │ │ │ │ + ldr r1, [pc, #92] @ 635248 <__cxa_atexit@plt+0x628efc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + cmn r7, #1 │ │ │ │ + ble 63521c <__cxa_atexit@plt+0x628ed0> │ │ │ │ + ldr r1, [pc, #72] @ 63524c <__cxa_atexit@plt+0x628f00> │ │ │ │ + mvn r2, #0 │ │ │ │ + cmp r7, #32 │ │ │ │ + mvncc r2, r2, lsl r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #44] @ 635250 <__cxa_atexit@plt+0x628f04> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r6, r3 │ │ │ │ + b 63523c <__cxa_atexit@plt+0x628ef0> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ + ldrdeq r3, [r0, -ip] │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6352a0 <__cxa_atexit@plt+0x628f54> │ │ │ │ + add r2, r7, #8 │ │ │ │ + ldr lr, [pc, #52] @ 6352a8 <__cxa_atexit@plt+0x628f5c> │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r8, [pc, #48] @ 6352ac <__cxa_atexit@plt+0x628f60> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r2, r2, r1 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm lr, {r0, r1, r2, r8} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0x0100329c │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 635300 <__cxa_atexit@plt+0x628fb4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62acac <__cxa_atexit@plt+0x61e960> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 63530c <__cxa_atexit@plt+0x628fc0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62acec <__cxa_atexit@plt+0x61e9a0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62acfc <__cxa_atexit@plt+0x61e9b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r0, ip, r5, lr │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 635358 <__cxa_atexit@plt+0x62900c> │ │ │ │ + ldr r1, [pc, #52] @ 635360 <__cxa_atexit@plt+0x629014> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #44] @ 635364 <__cxa_atexit@plt+0x629018> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlatteq r0, r4, r1, r3 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6353b0 <__cxa_atexit@plt+0x629064> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62ad24 <__cxa_atexit@plt+0x61e9d8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6353bc <__cxa_atexit@plt+0x629070> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62ad60 <__cxa_atexit@plt+0x61ea14> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 62ad70 <__cxa_atexit@plt+0x61ea24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 62adb8 <__cxa_atexit@plt+0x61ea6c> │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62ae00 <__cxa_atexit@plt+0x61eab4> │ │ │ │ - ldr r7, [pc, #140] @ 62ae30 <__cxa_atexit@plt+0x61eae4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - beq 62adf4 <__cxa_atexit@plt+0x61eaa8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r3, [pc, #100] @ 62ae24 <__cxa_atexit@plt+0x61ead8> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + @ instruction: 0x010037b4 │ │ │ │ + rscseq sp, r1, r8, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63541c <__cxa_atexit@plt+0x6290d0> │ │ │ │ + ldr r3, [pc, #64] @ 635424 <__cxa_atexit@plt+0x6290d8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 62ae14 <__cxa_atexit@plt+0x61eac8> │ │ │ │ - ldr r7, [pc, #76] @ 62ae28 <__cxa_atexit@plt+0x61eadc> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62adf4 <__cxa_atexit@plt+0x61eaa8> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 635410 <__cxa_atexit@plt+0x6290c4> │ │ │ │ mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ + b 635434 <__cxa_atexit@plt+0x6290e8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 62ae34 <__cxa_atexit@plt+0x61eae8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62ae2c <__cxa_atexit@plt+0x61eae0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr r2 │ │ │ │ - rscseq r6, r2, r0, asr #22 │ │ │ │ - andeq r0, r0, r4, ror r2 │ │ │ │ - rscseq r6, r2, r0, asr fp │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62ae5c <__cxa_atexit@plt+0x61eb10> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62ae9c <__cxa_atexit@plt+0x61eb50> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 62aeac <__cxa_atexit@plt+0x61eb60> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq sp, r1, r4, asr #25 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 63554c <__cxa_atexit@plt+0x629200> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [lr, #4] │ │ │ │ + cmp r9, r8 │ │ │ │ + bge 635480 <__cxa_atexit@plt+0x629134> │ │ │ │ + ldr r3, [pc, #268] @ 63556c <__cxa_atexit@plt+0x629220> │ │ │ │ + ldr r1, [pc, #268] @ 635570 <__cxa_atexit@plt+0x629224> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + bx r0 │ │ │ │ + cmp r8, r9 │ │ │ │ + bge 6354b8 <__cxa_atexit@plt+0x62916c> │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp r8, #1 │ │ │ │ + blt 6354e0 <__cxa_atexit@plt+0x629194> │ │ │ │ + ldr r0, [pc, #216] @ 635574 <__cxa_atexit@plt+0x629228> │ │ │ │ + str r7, [r5] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + cmp r9, #1 │ │ │ │ + blt 635514 <__cxa_atexit@plt+0x6291c8> │ │ │ │ + add r0, lr, #8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + orr r2, r3, r2, lsl #8 │ │ │ │ + bne 6354cc <__cxa_atexit@plt+0x629180> │ │ │ │ + b 635518 <__cxa_atexit@plt+0x6291cc> │ │ │ │ + ldr r1, [pc, #116] @ 63555c <__cxa_atexit@plt+0x629210> │ │ │ │ + ldr r0, [pc, #116] @ 635560 <__cxa_atexit@plt+0x629214> │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r1, [pc, #96] @ 635564 <__cxa_atexit@plt+0x629218> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + bx r1 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r0, [pc, #72] @ 635568 <__cxa_atexit@plt+0x62921c> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 635544 <__cxa_atexit@plt+0x6291f8> │ │ │ │ + b 63567c <__cxa_atexit@plt+0x629330> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub ip, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 62af54 <__cxa_atexit@plt+0x61ec08> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - mov lr, #1 │ │ │ │ - mvn r3, #0 │ │ │ │ - sub r0, r7, #1 │ │ │ │ - orr r0, r1, r0 │ │ │ │ - orr r7, r0, r7 │ │ │ │ - and r1, r1, #31 │ │ │ │ - and r7, r7, #31 │ │ │ │ - mov r0, #0 │ │ │ │ - sub r0, r0, lr, lsl r7 │ │ │ │ - mvn r1, r3, lsl r1 │ │ │ │ - ldr sl, [pc, #104] @ 62af70 <__cxa_atexit@plt+0x61ec24> │ │ │ │ - eor r7, r0, lr, lsl r7 │ │ │ │ - orr r3, r2, r1 │ │ │ │ - orr r8, r3, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - beq 62af44 <__cxa_atexit@plt+0x61ebf8> │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62af60 <__cxa_atexit@plt+0x61ec14> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, r9 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrshteq sp, [r1], #176 @ 0xb0 │ │ │ │ + rscseq sp, r1, r4, ror #23 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + smlalseq sp, r1, r0, ip │ │ │ │ + tsteq r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + rscseq sp, r1, r4, ror fp │ │ │ │ + andeq r0, r0, r6, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldmib r5, {r3, r8} │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 6355b8 <__cxa_atexit@plt+0x62926c> │ │ │ │ + add r7, r1, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldrb r2, [r7], #1 │ │ │ │ + subs r0, r0, #1 │ │ │ │ + orr r1, r2, r1, lsl #8 │ │ │ │ + bne 6355a4 <__cxa_atexit@plt+0x629258> │ │ │ │ + b 6355bc <__cxa_atexit@plt+0x629270> │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #36] @ 6355e8 <__cxa_atexit@plt+0x62929c> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + stmda r5, {r3, r8} │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6355e0 <__cxa_atexit@plt+0x629294> │ │ │ │ + b 63567c <__cxa_atexit@plt+0x629330> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq sp, r1, r0, lsl #22 │ │ │ │ + andeq r0, r0, r6, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldmib r5, {sl, fp} │ │ │ │ + add r9, r7, #8 │ │ │ │ + add r1, sl, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 635638 <__cxa_atexit@plt+0x6292ec> │ │ │ │ + ldrb r2, [r9], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + orr r7, r2, r7, lsl #8 │ │ │ │ + bne 635628 <__cxa_atexit@plt+0x6292dc> │ │ │ │ + ldr r3, [pc, #44] @ 63566c <__cxa_atexit@plt+0x629320> │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {sl, fp} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 635660 <__cxa_atexit@plt+0x629314> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 63567c <__cxa_atexit@plt+0x629330> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 62af74 <__cxa_atexit@plt+0x61ec28> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sp, r1, ip, ror sl │ │ │ │ + andeq r0, r0, r8, asr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r3, #16]! │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne 6356a4 <__cxa_atexit@plt+0x629358> │ │ │ │ + str r1, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 63583c <__cxa_atexit@plt+0x6294f0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, r1 │ │ │ │ + ble 6356d0 <__cxa_atexit@plt+0x629384> │ │ │ │ + ldr r3, [pc, #128] @ 635738 <__cxa_atexit@plt+0x6293ec> │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r2, [r5, #32] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 635710 <__cxa_atexit@plt+0x6293c4> │ │ │ │ + b 635754 <__cxa_atexit@plt+0x629408> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 635718 <__cxa_atexit@plt+0x6293cc> │ │ │ │ + ldr r7, [pc, #88] @ 635740 <__cxa_atexit@plt+0x6293f4> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r3, [pc, #84] @ 635744 <__cxa_atexit@plt+0x6293f8> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbteq r6, [r2], #152 @ 0x98 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62afa4 <__cxa_atexit@plt+0x61ec58> │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r7, [pc, #12] @ 62afb8 <__cxa_atexit@plt+0x61ec6c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlalseq r6, r2, r0, r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62b000 <__cxa_atexit@plt+0x61ecb4> │ │ │ │ - ldr r7, [pc, #52] @ 62b010 <__cxa_atexit@plt+0x61ecc4> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r6, [pc, #28] @ 63573c <__cxa_atexit@plt+0x6293f0> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r2 │ │ │ │ + rscseq sp, r1, r4, lsl #20 │ │ │ │ + @ instruction: 0x01002e98 │ │ │ │ + rscseq sp, r1, r4, lsr #19 │ │ │ │ + andeq r1, r0, r8, asr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr sl, [r8, #4]! │ │ │ │ + mov lr, r8 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + ldr r1, [lr, #12]! │ │ │ │ + ldr r9, [r8, #28] │ │ │ │ + add r2, sl, r1 │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + orr r0, r2, r0, lsl #8 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + and r3, r0, r2 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 635790 <__cxa_atexit@plt+0x629444> │ │ │ │ + add r7, r1, #1 │ │ │ │ + b 6357c0 <__cxa_atexit@plt+0x629474> │ │ │ │ + ldr ip, [r8, #4] │ │ │ │ + add sl, sl, #9 │ │ │ │ + add r0, r1, #1 │ │ │ │ + cmp ip, r0 │ │ │ │ + ble 6357d0 <__cxa_atexit@plt+0x629484> │ │ │ │ + ldrb r1, [sl, r1] │ │ │ │ + orr r1, r1, r3, lsl #8 │ │ │ │ + and r3, r1, r2 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 635798 <__cxa_atexit@plt+0x62944c> │ │ │ │ + add r7, r0, #1 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, fp │ │ │ │ + b 63583c <__cxa_atexit@plt+0x6294f0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 635810 <__cxa_atexit@plt+0x6294c4> │ │ │ │ + ldr r7, [pc, #76] @ 635834 <__cxa_atexit@plt+0x6294e8> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r2, [pc, #72] @ 635838 <__cxa_atexit@plt+0x6294ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62aff4 <__cxa_atexit@plt+0x61eca8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 62b014 <__cxa_atexit@plt+0x61ecc8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, #24] @ 635830 <__cxa_atexit@plt+0x6294e4> │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #12 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + rscseq sp, r1, r4, lsl #18 │ │ │ │ + @ instruction: 0x01002d98 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63591c <__cxa_atexit@plt+0x6295d0> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + sub r7, r7, r1 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6358d0 <__cxa_atexit@plt+0x629584> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r7, r1 │ │ │ │ + bge 6358f0 <__cxa_atexit@plt+0x6295a4> │ │ │ │ + ldr lr, [pc, #200] @ 635948 <__cxa_atexit@plt+0x6295fc> │ │ │ │ + ldr r8, [pc, #200] @ 63594c <__cxa_atexit@plt+0x629600> │ │ │ │ + add r0, r3, #4 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #24]! │ │ │ │ + mov r2, r5 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr ip, [r2, #32]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr lr, [pc, #168] @ 635950 <__cxa_atexit@plt+0x629604> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r5, [r3, #-12] │ │ │ │ + stm r1, {r5, r7, lr} │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #100] @ 63593c <__cxa_atexit@plt+0x6295f0> │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r2, [pc, #92] @ 635940 <__cxa_atexit@plt+0x6295f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r6, r2, r4, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 62b050 <__cxa_atexit@plt+0x61ed04> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 62b088 <__cxa_atexit@plt+0x61ed3c> │ │ │ │ - ldr r7, [pc, #156] @ 62b0e0 <__cxa_atexit@plt+0x61ed94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + b 635910 <__cxa_atexit@plt+0x6295c4> │ │ │ │ + ldr r7, [pc, #60] @ 635934 <__cxa_atexit@plt+0x6295e8> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #12]! │ │ │ │ + ldr r7, [pc, #48] @ 635938 <__cxa_atexit@plt+0x6295ec> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r3, #6] │ │ │ │ - ldr r2, [pc, #124] @ 62b0d8 <__cxa_atexit@plt+0x61ed8c> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - beq 62b0c0 <__cxa_atexit@plt+0x61ed74> │ │ │ │ - ldr r3, [pc, #96] @ 62b0dc <__cxa_atexit@plt+0x61ed90> │ │ │ │ - mov r9, r7 │ │ │ │ + ldr r3, [pc, #32] @ 635944 <__cxa_atexit@plt+0x6295f8> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr lr, [r3, #11] │ │ │ │ - ldr r0, [r3, #15] │ │ │ │ - ldr r8, [pc, #52] @ 62b0d4 <__cxa_atexit@plt+0x61ed88> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 62b0cc <__cxa_atexit@plt+0x61ed80> │ │ │ │ - b 62b13c <__cxa_atexit@plt+0x61edf0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldrshteq sp, [r1], #120 @ 0x78 │ │ │ │ + smlabbeq r0, r4, ip, r2 │ │ │ │ + rscseq sp, r1, r0, lsl r8 │ │ │ │ + smlatbeq r0, r4, ip, r2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + @ instruction: 0xfffff9c4 │ │ │ │ + smlatteq r0, r4, ip, r2 │ │ │ │ + smlalseq sp, r1, r8, r7 │ │ │ │ + andeq r1, r0, r8, asr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 63583c <__cxa_atexit@plt+0x6294f0> │ │ │ │ + rscseq sp, r1, ip, ror r7 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6359bc <__cxa_atexit@plt+0x629670> │ │ │ │ + ldr r7, [pc, #60] @ 6359d4 <__cxa_atexit@plt+0x629688> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r2, [pc, #56] @ 6359d8 <__cxa_atexit@plt+0x62968c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 62b104 <__cxa_atexit@plt+0x61edb8> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ + ldr r3, [pc, #24] @ 6359dc <__cxa_atexit@plt+0x629690> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq sp, r1, r4, asr r7 │ │ │ │ + smlatteq r0, r8, fp, r2 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [r5, #4] │ │ │ │ - ldreq r7, [pc, #12] @ 62b130 <__cxa_atexit@plt+0x61ede4> │ │ │ │ - ldreq r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addeq r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x0100d69c │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov lr, r5 │ │ │ │ - ldr r8, [r5, #16]! │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r9, [r2, #-12]! │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 62b174 <__cxa_atexit@plt+0x61ee28> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 62b1b8 <__cxa_atexit@plt+0x61ee6c> │ │ │ │ - ldr r0, [lr, #24]! │ │ │ │ - mov r5, lr │ │ │ │ - ldr r7, [lr, #-4] │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 635a38 <__cxa_atexit@plt+0x6296ec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #16 │ │ │ │ - cmp r1, r0 │ │ │ │ - bcc 62b2ec <__cxa_atexit@plt+0x61efa0> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r3, [pc, #436] @ 62b348 <__cxa_atexit@plt+0x61effc> │ │ │ │ - sub r5, r0, #11 │ │ │ │ - str r5, [lr, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - add r3, r6, #8 │ │ │ │ - add r5, lr, #12 │ │ │ │ - mov r6, r0 │ │ │ │ - stm r3, {r2, r8, r9} │ │ │ │ - str r1, [lr, #16] │ │ │ │ - b 62a208 <__cxa_atexit@plt+0x61debc> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr ip, [lr, #12] │ │ │ │ - cmp r9, r0 │ │ │ │ - bls 62b208 <__cxa_atexit@plt+0x61eebc> │ │ │ │ - rsb r2, r9, #0 │ │ │ │ - eor r2, r9, r2 │ │ │ │ - and r2, r1, r2 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 62b164 <__cxa_atexit@plt+0x61ee18> │ │ │ │ - sub r5, lr, #8 │ │ │ │ - tst r1, r9 │ │ │ │ - beq 62b2b0 <__cxa_atexit@plt+0x61ef64> │ │ │ │ - ldr r2, [pc, #320] @ 62b340 <__cxa_atexit@plt+0x61eff4> │ │ │ │ - stmdb lr, {r3, ip} │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 62b2bc <__cxa_atexit@plt+0x61ef70> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 62b264 <__cxa_atexit@plt+0x61ef18> │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, ip │ │ │ │ - rsb ip, r0, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - eor r3, r0, ip │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - ldr ip, [sp] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - bne 62b164 <__cxa_atexit@plt+0x61ee18> │ │ │ │ - tst r0, r8 │ │ │ │ - str r1, [lr, #16] │ │ │ │ - beq 62b2d0 <__cxa_atexit@plt+0x61ef84> │ │ │ │ - sub r5, lr, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - stmib lr, {r8, r9, sl} │ │ │ │ - str ip, [lr, #20] │ │ │ │ - bhi 62b31c <__cxa_atexit@plt+0x61efd0> │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 635a44 <__cxa_atexit@plt+0x6296f8> │ │ │ │ + ldr r1, [pc, #68] @ 635a54 <__cxa_atexit@plt+0x629708> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + ldrb r7, [r7, #8] │ │ │ │ + ldr r5, [pc, #52] @ 635a58 <__cxa_atexit@plt+0x62970c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + strb r7, [r3, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - b 62b6cc <__cxa_atexit@plt+0x61f380> │ │ │ │ - cmp r8, r1 │ │ │ │ - bne 62b164 <__cxa_atexit@plt+0x61ee18> │ │ │ │ - ldr r0, [pc, #188] @ 62b330 <__cxa_atexit@plt+0x61efe4> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [lr] │ │ │ │ - sub r0, lr, #32 │ │ │ │ - cmp fp, r0 │ │ │ │ - str r1, [lr, #20] │ │ │ │ - bhi 62b300 <__cxa_atexit@plt+0x61efb4> │ │ │ │ - ldr r0, [pc, #160] @ 62b334 <__cxa_atexit@plt+0x61efe8> │ │ │ │ - tst ip, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [lr, #-8]! │ │ │ │ - str r3, [lr, #4] │ │ │ │ - beq 62b2dc <__cxa_atexit@plt+0x61ef90> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, ip │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r2, [pc, #140] @ 62b344 <__cxa_atexit@plt+0x61eff8> │ │ │ │ - stmdb lr, {r3, sl} │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - mov r8, r1 │ │ │ │ - mov r9, r0 │ │ │ │ - str r2, [lr] │ │ │ │ - b 62a8a4 <__cxa_atexit@plt+0x61e558> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r0, [lr, #20] │ │ │ │ - b 62b69c <__cxa_atexit@plt+0x61f350> │ │ │ │ - ldr r0, [ip] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, ip │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r0 │ │ │ │ - mov r1, #16 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #48] @ 62b338 <__cxa_atexit@plt+0x61efec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, ip │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 62b33c <__cxa_atexit@plt+0x61eff0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tsteq r0, r0, lsl fp │ │ │ │ + tsteq r0, r4, asr ip │ │ │ │ + smlalseq sp, r1, r0, r6 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 635ae8 <__cxa_atexit@plt+0x62979c> │ │ │ │ + ldr r0, [pc, #116] @ 635af0 <__cxa_atexit@plt+0x6297a4> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + cmp r1, #1 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + blt 635ac4 <__cxa_atexit@plt+0x629778> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r7, r1 │ │ │ │ + ble 635ad0 <__cxa_atexit@plt+0x629784> │ │ │ │ + ldr r2, [pc, #80] @ 635afc <__cxa_atexit@plt+0x6297b0> │ │ │ │ + sub r7, r7, r1 │ │ │ │ + sub lr, r5, #20 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r5, r3 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #28] @ 635af4 <__cxa_atexit@plt+0x6297a8> │ │ │ │ + ldr r0, [pc, #28] @ 635af8 <__cxa_atexit@plt+0x6297ac> │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - rscseq r6, r2, r0, asr r6 │ │ │ │ - rscseq r6, r2, r8, lsr r6 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlatbeq r0, r0, sl, r2 │ │ │ │ + rscseq sp, r1, r4, lsl r6 │ │ │ │ + rscseq sp, r1, r0, lsl r6 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62b370 <__cxa_atexit@plt+0x61f024> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 635b50 <__cxa_atexit@plt+0x629804> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r3, r3, r1 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 635b5c <__cxa_atexit@plt+0x629810> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62b3b0 <__cxa_atexit@plt+0x61f064> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 62b3c0 <__cxa_atexit@plt+0x61f074> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r0, r8, lr, sp │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ + tsteq r0, r4, lsl r0 │ │ │ │ + rscseq sp, r1, ip, lsl #11 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r8, r5, #20 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 635bec <__cxa_atexit@plt+0x6298a0> │ │ │ │ + ldr lr, [pc, #116] @ 635bf4 <__cxa_atexit@plt+0x6298a8> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + str lr, [r1, #-8]! │ │ │ │ + str r7, [r1, #4] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 635bc8 <__cxa_atexit@plt+0x62987c> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 635bd4 <__cxa_atexit@plt+0x629888> │ │ │ │ + ldr r7, [pc, #80] @ 635c00 <__cxa_atexit@plt+0x6298b4> │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #28] @ 635bf8 <__cxa_atexit@plt+0x6298ac> │ │ │ │ + ldr r0, [pc, #28] @ 635bfc <__cxa_atexit@plt+0x6298b0> │ │ │ │ + mov r5, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0100299c │ │ │ │ + rscseq sp, r1, r0, lsl r5 │ │ │ │ + rscseq sp, r1, ip, lsl #10 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62b3e8 <__cxa_atexit@plt+0x61f09c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 635c4c <__cxa_atexit@plt+0x629900> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 635c58 <__cxa_atexit@plt+0x62990c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62b424 <__cxa_atexit@plt+0x61f0d8> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 62b434 <__cxa_atexit@plt+0x61f0e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 62b46c <__cxa_atexit@plt+0x61f120> │ │ │ │ - ldr r7, [pc, #124] @ 62b4d4 <__cxa_atexit@plt+0x61f188> │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + rscseq sp, r1, ip, lsl #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 635cd4 <__cxa_atexit@plt+0x629988> │ │ │ │ + ldr r1, [pc, #92] @ 635ce0 <__cxa_atexit@plt+0x629994> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16]! │ │ │ │ - beq 62b4ac <__cxa_atexit@plt+0x61f160> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr r3, [pc, #80] @ 62b4c8 <__cxa_atexit@plt+0x61f17c> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + beq 635cbc <__cxa_atexit@plt+0x629970> │ │ │ │ + ldr r3, [pc, #64] @ 635ce4 <__cxa_atexit@plt+0x629998> │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 62b4b8 <__cxa_atexit@plt+0x61f16c> │ │ │ │ - ldr r7, [pc, #56] @ 62b4cc <__cxa_atexit@plt+0x61f180> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62b4ac <__cxa_atexit@plt+0x61f160> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ + str r3, [r2, #-12] │ │ │ │ + stmdb r2, {r1, r8} │ │ │ │ + beq 635ccc <__cxa_atexit@plt+0x629980> │ │ │ │ + b 635d34 <__cxa_atexit@plt+0x6299e8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62b4d0 <__cxa_atexit@plt+0x61f184> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffffb84 │ │ │ │ - smlalseq r6, r2, ip, r4 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62b4fc <__cxa_atexit@plt+0x61f1b0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq sp, r1, r4, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #40] @ 635d24 <__cxa_atexit@plt+0x6299d8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 635d1c <__cxa_atexit@plt+0x6299d0> │ │ │ │ + b 635d34 <__cxa_atexit@plt+0x6299e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62b53c <__cxa_atexit@plt+0x61f1f0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 62b54c <__cxa_atexit@plt+0x61f200> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62b564 <__cxa_atexit@plt+0x61f218> │ │ │ │ - mov r8, fp │ │ │ │ - b 62b6cc <__cxa_atexit@plt+0x61f380> │ │ │ │ - ldr r7, [pc, #8] @ 62b574 <__cxa_atexit@plt+0x61f228> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq sp, r1, r4, asr #7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 635de0 <__cxa_atexit@plt+0x629a94> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldrb r1, [r7, #3] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r0, sl, #8 │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 635db8 <__cxa_atexit@plt+0x629a6c> │ │ │ │ + ldr r3, [pc, #132] @ 635df4 <__cxa_atexit@plt+0x629aa8> │ │ │ │ + ldr r2, [pc, #132] @ 635df8 <__cxa_atexit@plt+0x629aac> │ │ │ │ + add r7, r8, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #24]! │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + ldr r3, [pc, #116] @ 635dfc <__cxa_atexit@plt+0x629ab0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r8, #16 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str sl, [r8, #-12] │ │ │ │ + str r9, [r8, #-8] │ │ │ │ + str r0, [r8, #-4] │ │ │ │ + str r2, [r8, #-20] @ 0xffffffec │ │ │ │ + str sl, [r8, #8] │ │ │ │ + str r9, [r8, #12] │ │ │ │ + stm lr, {r0, r3, r8} │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #44] @ 635dec <__cxa_atexit@plt+0x629aa0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r8, #12]! │ │ │ │ + ldr r7, [pc, #32] @ 635df0 <__cxa_atexit@plt+0x629aa4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmdb r8, {r7, r9} │ │ │ │ + sub r7, r6, #47 @ 0x2f │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldrshteq r6, [r2], #52 @ 0x34 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, r1, r0, lsr r3 │ │ │ │ + @ instruction: 0x010027bc │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + rscseq lr, r1, r0, lsl #3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r3, r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub ip, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 62b61c <__cxa_atexit@plt+0x61f2d0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - mov lr, #1 │ │ │ │ - mvn r3, #0 │ │ │ │ - sub r0, r7, #1 │ │ │ │ - orr r0, r1, r0 │ │ │ │ - orr r7, r0, r7 │ │ │ │ - and r1, r1, #31 │ │ │ │ - and r7, r7, #31 │ │ │ │ - mov r0, #0 │ │ │ │ - sub r0, r0, lr, lsl r7 │ │ │ │ - mvn r1, r3, lsl r1 │ │ │ │ - ldr sl, [pc, #104] @ 62b638 <__cxa_atexit@plt+0x61f2ec> │ │ │ │ - eor r7, r0, lr, lsl r7 │ │ │ │ - orr r3, r2, r1 │ │ │ │ - orr r8, r3, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - tst r9, #3 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - beq 62b60c <__cxa_atexit@plt+0x61f2c0> │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62b628 <__cxa_atexit@plt+0x61f2dc> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, ip │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 62b63c <__cxa_atexit@plt+0x61f2f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 635e44 <__cxa_atexit@plt+0x629af8> │ │ │ │ + ldr r7, [pc, #48] @ 635e54 <__cxa_atexit@plt+0x629b08> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 635e38 <__cxa_atexit@plt+0x629aec> │ │ │ │ + mov r7, r8 │ │ │ │ + b 635e68 <__cxa_atexit@plt+0x629b1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - rscseq r6, r2, r0, lsl r3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62b66c <__cxa_atexit@plt+0x61f320> │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b 629910 <__cxa_atexit@plt+0x61d5c4> │ │ │ │ - ldr r7, [pc, #12] @ 62b680 <__cxa_atexit@plt+0x61f334> │ │ │ │ + ldr r7, [pc, #12] @ 635e58 <__cxa_atexit@plt+0x629b0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, r2, r8, asr #5 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq lr, r1, r0, asr r1 │ │ │ │ + rscseq lr, r1, r8, lsr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bhi 62b6b8 <__cxa_atexit@plt+0x61f36c> │ │ │ │ - mov r8, fp │ │ │ │ - b 62b6cc <__cxa_atexit@plt+0x61f380> │ │ │ │ - ldr r7, [pc, #8] @ 62b6c8 <__cxa_atexit@plt+0x61f37c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 635ecc <__cxa_atexit@plt+0x629b80> │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 635ee0 <__cxa_atexit@plt+0x629b94> │ │ │ │ + mov r3, r5 │ │ │ │ + mov r7, #1 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r1, [r5] │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 635fb8 <__cxa_atexit@plt+0x629c6c> │ │ │ │ + ldr r7, [pc, #404] @ 63603c <__cxa_atexit@plt+0x629cf0> │ │ │ │ + ldr r3, [pc, #404] @ 636040 <__cxa_atexit@plt+0x629cf4> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add lr, r6, #8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r6, r2, r0, lsr #5 │ │ │ │ - mov r2, r5 │ │ │ │ - mov lr, r7 │ │ │ │ - ldr sl, [r2, #8]! │ │ │ │ - ldmib r2, {r0, r7} │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - str r7, [r2] │ │ │ │ - str sl, [r2, #8] │ │ │ │ - beq 62b740 <__cxa_atexit@plt+0x61f3f4> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 62b790 <__cxa_atexit@plt+0x61f444> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62b798 <__cxa_atexit@plt+0x61f44c> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr lr, [pc, #204] @ 62b7e4 <__cxa_atexit@plt+0x61f498> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #20]! │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ + ldr r7, [pc, #328] @ 63601c <__cxa_atexit@plt+0x629cd0> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + lsl r0, r2, #3 │ │ │ │ + cmp r0, #33 @ 0x21 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + bge 635f54 <__cxa_atexit@plt+0x629c08> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 62b7b8 <__cxa_atexit@plt+0x61f46c> │ │ │ │ - str r8, [sp] │ │ │ │ - ldm r5!, {r8, r9} │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [pc, #120] @ 62b7e0 <__cxa_atexit@plt+0x61f494> │ │ │ │ - sub fp, r1, #11 │ │ │ │ - stm r5, {r0, r3, fp} │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr fp, [sp] │ │ │ │ - str ip, [r6, #4] │ │ │ │ - add r6, r6, #8 │ │ │ │ - stm r6, {r7, r8, r9} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, lr │ │ │ │ - b 62a208 <__cxa_atexit@plt+0x61debc> │ │ │ │ - mov r7, lr │ │ │ │ - b 62b8e4 <__cxa_atexit@plt+0x61f598> │ │ │ │ - ldr r6, [pc, #60] @ 62b7dc <__cxa_atexit@plt+0x61f490> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r2, #20 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + add lr, r6, #44 @ 0x2c │ │ │ │ + cmp r3, lr │ │ │ │ + bcc 635fdc <__cxa_atexit@plt+0x629c90> │ │ │ │ + ldr r3, [pc, #292] @ 636030 <__cxa_atexit@plt+0x629ce4> │ │ │ │ + ldr r8, [pc, #292] @ 636034 <__cxa_atexit@plt+0x629ce8> │ │ │ │ + ldr r7, [pc, #292] @ 636038 <__cxa_atexit@plt+0x629cec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r7, [r1, #16]! │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + sub r7, lr, #11 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 635ff8 <__cxa_atexit@plt+0x629cac> │ │ │ │ + ldr r7, [pc, #184] @ 636024 <__cxa_atexit@plt+0x629cd8> │ │ │ │ + ldr lr, [pc, #184] @ 636028 <__cxa_atexit@plt+0x629cdc> │ │ │ │ + ldr r8, [pc, #184] @ 63602c <__cxa_atexit@plt+0x629ce0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r7, #16]! │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #15 │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #96] @ 636020 <__cxa_atexit@plt+0x629cd4> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, #1 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r0, [pc, #52] @ 636018 <__cxa_atexit@plt+0x629ccc> │ │ │ │ + mov r6, lr │ │ │ │ + mov r1, #44 @ 0x2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldr r6, [pc, #20] @ 636014 <__cxa_atexit@plt+0x629cc8> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r6, [pc, #24] @ 62b7d8 <__cxa_atexit@plt+0x61f48c> │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, #16 │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r1 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq sp, r1, ip, lsl #5 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffff7d08 │ │ │ │ + @ instruction: 0xffff857c │ │ │ │ + @ instruction: 0xffff7e70 │ │ │ │ + @ instruction: 0xfffff144 │ │ │ │ + @ instruction: 0xfffff49c │ │ │ │ + @ instruction: 0xfffff2a0 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + rscseq sp, r1, r8, lsr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62b838 <__cxa_atexit@plt+0x61f4ec> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #44] @ 62b850 <__cxa_atexit@plt+0x61f504> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, r3, #8 │ │ │ │ - stm r2, {r0, r1, r7, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 62b854 <__cxa_atexit@plt+0x61f508> │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 636094 <__cxa_atexit@plt+0x629d48> │ │ │ │ + ldr r7, [pc, #60] @ 6360ac <__cxa_atexit@plt+0x629d60> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #56] @ 6360b0 <__cxa_atexit@plt+0x629d64> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r7, r6, #3 │ │ │ │ + add lr, r3, #8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 6360b4 <__cxa_atexit@plt+0x629d68> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - str r7, [r3, #12]! │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62b8c4 <__cxa_atexit@plt+0x61f578> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr ip, [pc, #64] @ 62b8dc <__cxa_atexit@plt+0x61f590> │ │ │ │ - sub lr, r6, #11 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #4] │ │ │ │ - add r2, r2, #8 │ │ │ │ - stm r2, {r1, r8, r9} │ │ │ │ - add r1, r5, #12 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r5, r3 │ │ │ │ - b 62a208 <__cxa_atexit@plt+0x61debc> │ │ │ │ - ldr r3, [pc, #20] @ 62b8e0 <__cxa_atexit@plt+0x61f594> │ │ │ │ - mov r2, #16 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff968 │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + rscseq sp, r1, ip, lsr #29 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63612c <__cxa_atexit@plt+0x629de0> │ │ │ │ + ldr r8, [pc, #100] @ 636144 <__cxa_atexit@plt+0x629df8> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr lr, [pc, #96] @ 636148 <__cxa_atexit@plt+0x629dfc> │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + ldr r9, [pc, #92] @ 63614c <__cxa_atexit@plt+0x629e00> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + lsl r7, r1, #3 │ │ │ │ + mov r0, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r0, #16]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 636150 <__cxa_atexit@plt+0x629e04> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #20 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 62ba74 <__cxa_atexit@plt+0x61f728> │ │ │ │ - ldr fp, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - ldr r8, [r2, #11] │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - cmp r0, r2 │ │ │ │ - bls 62b95c <__cxa_atexit@plt+0x61f610> │ │ │ │ - str r3, [sp, #4] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r8, r3 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 62b99c <__cxa_atexit@plt+0x61f650> │ │ │ │ - sub r3, r5, #12 │ │ │ │ - tst r8, r0 │ │ │ │ - beq 62ba40 <__cxa_atexit@plt+0x61f6f4> │ │ │ │ - ldr r1, [pc, #368] @ 62bac0 <__cxa_atexit@plt+0x61f774> │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 62ba50 <__cxa_atexit@plt+0x61f704> │ │ │ │ - cmp r2, r0 │ │ │ │ - bls 62b9c4 <__cxa_atexit@plt+0x61f678> │ │ │ │ - str fp, [sp] │ │ │ │ - rsb fp, r2, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - eor r3, r2, fp │ │ │ │ - and r3, r3, r1 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 62b99c <__cxa_atexit@plt+0x61f650> │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - ldr r3, [sp] │ │ │ │ - tst r2, r1 │ │ │ │ - str ip, [r5, #8] │ │ │ │ - moveq r9, r3 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - b 62b6cc <__cxa_atexit@plt+0x61f380> │ │ │ │ - ldr r2, [pc, #280] @ 62babc <__cxa_atexit@plt+0x61f770> │ │ │ │ - sub r7, lr, #15 │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffffef68 │ │ │ │ + @ instruction: 0xfffff2c0 │ │ │ │ + @ instruction: 0xfffff0bc │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq sp, r1, r0, lsr #28 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6361c8 <__cxa_atexit@plt+0x629e7c> │ │ │ │ + ldr r7, [pc, #100] @ 6361e0 <__cxa_atexit@plt+0x629e94> │ │ │ │ + ldr lr, [pc, #100] @ 6361e4 <__cxa_atexit@plt+0x629e98> │ │ │ │ + ldr r8, [pc, #100] @ 6361e8 <__cxa_atexit@plt+0x629e9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + mov r1, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r8, [r1, #16]! │ │ │ │ + add lr, r3, #36 @ 0x24 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 6361ec <__cxa_atexit@plt+0x629ea0> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + @ instruction: 0xffff7af8 │ │ │ │ + @ instruction: 0xffff836c │ │ │ │ + @ instruction: 0xffff7c54 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [pc, #32] @ 636228 <__cxa_atexit@plt+0x629edc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ 63622c <__cxa_atexit@plt+0x629ee0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - b 62ba34 <__cxa_atexit@plt+0x61f6e8> │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 62ba14 <__cxa_atexit@plt+0x61f6c8> │ │ │ │ - ldr r0, [pc, #220] @ 62bab0 <__cxa_atexit@plt+0x61f764> │ │ │ │ - mov r7, r3 │ │ │ │ - mov r3, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4]! │ │ │ │ - sub r0, r3, #32 │ │ │ │ - str fp, [r3, #16] │ │ │ │ - mov fp, r7 │ │ │ │ - cmp r7, r0 │ │ │ │ - bhi 62ba98 <__cxa_atexit@plt+0x61f74c> │ │ │ │ - ldr r0, [pc, #184] @ 62bab4 <__cxa_atexit@plt+0x61f768> │ │ │ │ - tst sl, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62ba68 <__cxa_atexit@plt+0x61f71c> │ │ │ │ - mov r7, sl │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r2, [pc, #176] @ 62bacc <__cxa_atexit@plt+0x61f780> │ │ │ │ - sub r7, lr, #15 │ │ │ │ - mov fp, r3 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + tsteq r0, ip, lsl r3 │ │ │ │ + ldrhteq ip, [r1], #236 @ 0xec │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 636298 <__cxa_atexit@plt+0x629f4c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 636290 <__cxa_atexit@plt+0x629f44> │ │ │ │ + ldr r3, [pc, #60] @ 6362a0 <__cxa_atexit@plt+0x629f54> │ │ │ │ + ldr r7, [pc, #60] @ 6362a4 <__cxa_atexit@plt+0x629f58> │ │ │ │ + ldr r2, [pc, #60] @ 6362a8 <__cxa_atexit@plt+0x629f5c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str sl, [r6, #12] │ │ │ │ - stmib r6, {r2, ip} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - mov r6, lr │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #36] @ 6362ac <__cxa_atexit@plt+0x629f60> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #124] @ 62bac4 <__cxa_atexit@plt+0x61f778> │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov sl, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b 62a8a4 <__cxa_atexit@plt+0x61e558> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [pc, #76] @ 62bac8 <__cxa_atexit@plt+0x61f77c> │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - mov fp, r3 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #24] @ 62bab8 <__cxa_atexit@plt+0x61f76c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffff61c │ │ │ │ - ldrhteq r5, [r2], #232 @ 0xe8 │ │ │ │ - @ instruction: 0x0100d8b4 │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r8, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 62b8e4 <__cxa_atexit@plt+0x61f598> │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq ip, r1, r4, lsl #29 │ │ │ │ + smlatbeq r0, r8, r2, r2 │ │ │ │ + rscseq ip, r1, r8, ror #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62bb0c <__cxa_atexit@plt+0x61f7c0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #32] @ 6362e4 <__cxa_atexit@plt+0x629f98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ 6362e8 <__cxa_atexit@plt+0x629f9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62bb4c <__cxa_atexit@plt+0x61f800> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 62bb5c <__cxa_atexit@plt+0x61f810> │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + rscseq ip, r1, r4, asr #25 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + sub lr, r5, #12 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 636404 <__cxa_atexit@plt+0x62a0b8> │ │ │ │ + ldr r0, [pc, #280] @ 636424 <__cxa_atexit@plt+0x62a0d8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62bb84 <__cxa_atexit@plt+0x61f838> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62bbc0 <__cxa_atexit@plt+0x61f874> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #40] @ 62bbd0 <__cxa_atexit@plt+0x61f884> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + cmp r3, #0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bmi 636364 <__cxa_atexit@plt+0x62a018> │ │ │ │ + ldr r0, [pc, #256] @ 636428 <__cxa_atexit@plt+0x62a0dc> │ │ │ │ + ldr r7, [pc, #244] @ 636420 <__cxa_atexit@plt+0x62a0d4> │ │ │ │ + tst r3, #1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [lr] │ │ │ │ + bne 636378 <__cxa_atexit@plt+0x62a02c> │ │ │ │ + mul r7, r7, r7 │ │ │ │ + lsr r0, r3, #31 │ │ │ │ + mov r2, r3 │ │ │ │ + add r3, r0, r3, asr #1 │ │ │ │ + bic r0, r3, #1 │ │ │ │ + cmp r0, r2, asr #1 │ │ │ │ + beq 636338 <__cxa_atexit@plt+0x629fec> │ │ │ │ + asr r1, r2, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq 636384 <__cxa_atexit@plt+0x62a038> │ │ │ │ + b 6363ac <__cxa_atexit@plt+0x62a060> │ │ │ │ + ldr r7, [pc, #192] @ 63642c <__cxa_atexit@plt+0x62a0e0> │ │ │ │ + ldr r0, [pc, #192] @ 636430 <__cxa_atexit@plt+0x62a0e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + bx r0 │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 6363ac <__cxa_atexit@plt+0x62a060> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 63640c <__cxa_atexit@plt+0x62a0c0> │ │ │ │ + ldr r3, [pc, #152] @ 636434 <__cxa_atexit@plt+0x62a0e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mul r1, r7, r7 │ │ │ │ + lsr r0, r3, #31 │ │ │ │ + add r0, r0, r3, asr #1 │ │ │ │ + bic r2, r0, #1 │ │ │ │ + cmp r2, r3, asr #1 │ │ │ │ + bne 6363e8 <__cxa_atexit@plt+0x62a09c> │ │ │ │ + mul r1, r1, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + add r0, r0, r2, asr #1 │ │ │ │ + bic r3, r0, #1 │ │ │ │ + cmp r3, r2, asr #1 │ │ │ │ + beq 6363c4 <__cxa_atexit@plt+0x62a078> │ │ │ │ + asr r2, r2, #1 │ │ │ │ + b 6363ec <__cxa_atexit@plt+0x62a0a0> │ │ │ │ + asr r2, r3, #1 │ │ │ │ + mul r7, r1, r7 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq 636384 <__cxa_atexit@plt+0x62a038> │ │ │ │ + mul r1, r1, r1 │ │ │ │ + mov r3, r0 │ │ │ │ + b 6363b0 <__cxa_atexit@plt+0x62a064> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x0100d6b4 │ │ │ │ - andeq r0, r0, r5, ror #1 │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + rscseq ip, r1, r8, asr #24 │ │ │ │ + rscseq ip, r1, r4, asr #24 │ │ │ │ + smlabbeq r0, r8, r7, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r9, [r3, #16]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - bne 62bc24 <__cxa_atexit@plt+0x61f8d8> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62bc7c <__cxa_atexit@plt+0x61f930> │ │ │ │ - ldr r7, [pc, #164] @ 62bcac <__cxa_atexit@plt+0x61f960> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 62bc60 <__cxa_atexit@plt+0x61f914> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r3, [pc, #116] @ 62bca0 <__cxa_atexit@plt+0x61f954> │ │ │ │ - str r7, [r5, #20] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 62bc90 <__cxa_atexit@plt+0x61f944> │ │ │ │ - ldr r7, [pc, #92] @ 62bca4 <__cxa_atexit@plt+0x61f958> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62bc70 <__cxa_atexit@plt+0x61f924> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62b020 <__cxa_atexit@plt+0x61ecd4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63646c <__cxa_atexit@plt+0x62a120> │ │ │ │ + ldr r2, [pc, #28] @ 636478 <__cxa_atexit@plt+0x62a12c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + smlabteq r0, r8, r6, r2 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6364b0 <__cxa_atexit@plt+0x62a164> │ │ │ │ + ldr r2, [pc, #32] @ 6364b8 <__cxa_atexit@plt+0x62a16c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 62bcb0 <__cxa_atexit@plt+0x61f964> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 636504 <__cxa_atexit@plt+0x62a1b8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 636510 <__cxa_atexit@plt+0x62a1c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62bca8 <__cxa_atexit@plt+0x61f95c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 636548 <__cxa_atexit@plt+0x62a1fc> │ │ │ │ + ldr r2, [pc, #32] @ 636550 <__cxa_atexit@plt+0x62a204> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffff3d0 │ │ │ │ - rscseq r5, r2, r4, asr #25 │ │ │ │ - @ instruction: 0xfffff40c │ │ │ │ - ldrsbteq r5, [r2], #196 @ 0xc4 │ │ │ │ - andeq r0, r0, r5, ror #3 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62bcd8 <__cxa_atexit@plt+0x61f98c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63659c <__cxa_atexit@plt+0x62a250> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6365a8 <__cxa_atexit@plt+0x62a25c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62bd18 <__cxa_atexit@plt+0x61f9cc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [pc, #44] @ 62bd28 <__cxa_atexit@plt+0x61f9dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r0, ror #10 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 62bd4c <__cxa_atexit@plt+0x61fa00> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov lr, r5 │ │ │ │ - mov ip, r9 │ │ │ │ - ldr r9, [lr], #-16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 62bec8 <__cxa_atexit@plt+0x61fb7c> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - mov r7, sl │ │ │ │ - and r0, r1, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 62bdc4 <__cxa_atexit@plt+0x61fa78> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 62bea8 <__cxa_atexit@plt+0x61fb5c> │ │ │ │ - ldr sl, [r1, #3] │ │ │ │ - ldr r2, [r1, #7] │ │ │ │ - ldr r3, [r1, #11] │ │ │ │ - ldr r1, [r1, #15] │ │ │ │ - cmp r1, ip │ │ │ │ - bls 62be1c <__cxa_atexit@plt+0x61fad0> │ │ │ │ - rsb r0, r1, #0 │ │ │ │ - eor r0, r1, r0 │ │ │ │ - and r0, r0, r8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne 62bea8 <__cxa_atexit@plt+0x61fb5c> │ │ │ │ - tst r1, r8 │ │ │ │ - moveq r2, sl │ │ │ │ - str r9, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r1, r2 │ │ │ │ - b 62bd6c <__cxa_atexit@plt+0x61fa20> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #20 │ │ │ │ - stmda r5, {r1, ip} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - cmp r2, r0 │ │ │ │ - bcc 62bee4 <__cxa_atexit@plt+0x61fb98> │ │ │ │ - ldr r2, [pc, #332] @ 62bf38 <__cxa_atexit@plt+0x61fbec> │ │ │ │ - ldr r3, [r1, #6] │ │ │ │ - ldr r1, [pc, #328] @ 62bf3c <__cxa_atexit@plt+0x61fbf0> │ │ │ │ + smlabteq r0, r8, r5, r2 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6365e0 <__cxa_atexit@plt+0x62a294> │ │ │ │ + ldr r2, [pc, #32] @ 6365e8 <__cxa_atexit@plt+0x62a29c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - mov r8, r3 │ │ │ │ - stmib r6, {r1, r7, r9} │ │ │ │ - ldr r7, [sp] │ │ │ │ - sub r9, r0, #15 │ │ │ │ - mov r6, r0 │ │ │ │ - str r2, [r5] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - cmp ip, r1 │ │ │ │ - bls 62be58 <__cxa_atexit@plt+0x61fb0c> │ │ │ │ - rsb r0, ip, #0 │ │ │ │ - eor r0, ip, r0 │ │ │ │ - and r0, r3, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne 62bea8 <__cxa_atexit@plt+0x61fb5c> │ │ │ │ - tst r3, ip │ │ │ │ - strne r9, [r5, #4] │ │ │ │ - streq r7, [r5, #4] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r1 │ │ │ │ - str r2, [r5] │ │ │ │ - b 62c6fc <__cxa_atexit@plt+0x6203b0> │ │ │ │ - cmp r3, r8 │ │ │ │ - bne 62bea8 <__cxa_atexit@plt+0x61fb5c> │ │ │ │ - ldr r0, [pc, #184] @ 62bf20 <__cxa_atexit@plt+0x61fbd4> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-12]! │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ - str r8, [r5] │ │ │ │ - bhi 62bf08 <__cxa_atexit@plt+0x61fbbc> │ │ │ │ - ldr r7, [pc, #148] @ 62bf24 <__cxa_atexit@plt+0x61fbd8> │ │ │ │ - tst r2, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62bebc <__cxa_atexit@plt+0x61fb70> │ │ │ │ - mov r7, r2 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r7, [pc, #132] @ 62bf34 <__cxa_atexit@plt+0x61fbe8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #96] @ 62bf30 <__cxa_atexit@plt+0x61fbe4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 636634 <__cxa_atexit@plt+0x62a2e8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 636640 <__cxa_atexit@plt+0x62a2f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #64] @ 62bf2c <__cxa_atexit@plt+0x61fbe0> │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - str r2, [lr] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #24] @ 62bf28 <__cxa_atexit@plt+0x61fbdc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tsteq r0, r0, lsr r5 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 636678 <__cxa_atexit@plt+0x62a32c> │ │ │ │ + ldr r2, [pc, #32] @ 636680 <__cxa_atexit@plt+0x62a334> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - andeq r0, r0, r0, lsr r3 │ │ │ │ - rscseq r5, r2, r4, asr sl │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlalseq r5, r2, r0, sl │ │ │ │ - tsteq r0, r0, lsl r9 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0100d490 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62bfa4 <__cxa_atexit@plt+0x61fc58> │ │ │ │ - ldr r9, [pc, #84] @ 62bfbc <__cxa_atexit@plt+0x61fc70> │ │ │ │ - ldr lr, [pc, #84] @ 62bfc0 <__cxa_atexit@plt+0x61fc74> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6366cc <__cxa_atexit@plt+0x62a380> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r3, [pc, #24] @ 62bfc4 <__cxa_atexit@plt+0x61fc78> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6366d8 <__cxa_atexit@plt+0x62a38c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 62bff0 <__cxa_atexit@plt+0x61fca4> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - addne r7, r7, #3 │ │ │ │ + @ instruction: 0x01002498 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 636710 <__cxa_atexit@plt+0x62a3c4> │ │ │ │ + ldr r2, [pc, #32] @ 636718 <__cxa_atexit@plt+0x62a3cc> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 62c034 <__cxa_atexit@plt+0x61fce8> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62c07c <__cxa_atexit@plt+0x61fd30> │ │ │ │ - ldr r7, [pc, #140] @ 62c0ac <__cxa_atexit@plt+0x61fd60> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - beq 62c070 <__cxa_atexit@plt+0x61fd24> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r3, [pc, #100] @ 62c0a0 <__cxa_atexit@plt+0x61fd54> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - bhi 62c090 <__cxa_atexit@plt+0x61fd44> │ │ │ │ - ldr r7, [pc, #76] @ 62c0a4 <__cxa_atexit@plt+0x61fd58> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62c070 <__cxa_atexit@plt+0x61fd24> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 636764 <__cxa_atexit@plt+0x62a418> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 636770 <__cxa_atexit@plt+0x62a424> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 62c0b0 <__cxa_atexit@plt+0x61fd64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6367a8 <__cxa_atexit@plt+0x62a45c> │ │ │ │ + ldr r2, [pc, #32] @ 6367b0 <__cxa_atexit@plt+0x62a464> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62c0a8 <__cxa_atexit@plt+0x61fd5c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6367fc <__cxa_atexit@plt+0x62a4b0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 636808 <__cxa_atexit@plt+0x62a4bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - ldrsbteq r5, [r2], #128 @ 0x80 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - rscseq r5, r2, r0, ror #17 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, r8, ror #6 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 636840 <__cxa_atexit@plt+0x62a4f4> │ │ │ │ + ldr r2, [pc, #32] @ 636848 <__cxa_atexit@plt+0x62a4fc> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62c0d8 <__cxa_atexit@plt+0x61fd8c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 636894 <__cxa_atexit@plt+0x62a548> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 6368a0 <__cxa_atexit@plt+0x62a554> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62c118 <__cxa_atexit@plt+0x61fdcc> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #44] @ 62c128 <__cxa_atexit@plt+0x61fddc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62c15c <__cxa_atexit@plt+0x61fe10> │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldm r9, {r2, r8, r9} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 6368d8 <__cxa_atexit@plt+0x62a58c> │ │ │ │ + ldr r2, [pc, #32] @ 6368e0 <__cxa_atexit@plt+0x62a594> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 62a5f0 <__cxa_atexit@plt+0x61e2a4> │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63692c <__cxa_atexit@plt+0x62a5e0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #28] @ 636938 <__cxa_atexit@plt+0x62a5ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + rscseq sp, r1, ip, lsl r6 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r1, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6369b4 <__cxa_atexit@plt+0x62a668> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6369bc <__cxa_atexit@plt+0x62a670> │ │ │ │ + ldr r1, [pc, #92] @ 6369d0 <__cxa_atexit@plt+0x62a684> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + cmn r7, #1 │ │ │ │ + ble 6369a4 <__cxa_atexit@plt+0x62a658> │ │ │ │ + ldr r1, [pc, #72] @ 6369d4 <__cxa_atexit@plt+0x62a688> │ │ │ │ + mvn r2, #0 │ │ │ │ + cmp r7, #32 │ │ │ │ + mvncc r2, r2, lsl r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [pc, #44] @ 6369d8 <__cxa_atexit@plt+0x62a68c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6369c4 <__cxa_atexit@plt+0x62a678> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + smlatbeq r0, ip, fp, r1 │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + smlatbeq r0, r4, r6, r2 │ │ │ │ + rscseq sp, r1, r8, lsl #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #52 @ 0x34 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62c1a8 <__cxa_atexit@plt+0x61fe5c> │ │ │ │ - ldr r7, [pc, #52] @ 62c1b8 <__cxa_atexit@plt+0x61fe6c> │ │ │ │ + bhi 636a24 <__cxa_atexit@plt+0x62a6d8> │ │ │ │ + ldr r7, [pc, #52] @ 636a34 <__cxa_atexit@plt+0x62a6e8> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r9, [r5, #4] │ │ │ │ - beq 62c19c <__cxa_atexit@plt+0x61fe50> │ │ │ │ + beq 636a18 <__cxa_atexit@plt+0x62a6cc> │ │ │ │ mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ + b 636a48 <__cxa_atexit@plt+0x62a6fc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 62c1bc <__cxa_atexit@plt+0x61fe70> │ │ │ │ + ldr r7, [pc, #12] @ 636a38 <__cxa_atexit@plt+0x62a6ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrhteq r5, [r2], #120 @ 0x78 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrsbteq sp, [r1], #80 @ 0x50 │ │ │ │ + rscseq sp, r1, ip, lsr #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 636a80 <__cxa_atexit@plt+0x62a734> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 62c1f8 <__cxa_atexit@plt+0x61feac> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 62c230 <__cxa_atexit@plt+0x61fee4> │ │ │ │ - ldr r7, [pc, #152] @ 62c284 <__cxa_atexit@plt+0x61ff38> │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 636a94 <__cxa_atexit@plt+0x62a748> │ │ │ │ + ldr r3, [pc, #344] @ 636bc4 <__cxa_atexit@plt+0x62a878> │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 636b3c <__cxa_atexit@plt+0x62a7f0> │ │ │ │ + b 636bd4 <__cxa_atexit@plt+0x62a888> │ │ │ │ + ldr r7, [pc, #312] @ 636bc0 <__cxa_atexit@plt+0x62a874> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r3, #6] │ │ │ │ - ldr r2, [pc, #120] @ 62c27c <__cxa_atexit@plt+0x61ff30> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - beq 62c264 <__cxa_atexit@plt+0x61ff18> │ │ │ │ - ldr r3, [pc, #92] @ 62c280 <__cxa_atexit@plt+0x61ff34> │ │ │ │ - mov r9, r7 │ │ │ │ + lsl r3, r2, #3 │ │ │ │ + and r0, r7, #3 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + cmp r3, #33 @ 0x21 │ │ │ │ + bge 636af8 <__cxa_atexit@plt+0x62a7ac> │ │ │ │ + ldr r3, [pc, #260] @ 636bb4 <__cxa_atexit@plt+0x62a868> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r2, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - ldr r1, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r3, [r3, #15] │ │ │ │ - ldr lr, [pc, #48] @ 62c278 <__cxa_atexit@plt+0x61ff2c> │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 62c270 <__cxa_atexit@plt+0x61ff24> │ │ │ │ - b 62c2e0 <__cxa_atexit@plt+0x61ff94> │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 636b44 <__cxa_atexit@plt+0x62a7f8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + blt 636b24 <__cxa_atexit@plt+0x62a7d8> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 636b78 <__cxa_atexit@plt+0x62a82c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + orr r1, r3, r1, lsl #8 │ │ │ │ + bne 636ae4 <__cxa_atexit@plt+0x62a798> │ │ │ │ + b 636b7c <__cxa_atexit@plt+0x62a830> │ │ │ │ + ldr r3, [pc, #176] @ 636bb0 <__cxa_atexit@plt+0x62a864> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r2, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 636b44 <__cxa_atexit@plt+0x62a7f8> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr lr, [r8, #4] │ │ │ │ + cmp lr, r2 │ │ │ │ + bge 636b50 <__cxa_atexit@plt+0x62a804> │ │ │ │ + ldr r7, [pc, #140] @ 636bb8 <__cxa_atexit@plt+0x62a86c> │ │ │ │ + ldr r0, [pc, #140] @ 636bbc <__cxa_atexit@plt+0x62a870> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, lr │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 62c2a8 <__cxa_atexit@plt+0x61ff5c> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 652a0c <__cxa_atexit@plt+0x6466c0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 636b90 <__cxa_atexit@plt+0x62a844> │ │ │ │ + ldr r9, [pc, #76] @ 636bac <__cxa_atexit@plt+0x62a860> │ │ │ │ + add r0, r1, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + mla r1, r1, r9, r3 │ │ │ │ + bne 636b64 <__cxa_atexit@plt+0x62a818> │ │ │ │ + b 636b94 <__cxa_atexit@plt+0x62a848> │ │ │ │ + mov r1, #0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, fp │ │ │ │ + b 636d44 <__cxa_atexit@plt+0x62a9f8> │ │ │ │ + mov r1, #0 │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 6371e0 <__cxa_atexit@plt+0x62ae94> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, r8, asr r6 │ │ │ │ + andeq r0, r0, r8, lsl r2 │ │ │ │ + rscseq sp, r1, r8, ror r4 │ │ │ │ + rscseq sp, r1, r4, ror r4 │ │ │ │ + smlatbeq r0, r4, sl, r1 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + ldrsbteq sp, [r1], #60 @ 0x3c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 62c2d4 <__cxa_atexit@plt+0x61ff88> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addne r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r0, r8, #8 │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldrb r1, [r7, #8] │ │ │ │ + bl 5c7b38 <__cxa_atexit@plt+0x5bb7ec> │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 636c20 <__cxa_atexit@plt+0x62a8d4> │ │ │ │ + ldr r7, [r8, #4] │ │ │ │ + beq 636c38 <__cxa_atexit@plt+0x62a8ec> │ │ │ │ + cmp r7, r0 │ │ │ │ + ble 636c20 <__cxa_atexit@plt+0x62a8d4> │ │ │ │ + ldr r3, [pc, #100] @ 636c70 <__cxa_atexit@plt+0x62a924> │ │ │ │ + sub r7, r7, r0 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r0, r8} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #60] @ 636c64 <__cxa_atexit@plt+0x62a918> │ │ │ │ + ldr r0, [pc, #60] @ 636c68 <__cxa_atexit@plt+0x62a91c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r9, [r2, #12]! │ │ │ │ - mov r0, r2 │ │ │ │ - ldr ip, [r2, #-4] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr sl, [r0, #-8]! │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 62c328 <__cxa_atexit@plt+0x61ffdc> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 62c3d4 <__cxa_atexit@plt+0x620088> │ │ │ │ - ldr r7, [pc, #616] @ 62c580 <__cxa_atexit@plt+0x620234> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 636c54 <__cxa_atexit@plt+0x62a908> │ │ │ │ + ldr r7, [pc, #40] @ 636c74 <__cxa_atexit@plt+0x62a928> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62c50c <__cxa_atexit@plt+0x6201c0> │ │ │ │ - sub r1, r9, #1 │ │ │ │ - orr r1, r8, r1 │ │ │ │ - orr lr, r1, r9 │ │ │ │ - mov r1, #30 │ │ │ │ - bic r1, r1, lr │ │ │ │ - str r6, [sp] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mvn r4, #0 │ │ │ │ - and r6, r8, #31 │ │ │ │ - lsr r1, r4, r1 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - and r6, r1, r4, lsl r6 │ │ │ │ - ldr r1, [pc, #508] @ 62c570 <__cxa_atexit@plt+0x620224> │ │ │ │ - cmp fp, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r8, r9, lr} │ │ │ │ - and r8, r6, r7 │ │ │ │ - add r1, r5, #20 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - bhi 62c518 <__cxa_atexit@plt+0x6201cc> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ - cmp r8, #0 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - beq 62c45c <__cxa_atexit@plt+0x620110> │ │ │ │ - ldr r7, [pc, #444] @ 62c574 <__cxa_atexit@plt+0x620228> │ │ │ │ - tst r3, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 62c4c0 <__cxa_atexit@plt+0x620174> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 629cc8 <__cxa_atexit@plt+0x61d97c> │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [r7, #11] │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - cmp r9, r0 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - bls 62c42c <__cxa_atexit@plt+0x6200e0> │ │ │ │ - rsb r6, r9, #0 │ │ │ │ - eor r6, r9, r6 │ │ │ │ - and r6, lr, r6 │ │ │ │ - cmp r6, r8 │ │ │ │ - bne 62c310 <__cxa_atexit@plt+0x61ffc4> │ │ │ │ - tst lr, r9 │ │ │ │ - strne ip, [r5, #16] │ │ │ │ - streq sl, [r5, #16] │ │ │ │ - ldr sl, [sp, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r0 │ │ │ │ - str r1, [r2] │ │ │ │ - b 62bd4c <__cxa_atexit@plt+0x61fa00> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 62c474 <__cxa_atexit@plt+0x620128> │ │ │ │ - rsb r6, r0, #0 │ │ │ │ - eor r6, r0, r6 │ │ │ │ - and r6, r6, r8 │ │ │ │ - cmp r6, lr │ │ │ │ - bne 62c310 <__cxa_atexit@plt+0x61ffc4> │ │ │ │ - tst r0, r8 │ │ │ │ - str ip, [r2] │ │ │ │ - beq 62c4e8 <__cxa_atexit@plt+0x62019c> │ │ │ │ - str r1, [r5, #16] │ │ │ │ - b 62c4f0 <__cxa_atexit@plt+0x6201a4> │ │ │ │ - ldr r7, [pc, #276] @ 62c578 <__cxa_atexit@plt+0x62022c> │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r7, [pc, #16] @ 636c6c <__cxa_atexit@plt+0x62a920> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r1] │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmp r8, lr │ │ │ │ - bne 62c310 <__cxa_atexit@plt+0x61ffc4> │ │ │ │ - ldr r7, [pc, #224] @ 62c564 <__cxa_atexit@plt+0x620218> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r6, [r5, #8] │ │ │ │ - bhi 62c548 <__cxa_atexit@plt+0x6201fc> │ │ │ │ - ldr r7, [pc, #196] @ 62c568 <__cxa_atexit@plt+0x62021c> │ │ │ │ - tst ip, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - beq 62c4fc <__cxa_atexit@plt+0x6201b0> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, ip │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 62c538 <__cxa_atexit@plt+0x6201ec> │ │ │ │ - add r9, r3, #12 │ │ │ │ - ldr sl, [r3, #8] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r5, r0 │ │ │ │ - b 62a5f0 <__cxa_atexit@plt+0x61e2a4> │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r6, [r5, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 62c6fc <__cxa_atexit@plt+0x6203b0> │ │ │ │ - ldr r0, [ip] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, ip │ │ │ │ + rscseq sp, r1, ip, ror r3 │ │ │ │ + rscseq sp, r1, r8, ror r3 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + smlatteq r0, r0, r8, r1 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 636cc0 <__cxa_atexit@plt+0x62a974> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ 636cc4 <__cxa_atexit@plt+0x62a978> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #92] @ 62c57c <__cxa_atexit@plt+0x620230> │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp] │ │ │ │ + @ instruction: 0x01001890 │ │ │ │ + smlabbeq r0, r4, r8, r1 │ │ │ │ + rscseq sp, r1, ip, ror #5 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge 636d00 <__cxa_atexit@plt+0x62a9b4> │ │ │ │ + ldr r7, [pc, #76] @ 636d3c <__cxa_atexit@plt+0x62a9f0> │ │ │ │ + ldr r0, [pc, #76] @ 636d40 <__cxa_atexit@plt+0x62a9f4> │ │ │ │ + add r5, r5, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 636d28 <__cxa_atexit@plt+0x62a9dc> │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r1, r2, #8 │ │ │ │ + mov r2, #0 │ │ │ │ + ldrb r0, [r1], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + orr r2, r0, r2, lsl #8 │ │ │ │ + bne 636d14 <__cxa_atexit@plt+0x62a9c8> │ │ │ │ + b 636d2c <__cxa_atexit@plt+0x62a9e0> │ │ │ │ + mov r2, #0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + str r2, [r5] │ │ │ │ + b 636d44 <__cxa_atexit@plt+0x62a9f8> │ │ │ │ + ldrhteq sp, [r1], #36 @ 0x24 │ │ │ │ + ldrhteq sp, [r1], #32 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 636e0c <__cxa_atexit@plt+0x62aac0> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [pc, #188] @ 636e28 <__cxa_atexit@plt+0x62aadc> │ │ │ │ + ldr lr, [r0, #4] │ │ │ │ + add r1, pc, r1 │ │ │ │ + lsl r2, r7, #3 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + cmp r7, lr │ │ │ │ + str r2, [r8, #8] │ │ │ │ + bge 636da4 <__cxa_atexit@plt+0x62aa58> │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 636dcc <__cxa_atexit@plt+0x62aa80> │ │ │ │ + ldr r0, [pc, #164] @ 636e3c <__cxa_atexit@plt+0x62aaf0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r8, lr} │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62c56c <__cxa_atexit@plt+0x620220> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + cmp lr, #1 │ │ │ │ + blt 636df0 <__cxa_atexit@plt+0x62aaa4> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, lr │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + orr r2, r3, r2, lsl #8 │ │ │ │ + bne 636db8 <__cxa_atexit@plt+0x62aa6c> │ │ │ │ + b 636df4 <__cxa_atexit@plt+0x62aaa8> │ │ │ │ + ldr r0, [pc, #88] @ 636e2c <__cxa_atexit@plt+0x62aae0> │ │ │ │ + ldr r7, [pc, #88] @ 636e30 <__cxa_atexit@plt+0x62aae4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r8, lr} │ │ │ │ + ldr r0, [pc, #80] @ 636e34 <__cxa_atexit@plt+0x62aae8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, ip │ │ │ │ - mov r9, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - rscseq r5, r2, r4, lsl r4 │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - @ instruction: 0xffffd904 │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ - rscseq r5, r2, r0, lsr #8 │ │ │ │ - smlatbeq r0, r4, r4, ip │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r8, [r5, #-16]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 636f18 <__cxa_atexit@plt+0x62abcc> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r3, [pc, #32] @ 636e38 <__cxa_atexit@plt+0x62aaec> │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq ip, r1, r0, lsl r3 │ │ │ │ + rscseq ip, r1, r8, lsl #6 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + rscseq sp, r1, r4, ror r1 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 636d44 <__cxa_atexit@plt+0x62a9f8> │ │ │ │ + rscseq sp, r1, ip, asr #2 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 636e9c <__cxa_atexit@plt+0x62ab50> │ │ │ │ + add r7, r1, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldrb r3, [r7], #1 │ │ │ │ + subs r0, r0, #1 │ │ │ │ + orr r1, r3, r1, lsl #8 │ │ │ │ + bne 636e88 <__cxa_atexit@plt+0x62ab3c> │ │ │ │ + b 636ea0 <__cxa_atexit@plt+0x62ab54> │ │ │ │ + mov r1, #0 │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r8} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 636f18 <__cxa_atexit@plt+0x62abcc> │ │ │ │ + ldrshteq sp, [r1], #0 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + add r9, r7, #8 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldmib r5, {sl, fp} │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 636f04 <__cxa_atexit@plt+0x62abb8> │ │ │ │ + ldrb r2, [r9], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + orr r7, r2, r7, lsl #8 │ │ │ │ + bne 636ef4 <__cxa_atexit@plt+0x62aba8> │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str fp, [r5] │ │ │ │ + str sl, [r5, #-4]! │ │ │ │ + b 636f18 <__cxa_atexit@plt+0x62abcc> │ │ │ │ mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - bne 62c5c4 <__cxa_atexit@plt+0x620278> │ │ │ │ - ldr r7, [pc, #124] @ 62c628 <__cxa_atexit@plt+0x6202dc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62c5fc <__cxa_atexit@plt+0x6202b0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r2, [pc, #80] @ 62c61c <__cxa_atexit@plt+0x6202d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62c608 <__cxa_atexit@plt+0x6202bc> │ │ │ │ - ldr r7, [pc, #60] @ 62c620 <__cxa_atexit@plt+0x6202d4> │ │ │ │ - str r9, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r2, [r3, #12]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r7, r1 │ │ │ │ + bne 636f74 <__cxa_atexit@plt+0x62ac28> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 636fb4 <__cxa_atexit@plt+0x62ac68> │ │ │ │ + cmp r7, r2 │ │ │ │ + ble 636f9c <__cxa_atexit@plt+0x62ac50> │ │ │ │ + ldr r1, [pc, #156] @ 636ff8 <__cxa_atexit@plt+0x62acac> │ │ │ │ + sub r7, r7, r2 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r7, r2 │ │ │ │ + ble 636f9c <__cxa_atexit@plt+0x62ac50> │ │ │ │ + ldr r3, [pc, #96] @ 636fe8 <__cxa_atexit@plt+0x62ac9c> │ │ │ │ + ldr r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 636fd0 <__cxa_atexit@plt+0x62ac84> │ │ │ │ + b 63700c <__cxa_atexit@plt+0x62acc0> │ │ │ │ + ldr r7, [pc, #72] @ 636fec <__cxa_atexit@plt+0x62aca0> │ │ │ │ + ldr r0, [pc, #72] @ 636ff0 <__cxa_atexit@plt+0x62aca4> │ │ │ │ + add r5, r5, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 62c5fc <__cxa_atexit@plt+0x6202b0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 62c624 <__cxa_atexit@plt+0x6202d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 636fd8 <__cxa_atexit@plt+0x62ac8c> │ │ │ │ + ldr r7, [pc, #52] @ 636ffc <__cxa_atexit@plt+0x62acb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 636ff4 <__cxa_atexit@plt+0x62aca8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq sp, r1, r0 │ │ │ │ + ldrshteq ip, [r1], #252 @ 0xfc │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ + andeq r0, r0, r8, lsr #3 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + rscseq ip, r1, r4, lsr #31 │ │ │ │ + andeq r0, r0, r6, ror #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, r5 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [lr, #12]! │ │ │ │ + ldr r1, [lr, #12] │ │ │ │ + ldr r2, [lr, #-4] │ │ │ │ + ldr r8, [lr, #-8] │ │ │ │ + add r3, r1, r0 │ │ │ │ + ldr r9, [lr, #4] │ │ │ │ + ldrb r3, [r3, #8] │ │ │ │ + orr r2, r3, r2, lsl #8 │ │ │ │ + and r3, r2, r7 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 637048 <__cxa_atexit@plt+0x62acfc> │ │ │ │ + add r0, r0, #1 │ │ │ │ + b 637074 <__cxa_atexit@plt+0x62ad28> │ │ │ │ + add r2, r1, #9 │ │ │ │ + add r1, r0, #1 │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 6370b0 <__cxa_atexit@plt+0x62ad64> │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ + orr r0, r0, r3, lsl #8 │ │ │ │ + and r3, r0, r7 │ │ │ │ + mov r0, r1 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne 63704c <__cxa_atexit@plt+0x62ad00> │ │ │ │ + add r0, r1, #1 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + sub r0, r0, r1 │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 6370c8 <__cxa_atexit@plt+0x62ad7c> │ │ │ │ + cmp r8, r0 │ │ │ │ + ble 6370b0 <__cxa_atexit@plt+0x62ad64> │ │ │ │ + ldr r1, [pc, #104] @ 637100 <__cxa_atexit@plt+0x62adb4> │ │ │ │ + sub r7, r8, r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + mov r5, lr │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #60] @ 6370f4 <__cxa_atexit@plt+0x62ada8> │ │ │ │ + ldr r0, [pc, #60] @ 6370f8 <__cxa_atexit@plt+0x62adac> │ │ │ │ + add r5, r5, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - rscseq r5, r2, r4, asr r3 │ │ │ │ - @ instruction: 0xfffffc14 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 6370e4 <__cxa_atexit@plt+0x62ad98> │ │ │ │ + ldr r7, [pc, #40] @ 637104 <__cxa_atexit@plt+0x62adb8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6370fc <__cxa_atexit@plt+0x62adb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, r1, ip, ror #29 │ │ │ │ + rscseq ip, r1, r8, ror #29 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + tsteq r0, r0, asr r4 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62c650 <__cxa_atexit@plt+0x620304> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 637150 <__cxa_atexit@plt+0x62ae04> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ 637154 <__cxa_atexit@plt+0x62ae08> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r2, #2 │ │ │ │ + cmp r1, #0 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62c690 <__cxa_atexit@plt+0x620344> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62c6a0 <__cxa_atexit@plt+0x620354> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r0, r8, fp, ip │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 62c6fc <__cxa_atexit@plt+0x6203b0> │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62c6dc <__cxa_atexit@plt+0x620390> │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldm r9, {r2, r8, r9} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 62a5f0 <__cxa_atexit@plt+0x61e2a4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + strdeq r1, [r0, -r4] │ │ │ │ + rscseq ip, r1, r0, lsl #29 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [lr, #4] │ │ │ │ + cmp r8, r1 │ │ │ │ + bge 637190 <__cxa_atexit@plt+0x62ae44> │ │ │ │ + ldr r7, [pc, #88] @ 6371d8 <__cxa_atexit@plt+0x62ae8c> │ │ │ │ + ldr r0, [pc, #88] @ 6371dc <__cxa_atexit@plt+0x62ae90> │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r0, r5 │ │ │ │ - ldr lr, [r0], #-16 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 62c82c <__cxa_atexit@plt+0x6204e0> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - and r1, r0, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 62c770 <__cxa_atexit@plt+0x620424> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 62c80c <__cxa_atexit@plt+0x6204c0> │ │ │ │ - ldr ip, [r0, #3] │ │ │ │ - ldr r2, [r0, #7] │ │ │ │ - ldr r3, [r0, #11] │ │ │ │ - ldr r0, [r0, #15] │ │ │ │ - cmp r9, r0 │ │ │ │ - bhi 62c788 <__cxa_atexit@plt+0x62043c> │ │ │ │ - cmp r0, r9 │ │ │ │ - bls 62c7bc <__cxa_atexit@plt+0x620470> │ │ │ │ - rsb r1, r0, #0 │ │ │ │ - eor r1, r0, r1 │ │ │ │ - and r1, r1, r8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 62c80c <__cxa_atexit@plt+0x6204c0> │ │ │ │ - tst r0, r8 │ │ │ │ - moveq r2, ip │ │ │ │ - str lr, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - b 62c710 <__cxa_atexit@plt+0x6203c4> │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str sl, [r5, #-12]! │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 6371bc <__cxa_atexit@plt+0x62ae70> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r9, [pc, #48] @ 6371d4 <__cxa_atexit@plt+0x62ae88> │ │ │ │ + add r3, r0, #8 │ │ │ │ + mov r0, #0 │ │ │ │ + ldrb r2, [r3], #1 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + mla r0, r0, r9, r2 │ │ │ │ + bne 6371a8 <__cxa_atexit@plt+0x62ae5c> │ │ │ │ + b 6371c0 <__cxa_atexit@plt+0x62ae74> │ │ │ │ + mov r0, #0 │ │ │ │ + stmda r5, {r0, r7} │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ mov r7, fp │ │ │ │ - b 62c874 <__cxa_atexit@plt+0x620528> │ │ │ │ - rsb r1, r9, #0 │ │ │ │ - eor r1, r9, r1 │ │ │ │ - and r1, r3, r1 │ │ │ │ - cmp r1, r8 │ │ │ │ - bne 62c80c <__cxa_atexit@plt+0x6204c0> │ │ │ │ - tst r3, r9 │ │ │ │ - strne lr, [r5, #4] │ │ │ │ - streq sl, [r5, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r0 │ │ │ │ - mov sl, ip │ │ │ │ - str r2, [r5] │ │ │ │ - b 62bd4c <__cxa_atexit@plt+0x61fa00> │ │ │ │ - cmp r8, r3 │ │ │ │ - bne 62c80c <__cxa_atexit@plt+0x6204c0> │ │ │ │ - ldr r3, [pc, #148] @ 62c860 <__cxa_atexit@plt+0x620514> │ │ │ │ - mov r0, r5 │ │ │ │ - sub r1, r5, #32 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #-12]! │ │ │ │ - cmp fp, r1 │ │ │ │ - stmdb r5, {sl, ip} │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - bhi 62c844 <__cxa_atexit@plt+0x6204f8> │ │ │ │ - ldr r0, [pc, #112] @ 62c864 <__cxa_atexit@plt+0x620518> │ │ │ │ - tst lr, #3 │ │ │ │ + b 6371e0 <__cxa_atexit@plt+0x62ae94> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq ip, r1, r4, lsr #28 │ │ │ │ + rscseq ip, r1, r0, lsr #28 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov lr, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 63729c <__cxa_atexit@plt+0x62af50> │ │ │ │ + ldr r0, [pc, #188] @ 6372bc <__cxa_atexit@plt+0x62af70> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r0, [lr, #4]! │ │ │ │ + cmp r7, r2 │ │ │ │ + str r7, [lr, #8] │ │ │ │ + bge 637238 <__cxa_atexit@plt+0x62aeec> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 637264 <__cxa_atexit@plt+0x62af18> │ │ │ │ + ldr r0, [pc, #160] @ 6372cc <__cxa_atexit@plt+0x62af80> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 637288 <__cxa_atexit@plt+0x62af3c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r8, [pc, #108] @ 6372b8 <__cxa_atexit@plt+0x62af6c> │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + mla r1, r1, r8, r3 │ │ │ │ + bne 637250 <__cxa_atexit@plt+0x62af04> │ │ │ │ + b 63728c <__cxa_atexit@plt+0x62af40> │ │ │ │ + ldr r0, [pc, #84] @ 6372c0 <__cxa_atexit@plt+0x62af74> │ │ │ │ + ldr r7, [pc, #84] @ 6372c4 <__cxa_atexit@plt+0x62af78> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + ldr r0, [pc, #76] @ 6372c8 <__cxa_atexit@plt+0x62af7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + mov r1, #0 │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 6373b0 <__cxa_atexit@plt+0x62b064> │ │ │ │ + ldr r7, [pc, #44] @ 6372d0 <__cxa_atexit@plt+0x62af84> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + @ instruction: 0xfffff0ec │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq fp, r1, r8, ror lr │ │ │ │ + rscseq fp, r1, r0, ror lr │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq ip, r1, r4, lsl #26 │ │ │ │ + andeq r0, r0, r6, asr #5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 6371e0 <__cxa_atexit@plt+0x62ae94> │ │ │ │ + ldrsbteq ip, [r1], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r7, lsl #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 637334 <__cxa_atexit@plt+0x62afe8> │ │ │ │ + ldr r7, [pc, #44] @ 637348 <__cxa_atexit@plt+0x62affc> │ │ │ │ + add r0, r0, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + mla r1, r1, r7, r3 │ │ │ │ + bne 637320 <__cxa_atexit@plt+0x62afd4> │ │ │ │ + b 637338 <__cxa_atexit@plt+0x62afec> │ │ │ │ + mov r1, #0 │ │ │ │ + stm r5, {r1, r8} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6373b0 <__cxa_atexit@plt+0x62b064> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq ip, r1, ip, ror ip │ │ │ │ + andeq r0, r0, r7, lsl #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + add r9, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r7, #0 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 63739c <__cxa_atexit@plt+0x62b050> │ │ │ │ + ldr r2, [pc, #28] @ 6373ac <__cxa_atexit@plt+0x62b060> │ │ │ │ + ldrb r1, [r9], #1 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + mla r7, r7, r2, r1 │ │ │ │ + bne 63738c <__cxa_atexit@plt+0x62b040> │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + str sl, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 6373b0 <__cxa_atexit@plt+0x62b064> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + mov fp, r7 │ │ │ │ + ldmib r5, {r0, r1, r2, r3, r7} │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 6373f0 <__cxa_atexit@plt+0x62b0a4> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 637468 <__cxa_atexit@plt+0x62b11c> │ │ │ │ + cmp r3, r1 │ │ │ │ + ble 637494 <__cxa_atexit@plt+0x62b148> │ │ │ │ + ldr r7, [pc, #324] @ 637524 <__cxa_atexit@plt+0x62b1d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r3, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + cmp r3, r1 │ │ │ │ + ble 637450 <__cxa_atexit@plt+0x62b104> │ │ │ │ + add r2, r2, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldrb lr, [r2, #8] │ │ │ │ + ldr r8, [pc, #244] @ 637500 <__cxa_atexit@plt+0x62b1b4> │ │ │ │ + ldr r7, [r5] │ │ │ │ + strb lr, [r5] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6374b8 <__cxa_atexit@plt+0x62b16c> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r8, [pc, #208] @ 6374fc <__cxa_atexit@plt+0x62b1b0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + sub r2, r2, r3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r0, r8, lr │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 63a388 <__cxa_atexit@plt+0x62e03c> │ │ │ │ + ldr r7, [pc, #172] @ 637504 <__cxa_atexit@plt+0x62b1b8> │ │ │ │ + ldr r0, [pc, #172] @ 637508 <__cxa_atexit@plt+0x62b1bc> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 6374c4 <__cxa_atexit@plt+0x62b178> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6374d8 <__cxa_atexit@plt+0x62b18c> │ │ │ │ + ldr r0, [pc, #160] @ 637528 <__cxa_atexit@plt+0x62b1dc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r3, [pc, #112] @ 63750c <__cxa_atexit@plt+0x62b1c0> │ │ │ │ + ldr r7, [pc, #112] @ 637510 <__cxa_atexit@plt+0x62b1c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 637514 <__cxa_atexit@plt+0x62b1c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ str r2, [r5, #4] │ │ │ │ - beq 62c820 <__cxa_atexit@plt+0x6204d4> │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b 637584 <__cxa_atexit@plt+0x62b238> │ │ │ │ + ldr r0, [pc, #56] @ 637518 <__cxa_atexit@plt+0x62b1cc> │ │ │ │ + ldr r7, [pc, #56] @ 63751c <__cxa_atexit@plt+0x62b1d0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ldr r0, [pc, #48] @ 637520 <__cxa_atexit@plt+0x62b1d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r2, r0, r8, lsr #30 │ │ │ │ + rscseq ip, r1, ip, asr #22 │ │ │ │ + rscseq ip, r1, r8, asr #22 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + rscseq fp, r1, ip, asr #24 │ │ │ │ + rscseq fp, r1, r0, asr #24 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq fp, r1, r4, lsl #24 │ │ │ │ + ldrshteq fp, [r1], #188 @ 0xbc │ │ │ │ + ldrdeq r1, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlalseq ip, r1, ip, sl │ │ │ │ + andeq r5, r0, fp, lsr #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 637584 <__cxa_atexit@plt+0x62b238> │ │ │ │ + rscseq ip, r1, r4, ror sl │ │ │ │ + andeq r5, r0, fp, lsr #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 637584 <__cxa_atexit@plt+0x62b238> │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov lr, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 6375b8 <__cxa_atexit@plt+0x62b26c> │ │ │ │ + ldr r7, [fp, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 6376d4 <__cxa_atexit@plt+0x62b388> │ │ │ │ + ldr r7, [pc, #492] @ 63779c <__cxa_atexit@plt+0x62b450> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + b 6376e0 <__cxa_atexit@plt+0x62b394> │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r7, [r8, #12]! │ │ │ │ + ldr r2, [r8, #28] │ │ │ │ + ldr r9, [r8, #8] │ │ │ │ + ldr ip, [r8, #12] │ │ │ │ + ldr sl, [r8, #16] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 63766c <__cxa_atexit@plt+0x62b320> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str ip, [sp] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r7, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 6376ec <__cxa_atexit@plt+0x62b3a0> │ │ │ │ + mov lr, r7 │ │ │ │ + ldm sp, {r0, r7} │ │ │ │ + cmp sl, r9 │ │ │ │ + ble 637760 <__cxa_atexit@plt+0x62b414> │ │ │ │ + ldr r1, [pc, #400] @ 6377a4 <__cxa_atexit@plt+0x62b458> │ │ │ │ + add r2, r0, #8 │ │ │ │ + ldrb r0, [r2, r9] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + strb r0, [r3, #16] │ │ │ │ + beq 63777c <__cxa_atexit@plt+0x62b430> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [pc, #332] @ 63778c <__cxa_atexit@plt+0x62b440> │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mla r7, r1, sl, r0 │ │ │ │ + add r1, r9, #1 │ │ │ │ + mul r3, r2, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + sub r7, r7, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, lr │ │ │ │ + b 637e7c <__cxa_atexit@plt+0x62bb30> │ │ │ │ + cmp sl, r9 │ │ │ │ + ble 637760 <__cxa_atexit@plt+0x62b414> │ │ │ │ + ldr r1, [pc, #300] @ 6377a8 <__cxa_atexit@plt+0x62b45c> │ │ │ │ + add r2, ip, #8 │ │ │ │ + ldrb r0, [r2, r9] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + strb r0, [r3, #16] │ │ │ │ + beq 63777c <__cxa_atexit@plt+0x62b430> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [pc, #228] @ 63778c <__cxa_atexit@plt+0x62b440> │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mla r7, r1, sl, r0 │ │ │ │ + add r1, r9, #1 │ │ │ │ + mul r3, r2, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + sub r7, r7, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r8 │ │ │ │ mov r7, lr │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r7, [pc, #92] @ 62c870 <__cxa_atexit@plt+0x620524> │ │ │ │ + b 6377fc <__cxa_atexit@plt+0x62b4b0> │ │ │ │ + ldr r7, [pc, #196] @ 6377a0 <__cxa_atexit@plt+0x62b454> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov fp, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [lr] │ │ │ │ + mov lr, r7 │ │ │ │ + beq 63759c <__cxa_atexit@plt+0x62b250> │ │ │ │ + ldm sp, {r0, r7} │ │ │ │ + cmp sl, r9 │ │ │ │ + ble 637760 <__cxa_atexit@plt+0x62b414> │ │ │ │ + ldr r1, [pc, #136] @ 637790 <__cxa_atexit@plt+0x62b444> │ │ │ │ + add r2, r0, #8 │ │ │ │ + ldrb r0, [r2, r9] │ │ │ │ + mov r3, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + strb r0, [r3, #16] │ │ │ │ + beq 63777c <__cxa_atexit@plt+0x62b430> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [pc, #88] @ 63778c <__cxa_atexit@plt+0x62b440> │ │ │ │ + ldrb r3, [r2, r3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mla r7, r1, sl, r0 │ │ │ │ + add r1, r9, #1 │ │ │ │ + mul r3, r2, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + sub r7, r7, r3 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r8 │ │ │ │ mov r7, lr │ │ │ │ + b 6384fc <__cxa_atexit@plt+0x62c1b0> │ │ │ │ + ldr r7, [pc, #44] @ 637794 <__cxa_atexit@plt+0x62b448> │ │ │ │ + ldr r0, [pc, #44] @ 637798 <__cxa_atexit@plt+0x62b44c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 62c86c <__cxa_atexit@plt+0x620520> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, r0, lsr #27 │ │ │ │ + rscseq ip, r1, ip, lsr r8 │ │ │ │ + rscseq ip, r1, r4, lsr r8 │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + rscseq ip, r1, ip, lsl r8 │ │ │ │ + andeq fp, r0, ip, ror #15 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #16]! │ │ │ │ + ldr r8, [pc, #52] @ 6377f8 <__cxa_atexit@plt+0x62b4ac> │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r1, r8, lr │ │ │ │ + add r1, r0, #1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 6377fc <__cxa_atexit@plt+0x62b4b0> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 637864 <__cxa_atexit@plt+0x62b518> │ │ │ │ + ldr ip, [pc, #300] @ 637950 <__cxa_atexit@plt+0x62b604> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 6378d0 <__cxa_atexit@plt+0x62b584> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 637834 <__cxa_atexit@plt+0x62b4e8> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 637898 <__cxa_atexit@plt+0x62b54c> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 6378e8 <__cxa_atexit@plt+0x62b59c> │ │ │ │ + ldr r7, [pc, #212] @ 637954 <__cxa_atexit@plt+0x62b608> │ │ │ │ + ldr r4, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 637914 <__cxa_atexit@plt+0x62b5c8> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 637928 <__cxa_atexit@plt+0x62b5dc> │ │ │ │ + ldr r6, [pc, #180] @ 63796c <__cxa_atexit@plt+0x62b620> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 637958 <__cxa_atexit@plt+0x62b60c> │ │ │ │ + ldr r0, [pc, #128] @ 63795c <__cxa_atexit@plt+0x62b610> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 637908 <__cxa_atexit@plt+0x62b5bc> │ │ │ │ + ldr r6, [pc, #112] @ 637960 <__cxa_atexit@plt+0x62b614> │ │ │ │ + ldr r7, [pc, #112] @ 637964 <__cxa_atexit@plt+0x62b618> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 637968 <__cxa_atexit@plt+0x62b61c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62c868 <__cxa_atexit@plt+0x62051c> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r5, r0 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 6379d4 <__cxa_atexit@plt+0x62b688> │ │ │ │ + ldr r6, [pc, #64] @ 637970 <__cxa_atexit@plt+0x62b624> │ │ │ │ + ldr r7, [pc, #64] @ 637974 <__cxa_atexit@plt+0x62b628> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 637978 <__cxa_atexit@plt+0x62b62c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r2 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - @ instruction: 0xfffff9cc │ │ │ │ - rscseq r5, r2, r8, lsl r1 │ │ │ │ - rscseq r5, r2, r4, lsr r1 │ │ │ │ - smlatbeq r0, ip, pc, fp @ │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 637908 <__cxa_atexit@plt+0x62b5bc> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq ip, r1, ip, asr #13 │ │ │ │ + rscseq ip, r1, r8, asr #13 │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + ldrshteq fp, [r1], #120 @ 0x78 │ │ │ │ + rscseq fp, r1, ip, ror #15 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrhteq fp, [r1], #112 @ 0x70 │ │ │ │ + rscseq fp, r1, r8, lsr #15 │ │ │ │ + rscseq ip, r1, ip, asr #12 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 6379d4 <__cxa_atexit@plt+0x62b688> │ │ │ │ + rscseq ip, r1, r4, lsr #12 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 6379d4 <__cxa_atexit@plt+0x62b688> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ mov fp, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 637a0c <__cxa_atexit@plt+0x62b6c0> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 637ac4 <__cxa_atexit@plt+0x62b778> │ │ │ │ + ldr r7, [pc, #232] @ 637ae8 <__cxa_atexit@plt+0x62b79c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 637a80 <__cxa_atexit@plt+0x62b734> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 637a5c <__cxa_atexit@plt+0x62b710> │ │ │ │ + beq 6379ec <__cxa_atexit@plt+0x62b6a0> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 637a88 <__cxa_atexit@plt+0x62b73c> │ │ │ │ + ldr r7, [pc, #108] @ 637adc <__cxa_atexit@plt+0x62b790> │ │ │ │ + ldr r0, [pc, #108] @ 637ae0 <__cxa_atexit@plt+0x62b794> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 637a68 <__cxa_atexit@plt+0x62b71c> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 637ad8 <__cxa_atexit@plt+0x62b78c> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 6377fc <__cxa_atexit@plt+0x62b4b0> │ │ │ │ + ldr r7, [pc, #24] @ 637ae4 <__cxa_atexit@plt+0x62b798> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq ip, r1, r4, lsr r5 │ │ │ │ + rscseq ip, r1, r0, lsr r5 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + ldrsbteq ip, [r1], #76 @ 0x4c │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 637b2c <__cxa_atexit@plt+0x62b7e0> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 637b3c <__cxa_atexit@plt+0x62b7f0> │ │ │ │ + ldr r1, [pc, #76] @ 637b6c <__cxa_atexit@plt+0x62b820> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 637d1c <__cxa_atexit@plt+0x62b9d0> │ │ │ │ + ldr r1, [pc, #28] @ 637b60 <__cxa_atexit@plt+0x62b814> │ │ │ │ + ldr r7, [pc, #28] @ 637b64 <__cxa_atexit@plt+0x62b818> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 637b68 <__cxa_atexit@plt+0x62b81c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + rscseq fp, r1, r0, lsr #11 │ │ │ │ + smlalseq fp, r1, r8, r5 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq ip, r1, r8, asr r4 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 62c974 <__cxa_atexit@plt+0x620628> │ │ │ │ - ldr lr, [pc, #284] @ 62c9b4 <__cxa_atexit@plt+0x620668> │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ + bcc 637bc8 <__cxa_atexit@plt+0x62b87c> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 637bd4 <__cxa_atexit@plt+0x62b888> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 637bd8 <__cxa_atexit@plt+0x62b88c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r0, r0, pc, r0 @ │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 637c88 <__cxa_atexit@plt+0x62b93c> │ │ │ │ + ldr lr, [pc, #164] @ 637ca0 <__cxa_atexit@plt+0x62b954> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [ip, #4]! │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str lr, [r1, #4]! │ │ │ │ - mov sl, r5 │ │ │ │ - str r3, [r1, #12] │ │ │ │ - and r3, r7, #31 │ │ │ │ - mvn lr, #0 │ │ │ │ - and r8, r0, lr, lsl r3 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [sl, #12]! │ │ │ │ - mov r0, #30 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - sub r2, r3, #1 │ │ │ │ - orr r2, r7, r2 │ │ │ │ - orr r2, r2, r3 │ │ │ │ - bic r0, r0, r2 │ │ │ │ - add r2, r5, #20 │ │ │ │ - and r8, r8, lr, lsr r0 │ │ │ │ - cmp fp, r5 │ │ │ │ - str r7, [r1, #16] │ │ │ │ - str r9, [r1, #24] │ │ │ │ - str r3, [r1, #20] │ │ │ │ - bhi 62c98c <__cxa_atexit@plt+0x620640> │ │ │ │ - cmp r8, #0 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - beq 62c934 <__cxa_atexit@plt+0x6205e8> │ │ │ │ - ldr r7, [pc, #160] @ 62c9b8 <__cxa_atexit@plt+0x62066c> │ │ │ │ - tst r1, #3 │ │ │ │ - str r8, [r5, #16] │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 637c50 <__cxa_atexit@plt+0x62b904> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 637c60 <__cxa_atexit@plt+0x62b914> │ │ │ │ + ldr r7, [pc, #120] @ 637cb4 <__cxa_atexit@plt+0x62b968> │ │ │ │ + str r1, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 62c94c <__cxa_atexit@plt+0x620600> │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r1 │ │ │ │ - b 629cc8 <__cxa_atexit@plt+0x61d97c> │ │ │ │ - ldr r7, [pc, #128] @ 62c9bc <__cxa_atexit@plt+0x620670> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r2] │ │ │ │ - add r7, r7, #3 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 637d1c <__cxa_atexit@plt+0x62b9d0> │ │ │ │ + ldr r3, [pc, #60] @ 637ca4 <__cxa_atexit@plt+0x62b958> │ │ │ │ + ldr r7, [pc, #60] @ 637ca8 <__cxa_atexit@plt+0x62b95c> │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 637cac <__cxa_atexit@plt+0x62b960> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 62c9a4 <__cxa_atexit@plt+0x620658> │ │ │ │ - add r9, r1, #12 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - ldm r9, {r7, r8, r9} │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - mov r5, ip │ │ │ │ - b 62a5f0 <__cxa_atexit@plt+0x61e2a4> │ │ │ │ - ldr r3, [pc, #72] @ 62c9c4 <__cxa_atexit@plt+0x620678> │ │ │ │ - mov r2, #28 │ │ │ │ + ldr r3, [pc, #32] @ 637cb0 <__cxa_atexit@plt+0x62b964> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #44] @ 62c9c0 <__cxa_atexit@plt+0x620674> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + @ instruction: 0xffffea44 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq fp, r1, r8, ror r4 │ │ │ │ + rscseq fp, r1, r0, ror r4 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq ip, r1, r0, lsl r3 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 637bd8 <__cxa_atexit@plt+0x62b88c> │ │ │ │ + ldrshteq ip, [r1], #36 @ 0x24 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 637d1c <__cxa_atexit@plt+0x62b9d0> │ │ │ │ + ldrsbteq ip, [r1], #40 @ 0x28 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 637d1c <__cxa_atexit@plt+0x62b9d0> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 637d50 <__cxa_atexit@plt+0x62ba04> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 637e04 <__cxa_atexit@plt+0x62bab8> │ │ │ │ + ldr r7, [pc, #228] @ 637e28 <__cxa_atexit@plt+0x62badc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 637dc0 <__cxa_atexit@plt+0x62ba74> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 637d9c <__cxa_atexit@plt+0x62ba50> │ │ │ │ + beq 637d30 <__cxa_atexit@plt+0x62b9e4> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 637dc8 <__cxa_atexit@plt+0x62ba7c> │ │ │ │ + ldr r7, [pc, #108] @ 637e1c <__cxa_atexit@plt+0x62bad0> │ │ │ │ + ldr r0, [pc, #108] @ 637e20 <__cxa_atexit@plt+0x62bad4> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r9, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r1 │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 637da8 <__cxa_atexit@plt+0x62ba5c> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 637e18 <__cxa_atexit@plt+0x62bacc> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 6377fc <__cxa_atexit@plt+0x62b4b0> │ │ │ │ + ldr r7, [pc, #24] @ 637e24 <__cxa_atexit@plt+0x62bad8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - @ instruction: 0xffffd3a4 │ │ │ │ - smlabbeq r0, r0, lr, fp │ │ │ │ - rscseq r4, r2, ip, lsr #31 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r5, lsl #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + ldrshteq ip, [r1], #20 │ │ │ │ + ldrshteq ip, [r1], #16 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + smlatteq r0, r8, r7, r0 │ │ │ │ + smlalseq ip, r1, ip, r1 │ │ │ │ + andeq fp, r0, ip, ror #15 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #16]! │ │ │ │ + ldr r8, [pc, #52] @ 637e78 <__cxa_atexit@plt+0x62bb2c> │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r1, r8, lr │ │ │ │ + add r1, r0, #1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ mov r7, fp │ │ │ │ - b 62c874 <__cxa_atexit@plt+0x620528> │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r2, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - tst r2, #3 │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - bne 62ca28 <__cxa_atexit@plt+0x6206dc> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62ca6c <__cxa_atexit@plt+0x620720> │ │ │ │ - ldr r7, [pc, #144] @ 62caa0 <__cxa_atexit@plt+0x620754> │ │ │ │ - tst r8, #3 │ │ │ │ + b 637e7c <__cxa_atexit@plt+0x62bb30> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 637ee4 <__cxa_atexit@plt+0x62bb98> │ │ │ │ + ldr ip, [pc, #300] @ 637fd0 <__cxa_atexit@plt+0x62bc84> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 637f50 <__cxa_atexit@plt+0x62bc04> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 637eb4 <__cxa_atexit@plt+0x62bb68> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 637f18 <__cxa_atexit@plt+0x62bbcc> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 637f68 <__cxa_atexit@plt+0x62bc1c> │ │ │ │ + ldr r7, [pc, #212] @ 637fd4 <__cxa_atexit@plt+0x62bc88> │ │ │ │ + ldr r4, [sp] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62ca60 <__cxa_atexit@plt+0x620714> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r2, [pc, #100] @ 62ca94 <__cxa_atexit@plt+0x620748> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62ca80 <__cxa_atexit@plt+0x620734> │ │ │ │ - ldr r7, [pc, #80] @ 62ca98 <__cxa_atexit@plt+0x62074c> │ │ │ │ - str r9, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 637f94 <__cxa_atexit@plt+0x62bc48> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 637fa8 <__cxa_atexit@plt+0x62bc5c> │ │ │ │ + ldr r6, [pc, #180] @ 637fec <__cxa_atexit@plt+0x62bca0> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 637fd8 <__cxa_atexit@plt+0x62bc8c> │ │ │ │ + ldr r0, [pc, #128] @ 637fdc <__cxa_atexit@plt+0x62bc90> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 62ca60 <__cxa_atexit@plt+0x620714> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62c1c8 <__cxa_atexit@plt+0x61fe7c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 62caa4 <__cxa_atexit@plt+0x620758> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 637f88 <__cxa_atexit@plt+0x62bc3c> │ │ │ │ + ldr r6, [pc, #112] @ 637fe0 <__cxa_atexit@plt+0x62bc94> │ │ │ │ + ldr r7, [pc, #112] @ 637fe4 <__cxa_atexit@plt+0x62bc98> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 637fe8 <__cxa_atexit@plt+0x62bc9c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 62ca9c <__cxa_atexit@plt+0x620750> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 638054 <__cxa_atexit@plt+0x62bd08> │ │ │ │ + ldr r6, [pc, #64] @ 637ff0 <__cxa_atexit@plt+0x62bca4> │ │ │ │ + ldr r7, [pc, #64] @ 637ff4 <__cxa_atexit@plt+0x62bca8> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 637ff8 <__cxa_atexit@plt+0x62bcac> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 637f88 <__cxa_atexit@plt+0x62bc3c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq ip, r1, ip, asr #32 │ │ │ │ + rscseq ip, r1, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + rscseq fp, r1, r8, ror r1 │ │ │ │ + rscseq fp, r1, ip, ror #2 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq fp, r1, r0, lsr r1 │ │ │ │ + rscseq fp, r1, r8, lsr #2 │ │ │ │ + rscseq fp, r1, ip, asr #31 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 638054 <__cxa_atexit@plt+0x62bd08> │ │ │ │ + rscseq fp, r1, r4, lsr #31 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 638054 <__cxa_atexit@plt+0x62bd08> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 63808c <__cxa_atexit@plt+0x62bd40> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 638144 <__cxa_atexit@plt+0x62bdf8> │ │ │ │ + ldr r7, [pc, #232] @ 638168 <__cxa_atexit@plt+0x62be1c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 638100 <__cxa_atexit@plt+0x62bdb4> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 6380dc <__cxa_atexit@plt+0x62bd90> │ │ │ │ + beq 63806c <__cxa_atexit@plt+0x62bd20> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 638108 <__cxa_atexit@plt+0x62bdbc> │ │ │ │ + ldr r7, [pc, #108] @ 63815c <__cxa_atexit@plt+0x62be10> │ │ │ │ + ldr r0, [pc, #108] @ 638160 <__cxa_atexit@plt+0x62be14> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - ldrsbteq r4, [r2], #236 @ 0xec │ │ │ │ - @ instruction: 0xfffff7b0 │ │ │ │ - ldrshteq r4, [r2], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 62cacc <__cxa_atexit@plt+0x620780> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 6380e8 <__cxa_atexit@plt+0x62bd9c> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 638158 <__cxa_atexit@plt+0x62be0c> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 637e7c <__cxa_atexit@plt+0x62bb30> │ │ │ │ + ldr r7, [pc, #24] @ 638164 <__cxa_atexit@plt+0x62be18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62cb0c <__cxa_atexit@plt+0x6207c0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 62cb1c <__cxa_atexit@plt+0x6207d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + ldrhteq fp, [r1], #228 @ 0xe4 │ │ │ │ + ldrhteq fp, [r1], #224 @ 0xe0 │ │ │ │ + smlatteq r0, r4, r3, r0 │ │ │ │ + smlatbeq r0, ip, r4, r0 │ │ │ │ + rscseq fp, r1, ip, asr lr │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 6381ac <__cxa_atexit@plt+0x62be60> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6381bc <__cxa_atexit@plt+0x62be70> │ │ │ │ + ldr r1, [pc, #76] @ 6381ec <__cxa_atexit@plt+0x62bea0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 63839c <__cxa_atexit@plt+0x62c050> │ │ │ │ + ldr r1, [pc, #28] @ 6381e0 <__cxa_atexit@plt+0x62be94> │ │ │ │ + ldr r7, [pc, #28] @ 6381e4 <__cxa_atexit@plt+0x62be98> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 6381e8 <__cxa_atexit@plt+0x62be9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + rscseq sl, r1, r0, lsr #30 │ │ │ │ + rscseq sl, r1, r8, lsl pc │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrsbteq fp, [r1], #216 @ 0xd8 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 638248 <__cxa_atexit@plt+0x62befc> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 638254 <__cxa_atexit@plt+0x62bf08> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 638258 <__cxa_atexit@plt+0x62bf0c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62cb40 <__cxa_atexit@plt+0x6207f4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62cbc8 <__cxa_atexit@plt+0x62087c> │ │ │ │ - ldr r3, [pc, #156] @ 62cbf0 <__cxa_atexit@plt+0x6208a4> │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 638308 <__cxa_atexit@plt+0x62bfbc> │ │ │ │ + ldr lr, [pc, #164] @ 638320 <__cxa_atexit@plt+0x62bfd4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 6382d0 <__cxa_atexit@plt+0x62bf84> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6382e0 <__cxa_atexit@plt+0x62bf94> │ │ │ │ + ldr r7, [pc, #120] @ 638334 <__cxa_atexit@plt+0x62bfe8> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 63839c <__cxa_atexit@plt+0x62c050> │ │ │ │ + ldr r3, [pc, #60] @ 638324 <__cxa_atexit@plt+0x62bfd8> │ │ │ │ + ldr r7, [pc, #60] @ 638328 <__cxa_atexit@plt+0x62bfdc> │ │ │ │ + str r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62cbac <__cxa_atexit@plt+0x620860> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62cbbc <__cxa_atexit@plt+0x620870> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62cbd8 <__cxa_atexit@plt+0x62088c> │ │ │ │ - ldr r7, [pc, #120] @ 62cbf8 <__cxa_atexit@plt+0x6208ac> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 63832c <__cxa_atexit@plt+0x62bfe0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #32] @ 638330 <__cxa_atexit@plt+0x62bfe4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffe32c │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrshteq sl, [r1], #216 @ 0xd8 │ │ │ │ + ldrshteq sl, [r1], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlalseq fp, r1, r0, ip │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 638258 <__cxa_atexit@plt+0x62bf0c> │ │ │ │ + rscseq fp, r1, r4, ror ip │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 63839c <__cxa_atexit@plt+0x62c050> │ │ │ │ + rscseq fp, r1, r8, asr ip │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 63839c <__cxa_atexit@plt+0x62c050> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 6383d0 <__cxa_atexit@plt+0x62c084> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 638484 <__cxa_atexit@plt+0x62c138> │ │ │ │ + ldr r7, [pc, #228] @ 6384a8 <__cxa_atexit@plt+0x62c15c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62cbf4 <__cxa_atexit@plt+0x6208a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 638440 <__cxa_atexit@plt+0x62c0f4> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 63841c <__cxa_atexit@plt+0x62c0d0> │ │ │ │ + beq 6383b0 <__cxa_atexit@plt+0x62c064> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 638448 <__cxa_atexit@plt+0x62c0fc> │ │ │ │ + ldr r7, [pc, #108] @ 63849c <__cxa_atexit@plt+0x62c150> │ │ │ │ + ldr r0, [pc, #108] @ 6384a0 <__cxa_atexit@plt+0x62c154> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 638428 <__cxa_atexit@plt+0x62c0dc> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 638498 <__cxa_atexit@plt+0x62c14c> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r4, r2, r0, lsr #27 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62cc4c <__cxa_atexit@plt+0x620900> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62cc60 <__cxa_atexit@plt+0x620914> │ │ │ │ - ldr r2, [pc, #60] @ 62cc6c <__cxa_atexit@plt+0x620920> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, fp │ │ │ │ + b 637e7c <__cxa_atexit@plt+0x62bb30> │ │ │ │ + ldr r7, [pc, #24] @ 6384a4 <__cxa_atexit@plt+0x62c158> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62cca8 <__cxa_atexit@plt+0x62095c> │ │ │ │ - ldr r8, [pc, #36] @ 62ccb0 <__cxa_atexit@plt+0x620964> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 62ccb4 <__cxa_atexit@plt+0x620968> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq fp, r1, r4, ror fp │ │ │ │ + rscseq fp, r1, r0, ror fp │ │ │ │ + smlatbeq r0, r4, r0, r0 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + rscseq fp, r1, ip, lsl fp │ │ │ │ + andeq fp, r0, ip, ror #15 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #16]! │ │ │ │ + ldr r8, [pc, #52] @ 6384f8 <__cxa_atexit@plt+0x62c1ac> │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r1, r8, lr │ │ │ │ + add r1, r0, #1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 6384fc <__cxa_atexit@plt+0x62c1b0> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 638564 <__cxa_atexit@plt+0x62c218> │ │ │ │ + ldr ip, [pc, #300] @ 638650 <__cxa_atexit@plt+0x62c304> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 6385d0 <__cxa_atexit@plt+0x62c284> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 638534 <__cxa_atexit@plt+0x62c1e8> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 638598 <__cxa_atexit@plt+0x62c24c> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 6385e8 <__cxa_atexit@plt+0x62c29c> │ │ │ │ + ldr r7, [pc, #212] @ 638654 <__cxa_atexit@plt+0x62c308> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 638614 <__cxa_atexit@plt+0x62c2c8> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 638628 <__cxa_atexit@plt+0x62c2dc> │ │ │ │ + ldr r6, [pc, #180] @ 63866c <__cxa_atexit@plt+0x62c320> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 638658 <__cxa_atexit@plt+0x62c30c> │ │ │ │ + ldr r0, [pc, #128] @ 63865c <__cxa_atexit@plt+0x62c310> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 638608 <__cxa_atexit@plt+0x62c2bc> │ │ │ │ + ldr r6, [pc, #112] @ 638660 <__cxa_atexit@plt+0x62c314> │ │ │ │ + ldr r7, [pc, #112] @ 638664 <__cxa_atexit@plt+0x62c318> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 638668 <__cxa_atexit@plt+0x62c31c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - sbcseq r4, fp, r0, asr #5 │ │ │ │ - smlabbeq r0, r8, r8, fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62cd5c <__cxa_atexit@plt+0x620a10> │ │ │ │ - ldr r7, [pc, #168] @ 62cd84 <__cxa_atexit@plt+0x620a38> │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 6386d4 <__cxa_atexit@plt+0x62c388> │ │ │ │ + ldr r6, [pc, #64] @ 638670 <__cxa_atexit@plt+0x62c324> │ │ │ │ + ldr r7, [pc, #64] @ 638674 <__cxa_atexit@plt+0x62c328> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 638678 <__cxa_atexit@plt+0x62c32c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r2, {r7, r9} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 62cd40 <__cxa_atexit@plt+0x6209f4> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 62cd4c <__cxa_atexit@plt+0x620a00> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 62cd70 <__cxa_atexit@plt+0x620a24> │ │ │ │ - ldr r7, [pc, #132] @ 62cd8c <__cxa_atexit@plt+0x620a40> │ │ │ │ - ldr r0, [pc, #132] @ 62cd90 <__cxa_atexit@plt+0x620a44> │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 638608 <__cxa_atexit@plt+0x62c2bc> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq fp, r1, ip, asr #19 │ │ │ │ + rscseq fp, r1, r8, asr #19 │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + ldrshteq sl, [r1], #168 @ 0xa8 │ │ │ │ + rscseq sl, r1, ip, ror #21 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrhteq sl, [r1], #160 @ 0xa0 │ │ │ │ + rscseq sl, r1, r8, lsr #21 │ │ │ │ + rscseq fp, r1, ip, asr #18 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 6386d4 <__cxa_atexit@plt+0x62c388> │ │ │ │ + rscseq fp, r1, r4, lsr #18 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 6386d4 <__cxa_atexit@plt+0x62c388> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 63870c <__cxa_atexit@plt+0x62c3c0> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 6387c4 <__cxa_atexit@plt+0x62c478> │ │ │ │ + ldr r7, [pc, #232] @ 6387e8 <__cxa_atexit@plt+0x62c49c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 638780 <__cxa_atexit@plt+0x62c434> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 63875c <__cxa_atexit@plt+0x62c410> │ │ │ │ + beq 6386ec <__cxa_atexit@plt+0x62c3a0> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 638788 <__cxa_atexit@plt+0x62c43c> │ │ │ │ + ldr r7, [pc, #108] @ 6387dc <__cxa_atexit@plt+0x62c490> │ │ │ │ + ldr r0, [pc, #108] @ 6387e0 <__cxa_atexit@plt+0x62c494> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r7, [r2, #-8] │ │ │ │ - str r6, [r2, #-4] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - ldr r7, [pc, #104] @ 62cd94 <__cxa_atexit@plt+0x620a48> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 638768 <__cxa_atexit@plt+0x62c41c> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 6387d8 <__cxa_atexit@plt+0x62c48c> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 6384fc <__cxa_atexit@plt+0x62c1b0> │ │ │ │ + ldr r7, [pc, #24] @ 6387e4 <__cxa_atexit@plt+0x62c498> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq fp, r1, r4, lsr r8 │ │ │ │ + rscseq fp, r1, r0, lsr r8 │ │ │ │ + rscseq pc, pc, r4, ror #26 │ │ │ │ + rscseq pc, pc, ip, lsr #28 │ │ │ │ + ldrsbteq fp, [r1], #124 @ 0x7c │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 63882c <__cxa_atexit@plt+0x62c4e0> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 63883c <__cxa_atexit@plt+0x62c4f0> │ │ │ │ + ldr r1, [pc, #76] @ 63886c <__cxa_atexit@plt+0x62c520> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 638a1c <__cxa_atexit@plt+0x62c6d0> │ │ │ │ + ldr r1, [pc, #28] @ 638860 <__cxa_atexit@plt+0x62c514> │ │ │ │ + ldr r7, [pc, #28] @ 638864 <__cxa_atexit@plt+0x62c518> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 638868 <__cxa_atexit@plt+0x62c51c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62cd88 <__cxa_atexit@plt+0x620a3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + rscseq sl, r1, r0, lsr #17 │ │ │ │ + smlalseq sl, r1, r8, r8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq fp, r1, r8, asr r7 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6388c8 <__cxa_atexit@plt+0x62c57c> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 6388d4 <__cxa_atexit@plt+0x62c588> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 6388d8 <__cxa_atexit@plt+0x62c58c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlatbeq r0, r0, r2, r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 638988 <__cxa_atexit@plt+0x62c63c> │ │ │ │ + ldr lr, [pc, #164] @ 6389a0 <__cxa_atexit@plt+0x62c654> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 638950 <__cxa_atexit@plt+0x62c604> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 638960 <__cxa_atexit@plt+0x62c614> │ │ │ │ + ldr r7, [pc, #120] @ 6389b4 <__cxa_atexit@plt+0x62c668> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 638a1c <__cxa_atexit@plt+0x62c6d0> │ │ │ │ + ldr r3, [pc, #60] @ 6389a4 <__cxa_atexit@plt+0x62c658> │ │ │ │ + ldr r7, [pc, #60] @ 6389a8 <__cxa_atexit@plt+0x62c65c> │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 6389ac <__cxa_atexit@plt+0x62c660> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [pc, #32] @ 6389b0 <__cxa_atexit@plt+0x62c664> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - rscseq r4, r2, ip, lsl #24 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - tsteq r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62cdf4 <__cxa_atexit@plt+0x620aa8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + @ instruction: 0xffffdc14 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq sl, r1, r8, ror r7 │ │ │ │ + rscseq sl, r1, r0, ror r7 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq fp, r1, r0, lsl r6 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 6388d8 <__cxa_atexit@plt+0x62c58c> │ │ │ │ + ldrshteq fp, [r1], #84 @ 0x54 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 638a1c <__cxa_atexit@plt+0x62c6d0> │ │ │ │ + ldrsbteq fp, [r1], #88 @ 0x58 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 638a1c <__cxa_atexit@plt+0x62c6d0> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 62ce04 <__cxa_atexit@plt+0x620ab8> │ │ │ │ - ldr r1, [pc, #76] @ 62ce14 <__cxa_atexit@plt+0x620ac8> │ │ │ │ - ldr r0, [pc, #76] @ 62ce18 <__cxa_atexit@plt+0x620acc> │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - stm r5, {r1, r6} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldr r6, [pc, #52] @ 62ce1c <__cxa_atexit@plt+0x620ad0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - bic r7, r2, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 638a50 <__cxa_atexit@plt+0x62c704> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 638b04 <__cxa_atexit@plt+0x62c7b8> │ │ │ │ + ldr r7, [pc, #228] @ 638b28 <__cxa_atexit@plt+0x62c7dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - tsteq r0, r0, asr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62cb40 <__cxa_atexit@plt+0x6207f4> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62cea0 <__cxa_atexit@plt+0x620b54> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 62cebc <__cxa_atexit@plt+0x620b70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62cea8 <__cxa_atexit@plt+0x620b5c> │ │ │ │ - ldr r3, [pc, #76] @ 62cec0 <__cxa_atexit@plt+0x620b74> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 62ce90 <__cxa_atexit@plt+0x620b44> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 638ac0 <__cxa_atexit@plt+0x62c774> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 638a9c <__cxa_atexit@plt+0x62c750> │ │ │ │ + beq 638a30 <__cxa_atexit@plt+0x62c6e4> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 638ac8 <__cxa_atexit@plt+0x62c77c> │ │ │ │ + ldr r7, [pc, #108] @ 638b1c <__cxa_atexit@plt+0x62c7d0> │ │ │ │ + ldr r0, [pc, #108] @ 638b20 <__cxa_atexit@plt+0x62c7d4> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 638aa8 <__cxa_atexit@plt+0x62c75c> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 638b18 <__cxa_atexit@plt+0x62c7cc> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 6384fc <__cxa_atexit@plt+0x62c1b0> │ │ │ │ + ldr r7, [pc, #24] @ 638b24 <__cxa_atexit@plt+0x62c7d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 62cec4 <__cxa_atexit@plt+0x620b78> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + ldrshteq fp, [r1], #68 @ 0x44 │ │ │ │ + ldrshteq fp, [r1], #64 @ 0x40 │ │ │ │ + rscseq pc, pc, r4, lsr #20 │ │ │ │ + rscseq pc, pc, r8, ror #21 │ │ │ │ + smlalseq fp, r1, ip, r4 │ │ │ │ + andeq r2, r0, sl, lsr #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 638b6c <__cxa_atexit@plt+0x62c820> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 638b7c <__cxa_atexit@plt+0x62c830> │ │ │ │ + ldr r1, [pc, #76] @ 638bac <__cxa_atexit@plt+0x62c860> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 638d5c <__cxa_atexit@plt+0x62ca10> │ │ │ │ + ldr r1, [pc, #28] @ 638ba0 <__cxa_atexit@plt+0x62c854> │ │ │ │ + ldr r7, [pc, #28] @ 638ba4 <__cxa_atexit@plt+0x62c858> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 638ba8 <__cxa_atexit@plt+0x62c85c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - smlabteq r0, r4, r6, fp │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - rscseq r4, r2, r4, asr #21 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 62cf20 <__cxa_atexit@plt+0x620bd4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62cf2c <__cxa_atexit@plt+0x620be0> │ │ │ │ - ldr r1, [pc, #68] @ 62cf3c <__cxa_atexit@plt+0x620bf0> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ 62cf40 <__cxa_atexit@plt+0x620bf4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + rscseq sl, r1, r0, ror #10 │ │ │ │ + rscseq sl, r1, r8, asr r5 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq fp, r1, r8, lsl r4 │ │ │ │ + andeq r5, r0, fp, ror #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 638c08 <__cxa_atexit@plt+0x62c8bc> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 638c14 <__cxa_atexit@plt+0x62c8c8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 638c18 <__cxa_atexit@plt+0x62c8cc> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, pc, r0, ror #30 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 638cc8 <__cxa_atexit@plt+0x62c97c> │ │ │ │ + ldr lr, [pc, #164] @ 638ce0 <__cxa_atexit@plt+0x62c994> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 638c90 <__cxa_atexit@plt+0x62c944> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 638ca0 <__cxa_atexit@plt+0x62c954> │ │ │ │ + ldr r7, [pc, #120] @ 638cf4 <__cxa_atexit@plt+0x62c9a8> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 638d5c <__cxa_atexit@plt+0x62ca10> │ │ │ │ + ldr r3, [pc, #60] @ 638ce4 <__cxa_atexit@plt+0x62c998> │ │ │ │ + ldr r7, [pc, #60] @ 638ce8 <__cxa_atexit@plt+0x62c99c> │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 638cec <__cxa_atexit@plt+0x62c9a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, lsr #12 │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62cf88 <__cxa_atexit@plt+0x620c3c> │ │ │ │ - ldr r7, [pc, #52] @ 62cf9c <__cxa_atexit@plt+0x620c50> │ │ │ │ - tst sl, #3 │ │ │ │ + ldr r3, [pc, #32] @ 638cf0 <__cxa_atexit@plt+0x62c9a4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffdc64 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq sl, r1, r8, lsr r4 │ │ │ │ + rscseq sl, r1, r0, lsr r4 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + ldrsbteq fp, [r1], #32 │ │ │ │ + andeq r5, r0, fp, ror #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 638c18 <__cxa_atexit@plt+0x62c8cc> │ │ │ │ + ldrhteq fp, [r1], #36 @ 0x24 │ │ │ │ + andeq r5, r0, fp, asr #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 638d5c <__cxa_atexit@plt+0x62ca10> │ │ │ │ + smlalseq fp, r1, r8, r2 │ │ │ │ + andeq r5, r0, fp, asr #22 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 638d5c <__cxa_atexit@plt+0x62ca10> │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr fp, [r9, #4]! │ │ │ │ + mov lr, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 638d94 <__cxa_atexit@plt+0x62ca48> │ │ │ │ + ldr r7, [fp, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 638ec8 <__cxa_atexit@plt+0x62cb7c> │ │ │ │ + ldr r7, [pc, #536] @ 638fa4 <__cxa_atexit@plt+0x62cc58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + b 638ed4 <__cxa_atexit@plt+0x62cb88> │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r7, [r8, #12]! │ │ │ │ + ldr r2, [r8, #12] │ │ │ │ + ldr ip, [r8, #8] │ │ │ │ + ldr sl, [r8, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r8, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 638e60 <__cxa_atexit@plt+0x62cb14> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r4, ip │ │ │ │ + mov r6, lr │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bpl 638ee0 <__cxa_atexit@plt+0x62cb94> │ │ │ │ + mov lr, r6 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r2, r4 │ │ │ │ + cmp sl, r4 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ble 638f60 <__cxa_atexit@plt+0x62cc14> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldrb r1, [r0, r2] │ │ │ │ + ldr r3, [pc, #400] @ 638fa8 <__cxa_atexit@plt+0x62cc5c> │ │ │ │ + strb r1, [r8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9] │ │ │ │ + beq 638f7c <__cxa_atexit@plt+0x62cc30> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [pc, #352] @ 638f94 <__cxa_atexit@plt+0x62cc48> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mla r7, sl, r9, r1 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mul r0, r3, r0 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + sub r7, r7, r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, lr │ │ │ │ + b 639684 <__cxa_atexit@plt+0x62d338> │ │ │ │ + cmp sl, ip │ │ │ │ + ble 638f60 <__cxa_atexit@plt+0x62cc14> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldrb r1, [r0, ip] │ │ │ │ + ldr r3, [pc, #300] @ 638fac <__cxa_atexit@plt+0x62cc60> │ │ │ │ + strb r1, [r8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9] │ │ │ │ + beq 638f7c <__cxa_atexit@plt+0x62cc30> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r9, [pc, #248] @ 638f94 <__cxa_atexit@plt+0x62cc48> │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mla r7, r2, r9, r1 │ │ │ │ + add r2, ip, #1 │ │ │ │ + mul r0, r3, r0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + sub r7, r7, r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, lr │ │ │ │ + b 639004 <__cxa_atexit@plt+0x62ccb8> │ │ │ │ + ldr r7, [pc, #224] @ 638fb0 <__cxa_atexit@plt+0x62cc64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + mov lr, r6 │ │ │ │ + mov r6, r7 │ │ │ │ + beq 638f8c <__cxa_atexit@plt+0x62cc40> │ │ │ │ + mov r2, r4 │ │ │ │ + cmp sl, r4 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ble 638f60 <__cxa_atexit@plt+0x62cc14> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + add r0, r0, #8 │ │ │ │ + ldrb r1, [r0, r2] │ │ │ │ + ldr r3, [pc, #128] @ 638f98 <__cxa_atexit@plt+0x62cc4c> │ │ │ │ + strb r1, [r8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r9] │ │ │ │ + beq 638f7c <__cxa_atexit@plt+0x62cc30> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [pc, #96] @ 638f94 <__cxa_atexit@plt+0x62cc48> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + mla r7, sl, r9, r1 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mul r0, r3, r0 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + sub r7, r7, r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, lr │ │ │ │ + b 639d04 <__cxa_atexit@plt+0x62d9b8> │ │ │ │ + ldr r7, [pc, #52] @ 638f9c <__cxa_atexit@plt+0x62cc50> │ │ │ │ + ldr r0, [pc, #52] @ 638fa0 <__cxa_atexit@plt+0x62cc54> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 62cf7c <__cxa_atexit@plt+0x620c30> │ │ │ │ - mov r7, sl │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62cfa0 <__cxa_atexit@plt+0x620c54> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r9 │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + b 638d78 <__cxa_atexit@plt+0x62ca2c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + andeq r0, r0, r0, lsr #27 │ │ │ │ + rscseq fp, r1, ip, lsr r0 │ │ │ │ + rscseq fp, r1, r4, lsr r0 │ │ │ │ + rscseq pc, pc, r0, lsr #15 │ │ │ │ + andeq r0, r0, r0, lsr #16 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + rscseq pc, pc, r0, ror #12 │ │ │ │ + rscseq fp, r1, r4, lsl r0 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #8]! │ │ │ │ + ldr r8, [pc, #52] @ 639000 <__cxa_atexit@plt+0x62ccb4> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r1, r8, lr │ │ │ │ + add r1, r0, #1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 639004 <__cxa_atexit@plt+0x62ccb8> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 63906c <__cxa_atexit@plt+0x62cd20> │ │ │ │ + ldr ip, [pc, #300] @ 639158 <__cxa_atexit@plt+0x62ce0c> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 6390d8 <__cxa_atexit@plt+0x62cd8c> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 63903c <__cxa_atexit@plt+0x62ccf0> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 6390a0 <__cxa_atexit@plt+0x62cd54> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 6390f0 <__cxa_atexit@plt+0x62cda4> │ │ │ │ + ldr r7, [pc, #212] @ 63915c <__cxa_atexit@plt+0x62ce10> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 63911c <__cxa_atexit@plt+0x62cdd0> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 639130 <__cxa_atexit@plt+0x62cde4> │ │ │ │ + ldr r6, [pc, #180] @ 639174 <__cxa_atexit@plt+0x62ce28> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ mov r5, r3 │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 639160 <__cxa_atexit@plt+0x62ce14> │ │ │ │ + ldr r0, [pc, #128] @ 639164 <__cxa_atexit@plt+0x62ce18> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 639110 <__cxa_atexit@plt+0x62cdc4> │ │ │ │ + ldr r6, [pc, #112] @ 639168 <__cxa_atexit@plt+0x62ce1c> │ │ │ │ + ldr r7, [pc, #112] @ 63916c <__cxa_atexit@plt+0x62ce20> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 639170 <__cxa_atexit@plt+0x62ce24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r2, r4, ror #19 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r8, [pc, #292] @ 62d0e0 <__cxa_atexit@plt+0x620d94> │ │ │ │ - ldr r9, [pc, #292] @ 62d0e4 <__cxa_atexit@plt+0x620d98> │ │ │ │ - mov sl, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r6, sl, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 62d058 <__cxa_atexit@plt+0x620d0c> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 62d048 <__cxa_atexit@plt+0x620cfc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 62d0c0 <__cxa_atexit@plt+0x620d74> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r0, r3, #20 │ │ │ │ - add r1, r1, #20 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str ip, [r6, #12] │ │ │ │ - add ip, r3, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - bne 62cfd0 <__cxa_atexit@plt+0x620c84> │ │ │ │ - ldr r0, [r2] │ │ │ │ - add r6, sl, r1 │ │ │ │ - mov r7, r2 │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 6391dc <__cxa_atexit@plt+0x62ce90> │ │ │ │ + ldr r6, [pc, #64] @ 639178 <__cxa_atexit@plt+0x62ce2c> │ │ │ │ + ldr r7, [pc, #64] @ 63917c <__cxa_atexit@plt+0x62ce30> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 639180 <__cxa_atexit@plt+0x62ce34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 639110 <__cxa_atexit@plt+0x62cdc4> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq sl, r1, r4, asr #29 │ │ │ │ + rscseq sl, r1, r0, asr #29 │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + ldrshteq r9, [r1], #240 @ 0xf0 │ │ │ │ + rscseq r9, r1, r4, ror #31 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r9, r1, r8, lsr #31 │ │ │ │ + rscseq r9, r1, r0, lsr #31 │ │ │ │ + rscseq sl, r1, r4, asr #28 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 6391dc <__cxa_atexit@plt+0x62ce90> │ │ │ │ + rscseq sl, r1, ip, lsl lr │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 6391dc <__cxa_atexit@plt+0x62ce90> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 639214 <__cxa_atexit@plt+0x62cec8> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 6392cc <__cxa_atexit@plt+0x62cf80> │ │ │ │ + ldr r7, [pc, #232] @ 6392f0 <__cxa_atexit@plt+0x62cfa4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - bic r7, ip, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 639288 <__cxa_atexit@plt+0x62cf3c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 639264 <__cxa_atexit@plt+0x62cf18> │ │ │ │ + beq 6391f4 <__cxa_atexit@plt+0x62cea8> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 639290 <__cxa_atexit@plt+0x62cf44> │ │ │ │ + ldr r7, [pc, #108] @ 6392e4 <__cxa_atexit@plt+0x62cf98> │ │ │ │ + ldr r0, [pc, #108] @ 6392e8 <__cxa_atexit@plt+0x62cf9c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 62d0d0 <__cxa_atexit@plt+0x620d84> │ │ │ │ - ldr r0, [pc, #120] @ 62d0e8 <__cxa_atexit@plt+0x620d9c> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str ip, [r3] │ │ │ │ - ldr r1, [r5, #16]! │ │ │ │ - ldr r8, [pc, #96] @ 62d0ec <__cxa_atexit@plt+0x620da0> │ │ │ │ - add r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #88] @ 62d0f0 <__cxa_atexit@plt+0x620da4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - add r7, r6, #30 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 639270 <__cxa_atexit@plt+0x62cf24> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 6392e0 <__cxa_atexit@plt+0x62cf94> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 639004 <__cxa_atexit@plt+0x62ccb8> │ │ │ │ + ldr r7, [pc, #24] @ 6392ec <__cxa_atexit@plt+0x62cfa0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq sl, r1, ip, lsr #26 │ │ │ │ + rscseq sl, r1, r8, lsr #26 │ │ │ │ + rscseq pc, pc, ip, asr r2 @ │ │ │ │ + rscseq pc, pc, r4, lsr #6 │ │ │ │ + ldrsbteq sl, [r1], #196 @ 0xc4 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 639334 <__cxa_atexit@plt+0x62cfe8> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 639344 <__cxa_atexit@plt+0x62cff8> │ │ │ │ + ldr r1, [pc, #76] @ 639374 <__cxa_atexit@plt+0x62d028> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 639524 <__cxa_atexit@plt+0x62d1d8> │ │ │ │ + ldr r1, [pc, #28] @ 639368 <__cxa_atexit@plt+0x62d01c> │ │ │ │ + ldr r7, [pc, #28] @ 63936c <__cxa_atexit@plt+0x62d020> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 639370 <__cxa_atexit@plt+0x62d024> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + smlalseq r9, r1, r8, sp │ │ │ │ + smlalseq r9, r1, r0, sp │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq sl, r1, r0, asr ip │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6393d0 <__cxa_atexit@plt+0x62d084> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 6393dc <__cxa_atexit@plt+0x62d090> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 6393e0 <__cxa_atexit@plt+0x62d094> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + smlalseq pc, pc, r8, r7 @ │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 639490 <__cxa_atexit@plt+0x62d144> │ │ │ │ + ldr lr, [pc, #164] @ 6394a8 <__cxa_atexit@plt+0x62d15c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 639458 <__cxa_atexit@plt+0x62d10c> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 639468 <__cxa_atexit@plt+0x62d11c> │ │ │ │ + ldr r7, [pc, #120] @ 6394bc <__cxa_atexit@plt+0x62d170> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 639524 <__cxa_atexit@plt+0x62d1d8> │ │ │ │ + ldr r3, [pc, #60] @ 6394ac <__cxa_atexit@plt+0x62d160> │ │ │ │ + ldr r7, [pc, #60] @ 6394b0 <__cxa_atexit@plt+0x62d164> │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 6394b4 <__cxa_atexit@plt+0x62d168> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 6394b8 <__cxa_atexit@plt+0x62d16c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0x0100b494 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ - rscseq r4, r2, r4, lsl #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 62d14c <__cxa_atexit@plt+0x620e00> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + @ instruction: 0xffffd404 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq r9, r1, r0, ror ip │ │ │ │ + rscseq r9, r1, r8, ror #24 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq sl, r1, r8, lsl #22 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 6393e0 <__cxa_atexit@plt+0x62d094> │ │ │ │ + rscseq sl, r1, ip, ror #21 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 639524 <__cxa_atexit@plt+0x62d1d8> │ │ │ │ + ldrsbteq sl, [r1], #160 @ 0xa0 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 639524 <__cxa_atexit@plt+0x62d1d8> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 639558 <__cxa_atexit@plt+0x62d20c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 63960c <__cxa_atexit@plt+0x62d2c0> │ │ │ │ + ldr r7, [pc, #228] @ 639630 <__cxa_atexit@plt+0x62d2e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 6395c8 <__cxa_atexit@plt+0x62d27c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62d144 <__cxa_atexit@plt+0x620df8> │ │ │ │ - ldr r3, [pc, #44] @ 62d154 <__cxa_atexit@plt+0x620e08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [pc, #32] @ 62d158 <__cxa_atexit@plt+0x620e0c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b c65b60 <__cxa_atexit@plt+0xc59814> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bmi 6395a4 <__cxa_atexit@plt+0x62d258> │ │ │ │ + beq 639538 <__cxa_atexit@plt+0x62d1ec> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 6395d0 <__cxa_atexit@plt+0x62d284> │ │ │ │ + ldr r7, [pc, #108] @ 639624 <__cxa_atexit@plt+0x62d2d8> │ │ │ │ + ldr r0, [pc, #108] @ 639628 <__cxa_atexit@plt+0x62d2dc> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 6395b0 <__cxa_atexit@plt+0x62d264> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 639620 <__cxa_atexit@plt+0x62d2d4> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 639004 <__cxa_atexit@plt+0x62ccb8> │ │ │ │ + ldr r7, [pc, #24] @ 63962c <__cxa_atexit@plt+0x62d2e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ - smlabteq r0, r0, r8, fp │ │ │ │ - smlalseq r4, r2, r0, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 62d1bc <__cxa_atexit@plt+0x620e70> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 62d1b4 <__cxa_atexit@plt+0x620e68> │ │ │ │ - ldr r3, [pc, #52] @ 62d1c4 <__cxa_atexit@plt+0x620e78> │ │ │ │ - ldr r9, [pc, #52] @ 62d1c8 <__cxa_atexit@plt+0x620e7c> │ │ │ │ - ldr r2, [pc, #52] @ 62d1cc <__cxa_atexit@plt+0x620e80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq sl, r1, ip, ror #19 │ │ │ │ + rscseq sl, r1, r8, ror #19 │ │ │ │ + rscseq lr, pc, ip, lsl pc @ │ │ │ │ + rscseq lr, pc, r0, ror #31 │ │ │ │ + smlalseq sl, r1, r4, r9 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #8]! │ │ │ │ + ldr r8, [pc, #52] @ 639680 <__cxa_atexit@plt+0x62d334> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r1, r8, lr │ │ │ │ + add r1, r0, #1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 639684 <__cxa_atexit@plt+0x62d338> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 6396ec <__cxa_atexit@plt+0x62d3a0> │ │ │ │ + ldr ip, [pc, #300] @ 6397d8 <__cxa_atexit@plt+0x62d48c> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 639758 <__cxa_atexit@plt+0x62d40c> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 6396bc <__cxa_atexit@plt+0x62d370> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 639720 <__cxa_atexit@plt+0x62d3d4> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 639770 <__cxa_atexit@plt+0x62d424> │ │ │ │ + ldr r7, [pc, #212] @ 6397dc <__cxa_atexit@plt+0x62d490> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 63979c <__cxa_atexit@plt+0x62d450> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6397b0 <__cxa_atexit@plt+0x62d464> │ │ │ │ + ldr r6, [pc, #180] @ 6397f4 <__cxa_atexit@plt+0x62d4a8> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 6397e0 <__cxa_atexit@plt+0x62d494> │ │ │ │ + ldr r0, [pc, #128] @ 6397e4 <__cxa_atexit@plt+0x62d498> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 639790 <__cxa_atexit@plt+0x62d444> │ │ │ │ + ldr r6, [pc, #112] @ 6397e8 <__cxa_atexit@plt+0x62d49c> │ │ │ │ + ldr r7, [pc, #112] @ 6397ec <__cxa_atexit@plt+0x62d4a0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 6397f0 <__cxa_atexit@plt+0x62d4a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 63985c <__cxa_atexit@plt+0x62d510> │ │ │ │ + ldr r6, [pc, #64] @ 6397f8 <__cxa_atexit@plt+0x62d4ac> │ │ │ │ + ldr r7, [pc, #64] @ 6397fc <__cxa_atexit@plt+0x62d4b0> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 639800 <__cxa_atexit@plt+0x62d4b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 639790 <__cxa_atexit@plt+0x62d444> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq sl, r1, r4, asr #16 │ │ │ │ + rscseq sl, r1, r0, asr #16 │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + rscseq r9, r1, r0, ror r9 │ │ │ │ + rscseq r9, r1, r4, ror #18 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r9, r1, r8, lsr #18 │ │ │ │ + rscseq r9, r1, r0, lsr #18 │ │ │ │ + rscseq sl, r1, r4, asr #15 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 63985c <__cxa_atexit@plt+0x62d510> │ │ │ │ + smlalseq sl, r1, ip, r7 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 63985c <__cxa_atexit@plt+0x62d510> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 639894 <__cxa_atexit@plt+0x62d548> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 63994c <__cxa_atexit@plt+0x62d600> │ │ │ │ + ldr r7, [pc, #232] @ 639970 <__cxa_atexit@plt+0x62d624> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r2, r4, lsr r8 │ │ │ │ - rscseq r4, r2, r4, asr #16 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - ldrsbteq r4, [r2], #128 @ 0x80 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 62d228 <__cxa_atexit@plt+0x620edc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 639908 <__cxa_atexit@plt+0x62d5bc> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62d220 <__cxa_atexit@plt+0x620ed4> │ │ │ │ - ldr r3, [pc, #44] @ 62d230 <__cxa_atexit@plt+0x620ee4> │ │ │ │ - ldr r2, [pc, #44] @ 62d234 <__cxa_atexit@plt+0x620ee8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b e172ec <__cxa_atexit@plt+0xe0afa0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bmi 6398e4 <__cxa_atexit@plt+0x62d598> │ │ │ │ + beq 639874 <__cxa_atexit@plt+0x62d528> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 639910 <__cxa_atexit@plt+0x62d5c4> │ │ │ │ + ldr r7, [pc, #108] @ 639964 <__cxa_atexit@plt+0x62d618> │ │ │ │ + ldr r0, [pc, #108] @ 639968 <__cxa_atexit@plt+0x62d61c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 6398f0 <__cxa_atexit@plt+0x62d5a4> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 639960 <__cxa_atexit@plt+0x62d614> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 639684 <__cxa_atexit@plt+0x62d338> │ │ │ │ + ldr r7, [pc, #24] @ 63996c <__cxa_atexit@plt+0x62d620> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r2, ip, lsl #17 │ │ │ │ - tsteq r0, ip, lsl #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 62d258 <__cxa_atexit@plt+0x620f0c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq sl, r1, ip, lsr #13 │ │ │ │ + rscseq sl, r1, r8, lsr #13 │ │ │ │ + ldrsbteq lr, [pc], #188 │ │ │ │ + rscseq lr, pc, r4, lsr #25 │ │ │ │ + rscseq sl, r1, r4, asr r6 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 6399b4 <__cxa_atexit@plt+0x62d668> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 6399c4 <__cxa_atexit@plt+0x62d678> │ │ │ │ + ldr r1, [pc, #76] @ 6399f4 <__cxa_atexit@plt+0x62d6a8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 639ba4 <__cxa_atexit@plt+0x62d858> │ │ │ │ + ldr r1, [pc, #28] @ 6399e8 <__cxa_atexit@plt+0x62d69c> │ │ │ │ + ldr r7, [pc, #28] @ 6399ec <__cxa_atexit@plt+0x62d6a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 6399f0 <__cxa_atexit@plt+0x62d6a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + rscseq r9, r1, r8, lsl r7 │ │ │ │ + rscseq r9, r1, r0, lsl r7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrsbteq sl, [r1], #80 @ 0x50 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 639a50 <__cxa_atexit@plt+0x62d704> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 639a5c <__cxa_atexit@plt+0x62d710> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 639a60 <__cxa_atexit@plt+0x62d714> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, pc, r8, lsl r1 @ │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 639b10 <__cxa_atexit@plt+0x62d7c4> │ │ │ │ + ldr lr, [pc, #164] @ 639b28 <__cxa_atexit@plt+0x62d7dc> │ │ │ │ ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 639ad8 <__cxa_atexit@plt+0x62d78c> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 639ae8 <__cxa_atexit@plt+0x62d79c> │ │ │ │ + ldr r7, [pc, #120] @ 639b3c <__cxa_atexit@plt+0x62d7f0> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 639ba4 <__cxa_atexit@plt+0x62d858> │ │ │ │ + ldr r3, [pc, #60] @ 639b2c <__cxa_atexit@plt+0x62d7e0> │ │ │ │ + ldr r7, [pc, #60] @ 639b30 <__cxa_atexit@plt+0x62d7e4> │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 639b34 <__cxa_atexit@plt+0x62d7e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 639b38 <__cxa_atexit@plt+0x62d7ec> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffccec │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrshteq r9, [r1], #80 @ 0x50 │ │ │ │ + rscseq r9, r1, r8, ror #11 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq sl, r1, r8, lsl #9 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 639a60 <__cxa_atexit@plt+0x62d714> │ │ │ │ + rscseq sl, r1, ip, ror #8 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 639ba4 <__cxa_atexit@plt+0x62d858> │ │ │ │ + rscseq sl, r1, r0, asr r4 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 639ba4 <__cxa_atexit@plt+0x62d858> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 639bd8 <__cxa_atexit@plt+0x62d88c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 639c8c <__cxa_atexit@plt+0x62d940> │ │ │ │ + ldr r7, [pc, #228] @ 639cb0 <__cxa_atexit@plt+0x62d964> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 639c48 <__cxa_atexit@plt+0x62d8fc> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 639c24 <__cxa_atexit@plt+0x62d8d8> │ │ │ │ + beq 639bb8 <__cxa_atexit@plt+0x62d86c> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 639c50 <__cxa_atexit@plt+0x62d904> │ │ │ │ + ldr r7, [pc, #108] @ 639ca4 <__cxa_atexit@plt+0x62d958> │ │ │ │ + ldr r0, [pc, #108] @ 639ca8 <__cxa_atexit@plt+0x62d95c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 639c30 <__cxa_atexit@plt+0x62d8e4> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 639ca0 <__cxa_atexit@plt+0x62d954> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 639684 <__cxa_atexit@plt+0x62d338> │ │ │ │ + ldr r7, [pc, #24] @ 639cac <__cxa_atexit@plt+0x62d960> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r2, r8, ror r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r9 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq sl, r1, ip, ror #6 │ │ │ │ + rscseq sl, r1, r8, ror #6 │ │ │ │ + smlalseq lr, pc, ip, r8 @ │ │ │ │ + rscseq lr, pc, r0, ror #18 │ │ │ │ + rscseq sl, r1, r4, lsl r3 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #8]! │ │ │ │ + ldr r8, [pc, #52] @ 639d00 <__cxa_atexit@plt+0x62d9b4> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r2, r3, r2 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ + mla r3, r1, r8, lr │ │ │ │ + add r1, r0, #1 │ │ │ │ + mul r2, r7, r2 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 639d04 <__cxa_atexit@plt+0x62d9b8> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 639d6c <__cxa_atexit@plt+0x62da20> │ │ │ │ + ldr ip, [pc, #300] @ 639e58 <__cxa_atexit@plt+0x62db0c> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 639dd8 <__cxa_atexit@plt+0x62da8c> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 639d3c <__cxa_atexit@plt+0x62d9f0> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 639da0 <__cxa_atexit@plt+0x62da54> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 639df0 <__cxa_atexit@plt+0x62daa4> │ │ │ │ + ldr r7, [pc, #212] @ 639e5c <__cxa_atexit@plt+0x62db10> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 639e1c <__cxa_atexit@plt+0x62dad0> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 639e30 <__cxa_atexit@plt+0x62dae4> │ │ │ │ + ldr r6, [pc, #180] @ 639e74 <__cxa_atexit@plt+0x62db28> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 639e60 <__cxa_atexit@plt+0x62db14> │ │ │ │ + ldr r0, [pc, #128] @ 639e64 <__cxa_atexit@plt+0x62db18> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 639e10 <__cxa_atexit@plt+0x62dac4> │ │ │ │ + ldr r6, [pc, #112] @ 639e68 <__cxa_atexit@plt+0x62db1c> │ │ │ │ + ldr r7, [pc, #112] @ 639e6c <__cxa_atexit@plt+0x62db20> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 639e70 <__cxa_atexit@plt+0x62db24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldrsbteq r3, [r2], #92 @ 0x5c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ 62d2c0 <__cxa_atexit@plt+0x620f74> │ │ │ │ - ldr r0, [pc, #12] @ 62d2c4 <__cxa_atexit@plt+0x620f78> │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 639edc <__cxa_atexit@plt+0x62db90> │ │ │ │ + ldr r6, [pc, #64] @ 639e78 <__cxa_atexit@plt+0x62db2c> │ │ │ │ + ldr r7, [pc, #64] @ 639e7c <__cxa_atexit@plt+0x62db30> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 639e80 <__cxa_atexit@plt+0x62db34> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + b 639e10 <__cxa_atexit@plt+0x62dac4> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq sl, r1, r4, asr #3 │ │ │ │ + rscseq sl, r1, r0, asr #3 │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + ldrshteq r9, [r1], #32 │ │ │ │ + rscseq r9, r1, r4, ror #5 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r9, r1, r8, lsr #5 │ │ │ │ + rscseq r9, r1, r0, lsr #5 │ │ │ │ + rscseq sl, r1, r4, asr #2 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 639edc <__cxa_atexit@plt+0x62db90> │ │ │ │ + rscseq sl, r1, ip, lsl r1 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 639edc <__cxa_atexit@plt+0x62db90> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 639f14 <__cxa_atexit@plt+0x62dbc8> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 639fcc <__cxa_atexit@plt+0x62dc80> │ │ │ │ + ldr r7, [pc, #232] @ 639ff0 <__cxa_atexit@plt+0x62dca4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - rscseq r3, r2, ip, asr #11 │ │ │ │ - rscseq r3, r2, r8, asr #11 │ │ │ │ - smlalseq r3, r2, r4, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ 62d2ec <__cxa_atexit@plt+0x620fa0> │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 639f88 <__cxa_atexit@plt+0x62dc3c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 639f64 <__cxa_atexit@plt+0x62dc18> │ │ │ │ + beq 639ef4 <__cxa_atexit@plt+0x62dba8> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 639f90 <__cxa_atexit@plt+0x62dc44> │ │ │ │ + ldr r7, [pc, #108] @ 639fe4 <__cxa_atexit@plt+0x62dc98> │ │ │ │ + ldr r0, [pc, #108] @ 639fe8 <__cxa_atexit@plt+0x62dc9c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - rscseq r3, r2, r4, lsl #11 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 62d310 <__cxa_atexit@plt+0x620fc4> │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 639f70 <__cxa_atexit@plt+0x62dc24> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 639fe0 <__cxa_atexit@plt+0x62dc94> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 639d04 <__cxa_atexit@plt+0x62d9b8> │ │ │ │ + ldr r7, [pc, #24] @ 639fec <__cxa_atexit@plt+0x62dca0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62d37c <__cxa_atexit@plt+0x621030> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #96] @ 62d398 <__cxa_atexit@plt+0x62104c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62d384 <__cxa_atexit@plt+0x621038> │ │ │ │ - ldr r3, [pc, #76] @ 62d39c <__cxa_atexit@plt+0x621050> │ │ │ │ - sub lr, r5, #24 │ │ │ │ - tst sl, #3 │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq sl, r1, ip, lsr #32 │ │ │ │ + rscseq sl, r1, r8, lsr #32 │ │ │ │ + rscseq lr, pc, ip, asr r5 @ │ │ │ │ + rscseq lr, pc, r4, lsr #12 │ │ │ │ + ldrsbteq r9, [r1], #244 @ 0xf4 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 63a034 <__cxa_atexit@plt+0x62dce8> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 63a044 <__cxa_atexit@plt+0x62dcf8> │ │ │ │ + ldr r1, [pc, #76] @ 63a074 <__cxa_atexit@plt+0x62dd28> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 63a224 <__cxa_atexit@plt+0x62ded8> │ │ │ │ + ldr r1, [pc, #28] @ 63a068 <__cxa_atexit@plt+0x62dd1c> │ │ │ │ + ldr r7, [pc, #28] @ 63a06c <__cxa_atexit@plt+0x62dd20> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 63a070 <__cxa_atexit@plt+0x62dd24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + smlalseq r9, r1, r8, r0 │ │ │ │ + smlalseq r9, r1, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r9, r1, r0, asr pc │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63a0d0 <__cxa_atexit@plt+0x62dd84> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 63a0dc <__cxa_atexit@plt+0x62dd90> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 63a0e0 <__cxa_atexit@plt+0x62dd94> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq lr, pc, r8, sl @ │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63a190 <__cxa_atexit@plt+0x62de44> │ │ │ │ + ldr lr, [pc, #164] @ 63a1a8 <__cxa_atexit@plt+0x62de5c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 63a158 <__cxa_atexit@plt+0x62de0c> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 63a168 <__cxa_atexit@plt+0x62de1c> │ │ │ │ + ldr r7, [pc, #120] @ 63a1bc <__cxa_atexit@plt+0x62de70> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 63a224 <__cxa_atexit@plt+0x62ded8> │ │ │ │ + ldr r3, [pc, #60] @ 63a1ac <__cxa_atexit@plt+0x62de60> │ │ │ │ + ldr r7, [pc, #60] @ 63a1b0 <__cxa_atexit@plt+0x62de64> │ │ │ │ + str r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - beq 62d36c <__cxa_atexit@plt+0x621020> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 63a1b4 <__cxa_atexit@plt+0x62de68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 63a1b8 <__cxa_atexit@plt+0x62de6c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffc5d4 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq r8, r1, r0, ror pc │ │ │ │ + rscseq r8, r1, r8, ror #30 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r9, r1, r8, lsl #28 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 63a0e0 <__cxa_atexit@plt+0x62dd94> │ │ │ │ + rscseq r9, r1, ip, ror #27 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 63a224 <__cxa_atexit@plt+0x62ded8> │ │ │ │ + ldrsbteq r9, [r1], #208 @ 0xd0 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 63a224 <__cxa_atexit@plt+0x62ded8> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 63a258 <__cxa_atexit@plt+0x62df0c> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 63a30c <__cxa_atexit@plt+0x62dfc0> │ │ │ │ + ldr r7, [pc, #228] @ 63a330 <__cxa_atexit@plt+0x62dfe4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 63a2c8 <__cxa_atexit@plt+0x62df7c> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 63a2a4 <__cxa_atexit@plt+0x62df58> │ │ │ │ + beq 63a238 <__cxa_atexit@plt+0x62deec> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 63a2d0 <__cxa_atexit@plt+0x62df84> │ │ │ │ + ldr r7, [pc, #108] @ 63a324 <__cxa_atexit@plt+0x62dfd8> │ │ │ │ + ldr r0, [pc, #108] @ 63a328 <__cxa_atexit@plt+0x62dfdc> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 63a2b0 <__cxa_atexit@plt+0x62df64> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 63a320 <__cxa_atexit@plt+0x62dfd4> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, fp │ │ │ │ + b 639d04 <__cxa_atexit@plt+0x62d9b8> │ │ │ │ + ldr r7, [pc, #24] @ 63a32c <__cxa_atexit@plt+0x62dfe0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq r9, r1, ip, ror #25 │ │ │ │ + rscseq r9, r1, r8, ror #25 │ │ │ │ + rscseq lr, pc, ip, lsl r2 @ │ │ │ │ + rscseq lr, pc, r0, ror #5 │ │ │ │ + smlalseq r9, r1, r4, ip │ │ │ │ + andeq r1, r0, r9, ror #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldrb lr, [r5, #4]! │ │ │ │ + ldr r8, [pc, #56] @ 63a384 <__cxa_atexit@plt+0x62e038> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r0, r1, r0 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ + mla r3, r2, r8, lr │ │ │ │ + add r1, r1, #1 │ │ │ │ + mul r2, r7, r0 │ │ │ │ + sub r3, r3, r2 │ │ │ │ + stm r5, {r1, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 63a388 <__cxa_atexit@plt+0x62e03c> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + stm sp, {r4, r6, r7} │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 63a3f0 <__cxa_atexit@plt+0x62e0a4> │ │ │ │ + ldr ip, [pc, #300] @ 63a4dc <__cxa_atexit@plt+0x62e190> │ │ │ │ + add r9, r4, #8 │ │ │ │ + cmp r8, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + movgt r3, r8 │ │ │ │ + sub sl, r9, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq 63a45c <__cxa_atexit@plt+0x62e110> │ │ │ │ + ldrb lr, [sl, r1] │ │ │ │ + ldrb fp, [r9, r1] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + mla r2, r2, ip, fp │ │ │ │ + mul r6, r6, lr │ │ │ │ + sub r2, r2, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + bne 63a3c0 <__cxa_atexit@plt+0x62e074> │ │ │ │ + sub r1, r1, r7 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 63a424 <__cxa_atexit@plt+0x62e0d8> │ │ │ │ + cmp r8, r1 │ │ │ │ + ble 63a474 <__cxa_atexit@plt+0x62e128> │ │ │ │ + ldr r7, [pc, #212] @ 63a4e0 <__cxa_atexit@plt+0x62e194> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + sub r7, r8, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r7, r6 │ │ │ │ + bge 63a4a0 <__cxa_atexit@plt+0x62e154> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 63a4b4 <__cxa_atexit@plt+0x62e168> │ │ │ │ + ldr r6, [pc, #180] @ 63a4f8 <__cxa_atexit@plt+0x62e1ac> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + ldr r7, [pc, #128] @ 63a4e4 <__cxa_atexit@plt+0x62e198> │ │ │ │ + ldr r0, [pc, #128] @ 63a4e8 <__cxa_atexit@plt+0x62e19c> │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 63a494 <__cxa_atexit@plt+0x62e148> │ │ │ │ + ldr r6, [pc, #112] @ 63a4ec <__cxa_atexit@plt+0x62e1a0> │ │ │ │ + ldr r7, [pc, #112] @ 63a4f0 <__cxa_atexit@plt+0x62e1a4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #96] @ 63a4f4 <__cxa_atexit@plt+0x62e1a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp] │ │ │ │ + ldmib sp, {r6, fp} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 62d3a0 <__cxa_atexit@plt+0x621054> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + str r4, [r5, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + ldm sp, {r4, r6, r7} │ │ │ │ + b 63a560 <__cxa_atexit@plt+0x62e214> │ │ │ │ + ldr r6, [pc, #64] @ 63a4fc <__cxa_atexit@plt+0x62e1b0> │ │ │ │ + ldr r7, [pc, #64] @ 63a500 <__cxa_atexit@plt+0x62e1b4> │ │ │ │ + stmdb r5, {r1, r4} │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + ldr r0, [pc, #52] @ 63a504 <__cxa_atexit@plt+0x62e1b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + b 63a494 <__cxa_atexit@plt+0x62e148> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + rscseq r9, r1, r0, asr #22 │ │ │ │ + rscseq r9, r1, ip, lsr fp │ │ │ │ + andeq r0, r0, r0, lsl #4 │ │ │ │ + rscseq r8, r1, ip, ror #24 │ │ │ │ + rscseq r8, r1, r0, ror #24 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r8, r1, r4, lsr #24 │ │ │ │ + rscseq r8, r1, ip, lsl ip │ │ │ │ + rscseq r9, r1, r0, asr #21 │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5] │ │ │ │ + b 63a560 <__cxa_atexit@plt+0x62e214> │ │ │ │ + smlalseq r9, r1, r8, sl │ │ │ │ + andeq r5, r0, fp, lsr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r9, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, fp │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + b 63a560 <__cxa_atexit@plt+0x62e214> │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 63a598 <__cxa_atexit@plt+0x62e24c> │ │ │ │ + ldr r7, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 63a650 <__cxa_atexit@plt+0x62e304> │ │ │ │ + ldr r7, [pc, #232] @ 63a674 <__cxa_atexit@plt+0x62e328> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + str r7, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 63a60c <__cxa_atexit@plt+0x62e2c0> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 63a5e8 <__cxa_atexit@plt+0x62e29c> │ │ │ │ + beq 63a578 <__cxa_atexit@plt+0x62e22c> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp r9, r8 │ │ │ │ + bgt 63a614 <__cxa_atexit@plt+0x62e2c8> │ │ │ │ + ldr r7, [pc, #108] @ 63a668 <__cxa_atexit@plt+0x62e31c> │ │ │ │ + ldr r0, [pc, #108] @ 63a66c <__cxa_atexit@plt+0x62e320> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r8, r1, fp │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - rscseq r4, r2, r8, ror #14 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 62d3fc <__cxa_atexit@plt+0x6210b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62d408 <__cxa_atexit@plt+0x6210bc> │ │ │ │ - ldr r1, [pc, #68] @ 62d418 <__cxa_atexit@plt+0x6210cc> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r5, [pc, #48] @ 62d41c <__cxa_atexit@plt+0x6210d0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + cmp r9, r8 │ │ │ │ + ble 63a5f4 <__cxa_atexit@plt+0x62e2a8> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 63a664 <__cxa_atexit@plt+0x62e318> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 63a388 <__cxa_atexit@plt+0x62e03c> │ │ │ │ + ldr r7, [pc, #24] @ 63a670 <__cxa_atexit@plt+0x62e324> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq r9, r1, r8, lsr #19 │ │ │ │ + rscseq r9, r1, r4, lsr #19 │ │ │ │ + ldrsbteq sp, [pc], #232 │ │ │ │ + rscseq sp, pc, r0, lsr #31 │ │ │ │ + rscseq r9, r1, r0, asr r9 │ │ │ │ + andeq r2, r0, sl, ror #27 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r7, r3 │ │ │ │ + bge 63a6b8 <__cxa_atexit@plt+0x62e36c> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp r7, #1 │ │ │ │ + blt 63a6c8 <__cxa_atexit@plt+0x62e37c> │ │ │ │ + ldr r1, [pc, #76] @ 63a6f8 <__cxa_atexit@plt+0x62e3ac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r2, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 63a8a8 <__cxa_atexit@plt+0x62e55c> │ │ │ │ + ldr r1, [pc, #28] @ 63a6ec <__cxa_atexit@plt+0x62e3a0> │ │ │ │ + ldr r7, [pc, #28] @ 63a6f0 <__cxa_atexit@plt+0x62e3a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + ldr r0, [pc, #20] @ 63a6f4 <__cxa_atexit@plt+0x62e3a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + rscseq r8, r1, r4, lsl sl │ │ │ │ + rscseq r8, r1, ip, lsl #20 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + rscseq r9, r1, ip, asr #17 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63a754 <__cxa_atexit@plt+0x62e408> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + add r0, r7, #8 │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add r3, r1, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #32] @ 63a760 <__cxa_atexit@plt+0x62e414> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 63a764 <__cxa_atexit@plt+0x62e418> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, pc, r4, lsl r4 @ │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63a814 <__cxa_atexit@plt+0x62e4c8> │ │ │ │ + ldr lr, [pc, #164] @ 63a82c <__cxa_atexit@plt+0x62e4e0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 63a7dc <__cxa_atexit@plt+0x62e490> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 63a7ec <__cxa_atexit@plt+0x62e4a0> │ │ │ │ + ldr r7, [pc, #120] @ 63a840 <__cxa_atexit@plt+0x62e4f4> │ │ │ │ + str r1, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fb14 <__cxa_atexit@plt+0x13937c8> │ │ │ │ + str r1, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 63a8a8 <__cxa_atexit@plt+0x62e55c> │ │ │ │ + ldr r3, [pc, #60] @ 63a830 <__cxa_atexit@plt+0x62e4e4> │ │ │ │ + ldr r7, [pc, #60] @ 63a834 <__cxa_atexit@plt+0x62e4e8> │ │ │ │ + str r1, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r0, [pc, #48] @ 63a838 <__cxa_atexit@plt+0x62e4ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - strdeq fp, [r0, -ip] │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62d464 <__cxa_atexit@plt+0x621118> │ │ │ │ - ldr r7, [pc, #52] @ 62d478 <__cxa_atexit@plt+0x62112c> │ │ │ │ - tst sl, #3 │ │ │ │ + ldr r3, [pc, #32] @ 63a83c <__cxa_atexit@plt+0x62e4f0> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffbcf0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq r8, r1, ip, ror #17 │ │ │ │ + rscseq r8, r1, r4, ror #17 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + rscseq r9, r1, r4, lsl #15 │ │ │ │ + andeq r5, r0, fp, ror #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 63a764 <__cxa_atexit@plt+0x62e418> │ │ │ │ + rscseq r9, r1, r8, ror #14 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 63a8a8 <__cxa_atexit@plt+0x62e55c> │ │ │ │ + rscseq r9, r1, ip, asr #14 │ │ │ │ + andeq r5, r0, fp, asr #23 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + add r0, r7, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 63a8a8 <__cxa_atexit@plt+0x62e55c> │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldm r5, {r3, r9} │ │ │ │ + mov fp, r7 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 63a8dc <__cxa_atexit@plt+0x62e590> │ │ │ │ + ldr r7, [r9, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 63a990 <__cxa_atexit@plt+0x62e644> │ │ │ │ + ldr r7, [pc, #228] @ 63a9b4 <__cxa_atexit@plt+0x62e668> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldmib r7, {ip, lr} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne 63a94c <__cxa_atexit@plt+0x62e600> │ │ │ │ + add r0, r1, #8 │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bmi 63a928 <__cxa_atexit@plt+0x62e5dc> │ │ │ │ + beq 63a8bc <__cxa_atexit@plt+0x62e570> │ │ │ │ + ldm sp, {ip, lr} │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt 63a954 <__cxa_atexit@plt+0x62e608> │ │ │ │ + ldr r7, [pc, #108] @ 63a9a8 <__cxa_atexit@plt+0x62e65c> │ │ │ │ + ldr r0, [pc, #108] @ 63a9ac <__cxa_atexit@plt+0x62e660> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9, sl} │ │ │ │ - beq 62d458 <__cxa_atexit@plt+0x62110c> │ │ │ │ - mov r7, sl │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmp sl, r8 │ │ │ │ + ble 63a934 <__cxa_atexit@plt+0x62e5e8> │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [pc, #68] @ 63a9a4 <__cxa_atexit@plt+0x62e658> │ │ │ │ + add r3, r0, #8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldrb r2, [r8, r3] │ │ │ │ + ldrb r3, [r0, r3] │ │ │ │ + mla r2, ip, r1, r2 │ │ │ │ + add r1, r8, #1 │ │ │ │ + mul r3, lr, r3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + sub r3, r2, r3 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 63a388 <__cxa_atexit@plt+0x62e03c> │ │ │ │ + ldr r7, [pc, #24] @ 63a9b0 <__cxa_atexit@plt+0x62e664> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62d47c <__cxa_atexit@plt+0x621130> │ │ │ │ + mrrcge 11, 0, r4, r6, cr5 │ │ │ │ + rscseq r9, r1, r8, ror #12 │ │ │ │ + rscseq r9, r1, r4, ror #12 │ │ │ │ + smlalseq sp, pc, r8, fp @ │ │ │ │ + rscseq sp, pc, ip, asr ip @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63aa38 <__cxa_atexit@plt+0x62e6ec> │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + mov r3, #576 @ 0x240 │ │ │ │ + orr r3, r3, #999424 @ 0xf4000 │ │ │ │ + cmp r1, r3 │ │ │ │ + bge 63aa08 <__cxa_atexit@plt+0x62e6bc> │ │ │ │ + add r0, r8, #8 │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 63aa28 <__cxa_atexit@plt+0x62e6dc> │ │ │ │ + ldr r7, [pc, #84] @ 63aa54 <__cxa_atexit@plt+0x62e708> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + ldr r3, [pc, #64] @ 63aa50 <__cxa_atexit@plt+0x62e704> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fdc8 <__cxa_atexit@plt+0x1393a7c> │ │ │ │ + ldr r7, [pc, #24] @ 63aa48 <__cxa_atexit@plt+0x62e6fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #12] @ 63aa4c <__cxa_atexit@plt+0x62e700> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r2, r8, lsl #13 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + rscseq sp, pc, r0, lsl #22 │ │ │ │ + rscseq r9, r1, r4, asr #11 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq sp, pc, ip, lsr #22 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r8, [pc, #292] @ 62d5bc <__cxa_atexit@plt+0x621270> │ │ │ │ - ldr r9, [pc, #292] @ 62d5c0 <__cxa_atexit@plt+0x621274> │ │ │ │ - mov sl, r6 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 63ab30 <__cxa_atexit@plt+0x62e7e4> │ │ │ │ + ldr r7, [r4, #812] @ 0x32c │ │ │ │ + ldr r3, [pc, #240] @ 63ab6c <__cxa_atexit@plt+0x62e820> │ │ │ │ + add r6, r6, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + ldr r5, [r4, #820] @ 0x334 │ │ │ │ + str r6, [r5, #4] │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldrd r0, [r7, #72] @ 0x48 │ │ │ │ + sub r6, r6, r5 │ │ │ │ + subs r0, r0, r6 │ │ │ │ + sbc r1, r1, #0 │ │ │ │ + mov r6, #0 │ │ │ │ + strd r0, [r7, #72] @ 0x48 │ │ │ │ + mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r6, sl, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 62d534 <__cxa_atexit@plt+0x6211e8> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 62d524 <__cxa_atexit@plt+0x6211d8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 62d59c <__cxa_atexit@plt+0x621250> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r0, r3, #20 │ │ │ │ - add r1, r1, #20 │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - mov r7, r2 │ │ │ │ - str ip, [r6, #12] │ │ │ │ - add ip, r3, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - tst r2, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - bne 62d4ac <__cxa_atexit@plt+0x621160> │ │ │ │ - ldr r0, [r2] │ │ │ │ - add r6, sl, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - bic r7, ip, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 62d5ac <__cxa_atexit@plt+0x621260> │ │ │ │ - ldr r0, [pc, #120] @ 62d5c4 <__cxa_atexit@plt+0x621278> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str ip, [r3] │ │ │ │ - ldr r1, [r5, #16]! │ │ │ │ - ldr r8, [pc, #96] @ 62d5c8 <__cxa_atexit@plt+0x62127c> │ │ │ │ - add r0, r6, #17 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #88] @ 62d5cc <__cxa_atexit@plt+0x621280> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - add r7, r6, #30 │ │ │ │ - mov r6, r3 │ │ │ │ + bl 1381500 <__cxa_atexit@plt+0x13751b4> │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r9, #8 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 13815d8 <__cxa_atexit@plt+0x137528c> │ │ │ │ + ldr r4, [r0, #812] @ 0x32c │ │ │ │ + ldr r3, [r0, #820] @ 0x334 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + add fp, r2, #100 @ 0x64 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + str r6, [r0, #828] @ 0x33c │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + add r3, r6, r3, lsl #12 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0, #804] @ 0x324 │ │ │ │ + ldrd r8, [r4, #72] @ 0x48 │ │ │ │ + sub r6, r1, r6 │ │ │ │ + adds r6, r8, r6 │ │ │ │ + adc r3, r9, #0 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ + str r3, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r5] │ │ │ │ + sub r6, r1, #4 │ │ │ │ + mov r4, r0 │ │ │ │ + bx r2 │ │ │ │ + add r0, r9, #8 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 63ab58 <__cxa_atexit@plt+0x62e80c> │ │ │ │ + ldr r7, [pc, #32] @ 63ab70 <__cxa_atexit@plt+0x62e824> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r1 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0x0100afb8 │ │ │ │ - tsteq r0, r8, lsl r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r7, [pc, #8] @ 63ab68 <__cxa_atexit@plt+0x62e81c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldrsbteq sp, [pc], #144 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrsbteq sp, [pc], #156 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 63aba4 <__cxa_atexit@plt+0x62e858> │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 63aba8 <__cxa_atexit@plt+0x62e85c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, pc, r8, lsr #19 │ │ │ │ + smlalseq sp, pc, ip, r9 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62d614 <__cxa_atexit@plt+0x6212c8> │ │ │ │ - ldr r7, [pc, #52] @ 62d624 <__cxa_atexit@plt+0x6212d8> │ │ │ │ + bhi 63ac60 <__cxa_atexit@plt+0x62e914> │ │ │ │ + ldr r3, [pc, #180] @ 63ac80 <__cxa_atexit@plt+0x62e934> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62d608 <__cxa_atexit@plt+0x6212bc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 62d634 <__cxa_atexit@plt+0x6212e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63ac20 <__cxa_atexit@plt+0x62e8d4> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63ac70 <__cxa_atexit@plt+0x62e924> │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + mov r3, #576 @ 0x240 │ │ │ │ + orr r3, r3, #999424 @ 0xf4000 │ │ │ │ + cmp r1, r3 │ │ │ │ + bge 63ac30 <__cxa_atexit@plt+0x62e8e4> │ │ │ │ + add r0, r8, #8 │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 63ac50 <__cxa_atexit@plt+0x62e904> │ │ │ │ + ldr r7, [pc, #124] @ 63ac94 <__cxa_atexit@plt+0x62e948> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 62d628 <__cxa_atexit@plt+0x6212dc> │ │ │ │ + ldr r3, [pc, #88] @ 63ac90 <__cxa_atexit@plt+0x62e944> │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fdc8 <__cxa_atexit@plt+0x1393a7c> │ │ │ │ + ldr r7, [pc, #44] @ 63ac84 <__cxa_atexit@plt+0x62e938> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #36] @ 63ac8c <__cxa_atexit@plt+0x62e940> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r4, r2, r0, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62d698 <__cxa_atexit@plt+0x62134c> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #120] @ 62d6cc <__cxa_atexit@plt+0x621380> │ │ │ │ - mov r3, r5 │ │ │ │ - tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - stm r5, {r7, r9} │ │ │ │ - beq 62d6a8 <__cxa_atexit@plt+0x62135c> │ │ │ │ - ldr r7, [pc, #96] @ 62d6d0 <__cxa_atexit@plt+0x621384> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62d6b8 <__cxa_atexit@plt+0x62136c> │ │ │ │ - ldr r7, [pc, #80] @ 62d6d8 <__cxa_atexit@plt+0x62138c> │ │ │ │ + ldr r7, [pc, #16] @ 63ac88 <__cxa_atexit@plt+0x62e93c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, r8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrsbteq sp, [pc], #136 │ │ │ │ + rscseq r9, r1, ip, lsl #7 │ │ │ │ + rscseq r9, r1, r0, lsr #7 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + rscseq sp, pc, r4, lsl r9 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r2, r5 │ │ │ │ + sub r3, r2, #8 │ │ │ │ + add r5, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63ad1c <__cxa_atexit@plt+0x62e9d0> │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + mov r7, #576 @ 0x240 │ │ │ │ + orr r7, r7, #999424 @ 0xf4000 │ │ │ │ + cmp r1, r7 │ │ │ │ + bge 63acf0 <__cxa_atexit@plt+0x62e9a4> │ │ │ │ + add r0, r8, #8 │ │ │ │ + bl 5c7b54 <__cxa_atexit@plt+0x5bb808> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 63ad0c <__cxa_atexit@plt+0x62e9c0> │ │ │ │ + ldr r7, [pc, #80] @ 63ad38 <__cxa_atexit@plt+0x62e9ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #60] @ 63ad34 <__cxa_atexit@plt+0x62e9e8> │ │ │ │ mov r5, r3 │ │ │ │ + str r1, [r2] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r2, {r7, r8} │ │ │ │ mov r7, r8 │ │ │ │ + b 139fdc8 <__cxa_atexit@plt+0x1393a7c> │ │ │ │ + ldr r7, [pc, #24] @ 63ad2c <__cxa_atexit@plt+0x62e9e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #12] @ 63ad30 <__cxa_atexit@plt+0x62e9e4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, pc, ip, lsl r8 @ │ │ │ │ + rscseq r9, r1, r0, ror #5 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + rscseq sp, pc, r4, asr #16 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63adac <__cxa_atexit@plt+0x62ea60> │ │ │ │ + ldr r3, [pc, #120] @ 63add4 <__cxa_atexit@plt+0x62ea88> │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + beq 63ad9c <__cxa_atexit@plt+0x62ea50> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63adbc <__cxa_atexit@plt+0x62ea70> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63addc <__cxa_atexit@plt+0x62ea90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + stmib r6, {r2, r8, sl} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 62d6d4 <__cxa_atexit@plt+0x621388> │ │ │ │ + ldr r7, [pc, #36] @ 63add8 <__cxa_atexit@plt+0x62ea8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - rscseq r4, r2, r4, asr #2 │ │ │ │ - @ instruction: 0xfffcaff4 │ │ │ │ + rscseq r9, r1, r8, asr r2 │ │ │ │ + rscseq lr, pc, r8, ror #9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #80] @ 62d740 <__cxa_atexit@plt+0x6213f4> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r5, #32 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63ae24 <__cxa_atexit@plt+0x62ead8> │ │ │ │ + ldr lr, [pc, #44] @ 63ae30 <__cxa_atexit@plt+0x62eae4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, pc, ip, ror #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62d730 <__cxa_atexit@plt+0x6213e4> │ │ │ │ - ldr r7, [pc, #56] @ 62d744 <__cxa_atexit@plt+0x6213f8> │ │ │ │ + bhi 63aea4 <__cxa_atexit@plt+0x62eb58> │ │ │ │ + ldr r3, [pc, #120] @ 63aecc <__cxa_atexit@plt+0x62eb80> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq 62d724 <__cxa_atexit@plt+0x6213d8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 63ae94 <__cxa_atexit@plt+0x62eb48> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63aeb4 <__cxa_atexit@plt+0x62eb68> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63aed4 <__cxa_atexit@plt+0x62eb88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + stmib r6, {r2, r9} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62d748 <__cxa_atexit@plt+0x6213fc> │ │ │ │ + ldr r7, [pc, #36] @ 63aed0 <__cxa_atexit@plt+0x62eb84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffcaf6c │ │ │ │ - ldrsbteq r4, [r2], #0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r9, r1, r4, ror #2 │ │ │ │ + ldrshteq lr, [pc], #52 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r2, [pc, #24] @ 62d77c <__cxa_atexit@plt+0x621430> │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - beq 62d774 <__cxa_atexit@plt+0x621428> │ │ │ │ - b 62d634 <__cxa_atexit@plt+0x6212e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63af1c <__cxa_atexit@plt+0x62ebd0> │ │ │ │ + ldr r2, [pc, #44] @ 63af28 <__cxa_atexit@plt+0x62ebdc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, pc, r8, ror r3 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62d7e0 <__cxa_atexit@plt+0x621494> │ │ │ │ - sub r7, r3, #8 │ │ │ │ - ldr r3, [pc, #104] @ 62d810 <__cxa_atexit@plt+0x6214c4> │ │ │ │ - ldr r2, [pc, #104] @ 62d814 <__cxa_atexit@plt+0x6214c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq 62d7f4 <__cxa_atexit@plt+0x6214a8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 62d800 <__cxa_atexit@plt+0x6214b4> │ │ │ │ - ldr r8, [r9, #2] │ │ │ │ - ldr r9, [r9, #6] │ │ │ │ - sub r7, r7, #8 │ │ │ │ - str r2, [r5], #-8 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bls 62d7b0 <__cxa_atexit@plt+0x621464> │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldr r7, [pc, #48] @ 62d818 <__cxa_atexit@plt+0x6214cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bhi 63afcc <__cxa_atexit@plt+0x62ec80> │ │ │ │ + ldr r3, [pc, #168] @ 63aff4 <__cxa_atexit@plt+0x62eca8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq 63afac <__cxa_atexit@plt+0x62ec60> │ │ │ │ + ldr r3, [pc, #152] @ 63aff8 <__cxa_atexit@plt+0x62ecac> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + beq 63afbc <__cxa_atexit@plt+0x62ec70> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63afdc <__cxa_atexit@plt+0x62ec90> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r1, [pc, #108] @ 63b000 <__cxa_atexit@plt+0x62ecb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #10 │ │ │ │ + stmib r6, {r1, sl} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - rscseq r4, r2, r4, lsl r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - bne 62d8a4 <__cxa_atexit@plt+0x621558> │ │ │ │ - ldr r2, [pc, #152] @ 62d8d4 <__cxa_atexit@plt+0x621588> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5], #-8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62d890 <__cxa_atexit@plt+0x621544> │ │ │ │ - sub r7, r3, #8 │ │ │ │ - ldr r3, [pc, #120] @ 62d8d8 <__cxa_atexit@plt+0x62158c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq 62d8b8 <__cxa_atexit@plt+0x62156c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 62d8c4 <__cxa_atexit@plt+0x621578> │ │ │ │ - ldr r8, [r9, #2] │ │ │ │ - ldr r9, [r9, #6] │ │ │ │ - sub r7, r7, #8 │ │ │ │ - str r2, [r5], #-8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 62d860 <__cxa_atexit@plt+0x621514> │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldr r7, [pc, #68] @ 62d8dc <__cxa_atexit@plt+0x621590> │ │ │ │ + ldr r7, [pc, #40] @ 63affc <__cxa_atexit@plt+0x62ecb0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - add r5, r3, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + rscseq r9, r1, r0, asr #32 │ │ │ │ + rscseq lr, pc, r4, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #108] @ 63b080 <__cxa_atexit@plt+0x62ed34> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 63b068 <__cxa_atexit@plt+0x62ed1c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63b070 <__cxa_atexit@plt+0x62ed24> │ │ │ │ + ldr lr, [pc, #64] @ 63b084 <__cxa_atexit@plt+0x62ed38> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + mov r6, r3 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r3, #10 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - rscseq r4, r2, r4, ror #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlalseq sp, pc, r4, pc @ │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #24 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63b0d0 <__cxa_atexit@plt+0x62ed84> │ │ │ │ + ldr lr, [pc, #48] @ 63b0dc <__cxa_atexit@plt+0x62ed90> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #10 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, pc, ip, lsr #30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62d924 <__cxa_atexit@plt+0x6215d8> │ │ │ │ - ldr r7, [pc, #52] @ 62d938 <__cxa_atexit@plt+0x6215ec> │ │ │ │ + bhi 63b150 <__cxa_atexit@plt+0x62ee04> │ │ │ │ + ldr r3, [pc, #120] @ 63b178 <__cxa_atexit@plt+0x62ee2c> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, r9} │ │ │ │ - beq 62d918 <__cxa_atexit@plt+0x6215cc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5f8680 <__cxa_atexit@plt+0x5ec334> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq 63b140 <__cxa_atexit@plt+0x62edf4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63b160 <__cxa_atexit@plt+0x62ee14> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63b180 <__cxa_atexit@plt+0x62ee34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #9 │ │ │ │ + stmib r6, {r2, r9, sl} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 62d93c <__cxa_atexit@plt+0x6215f0> │ │ │ │ + ldr r7, [pc, #36] @ 63b17c <__cxa_atexit@plt+0x62ee30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffcad74 │ │ │ │ - ldrsbteq r3, [r2], #232 @ 0xe8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r8, r1, r0, asr #29 │ │ │ │ + rscseq lr, pc, ip, lsl r0 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63b1c8 <__cxa_atexit@plt+0x62ee7c> │ │ │ │ + ldr lr, [pc, #44] @ 63b1d4 <__cxa_atexit@plt+0x62ee88> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #9 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, pc, r0, lsr #31 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63b28c <__cxa_atexit@plt+0x62ef40> │ │ │ │ + ldr r2, [pc, #188] @ 63b2b4 <__cxa_atexit@plt+0x62ef68> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62da08 <__cxa_atexit@plt+0x6216bc> │ │ │ │ - ldr r7, [pc, #176] @ 62da14 <__cxa_atexit@plt+0x6216c8> │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 62d9e0 <__cxa_atexit@plt+0x621694> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r5, r3, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62d9cc <__cxa_atexit@plt+0x621680> │ │ │ │ - sub r7, r3, #8 │ │ │ │ - ldr r3, [pc, #132] @ 62da18 <__cxa_atexit@plt+0x6216cc> │ │ │ │ - ldr r2, [pc, #132] @ 62da1c <__cxa_atexit@plt+0x6216d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq 62d9ec <__cxa_atexit@plt+0x6216a0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 62d9f8 <__cxa_atexit@plt+0x6216ac> │ │ │ │ - ldr r8, [r9, #2] │ │ │ │ - ldr r9, [r9, #6] │ │ │ │ - sub r7, r7, #8 │ │ │ │ - str r2, [r5], #-8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 62d99c <__cxa_atexit@plt+0x621650> │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldr r7, [pc, #76] @ 62da20 <__cxa_atexit@plt+0x6216d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 63b26c <__cxa_atexit@plt+0x62ef20> │ │ │ │ + ldr r3, [pc, #164] @ 63b2b8 <__cxa_atexit@plt+0x62ef6c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 63b27c <__cxa_atexit@plt+0x62ef30> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 63b29c <__cxa_atexit@plt+0x62ef50> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr lr, [r9, #7] │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r0, [pc, #108] @ 63b2c0 <__cxa_atexit@plt+0x62ef74> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r1, r7, lr} │ │ │ │ + sub r7, r3, #15 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 62da24 <__cxa_atexit@plt+0x6216d8> │ │ │ │ + ldr r7, [pc, #40] @ 63b2bc <__cxa_atexit@plt+0x62ef70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 62d9d4 <__cxa_atexit@plt+0x621688> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - rscseq r4, r2, r0, lsr r1 │ │ │ │ - ldrshteq r4, [r2], #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + rscseq r8, r1, r8, lsl #27 │ │ │ │ + rscseq lr, pc, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62daac <__cxa_atexit@plt+0x621760> │ │ │ │ - sub r7, r3, #4 │ │ │ │ - ldr r3, [pc, #108] @ 62dac0 <__cxa_atexit@plt+0x621774> │ │ │ │ - ldr r2, [pc, #108] @ 62dac4 <__cxa_atexit@plt+0x621778> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #128] @ 63b35c <__cxa_atexit@plt+0x62f010> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - beq 62da90 <__cxa_atexit@plt+0x621744> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 62da9c <__cxa_atexit@plt+0x621750> │ │ │ │ - ldr r8, [r9, #2] │ │ │ │ - ldr r9, [r9, #6] │ │ │ │ - sub r7, r7, #8 │ │ │ │ - str r2, [r5], #-8 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 63b33c <__cxa_atexit@plt+0x62eff0> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 63b348 <__cxa_atexit@plt+0x62effc> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r2, [pc, #68] @ 63b360 <__cxa_atexit@plt+0x62f014> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + sub r7, r3, #15 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq sp, pc, ip, asr pc @ │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63b3b4 <__cxa_atexit@plt+0x62f068> │ │ │ │ + ldr lr, [pc, #56] @ 63b3c0 <__cxa_atexit@plt+0x62f074> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrshteq sp, [pc], #224 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bls 62da5c <__cxa_atexit@plt+0x621710> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 62dab0 <__cxa_atexit@plt+0x621764> │ │ │ │ + bhi 63b45c <__cxa_atexit@plt+0x62f110> │ │ │ │ + ldr r3, [pc, #160] @ 63b484 <__cxa_atexit@plt+0x62f138> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 63b43c <__cxa_atexit@plt+0x62f0f0> │ │ │ │ + ldr r3, [pc, #144] @ 63b488 <__cxa_atexit@plt+0x62f13c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 63b44c <__cxa_atexit@plt+0x62f100> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63b46c <__cxa_atexit@plt+0x62f120> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r1, [pc, #100] @ 63b490 <__cxa_atexit@plt+0x62f144> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r5, r3, #4 │ │ │ │ - ldr r7, [pc, #16] @ 62dac8 <__cxa_atexit@plt+0x62177c> │ │ │ │ + ldr r7, [pc, #40] @ 63b48c <__cxa_atexit@plt+0x62f140> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - rscseq r4, r2, r8, asr #32 │ │ │ │ - rscseq r4, r2, r8, lsr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62db2c <__cxa_atexit@plt+0x6217e0> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + ldrhteq r8, [r1], #188 @ 0xbc │ │ │ │ + rscseq sp, pc, r8, lsr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 63b504 <__cxa_atexit@plt+0x62f1b8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 63b4ec <__cxa_atexit@plt+0x62f1a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62db34 <__cxa_atexit@plt+0x6217e8> │ │ │ │ - ldr r2, [pc, #68] @ 62db48 <__cxa_atexit@plt+0x6217fc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r0, [pc, #52] @ 62db4c <__cxa_atexit@plt+0x621800> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r3, {r0, r2, r7} │ │ │ │ - b 62dec8 <__cxa_atexit@plt+0x621b7c> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63b4f4 <__cxa_atexit@plt+0x62f1a8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #44] @ 63b508 <__cxa_atexit@plt+0x62f1bc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 62db3c <__cxa_atexit@plt+0x6217f0> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r3, r2, r8, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - ldrhteq r3, [r2], #244 @ 0xf4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62dbcc <__cxa_atexit@plt+0x621880> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62dbd4 <__cxa_atexit@plt+0x621888> │ │ │ │ - ldr lr, [pc, #96] @ 62dbe8 <__cxa_atexit@plt+0x62189c> │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r9, [pc, #76] @ 62dbec <__cxa_atexit@plt+0x6218a0> │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r7, [pc, #68] @ 62dbf0 <__cxa_atexit@plt+0x6218a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r0, r2, r7, r9} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - b 62dec8 <__cxa_atexit@plt+0x621b7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 62dbdc <__cxa_atexit@plt+0x621890> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrshteq sp, [pc], #168 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63b550 <__cxa_atexit@plt+0x62f204> │ │ │ │ + ldr r2, [pc, #44] @ 63b55c <__cxa_atexit@plt+0x62f210> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - rscseq r3, r2, r4, ror #6 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - rscseq r3, r2, r0, lsl pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62dc4c <__cxa_atexit@plt+0x621900> │ │ │ │ - ldr lr, [pc, #64] @ 62dc5c <__cxa_atexit@plt+0x621910> │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #40] @ 62dc60 <__cxa_atexit@plt+0x621914> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - smullseq r3, fp, sp, r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, pc, r4, lsr #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62dc9c <__cxa_atexit@plt+0x621950> │ │ │ │ - ldr r8, [pc, #36] @ 62dca4 <__cxa_atexit@plt+0x621958> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 62dca8 <__cxa_atexit@plt+0x62195c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r3, fp, r0, ror #4 │ │ │ │ - @ instruction: 0x0100a894 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 62dd1c <__cxa_atexit@plt+0x6219d0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62dd28 <__cxa_atexit@plt+0x6219dc> │ │ │ │ - ldr lr, [pc, #92] @ 62dd38 <__cxa_atexit@plt+0x6219ec> │ │ │ │ - ldr r9, [pc, #92] @ 62dd3c <__cxa_atexit@plt+0x6219f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + bhi 63b594 <__cxa_atexit@plt+0x62f248> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add r1, r9, #1 │ │ │ │ - ldr r9, [pc, #68] @ 62dd40 <__cxa_atexit@plt+0x6219f4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63b59c <__cxa_atexit@plt+0x62f250> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - tsteq r0, r0, lsl ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + smlalseq ip, pc, ip, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62ddac <__cxa_atexit@plt+0x621a60> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62ddb8 <__cxa_atexit@plt+0x621a6c> │ │ │ │ - ldr r2, [pc, #84] @ 62ddc8 <__cxa_atexit@plt+0x621a7c> │ │ │ │ - ldr r1, [pc, #84] @ 62ddcc <__cxa_atexit@plt+0x621a80> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 63b5d4 <__cxa_atexit@plt+0x62f288> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63b5dc <__cxa_atexit@plt+0x62f290> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 62ddd0 <__cxa_atexit@plt+0x621a84> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ + rscseq ip, pc, ip, asr pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63b624 <__cxa_atexit@plt+0x62f2d8> │ │ │ │ + ldr r2, [pc, #44] @ 63b634 <__cxa_atexit@plt+0x62f2e8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - smlatbeq r0, r4, r7, sl │ │ │ │ - sbcseq r3, fp, r9, asr #2 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62de20 <__cxa_atexit@plt+0x621ad4> │ │ │ │ - ldr r3, [pc, #56] @ 62de30 <__cxa_atexit@plt+0x621ae4> │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63b694 <__cxa_atexit@plt+0x62f348> │ │ │ │ + ldr lr, [pc, #68] @ 63b6a4 <__cxa_atexit@plt+0x62f358> │ │ │ │ + add r7, r7, #3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr r1, [pc, #56] @ 63b6a8 <__cxa_atexit@plt+0x62f35c> │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r7, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 62de88 <__cxa_atexit@plt+0x621b3c> │ │ │ │ - ldr lr, [pc, #64] @ 62de98 <__cxa_atexit@plt+0x621b4c> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r8, [pc, #48] @ 62de9c <__cxa_atexit@plt+0x621b50> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + bcc 63b6f4 <__cxa_atexit@plt+0x62f3a8> │ │ │ │ + ldr r3, [pc, #56] @ 63b70c <__cxa_atexit@plt+0x62f3c0> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + str r8, [r7, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63b710 <__cxa_atexit@plt+0x62f3c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - sbcseq r3, fp, pc, rrx │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + rscseq r8, r1, r4, lsr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 62deb8 <__cxa_atexit@plt+0x621b6c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - sbcseq r3, fp, ip, lsr #32 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62dfa4 <__cxa_atexit@plt+0x621c58> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 62df18 <__cxa_atexit@plt+0x621bcc> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 62df58 <__cxa_atexit@plt+0x621c0c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 62dfb8 <__cxa_atexit@plt+0x621c6c> │ │ │ │ - ldr r7, [pc, #268] @ 62e014 <__cxa_atexit@plt+0x621cc8> │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b 62df98 <__cxa_atexit@plt+0x621c4c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 62dfd4 <__cxa_atexit@plt+0x621c88> │ │ │ │ - ldr r7, [pc, #216] @ 62e00c <__cxa_atexit@plt+0x621cc0> │ │ │ │ - ldr r3, [sl, #2] │ │ │ │ - ldr r1, [sl, #6] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - b 62df98 <__cxa_atexit@plt+0x621c4c> │ │ │ │ + bhi 63b74c <__cxa_atexit@plt+0x62f400> │ │ │ │ + ldr r2, [pc, #36] @ 63b754 <__cxa_atexit@plt+0x62f408> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 63b758 <__cxa_atexit@plt+0x62f40c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrshteq ip, [pc], #208 │ │ │ │ + rscseq ip, pc, r8, ror #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 62dfe4 <__cxa_atexit@plt+0x621c98> │ │ │ │ - ldr r7, [pc, #144] @ 62e004 <__cxa_atexit@plt+0x621cb8> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ + bcc 63b798 <__cxa_atexit@plt+0x62f44c> │ │ │ │ + ldr r7, [pc, #44] @ 63b7b0 <__cxa_atexit@plt+0x62f464> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r7, [pc, #112] @ 62e01c <__cxa_atexit@plt+0x621cd0> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63b7b4 <__cxa_atexit@plt+0x62f468> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 62e018 <__cxa_atexit@plt+0x621ccc> │ │ │ │ mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #52] @ 62e010 <__cxa_atexit@plt+0x621cc4> │ │ │ │ - mov r5, #24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 62dff0 <__cxa_atexit@plt+0x621ca4> │ │ │ │ - ldr r7, [pc, #28] @ 62e008 <__cxa_atexit@plt+0x621cbc> │ │ │ │ - mov r5, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r3, r2, r8, asr fp │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 62e060 <__cxa_atexit@plt+0x621d14> │ │ │ │ - ldr r7, [pc, #48] @ 62e078 <__cxa_atexit@plt+0x621d2c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #20] @ 62e07c <__cxa_atexit@plt+0x621d30> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62e0d4 <__cxa_atexit@plt+0x621d88> │ │ │ │ - ldr r3, [pc, #68] @ 62e0ec <__cxa_atexit@plt+0x621da0> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r7, [r9, #20] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #20] @ 62e0f0 <__cxa_atexit@plt+0x621da4> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - rscseq r3, r2, r0, lsl sl │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62e150 <__cxa_atexit@plt+0x621e04> │ │ │ │ - ldr r3, [pc, #72] @ 62e168 <__cxa_atexit@plt+0x621e1c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r7, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #20] @ 62e16c <__cxa_atexit@plt+0x621e20> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffad4 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + rscseq r8, r1, r4, lsl #17 │ │ │ │ + rscseq r8, r1, r4, lsl #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 63b80c <__cxa_atexit@plt+0x62f4c0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 63b804 <__cxa_atexit@plt+0x62f4b8> │ │ │ │ + ldr r8, [pc, #40] @ 63b814 <__cxa_atexit@plt+0x62f4c8> │ │ │ │ + ldr r3, [pc, #40] @ 63b818 <__cxa_atexit@plt+0x62f4cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b f26c74 <__cxa_atexit@plt+0xf1a928> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r1, r0, asr #16 │ │ │ │ + rscseq ip, pc, r8, lsr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b eaa91c <__cxa_atexit@plt+0xe9e5d0> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63b888 <__cxa_atexit@plt+0x62f53c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - b 62e190 <__cxa_atexit@plt+0x621e44> │ │ │ │ + ldr r2, [pc, #20] @ 63b890 <__cxa_atexit@plt+0x62f544> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 63b8a0 <__cxa_atexit@plt+0x62f554> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, pc, r4, lsr #25 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62e218 <__cxa_atexit@plt+0x621ecc> │ │ │ │ - ldr r3, [pc, #156] @ 62e240 <__cxa_atexit@plt+0x621ef4> │ │ │ │ + bhi 63b938 <__cxa_atexit@plt+0x62f5ec> │ │ │ │ + ldr r3, [pc, #180] @ 63b968 <__cxa_atexit@plt+0x62f61c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62e1fc <__cxa_atexit@plt+0x621eb0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62e20c <__cxa_atexit@plt+0x621ec0> │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 63b900 <__cxa_atexit@plt+0x62f5b4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 63b910 <__cxa_atexit@plt+0x62f5c4> │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 62e228 <__cxa_atexit@plt+0x621edc> │ │ │ │ - ldr r7, [pc, #120] @ 62e248 <__cxa_atexit@plt+0x621efc> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63b948 <__cxa_atexit@plt+0x62f5fc> │ │ │ │ + ldr r2, [pc, #148] @ 63b974 <__cxa_atexit@plt+0x62f628> │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63b950 <__cxa_atexit@plt+0x62f604> │ │ │ │ + ldr r7, [pc, #76] @ 63b970 <__cxa_atexit@plt+0x62f624> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, r9} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62e244 <__cxa_atexit@plt+0x621ef8> │ │ │ │ + ldr r7, [pc, #44] @ 63b96c <__cxa_atexit@plt+0x62f620> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ + b 63b954 <__cxa_atexit@plt+0x62f608> │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrshteq r3, [r2], #136 @ 0x88 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + rscseq r8, r1, r8, lsr #14 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r8, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 62e29c <__cxa_atexit@plt+0x621f50> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62e2b0 <__cxa_atexit@plt+0x621f64> │ │ │ │ - ldr r2, [pc, #60] @ 62e2bc <__cxa_atexit@plt+0x621f70> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ + bne 63b9cc <__cxa_atexit@plt+0x62f680> │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63b9f4 <__cxa_atexit@plt+0x62f6a8> │ │ │ │ + ldr r1, [pc, #100] @ 63ba10 <__cxa_atexit@plt+0x62f6c4> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r8, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + add r6, r8, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63ba00 <__cxa_atexit@plt+0x62f6b4> │ │ │ │ + ldr r7, [pc, #44] @ 63ba0c <__cxa_atexit@plt+0x62f6c0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r8, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63ba44 <__cxa_atexit@plt+0x62f6f8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - b 62e2e0 <__cxa_atexit@plt+0x621f94> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r2, [pc, #20] @ 63ba4c <__cxa_atexit@plt+0x62f700> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 63b8a0 <__cxa_atexit@plt+0x62f554> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, pc, r8, ror #21 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 62e368 <__cxa_atexit@plt+0x62201c> │ │ │ │ - ldr r3, [pc, #156] @ 62e390 <__cxa_atexit@plt+0x622044> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62e34c <__cxa_atexit@plt+0x622000> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62e35c <__cxa_atexit@plt+0x622010> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62e378 <__cxa_atexit@plt+0x62202c> │ │ │ │ - ldr r7, [pc, #120] @ 62e398 <__cxa_atexit@plt+0x62204c> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 63ba90 <__cxa_atexit@plt+0x62f744> │ │ │ │ + ldr r7, [pc, #48] @ 63baa8 <__cxa_atexit@plt+0x62f75c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63baac <__cxa_atexit@plt+0x62f760> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + ldrsbteq r8, [r1], #80 @ 0x50 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63bb0c <__cxa_atexit@plt+0x62f7c0> │ │ │ │ + ldr r7, [pc, #76] @ 63bb1c <__cxa_atexit@plt+0x62f7d0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 63bb00 <__cxa_atexit@plt+0x62f7b4> │ │ │ │ + ldr r2, [pc, #56] @ 63bb20 <__cxa_atexit@plt+0x62f7d4> │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + str r2, [r3] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62e394 <__cxa_atexit@plt+0x622048> │ │ │ │ + ldr r7, [pc, #16] @ 63bb24 <__cxa_atexit@plt+0x62f7d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r3, r2, ip, lsr #15 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r8, r1, ip, asr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62e3ec <__cxa_atexit@plt+0x6220a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62e400 <__cxa_atexit@plt+0x6220b4> │ │ │ │ - ldr r2, [pc, #60] @ 62e40c <__cxa_atexit@plt+0x6220c0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #16] @ 63bb50 <__cxa_atexit@plt+0x62f804> │ │ │ │ + str r7, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r3, r6 │ │ │ │ + ldmib r7, {r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 63bba0 <__cxa_atexit@plt+0x62f854> │ │ │ │ + ldr r7, [pc, #48] @ 63bbb8 <__cxa_atexit@plt+0x62f86c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63bbbc <__cxa_atexit@plt+0x62f870> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - ldrshteq r3, [r2], #100 @ 0x64 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62e470 <__cxa_atexit@plt+0x622124> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62e478 <__cxa_atexit@plt+0x62212c> │ │ │ │ - ldr r2, [pc, #68] @ 62e48c <__cxa_atexit@plt+0x622140> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + rscseq r8, r1, r0, asr #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63bc24 <__cxa_atexit@plt+0x62f8d8> │ │ │ │ + ldr r2, [pc, #56] @ 63bc2c <__cxa_atexit@plt+0x62f8e0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 63bc30 <__cxa_atexit@plt+0x62f8e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 63bc34 <__cxa_atexit@plt+0x62f8e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - ldr r0, [pc, #52] @ 62e490 <__cxa_atexit@plt+0x622144> │ │ │ │ - sub r9, r6, #6 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r1, r4, lsl #9 │ │ │ │ + rscseq ip, pc, ip, lsl r9 @ │ │ │ │ + rscseq ip, pc, r0, asr r9 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63bc84 <__cxa_atexit@plt+0x62f938> │ │ │ │ + ldr r2, [pc, #56] @ 63bc8c <__cxa_atexit@plt+0x62f940> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 63bc90 <__cxa_atexit@plt+0x62f944> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r3, {r0, r2, r7} │ │ │ │ - b 62eab0 <__cxa_atexit@plt+0x622764> │ │ │ │ - mov r6, r3 │ │ │ │ - b 62e480 <__cxa_atexit@plt+0x622134> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 63bc94 <__cxa_atexit@plt+0x62f948> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r2, r4, asr #21 │ │ │ │ - smlabteq r0, r0, r0, sl │ │ │ │ - rscseq r3, r2, r0, ror r6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + rscseq r8, r1, ip, lsl r4 │ │ │ │ + ldrhteq ip, [pc], #140 │ │ │ │ + ldrshteq ip, [pc], #128 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62e508 <__cxa_atexit@plt+0x6221bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62e514 <__cxa_atexit@plt+0x6221c8> │ │ │ │ - ldr lr, [pc, #92] @ 62e524 <__cxa_atexit@plt+0x6221d8> │ │ │ │ - ldr r1, [pc, #92] @ 62e528 <__cxa_atexit@plt+0x6221dc> │ │ │ │ - add lr, pc, lr │ │ │ │ + bhi 63bce4 <__cxa_atexit@plt+0x62f998> │ │ │ │ + ldr r2, [pc, #56] @ 63bcec <__cxa_atexit@plt+0x62f9a0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 63bcf0 <__cxa_atexit@plt+0x62f9a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r8, [pc, #64] @ 62e52c <__cxa_atexit@plt+0x6221e0> │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #36] @ 63bcf4 <__cxa_atexit@plt+0x62f9a8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + b 1110ac0 <__cxa_atexit@plt+0x1104774> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ + rscseq r8, r1, r4, asr #7 │ │ │ │ + rscseq ip, pc, ip, asr r8 @ │ │ │ │ + smlalseq ip, pc, r0, r8 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63bd44 <__cxa_atexit@plt+0x62f9f8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 63bd4c <__cxa_atexit@plt+0x62fa00> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 63bd50 <__cxa_atexit@plt+0x62fa04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1110890 <__cxa_atexit@plt+0x1104544> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - qaddeq sl, r0, r0 │ │ │ │ - sbcseq r2, fp, ip, ror #19 │ │ │ │ - ldrsbteq r3, [r2], #84 @ 0x54 │ │ │ │ + rscseq ip, pc, r0, lsl #16 │ │ │ │ + rscseq ip, pc, r0, lsr r9 @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub sl, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 62e5a4 <__cxa_atexit@plt+0x622258> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62e5b0 <__cxa_atexit@plt+0x622264> │ │ │ │ - add r8, r7, #12 │ │ │ │ - ldr lr, [pc, #88] @ 62e5c0 <__cxa_atexit@plt+0x622274> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldm r8, {r1, r2, r8} │ │ │ │ - ldr r0, [pc, #80] @ 62e5c4 <__cxa_atexit@plt+0x622278> │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r8, r5, #8 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 63be00 <__cxa_atexit@plt+0x62fab4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63be0c <__cxa_atexit@plt+0x62fac0> │ │ │ │ + ldr lr, [pc, #168] @ 63be2c <__cxa_atexit@plt+0x62fae0> │ │ │ │ + ldr r0, [pc, #168] @ 63be30 <__cxa_atexit@plt+0x62fae4> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - ldr r5, [pc, #48] @ 62e5c8 <__cxa_atexit@plt+0x62227c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + add r7, r7, #8 │ │ │ │ + ldm r7, {r0, r2, r3, r7} │ │ │ │ + str lr, [r1, #4]! │ │ │ │ + add lr, r1, #8 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + sub r2, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 63be1c <__cxa_atexit@plt+0x62fad0> │ │ │ │ + ldr lr, [pc, #124] @ 63be34 <__cxa_atexit@plt+0x62fae8> │ │ │ │ + ldr r0, [pc, #124] @ 63be38 <__cxa_atexit@plt+0x62faec> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r0, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - smlatbeq r0, r0, pc, r9 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62e190 <__cxa_atexit@plt+0x621e44> │ │ │ │ - rscseq r3, r2, r0, lsr #10 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62e660 <__cxa_atexit@plt+0x622314> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62e668 <__cxa_atexit@plt+0x62231c> │ │ │ │ - ldr lr, [pc, #96] @ 62e67c <__cxa_atexit@plt+0x622330> │ │ │ │ - add sl, r7, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + smlalseq ip, pc, r4, r7 @ │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + smlalseq ip, pc, r8, r8 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63be70 <__cxa_atexit@plt+0x62fb24> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r9, [pc, #76] @ 62e680 <__cxa_atexit@plt+0x622334> │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r7, [pc, #68] @ 62e684 <__cxa_atexit@plt+0x622338> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, r3, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stm lr, {r0, r2, r7, r9} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - b 62eab0 <__cxa_atexit@plt+0x622764> │ │ │ │ - mov r6, r3 │ │ │ │ - b 62e670 <__cxa_atexit@plt+0x622324> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63be78 <__cxa_atexit@plt+0x62fb2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - ldrsbteq r2, [r2], #128 @ 0x80 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - rscseq r3, r2, ip, ror r4 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62e6fc <__cxa_atexit@plt+0x6223b0> │ │ │ │ + rscseq ip, pc, r0, asr #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62e704 <__cxa_atexit@plt+0x6223b8> │ │ │ │ - ldr lr, [pc, #88] @ 62e718 <__cxa_atexit@plt+0x6223cc> │ │ │ │ - ldr r1, [pc, #88] @ 62e71c <__cxa_atexit@plt+0x6223d0> │ │ │ │ - add sl, r7, #16 │ │ │ │ + bcc 63bec0 <__cxa_atexit@plt+0x62fb74> │ │ │ │ + ldr r2, [pc, #44] @ 63bed0 <__cxa_atexit@plt+0x62fb84> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63bf3c <__cxa_atexit@plt+0x62fbf0> │ │ │ │ + ldr lr, [pc, #80] @ 63bf44 <__cxa_atexit@plt+0x62fbf8> │ │ │ │ + ldr r2, [pc, #80] @ 63bf48 <__cxa_atexit@plt+0x62fbfc> │ │ │ │ + add r9, r7, #7 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 62e720 <__cxa_atexit@plt+0x6223d4> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 62e70c <__cxa_atexit@plt+0x6223c0> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + str r8, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - ldrsheq r2, [fp], #112 @ 0x70 │ │ │ │ - rscseq r3, r2, r0, ror #7 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq ip, pc, r8, asr r7 @ │ │ │ │ andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub sl, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 62e798 <__cxa_atexit@plt+0x62244c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62e7a4 <__cxa_atexit@plt+0x622458> │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldr lr, [pc, #88] @ 62e7b4 <__cxa_atexit@plt+0x622468> │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldm r9, {r1, r2, r8, r9} │ │ │ │ - ldr r0, [pc, #80] @ 62e7b8 <__cxa_atexit@plt+0x62246c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 63bf74 <__cxa_atexit@plt+0x62fc28> │ │ │ │ + ldr r7, [pc, #124] @ 63bfe4 <__cxa_atexit@plt+0x62fc98> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63bfd4 <__cxa_atexit@plt+0x62fc88> │ │ │ │ + ldr r7, [pc, #92] @ 63bfe8 <__cxa_atexit@plt+0x62fc9c> │ │ │ │ + ldr lr, [pc, #92] @ 63bfec <__cxa_atexit@plt+0x62fca0> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldmdb r5, {r0, r7} │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - stm lr, {r1, r2, r8, r9} │ │ │ │ - ldr r5, [pc, #48] @ 62e7bc <__cxa_atexit@plt+0x622470> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, r1, ip, lsl r1 │ │ │ │ + @ instruction: 0xfffffdc4 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + rscseq r8, r1, r8, asr r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63c020 <__cxa_atexit@plt+0x62fcd4> │ │ │ │ + ldr r3, [pc, #28] @ 63c030 <__cxa_atexit@plt+0x62fce4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 114cee8 <__cxa_atexit@plt+0x1140b9c> │ │ │ │ + ldr r7, [pc, #12] @ 63c034 <__cxa_atexit@plt+0x62fce8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r8, r1, r0, rrx │ │ │ │ + rscseq r8, r1, r4, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63c05c <__cxa_atexit@plt+0x62fd10> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 114d378 <__cxa_atexit@plt+0x114102c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r7, r1, ip, ror #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63c084 <__cxa_atexit@plt+0x62fd38> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 114d2f8 <__cxa_atexit@plt+0x1140fac> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r7, r1, r4, asr #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63c0e4 <__cxa_atexit@plt+0x62fd98> │ │ │ │ + ldr r2, [pc, #64] @ 63c0f0 <__cxa_atexit@plt+0x62fda4> │ │ │ │ + ldr r1, [pc, #64] @ 63c0f4 <__cxa_atexit@plt+0x62fda8> │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r3, [pc, #28] @ 63c0f8 <__cxa_atexit@plt+0x62fdac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 132f3c4 <__cxa_atexit@plt+0x1323078> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - smlatbeq r0, ip, sp, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + rscseq ip, pc, ip, ror r5 @ │ │ │ │ + rscseq r7, r1, r0, asr pc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 63c128 <__cxa_atexit@plt+0x62fddc> │ │ │ │ + ldr r3, [pc, #32] @ 63c13c <__cxa_atexit@plt+0x62fdf0> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 132f184 <__cxa_atexit@plt+0x1322e38> │ │ │ │ + ldr r7, [pc, #8] @ 63c138 <__cxa_atexit@plt+0x62fdec> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + rscseq r7, r1, r0, lsr #30 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62e2e0 <__cxa_atexit@plt+0x621f94> │ │ │ │ - rscseq r3, r2, ip, lsr #6 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62e830 <__cxa_atexit@plt+0x6224e4> │ │ │ │ - ldr lr, [pc, #64] @ 62e840 <__cxa_atexit@plt+0x6224f4> │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63c1fc <__cxa_atexit@plt+0x62feb0> │ │ │ │ + ldr r2, [pc, #176] @ 63c214 <__cxa_atexit@plt+0x62fec8> │ │ │ │ + ldr lr, [pc, #176] @ 63c218 <__cxa_atexit@plt+0x62fecc> │ │ │ │ + ldr r9, [pc, #176] @ 63c21c <__cxa_atexit@plt+0x62fed0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #40] @ 62e844 <__cxa_atexit@plt+0x6224f8> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ + str r9, [r2, #12]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + sub r3, r5, #16 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63c208 <__cxa_atexit@plt+0x62febc> │ │ │ │ + ldr lr, [pc, #92] @ 63c220 <__cxa_atexit@plt+0x62fed4> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + ldr r2, [pc, #84] @ 63c224 <__cxa_atexit@plt+0x62fed8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + ldmdb r6, {r0, r1, r8} │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [r6, #-16] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 132f514 <__cxa_atexit@plt+0x13231c8> │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #20 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - ldrheq r2, [fp], #105 @ 0x69 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffad0 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + rscseq ip, pc, r4, lsl #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62e880 <__cxa_atexit@plt+0x622534> │ │ │ │ - ldr r8, [pc, #36] @ 62e888 <__cxa_atexit@plt+0x62253c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 62e88c <__cxa_atexit@plt+0x622540> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 63c25c <__cxa_atexit@plt+0x62ff10> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63c264 <__cxa_atexit@plt+0x62ff18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - sbcseq r2, fp, ip, ror r6 │ │ │ │ - @ instruction: 0x01009cb0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #16 │ │ │ │ + ldrsbteq ip, [pc], #36 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63c2cc <__cxa_atexit@plt+0x62ff80> │ │ │ │ + ldr r3, [pc, #64] @ 63c2e4 <__cxa_atexit@plt+0x62ff98> │ │ │ │ + ldr r2, [pc, #64] @ 63c2e8 <__cxa_atexit@plt+0x62ff9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #24] @ 63c2ec <__cxa_atexit@plt+0x62ffa0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq r7, r1, ip, asr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eaa91c <__cxa_atexit@plt+0xe9e5d0> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63c348 <__cxa_atexit@plt+0x62fffc> │ │ │ │ + ldr r3, [pc, #44] @ 63c360 <__cxa_atexit@plt+0x630014> │ │ │ │ + str r8, [r7, #12] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63c364 <__cxa_atexit@plt+0x630018> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + rscseq r7, r1, r4, asr sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eaa91c <__cxa_atexit@plt+0xe9e5d0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 62e900 <__cxa_atexit@plt+0x6225b4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62e90c <__cxa_atexit@plt+0x6225c0> │ │ │ │ - ldr lr, [pc, #92] @ 62e91c <__cxa_atexit@plt+0x6225d0> │ │ │ │ - ldr r9, [pc, #92] @ 62e920 <__cxa_atexit@plt+0x6225d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add r1, r9, #1 │ │ │ │ - ldr r9, [pc, #68] @ 62e924 <__cxa_atexit@plt+0x6225d8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63c3d4 <__cxa_atexit@plt+0x630088> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #28] @ 63c3e4 <__cxa_atexit@plt+0x630098> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r2, r8} │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63c428 <__cxa_atexit@plt+0x6300dc> │ │ │ │ + ldr r3, [pc, #48] @ 63c440 <__cxa_atexit@plt+0x6300f4> │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63c444 <__cxa_atexit@plt+0x6300f8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - tsteq r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + rscseq r7, r1, ip, lsl #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62e990 <__cxa_atexit@plt+0x622644> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62e99c <__cxa_atexit@plt+0x622650> │ │ │ │ - ldr r2, [pc, #84] @ 62e9ac <__cxa_atexit@plt+0x622660> │ │ │ │ - ldr r1, [pc, #84] @ 62e9b0 <__cxa_atexit@plt+0x622664> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 63c47c <__cxa_atexit@plt+0x630130> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63c484 <__cxa_atexit@plt+0x630138> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 62e9b4 <__cxa_atexit@plt+0x622668> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - smlabteq r0, r0, fp, r9 │ │ │ │ - sbcseq r2, fp, r5, ror #10 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldrhteq ip, [pc], #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 62ea04 <__cxa_atexit@plt+0x6226b8> │ │ │ │ - ldr r3, [pc, #56] @ 62ea14 <__cxa_atexit@plt+0x6226c8> │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bcc 63c4f0 <__cxa_atexit@plt+0x6301a4> │ │ │ │ + ldr r3, [pc, #68] @ 63c508 <__cxa_atexit@plt+0x6301bc> │ │ │ │ + ldr r2, [pc, #68] @ 63c50c <__cxa_atexit@plt+0x6301c0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r6, #3 │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #24] @ 63c510 <__cxa_atexit@plt+0x6301c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62ea6c <__cxa_atexit@plt+0x622720> │ │ │ │ - ldr lr, [pc, #64] @ 62ea7c <__cxa_atexit@plt+0x622730> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r8, [pc, #48] @ 62ea80 <__cxa_atexit@plt+0x622734> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq r7, r1, r8, asr #23 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63c548 <__cxa_atexit@plt+0x6301fc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63c550 <__cxa_atexit@plt+0x630204> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, pc, r8, ror #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63c5c0 <__cxa_atexit@plt+0x630274> │ │ │ │ + ldr r1, [pc, #64] @ 63c5d0 <__cxa_atexit@plt+0x630284> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #52] @ 63c5d4 <__cxa_atexit@plt+0x630288> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - sbcseq r2, fp, fp, lsl #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 62ea9c <__cxa_atexit@plt+0x622750> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - sbcseq r2, fp, r8, asr #8 │ │ │ │ - rscseq r3, r2, r0, rrx │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62eb8c <__cxa_atexit@plt+0x622840> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 62eb00 <__cxa_atexit@plt+0x6227b4> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 62eb40 <__cxa_atexit@plt+0x6227f4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 62eba0 <__cxa_atexit@plt+0x622854> │ │ │ │ - ldr r7, [pc, #268] @ 62ebfc <__cxa_atexit@plt+0x6228b0> │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b 62eb80 <__cxa_atexit@plt+0x622834> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 62ebbc <__cxa_atexit@plt+0x622870> │ │ │ │ - ldr r7, [pc, #216] @ 62ebf4 <__cxa_atexit@plt+0x6228a8> │ │ │ │ - ldr r3, [sl, #2] │ │ │ │ - ldr r1, [sl, #6] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - b 62eb80 <__cxa_atexit@plt+0x622834> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 62ebcc <__cxa_atexit@plt+0x622880> │ │ │ │ - ldr r7, [pc, #144] @ 62ebec <__cxa_atexit@plt+0x6228a0> │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r9, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r7, [pc, #112] @ 62ec04 <__cxa_atexit@plt+0x6228b8> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63c614 <__cxa_atexit@plt+0x6302c8> │ │ │ │ + ldr r3, [pc, #44] @ 63c62c <__cxa_atexit@plt+0x6302e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r9, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63c630 <__cxa_atexit@plt+0x6302e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 62ec00 <__cxa_atexit@plt+0x6228b4> │ │ │ │ mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #52] @ 62ebf8 <__cxa_atexit@plt+0x6228ac> │ │ │ │ - mov r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 62ebd8 <__cxa_atexit@plt+0x62288c> │ │ │ │ - ldr r7, [pc, #28] @ 62ebf0 <__cxa_atexit@plt+0x6228a4> │ │ │ │ - mov r5, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + rscseq r7, r1, r8, lsr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63c684 <__cxa_atexit@plt+0x630338> │ │ │ │ + ldr r3, [pc, #64] @ 63c694 <__cxa_atexit@plt+0x630348> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63c674 <__cxa_atexit@plt+0x630328> │ │ │ │ + ldr r7, [pc, #48] @ 63c698 <__cxa_atexit@plt+0x63034c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 63c69c <__cxa_atexit@plt+0x630350> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffc7c │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r2, r2, r8, lsl #31 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq fp, pc, ip, lsr pc @ │ │ │ │ + rscseq r7, r1, r0, ror #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 62ec48 <__cxa_atexit@plt+0x6228fc> │ │ │ │ - ldr r7, [pc, #48] @ 62ec60 <__cxa_atexit@plt+0x622914> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + ldr r7, [pc, #12] @ 63c6bc <__cxa_atexit@plt+0x630370> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq fp, [pc], #228 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63c710 <__cxa_atexit@plt+0x6303c4> │ │ │ │ + ldr r3, [pc, #64] @ 63c720 <__cxa_atexit@plt+0x6303d4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63c700 <__cxa_atexit@plt+0x6303b4> │ │ │ │ + ldr r7, [pc, #48] @ 63c724 <__cxa_atexit@plt+0x6303d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 63c728 <__cxa_atexit@plt+0x6303dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - add r5, r5, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #20] @ 62ec64 <__cxa_atexit@plt+0x622918> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + ldrhteq fp, [pc], #224 │ │ │ │ + ldrsbteq r7, [r1], #148 @ 0x94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63c77c <__cxa_atexit@plt+0x630430> │ │ │ │ + ldr r3, [pc, #64] @ 63c78c <__cxa_atexit@plt+0x630440> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63c76c <__cxa_atexit@plt+0x630420> │ │ │ │ + ldr r7, [pc, #48] @ 63c790 <__cxa_atexit@plt+0x630444> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 63c794 <__cxa_atexit@plt+0x630448> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq fp, pc, r4, asr #28 │ │ │ │ + rscseq r7, r1, r0, ror r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62ecbc <__cxa_atexit@plt+0x622970> │ │ │ │ - ldr r3, [pc, #68] @ 62ecd4 <__cxa_atexit@plt+0x622988> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r7, [r9, #20] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #20] @ 62ecd8 <__cxa_atexit@plt+0x62298c> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 63c7b4 <__cxa_atexit@plt+0x630468> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq fp, [pc], #220 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63c808 <__cxa_atexit@plt+0x6304bc> │ │ │ │ + ldr r3, [pc, #64] @ 63c818 <__cxa_atexit@plt+0x6304cc> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - rscseq r2, r2, r8, lsr #28 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63c7f8 <__cxa_atexit@plt+0x6304ac> │ │ │ │ + ldr r7, [pc, #48] @ 63c81c <__cxa_atexit@plt+0x6304d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 63c820 <__cxa_atexit@plt+0x6304d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + ldrhteq fp, [pc], #216 │ │ │ │ + rscseq r7, r1, r4, ror #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bcc 62ed38 <__cxa_atexit@plt+0x6229ec> │ │ │ │ - ldr r3, [pc, #72] @ 62ed50 <__cxa_atexit@plt+0x622a04> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldmib r5, {r1, r8} │ │ │ │ - add r5, r5, #20 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r7, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r8, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #20] @ 62ed54 <__cxa_atexit@plt+0x622a08> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bcc 63c890 <__cxa_atexit@plt+0x630544> │ │ │ │ + ldr r3, [pc, #48] @ 63c8a8 <__cxa_atexit@plt+0x63055c> │ │ │ │ + str r9, [r7, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62ed78 <__cxa_atexit@plt+0x622a2c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63c8ac <__cxa_atexit@plt+0x630560> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + rscseq r7, r1, r4, ror #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62ee00 <__cxa_atexit@plt+0x622ab4> │ │ │ │ - ldr r3, [pc, #156] @ 62ee28 <__cxa_atexit@plt+0x622adc> │ │ │ │ + bhi 63c928 <__cxa_atexit@plt+0x6305dc> │ │ │ │ + ldr r3, [pc, #128] @ 63c950 <__cxa_atexit@plt+0x630604> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62ede4 <__cxa_atexit@plt+0x622a98> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62edf4 <__cxa_atexit@plt+0x622aa8> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63c918 <__cxa_atexit@plt+0x6305cc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 62ee10 <__cxa_atexit@plt+0x622ac4> │ │ │ │ - ldr r7, [pc, #120] @ 62ee30 <__cxa_atexit@plt+0x622ae4> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63c938 <__cxa_atexit@plt+0x6305ec> │ │ │ │ + ldr r7, [pc, #100] @ 63c958 <__cxa_atexit@plt+0x63060c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r2, r1, r2 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62ee2c <__cxa_atexit@plt+0x622ae0> │ │ │ │ + ldr r7, [pc, #36] @ 63c954 <__cxa_atexit@plt+0x630608> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r2, r2, r0, lsr #26 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrsbteq r7, [r1], #116 @ 0x74 │ │ │ │ + ldrshteq fp, [pc], #196 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62ee84 <__cxa_atexit@plt+0x622b38> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62ee98 <__cxa_atexit@plt+0x622b4c> │ │ │ │ - ldr r2, [pc, #60] @ 62eea4 <__cxa_atexit@plt+0x622b58> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 63c99c <__cxa_atexit@plt+0x630650> │ │ │ │ + ldr r2, [pc, #40] @ 63c9a8 <__cxa_atexit@plt+0x63065c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r7, r1 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62eec8 <__cxa_atexit@plt+0x622b7c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq fp, pc, r8, ror #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62ef50 <__cxa_atexit@plt+0x622c04> │ │ │ │ - ldr r3, [pc, #156] @ 62ef78 <__cxa_atexit@plt+0x622c2c> │ │ │ │ + bhi 63ca30 <__cxa_atexit@plt+0x6306e4> │ │ │ │ + ldr r3, [pc, #140] @ 63ca58 <__cxa_atexit@plt+0x63070c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62ef34 <__cxa_atexit@plt+0x622be8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62ef44 <__cxa_atexit@plt+0x622bf8> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63ca20 <__cxa_atexit@plt+0x6306d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 62ef60 <__cxa_atexit@plt+0x622c14> │ │ │ │ - ldr r7, [pc, #120] @ 62ef80 <__cxa_atexit@plt+0x622c34> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ + bcc 63ca40 <__cxa_atexit@plt+0x6306f4> │ │ │ │ + ldr lr, [pc, #112] @ 63ca60 <__cxa_atexit@plt+0x630714> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r7, r1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62ef7c <__cxa_atexit@plt+0x622c30> │ │ │ │ + ldr r7, [pc, #36] @ 63ca5c <__cxa_atexit@plt+0x630710> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrsbteq r2, [r2], #180 @ 0xb4 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrsbteq r7, [r1], #96 @ 0x60 │ │ │ │ + rscseq ip, pc, r0, ror #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62efd4 <__cxa_atexit@plt+0x622c88> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62efe8 <__cxa_atexit@plt+0x622c9c> │ │ │ │ - ldr r2, [pc, #60] @ 62eff4 <__cxa_atexit@plt+0x622ca8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 63caac <__cxa_atexit@plt+0x630760> │ │ │ │ + ldr lr, [pc, #48] @ 63cab8 <__cxa_atexit@plt+0x63076c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r7, r2 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62f018 <__cxa_atexit@plt+0x622ccc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq ip, pc, r4, asr #3 │ │ │ │ + rscseq r7, r1, r8, asr #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62f0a0 <__cxa_atexit@plt+0x622d54> │ │ │ │ - ldr r3, [pc, #156] @ 62f0c8 <__cxa_atexit@plt+0x622d7c> │ │ │ │ + bhi 63cb04 <__cxa_atexit@plt+0x6307b8> │ │ │ │ + ldr r7, [pc, #52] @ 63cb14 <__cxa_atexit@plt+0x6307c8> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 63caf8 <__cxa_atexit@plt+0x6307ac> │ │ │ │ + mov r7, r8 │ │ │ │ + b 63cb28 <__cxa_atexit@plt+0x6307dc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 63cb18 <__cxa_atexit@plt+0x6307cc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r7, r1, ip, lsl #12 │ │ │ │ + rscseq r7, r1, ip, ror #11 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #180] @ 63cbe4 <__cxa_atexit@plt+0x630898> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62f084 <__cxa_atexit@plt+0x622d38> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62f094 <__cxa_atexit@plt+0x622d48> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + tst r2, #3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + beq 63cbb0 <__cxa_atexit@plt+0x630864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62f0b0 <__cxa_atexit@plt+0x622d64> │ │ │ │ - ldr r7, [pc, #120] @ 62f0d0 <__cxa_atexit@plt+0x622d84> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63cbd0 <__cxa_atexit@plt+0x630884> │ │ │ │ + ldr r0, [r2, #7] │ │ │ │ + ldr r1, [r2, #11] │ │ │ │ + sub r1, r1, r0 │ │ │ │ + cmp r1, #1 │ │ │ │ + blt 63cbbc <__cxa_atexit@plt+0x630870> │ │ │ │ + ldr lr, [pc, #120] @ 63cbe8 <__cxa_atexit@plt+0x63089c> │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + ldr r2, [r2, #15] │ │ │ │ + ldr r9, [pc, #112] @ 63cbec <__cxa_atexit@plt+0x6308a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub r0, r2, r0 │ │ │ │ + stmda r5, {r1, r8} │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62f0cc <__cxa_atexit@plt+0x622d80> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r2, r2, r8, lsl #21 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62f124 <__cxa_atexit@plt+0x622dd8> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + rscseq fp, pc, r8, ror #20 │ │ │ │ + rscseq r7, r1, r8, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62f138 <__cxa_atexit@plt+0x622dec> │ │ │ │ - ldr r2, [pc, #60] @ 62f144 <__cxa_atexit@plt+0x622df8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ + bcc 63cc84 <__cxa_atexit@plt+0x630938> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 63cc6c <__cxa_atexit@plt+0x630920> │ │ │ │ + ldr lr, [pc, #100] @ 63cc90 <__cxa_atexit@plt+0x630944> │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [pc, #88] @ 63cc94 <__cxa_atexit@plt+0x630948> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r0, r1} │ │ │ │ + sub r0, r8, r1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r6, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - ldrhteq r2, [r2], #156 @ 0x9c │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62f1ec <__cxa_atexit@plt+0x622ea0> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq fp, pc, r8, lsr #19 │ │ │ │ + rscseq r7, r1, r0, ror r4 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 63ccd0 <__cxa_atexit@plt+0x630984> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 63cd14 <__cxa_atexit@plt+0x6309c8> │ │ │ │ + ldr r3, [pc, #120] @ 63cd40 <__cxa_atexit@plt+0x6309f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62f1f8 <__cxa_atexit@plt+0x622eac> │ │ │ │ - str r3, [sp] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr lr, [pc, #144] @ 62f224 <__cxa_atexit@plt+0x622ed8> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - sub ip, r6, #6 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63cd24 <__cxa_atexit@plt+0x6309d8> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr lr, [pc, #80] @ 63cd3c <__cxa_atexit@plt+0x6309f0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - ldr r3, [pc, #116] @ 62f228 <__cxa_atexit@plt+0x622edc> │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #20] │ │ │ │ - sub r3, r5, #28 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #12 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 63cd38 <__cxa_atexit@plt+0x6309ec> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq ip, pc, ip, lsl #7 │ │ │ │ + rscseq ip, pc, r8, lsr r4 @ │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63cdb8 <__cxa_atexit@plt+0x630a6c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #60] @ 63cdc4 <__cxa_atexit@plt+0x630a78> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #21 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ 63cdc8 <__cxa_atexit@plt+0x630a7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r2, r3, fp} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str sl, [r8, #24] │ │ │ │ + str r9, [r8, #28] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq ip, pc, r4, r3 @ │ │ │ │ + rscseq fp, pc, ip, lsr r8 @ │ │ │ │ + rscseq r7, r1, r8, asr #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 62f208 <__cxa_atexit@plt+0x622ebc> │ │ │ │ - ldr r3, [pc, #88] @ 62f234 <__cxa_atexit@plt+0x622ee8> │ │ │ │ - mov r8, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - b 62f8f8 <__cxa_atexit@plt+0x6235ac> │ │ │ │ + bhi 63ce10 <__cxa_atexit@plt+0x630ac4> │ │ │ │ + ldr lr, [pc, #44] @ 63ce18 <__cxa_atexit@plt+0x630acc> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 63ce1c <__cxa_atexit@plt+0x630ad0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq fp, pc, r4, lsr #14 │ │ │ │ + ldrshteq r7, [r1], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63ce78 <__cxa_atexit@plt+0x630b2c> │ │ │ │ + ldr r2, [pc, #56] @ 63ce84 <__cxa_atexit@plt+0x630b38> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + stmda r3, {r1, r7} │ │ │ │ + beq 63ce6c <__cxa_atexit@plt+0x630b20> │ │ │ │ + mov r7, r8 │ │ │ │ + b 63cefc <__cxa_atexit@plt+0x630bb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62f22c <__cxa_atexit@plt+0x622ee0> │ │ │ │ - ldr r8, [pc, #28] @ 62f230 <__cxa_atexit@plt+0x622ee4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ + add r5, r3, #8 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r0, r8, r3, r9 │ │ │ │ - rscseq r1, r2, r4, asr sp │ │ │ │ - rscseq r2, r2, ip, lsl r9 │ │ │ │ - rscseq r1, r2, r4, lsl #26 │ │ │ │ - rscseq r1, r2, r4, asr #26 │ │ │ │ - rscseq r2, r2, ip, asr #17 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r7, r1, r8, lsl #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 62f2ac <__cxa_atexit@plt+0x622f60> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62f2b4 <__cxa_atexit@plt+0x622f68> │ │ │ │ - ldr lr, [pc, #88] @ 62f2c8 <__cxa_atexit@plt+0x622f7c> │ │ │ │ - ldr r1, [pc, #88] @ 62f2cc <__cxa_atexit@plt+0x622f80> │ │ │ │ - add sl, r7, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 62f2d0 <__cxa_atexit@plt+0x622f84> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 62f2bc <__cxa_atexit@plt+0x622f70> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 63cee0 <__cxa_atexit@plt+0x630b94> │ │ │ │ + ldr r2, [pc, #60] @ 63ceec <__cxa_atexit@plt+0x630ba0> │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + beq 63ced4 <__cxa_atexit@plt+0x630b88> │ │ │ │ + mov r7, r8 │ │ │ │ + b 63cefc <__cxa_atexit@plt+0x630bb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - smlatbeq r0, r4, r2, r9 │ │ │ │ - sbcseq r1, fp, r0, asr #24 │ │ │ │ - rscseq r2, r2, r0, lsr r8 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov ip, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62f36c <__cxa_atexit@plt+0x623020> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62f374 <__cxa_atexit@plt+0x623028> │ │ │ │ - ldr lr, [pc, #124] @ 62f388 <__cxa_atexit@plt+0x62303c> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - ldr r3, [pc, #104] @ 62f38c <__cxa_atexit@plt+0x623040> │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r7, r1, r4, lsr #4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 63cf88 <__cxa_atexit@plt+0x630c3c> │ │ │ │ + ldr r0, [pc, #252] @ 63d010 <__cxa_atexit@plt+0x630cc4> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq 63cfc4 <__cxa_atexit@plt+0x630c78> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 63cff4 <__cxa_atexit@plt+0x630ca8> │ │ │ │ + ldr lr, [pc, #204] @ 63d014 <__cxa_atexit@plt+0x630cc8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [ip, #-8] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #176] @ 63d018 <__cxa_atexit@plt+0x630ccc> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r9, {r0, r1, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + stm lr, {r2, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + sub r3, r7, #8 │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63cfe0 <__cxa_atexit@plt+0x630c94> │ │ │ │ + ldr r3, [pc, #92] @ 63d008 <__cxa_atexit@plt+0x630cbc> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - str r2, [ip, #-4] │ │ │ │ - ldr r3, [pc, #84] @ 62f390 <__cxa_atexit@plt+0x623044> │ │ │ │ - add lr, r2, #20 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r9, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str r1, [r2, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #52] @ 62f394 <__cxa_atexit@plt+0x623048> │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 62f37c <__cxa_atexit@plt+0x623030> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, ip │ │ │ │ + stmib r5, {r3, r9, sl} │ │ │ │ + beq 63cfd0 <__cxa_atexit@plt+0x630c84> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 63cb28 <__cxa_atexit@plt+0x6307dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - smlatteq r0, r4, r1, r9 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62ed78 <__cxa_atexit@plt+0x622a2c> │ │ │ │ - rscseq r2, r2, r4, asr r7 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62f424 <__cxa_atexit@plt+0x6230d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 63d00c <__cxa_atexit@plt+0x630cc0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + rscseq r7, r1, ip, lsr #2 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + ldrhteq ip, [pc], #24 │ │ │ │ + ldrshteq r7, [r1], #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62f42c <__cxa_atexit@plt+0x6230e0> │ │ │ │ - ldr lr, [pc, #88] @ 62f440 <__cxa_atexit@plt+0x6230f4> │ │ │ │ - ldr r1, [pc, #88] @ 62f444 <__cxa_atexit@plt+0x6230f8> │ │ │ │ - add sl, r7, #16 │ │ │ │ + bcc 63d084 <__cxa_atexit@plt+0x630d38> │ │ │ │ + ldr lr, [pc, #76] @ 63d090 <__cxa_atexit@plt+0x630d44> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + ldr lr, [pc, #48] @ 63d094 <__cxa_atexit@plt+0x630d48> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + stm lr, {r1, r3, r8} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + rscseq ip, pc, r0, asr #1 │ │ │ │ + rscseq r7, r1, r8, ror r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63d114 <__cxa_atexit@plt+0x630dc8> │ │ │ │ + ldr r3, [pc, #116] @ 63d138 <__cxa_atexit@plt+0x630dec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r3, r5, #16 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63d12c <__cxa_atexit@plt+0x630de0> │ │ │ │ + ldr r2, [pc, #92] @ 63d13c <__cxa_atexit@plt+0x630df0> │ │ │ │ + sub lr, r5, #16 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + tst sl, #3 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + beq 63d104 <__cxa_atexit@plt+0x630db8> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 63cefc <__cxa_atexit@plt+0x630bb0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 63d140 <__cxa_atexit@plt+0x630df4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + rscseq r7, r1, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63d178 <__cxa_atexit@plt+0x630e2c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 63d180 <__cxa_atexit@plt+0x630e34> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 62f448 <__cxa_atexit@plt+0x6230fc> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 62f434 <__cxa_atexit@plt+0x6230e8> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - sbcseq r1, fp, r9, asr #30 │ │ │ │ - ldrhteq r2, [r2], #104 @ 0x68 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldrhteq fp, [pc], #56 │ │ │ │ + rscseq r6, r1, r4, lsl #31 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ - sub sl, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 62f4c8 <__cxa_atexit@plt+0x62317c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62f4d4 <__cxa_atexit@plt+0x623188> │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldr lr, [pc, #96] @ 62f4e4 <__cxa_atexit@plt+0x623198> │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - ldr r0, [pc, #84] @ 62f4e8 <__cxa_atexit@plt+0x62319c> │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63d21c <__cxa_atexit@plt+0x630ed0> │ │ │ │ + ldr lr, [pc, #128] @ 63d228 <__cxa_atexit@plt+0x630edc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - add lr, r3, #12 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - ldr r5, [pc, #48] @ 62f4ec <__cxa_atexit@plt+0x6231a0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + str lr, [r3, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr lr, [pc, #104] @ 63d22c <__cxa_atexit@plt+0x630ee0> │ │ │ │ + tst r1, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + beq 63d200 <__cxa_atexit@plt+0x630eb4> │ │ │ │ + ldr r2, [pc, #76] @ 63d230 <__cxa_atexit@plt+0x630ee4> │ │ │ │ + ldr r1, [r1, #7] │ │ │ │ + tst r7, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + beq 63d210 <__cxa_atexit@plt+0x630ec4> │ │ │ │ + mov r5, r3 │ │ │ │ + b 63d27c <__cxa_atexit@plt+0x630f30> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62eec8 <__cxa_atexit@plt+0x622b7c> │ │ │ │ - ldrshteq r2, [r2], #92 @ 0x5c │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62f57c <__cxa_atexit@plt+0x623230> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + rscseq fp, pc, r8, asr r3 @ │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrsbteq r6, [r1], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 63d26c <__cxa_atexit@plt+0x630f20> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 63d264 <__cxa_atexit@plt+0x630f18> │ │ │ │ + b 63d27c <__cxa_atexit@plt+0x630f30> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalseq r6, r1, r8, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62f584 <__cxa_atexit@plt+0x623238> │ │ │ │ - ldr lr, [pc, #88] @ 62f598 <__cxa_atexit@plt+0x62324c> │ │ │ │ - ldr r1, [pc, #88] @ 62f59c <__cxa_atexit@plt+0x623250> │ │ │ │ - add sl, r7, #16 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63d328 <__cxa_atexit@plt+0x630fdc> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 63d2ec <__cxa_atexit@plt+0x630fa0> │ │ │ │ + ldr lr, [pc, #148] @ 63d33c <__cxa_atexit@plt+0x630ff0> │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [pc, #136] @ 63d340 <__cxa_atexit@plt+0x630ff4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 62f5a0 <__cxa_atexit@plt+0x623254> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 62f58c <__cxa_atexit@plt+0x623240> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r0, r1} │ │ │ │ + sub r0, r8, r1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 63d338 <__cxa_atexit@plt+0x630fec> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 63d31c <__cxa_atexit@plt+0x630fd0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - sbcseq r1, fp, r0, ror r9 │ │ │ │ - rscseq r2, r2, r0, ror #10 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 62f620 <__cxa_atexit@plt+0x6232d4> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq fp, pc, ip, lsr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + rscseq r6, r1, r8, lsr #27 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 63d398 <__cxa_atexit@plt+0x63104c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 63d3f0 <__cxa_atexit@plt+0x6310a4> │ │ │ │ + ldr r3, [pc, #144] @ 63d420 <__cxa_atexit@plt+0x6310d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62f62c <__cxa_atexit@plt+0x6232e0> │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - add ip, r7, #12 │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - str r0, [sp] │ │ │ │ - ldm ip, {r1, r2, r9, ip} │ │ │ │ - ldr lr, [pc, #80] @ 62f63c <__cxa_atexit@plt+0x6232f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #72] @ 62f640 <__cxa_atexit@plt+0x6232f4> │ │ │ │ - add lr, r3, #12 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - stm lr, {r1, r2, r9, ip} │ │ │ │ - ldr r5, [pc, #52] @ 62f644 <__cxa_atexit@plt+0x6232f8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [sp] │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63d400 <__cxa_atexit@plt+0x6310b4> │ │ │ │ + ldr r2, [pc, #104] @ 63d418 <__cxa_atexit@plt+0x6310cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #92] @ 63d41c <__cxa_atexit@plt+0x6310d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 63d414 <__cxa_atexit@plt+0x6310c8> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq fp, [pc], #192 │ │ │ │ + rscseq fp, pc, r8, ror #4 │ │ │ │ + rscseq fp, pc, r4, ror #26 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63d4a4 <__cxa_atexit@plt+0x631158> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #72] @ 63d4b0 <__cxa_atexit@plt+0x631164> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 63d4b4 <__cxa_atexit@plt+0x631168> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #33 @ 0x21 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ 63d4b8 <__cxa_atexit@plt+0x63116c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str fp, [r8, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stm lr, {r2, r3, r8, sl} │ │ │ │ + stmdb r8, {r1, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r9, [r8, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq fp, [pc], #16 │ │ │ │ + rscseq fp, pc, r4, lsr #25 │ │ │ │ + rscseq fp, pc, ip, asr #2 │ │ │ │ + rscseq r6, r1, ip, asr #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63d500 <__cxa_atexit@plt+0x6311b4> │ │ │ │ + ldr lr, [pc, #44] @ 63d508 <__cxa_atexit@plt+0x6311bc> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 63d50c <__cxa_atexit@plt+0x6311c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - tsteq r0, r8, lsr #30 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq fp, pc, r4, lsr r0 @ │ │ │ │ + ldrshteq r6, [r1], #184 @ 0xb8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63d568 <__cxa_atexit@plt+0x63121c> │ │ │ │ + ldr r2, [pc, #60] @ 63d574 <__cxa_atexit@plt+0x631228> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + tst r8, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + beq 63d55c <__cxa_atexit@plt+0x631210> │ │ │ │ + ldr r5, [pc, #40] @ 63d578 <__cxa_atexit@plt+0x63122c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 63d6d0 <__cxa_atexit@plt+0x631384> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62f018 <__cxa_atexit@plt+0x622ccc> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #9 │ │ │ │ + @ instruction: 0x000004b4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62f698 <__cxa_atexit@plt+0x62334c> │ │ │ │ - ldr r8, [pc, #36] @ 62f6a0 <__cxa_atexit@plt+0x623354> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 62f6a4 <__cxa_atexit@plt+0x623358> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 63d61c <__cxa_atexit@plt+0x6312d0> │ │ │ │ + ldr lr, [pc, #160] @ 63d63c <__cxa_atexit@plt+0x6312f0> │ │ │ │ + ldr r0, [pc, #160] @ 63d640 <__cxa_atexit@plt+0x6312f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 63d610 <__cxa_atexit@plt+0x6312c4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 63d628 <__cxa_atexit@plt+0x6312dc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #92] @ 63d644 <__cxa_atexit@plt+0x6312f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #84] @ 63d648 <__cxa_atexit@plt+0x6312fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stm r1, {r0, r3, r6, lr} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - sbcseq r1, fp, r4, ror #16 │ │ │ │ - @ instruction: 0x01008e98 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sl, pc, ip, ror pc @ │ │ │ │ + rscseq fp, pc, r0, lsr r0 @ │ │ │ │ + rscseq fp, pc, r0, lsr fp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63d6ac <__cxa_atexit@plt+0x631360> │ │ │ │ + ldr lr, [pc, #72] @ 63d6b8 <__cxa_atexit@plt+0x63136c> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 63d6bc <__cxa_atexit@plt+0x631370> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sl, pc, r4, lsr #31 │ │ │ │ + smlalseq fp, pc, r8, sl @ │ │ │ │ + rscseq r6, r1, r4, asr #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r1, r8 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 62f718 <__cxa_atexit@plt+0x6233cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62f724 <__cxa_atexit@plt+0x6233d8> │ │ │ │ - ldr lr, [pc, #92] @ 62f734 <__cxa_atexit@plt+0x6233e8> │ │ │ │ - ldr r9, [pc, #92] @ 62f738 <__cxa_atexit@plt+0x6233ec> │ │ │ │ + bhi 63d7c4 <__cxa_atexit@plt+0x631478> │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63d754 <__cxa_atexit@plt+0x631408> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + bcc 63d7d0 <__cxa_atexit@plt+0x631484> │ │ │ │ + ldr r9, [pc, #276] @ 63d820 <__cxa_atexit@plt+0x6314d4> │ │ │ │ + ldr lr, [pc, #276] @ 63d824 <__cxa_atexit@plt+0x6314d8> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r1, [pc, #236] @ 63d828 <__cxa_atexit@plt+0x6314dc> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add r1, r9, #1 │ │ │ │ - ldr r9, [pc, #68] @ 62f73c <__cxa_atexit@plt+0x6233f0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r7, #32]! │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + stmdb r5, {r1, r7, r8} │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 63d7ec <__cxa_atexit@plt+0x6314a0> │ │ │ │ + ldr r9, [pc, #156] @ 63d814 <__cxa_atexit@plt+0x6314c8> │ │ │ │ + ldr lr, [pc, #156] @ 63d818 <__cxa_atexit@plt+0x6314cc> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r3, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + ldr r0, [pc, #112] @ 63d81c <__cxa_atexit@plt+0x6314d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [r7, #36]! @ 0x24 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #56] @ 63d810 <__cxa_atexit@plt+0x6314c4> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #24] @ 63d80c <__cxa_atexit@plt+0x6314c0> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xfffff9c8 │ │ │ │ + @ instruction: 0xfffff9e0 │ │ │ │ + rscseq sl, pc, ip, lsl #28 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + rscseq sl, pc, ip, ror lr @ │ │ │ │ + ldrsbteq r6, [r1], #140 @ 0x8c │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 63d8a0 <__cxa_atexit@plt+0x631554> │ │ │ │ + ldr r3, [pc, #96] @ 63d8b8 <__cxa_atexit@plt+0x63156c> │ │ │ │ + ldr r2, [pc, #96] @ 63d8bc <__cxa_atexit@plt+0x631570> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r8, [r8, #40] @ 0x28 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r8, [r8, #24] │ │ │ │ + str r1, [r8, #28] │ │ │ │ + ldr r3, [pc, #52] @ 63d8c0 <__cxa_atexit@plt+0x631574> │ │ │ │ + mov r7, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r8, #16]! │ │ │ │ + str r3, [r7, #32]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r3, [pc, #28] @ 63d8c4 <__cxa_atexit@plt+0x631578> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + rscseq sl, pc, ip, lsr #26 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq r6, r1, r0, asr #16 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 63d948 <__cxa_atexit@plt+0x6315fc> │ │ │ │ + ldr r2, [pc, #108] @ 63d960 <__cxa_atexit@plt+0x631614> │ │ │ │ + ldr lr, [pc, #108] @ 63d964 <__cxa_atexit@plt+0x631618> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + ldr r7, [pc, #44] @ 63d968 <__cxa_atexit@plt+0x63161c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #36]! @ 0x24 │ │ │ │ + mov r7, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 63d96c <__cxa_atexit@plt+0x631620> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff84c │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + rscseq sl, pc, r4, lsl #25 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + smlalseq r6, r1, r4, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62f7a8 <__cxa_atexit@plt+0x62345c> │ │ │ │ + bhi 63d9c8 <__cxa_atexit@plt+0x63167c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #56] @ 63d9d0 <__cxa_atexit@plt+0x631684> │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 63d9b8 <__cxa_atexit@plt+0x63166c> │ │ │ │ + ldr r3, [pc, #36] @ 63d9d4 <__cxa_atexit@plt+0x631688> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 63d6d0 <__cxa_atexit@plt+0x631384> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r6, r1, r0, lsr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63d9fc <__cxa_atexit@plt+0x6316b0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 63d6d0 <__cxa_atexit@plt+0x631384> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62f7b4 <__cxa_atexit@plt+0x623468> │ │ │ │ - ldr r2, [pc, #84] @ 62f7c4 <__cxa_atexit@plt+0x623478> │ │ │ │ - ldr r1, [pc, #84] @ 62f7c8 <__cxa_atexit@plt+0x62347c> │ │ │ │ + bcc 63da34 <__cxa_atexit@plt+0x6316e8> │ │ │ │ + ldr r2, [pc, #40] @ 63da4c <__cxa_atexit@plt+0x631700> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 63da50 <__cxa_atexit@plt+0x631704> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + rscseq sl, pc, r8, ror #22 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + ldrhteq r6, [r1], #96 @ 0x60 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 63dae8 <__cxa_atexit@plt+0x63179c> │ │ │ │ + ldr r1, [pc, #144] @ 63db10 <__cxa_atexit@plt+0x6317c4> │ │ │ │ + ldr r0, [pc, #144] @ 63db14 <__cxa_atexit@plt+0x6317c8> │ │ │ │ + sub r7, r6, #19 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmib r3, {r0, r8, r9} │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63db00 <__cxa_atexit@plt+0x6317b4> │ │ │ │ + ldr r2, [pc, #100] @ 63db18 <__cxa_atexit@plt+0x6317cc> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 62f7cc <__cxa_atexit@plt+0x623480> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 63dad8 <__cxa_atexit@plt+0x63178c> │ │ │ │ + ldr r3, [pc, #80] @ 63db1c <__cxa_atexit@plt+0x6317d0> │ │ │ │ + mov r8, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 63d6d0 <__cxa_atexit@plt+0x631384> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r7, [pc, #48] @ 63db20 <__cxa_atexit@plt+0x6317d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - smlatbeq r0, r8, sp, r8 │ │ │ │ - sbcseq r1, fp, sp, asr #14 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62f81c <__cxa_atexit@plt+0x6234d0> │ │ │ │ - ldr r3, [pc, #56] @ 62f82c <__cxa_atexit@plt+0x6234e0> │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xfffffc40 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + rscseq r6, r1, r4, lsr r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63db94 <__cxa_atexit@plt+0x631848> │ │ │ │ + ldr r3, [pc, #120] @ 63dbbc <__cxa_atexit@plt+0x631870> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 63db84 <__cxa_atexit@plt+0x631838> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63dba4 <__cxa_atexit@plt+0x631858> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63dbc4 <__cxa_atexit@plt+0x631878> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + stmib r6, {r2, r9} │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 63dbc0 <__cxa_atexit@plt+0x631874> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffd394 │ │ │ │ + rscseq r6, r1, r4, ror r4 │ │ │ │ + rscseq fp, pc, r4, lsl #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 63af38 <__cxa_atexit@plt+0x62ebec> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 62f884 <__cxa_atexit@plt+0x623538> │ │ │ │ - ldr lr, [pc, #64] @ 62f894 <__cxa_atexit@plt+0x623548> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r8, [pc, #48] @ 62f898 <__cxa_atexit@plt+0x62354c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ + bcc 63dc0c <__cxa_atexit@plt+0x6318c0> │ │ │ │ + ldm r5, {r8, r9, sl} │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [pc, #40] @ 63dc24 <__cxa_atexit@plt+0x6318d8> │ │ │ │ + add r5, r5, #16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + str r3, [r7, #4] │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r7, [pc, #20] @ 63dc28 <__cxa_atexit@plt+0x6318dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - sbcseq r1, fp, r3, ror r6 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + rscseq r6, r1, r0, lsr #10 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63dcac <__cxa_atexit@plt+0x631960> │ │ │ │ + ldr sl, [r1, #14] │ │ │ │ + ldr r9, [r1, #2] │ │ │ │ + ldr r7, [r1, #6] │ │ │ │ + ldr r2, [r1, #10] │ │ │ │ + ldr r0, [pc, #80] @ 63dcb8 <__cxa_atexit@plt+0x63196c> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r1, #-8]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r1, #4] │ │ │ │ + stmdb r1, {r0, r7, r9} │ │ │ │ + beq 63dc9c <__cxa_atexit@plt+0x631950> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r1 │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldmdb r5, {r7, r9} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r5, lsr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 62f8b4 <__cxa_atexit@plt+0x623568> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - sbcseq r1, fp, r0, lsr r6 │ │ │ │ - rscseq r2, r2, r8, asr #4 │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov lr, r7 │ │ │ │ + add r7, r6, #36 @ 0x24 │ │ │ │ + mov r1, r8 │ │ │ │ + cmp r3, r7 │ │ │ │ + bcc 63dddc <__cxa_atexit@plt+0x631a90> │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r4, r8, fp │ │ │ │ + cmp sl, r4 │ │ │ │ + ble 63dda0 <__cxa_atexit@plt+0x631a54> │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r1 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #180] @ 63de00 <__cxa_atexit@plt+0x631ab4> │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #176] @ 63de04 <__cxa_atexit@plt+0x631ab8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r0, r4, fp │ │ │ │ + sub r2, sl, r4 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stmib r6, {r3, r9} │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r0, r2, r8} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov lr, #1 │ │ │ │ + mov r1, r7 │ │ │ │ + sub r7, r7, #30 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r1, #10 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, sl │ │ │ │ + ldr r9, [lr, #4] │ │ │ │ + bl b5fc │ │ │ │ + str r8, [r6, #12]! │ │ │ │ + ldr r2, [pc, #64] @ 63ddfc <__cxa_atexit@plt+0x631ab0> │ │ │ │ + add r3, fp, sl │ │ │ │ + sub r8, r7, #31 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r7, r9 │ │ │ │ + stmdb r6, {r2, r3} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, lr │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, pc, ip, lsl #4 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + rscseq fp, pc, r8, ror r2 @ │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + andeq r0, r0, r6, lsr #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62f8e4 <__cxa_atexit@plt+0x623598> │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63de4c <__cxa_atexit@plt+0x631b00> │ │ │ │ + ldr r3, [pc, #48] @ 63de6c <__cxa_atexit@plt+0x631b20> │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r2, [r7, #4] │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r7, [pc, #28] @ 63de70 <__cxa_atexit@plt+0x631b24> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - mov r8, fp │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + rscseq r6, r1, r0, ror #5 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63deb8 <__cxa_atexit@plt+0x631b6c> │ │ │ │ + ldr r7, [pc, #52] @ 63dec8 <__cxa_atexit@plt+0x631b7c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ stmib r5, {r9, sl} │ │ │ │ - b 62f8f8 <__cxa_atexit@plt+0x6235ac> │ │ │ │ - ldr r7, [pc, #8] @ 62f8f4 <__cxa_atexit@plt+0x6235a8> │ │ │ │ + beq 63deac <__cxa_atexit@plt+0x631b60> │ │ │ │ + mov r7, r8 │ │ │ │ + b 63ded8 <__cxa_atexit@plt+0x631b8c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 63decc <__cxa_atexit@plt+0x631b80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r2, r8, asr #4 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - mov ip, #0 │ │ │ │ - str r8, [sp] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 62f9ec <__cxa_atexit@plt+0x6236a0> │ │ │ │ - add r9, r6, ip │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 62f9a4 <__cxa_atexit@plt+0x623658> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r9, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62fa58 <__cxa_atexit@plt+0x62370c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r0, fp, lr} │ │ │ │ - str lr, [r9, #44] @ 0x2c │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #348] @ 62faa4 <__cxa_atexit@plt+0x623758> │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add ip, ip, #44 @ 0x2c │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r1, [pc, #332] @ 62faa8 <__cxa_atexit@plt+0x62375c> │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add sl, r9, #34 @ 0x22 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r1, lr} │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str fp, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r8, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r0, [r9, #24] │ │ │ │ - str lr, [r9, #28] │ │ │ │ - ldr r3, [pc, #284] @ 62faac <__cxa_atexit@plt+0x623760> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #32] │ │ │ │ - ldr r3, [pc, #276] @ 62fab0 <__cxa_atexit@plt+0x623764> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #36] @ 0x24 │ │ │ │ - b 62f904 <__cxa_atexit@plt+0x6235b8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62fa78 <__cxa_atexit@plt+0x62372c> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [pc, #252] @ 62fac4 <__cxa_atexit@plt+0x623778> │ │ │ │ - str r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r8, r9, #14 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - ldr r3, [pc, #232] @ 62fac8 <__cxa_atexit@plt+0x62377c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - b 62fa4c <__cxa_atexit@plt+0x623700> │ │ │ │ - add r9, r6, ip │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 62fa88 <__cxa_atexit@plt+0x62373c> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [pc, #148] @ 62fab8 <__cxa_atexit@plt+0x62376c> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r6, r1, ip, ror r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r2, [pc, #156] @ 63df88 <__cxa_atexit@plt+0x631c3c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r8, r9, #26 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r7, [r9, #20] │ │ │ │ - ldr r0, [pc, #120] @ 62fabc <__cxa_atexit@plt+0x623770> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r9, #28] │ │ │ │ - str r0, [r9, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r6, [pc, #84] @ 62fab4 <__cxa_atexit@plt+0x623768> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + str r2, [r6, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + beq 63df58 <__cxa_atexit@plt+0x631c0c> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ + ldr r1, [r2, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r6, [r2] │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r1, [r5] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 63df68 <__cxa_atexit@plt+0x631c1c> │ │ │ │ + ldr r7, [pc, #76] @ 63df90 <__cxa_atexit@plt+0x631c44> │ │ │ │ + mov r5, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r3, [pc, #76] @ 62facc <__cxa_atexit@plt+0x623780> │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 62fa94 <__cxa_atexit@plt+0x623748> │ │ │ │ - ldr r3, [pc, #48] @ 62fac0 <__cxa_atexit@plt+0x623774> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - rscseq r1, r2, ip, lsr #11 │ │ │ │ - @ instruction: 0x01008b94 │ │ │ │ - rscseq r1, r2, r8, lsl #11 │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - smlatteq r0, r0, sl, r8 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r6, lsl #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 63df8c <__cxa_atexit@plt+0x631c40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r9, [r5, #4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + rscseq r6, r1, r4, asr #3 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 62fb2c <__cxa_atexit@plt+0x6237e0> │ │ │ │ - ldr r7, [pc, #76] @ 62fb44 <__cxa_atexit@plt+0x6237f8> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r3, #12]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + str r6, [r3] │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + bcc 63dff4 <__cxa_atexit@plt+0x631ca8> │ │ │ │ + ldr r5, [pc, #52] @ 63e014 <__cxa_atexit@plt+0x631cc8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + mov r7, r2 │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r7, [pc, #28] @ 63e018 <__cxa_atexit@plt+0x631ccc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r9, [r5] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r7, [pc, #56] @ 62fb48 <__cxa_atexit@plt+0x6237fc> │ │ │ │ - add r5, r5, #28 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str r7, [r9, #12] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #24] @ 62fb4c <__cxa_atexit@plt+0x623800> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd18 │ │ │ │ + rscseq r6, r1, r8, lsr r1 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 63e0d0 <__cxa_atexit@plt+0x631d84> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63e088 <__cxa_atexit@plt+0x631d3c> │ │ │ │ + ldr r2, [r1, #6] │ │ │ │ + ldr r7, [r1, #2] │ │ │ │ + ldr r9, [r1, #10] │ │ │ │ + ldr r1, [pc, #64] @ 63e094 <__cxa_atexit@plt+0x631d48> │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r7, r9} │ │ │ │ + beq 63e078 <__cxa_atexit@plt+0x631d2c> │ │ │ │ + ldr sl, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + mov r8, r2 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r6, lsl #6 │ │ │ │ + b 63e0d0 <__cxa_atexit@plt+0x631d84> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldmdb r5, {r7, r9} │ │ │ │ + str r3, [r5] │ │ │ │ + b 63e0d0 <__cxa_atexit@plt+0x631d84> │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 62fbbc <__cxa_atexit@plt+0x623870> │ │ │ │ - ldr r3, [pc, #92] @ 62fbd4 <__cxa_atexit@plt+0x623888> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r8, [pc, #60] @ 62fbd8 <__cxa_atexit@plt+0x62388c> │ │ │ │ - add sl, r9, #8 │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - stm sl, {r0, r2, r7, lr} │ │ │ │ - str r8, [r9, #24] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - str r3, [r9, #28] │ │ │ │ - str r1, [r9, #32] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #24] @ 62fbdc <__cxa_atexit@plt+0x623890> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 63e1bc <__cxa_atexit@plt+0x631e70> │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + str r5, [sp] │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + sub fp, r9, r8 │ │ │ │ + sub r4, r5, sl │ │ │ │ + cmp fp, r4 │ │ │ │ + ble 63e170 <__cxa_atexit@plt+0x631e24> │ │ │ │ + add r3, r8, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r4 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #184] @ 63e1dc <__cxa_atexit@plt+0x631e90> │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr fp, [pc, #180] @ 63e1e0 <__cxa_atexit@plt+0x631e94> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + sub r0, r1, #26 │ │ │ │ + add r2, r4, r8 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + ldr r5, [sp] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + add r3, r6, #12 │ │ │ │ + stm r3, {r2, r9, fp} │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov lr, #1 │ │ │ │ + str lr, [r6, #28] │ │ │ │ + sub r7, r1, #10 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + add r3, r8, r3 │ │ │ │ + add r1, r3, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, fp │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + bl b5fc │ │ │ │ + str r5, [r6, #12]! │ │ │ │ + ldr r2, [pc, #68] @ 63e1d8 <__cxa_atexit@plt+0x631e8c> │ │ │ │ + add r3, sl, fp │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + add r5, r7, #4 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + stmdb r6, {r2, r3} │ │ │ │ + sub r8, r7, #27 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, pc, ip, lsr lr @ │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + rscseq sl, pc, r0, lsr #29 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63e290 <__cxa_atexit@plt+0x631f44> │ │ │ │ + ldr r7, [pc, #176] @ 63e2b4 <__cxa_atexit@plt+0x631f68> │ │ │ │ + str sl, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq 63e270 <__cxa_atexit@plt+0x631f24> │ │ │ │ + ldr r7, [pc, #156] @ 63e2b8 <__cxa_atexit@plt+0x631f6c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + str r2, [r5] │ │ │ │ + beq 63e280 <__cxa_atexit@plt+0x631f34> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 63e2a0 <__cxa_atexit@plt+0x631f54> │ │ │ │ + ldr r1, [pc, #116] @ 63e2c0 <__cxa_atexit@plt+0x631f74> │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + stmib r7, {r2, r9} │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + mov r8, #0 │ │ │ │ + mov sl, r3 │ │ │ │ + str r0, [r5] │ │ │ │ + b 63e0d0 <__cxa_atexit@plt+0x631d84> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 63e2bc <__cxa_atexit@plt+0x631f70> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - smlabbeq r0, r0, r9, r8 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - rscseq r1, r2, r4, lsr #30 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + rscseq r5, r1, r8, lsr #29 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #124] @ 63e354 <__cxa_atexit@plt+0x632008> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r3] │ │ │ │ + beq 63e33c <__cxa_atexit@plt+0x631ff0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 63e344 <__cxa_atexit@plt+0x631ff8> │ │ │ │ + ldr lr, [pc, #80] @ 63e358 <__cxa_atexit@plt+0x63200c> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + mov r8, #0 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r9, [r1, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 63e0d0 <__cxa_atexit@plt+0x631d84> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - bcc 62fc84 <__cxa_atexit@plt+0x623938> │ │ │ │ - ldr r8, [pc, #144] @ 62fc9c <__cxa_atexit@plt+0x623950> │ │ │ │ - ldr lr, [pc, #144] @ 62fca0 <__cxa_atexit@plt+0x623954> │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 63e3b0 <__cxa_atexit@plt+0x632064> │ │ │ │ + ldr r2, [pc, #60] @ 63e3bc <__cxa_atexit@plt+0x632070> │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ ldr sl, [r7, #3] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - sub r0, r6, #6 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r0, r3, #16 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - str ip, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #56] @ 62fca4 <__cxa_atexit@plt+0x623958> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #44] @ 62fca8 <__cxa_atexit@plt+0x62395c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - b 62f8f8 <__cxa_atexit@plt+0x6235ac> │ │ │ │ - ldr r3, [pc, #32] @ 62fcac <__cxa_atexit@plt+0x623960> │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + mov r8, #0 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r9, [r1, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 63e0d0 <__cxa_atexit@plt+0x631d84> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrshteq r1, [r2], #44 @ 0x2c │ │ │ │ - @ instruction: 0xfffff988 │ │ │ │ - @ instruction: 0x010088b4 │ │ │ │ - rscseq r1, r2, r8, lsr #5 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62fcd0 <__cxa_atexit@plt+0x623984> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62fd58 <__cxa_atexit@plt+0x623a0c> │ │ │ │ - ldr r3, [pc, #156] @ 62fd80 <__cxa_atexit@plt+0x623a34> │ │ │ │ + bhi 63e430 <__cxa_atexit@plt+0x6320e4> │ │ │ │ + ldr r3, [pc, #120] @ 63e458 <__cxa_atexit@plt+0x63210c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62fd3c <__cxa_atexit@plt+0x6239f0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62fd4c <__cxa_atexit@plt+0x623a00> │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + beq 63e420 <__cxa_atexit@plt+0x6320d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 62fd68 <__cxa_atexit@plt+0x623a1c> │ │ │ │ - ldr r7, [pc, #120] @ 62fd88 <__cxa_atexit@plt+0x623a3c> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63e440 <__cxa_atexit@plt+0x6320f4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63e460 <__cxa_atexit@plt+0x632114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #9 │ │ │ │ + stmib r6, {r2, r9, sl} │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62fd84 <__cxa_atexit@plt+0x623a38> │ │ │ │ + ldr r7, [pc, #36] @ 63e45c <__cxa_atexit@plt+0x632110> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrsbteq r1, [r2], #220 @ 0xdc │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0xffffcda4 │ │ │ │ + rscseq r5, r1, r0, ror #23 │ │ │ │ + rscseq sl, pc, ip, lsr sp @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63e4bc <__cxa_atexit@plt+0x632170> │ │ │ │ + ldr r7, [pc, #52] @ 63e4cc <__cxa_atexit@plt+0x632180> │ │ │ │ + tst sl, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + beq 63e4b0 <__cxa_atexit@plt+0x632164> │ │ │ │ + mov r7, sl │ │ │ │ + b 63e4dc <__cxa_atexit@plt+0x632190> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 63e4d0 <__cxa_atexit@plt+0x632184> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r5, r1, r8, lsl #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #152] @ 63e57c <__cxa_atexit@plt+0x632230> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + sub lr, r5, #4 │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + beq 63e554 <__cxa_atexit@plt+0x632208> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #16 │ │ │ │ + cmp r3, lr │ │ │ │ + bcc 63e568 <__cxa_atexit@plt+0x63221c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + sub r0, r0, r1 │ │ │ │ + cmp r0, r2 │ │ │ │ + bge 63e560 <__cxa_atexit@plt+0x632214> │ │ │ │ + ldr r0, [pc, #72] @ 63e580 <__cxa_atexit@plt+0x632234> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r7, lr, #10 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq sl, pc, r0, lsr #21 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62fddc <__cxa_atexit@plt+0x623a90> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 62fdf0 <__cxa_atexit@plt+0x623aa4> │ │ │ │ - ldr r2, [pc, #60] @ 62fdfc <__cxa_atexit@plt+0x623ab0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 63e5e8 <__cxa_atexit@plt+0x63229c> │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + sub r0, r0, r1 │ │ │ │ + cmp r0, r7 │ │ │ │ + bge 63e5d4 <__cxa_atexit@plt+0x632288> │ │ │ │ + ldr r0, [pc, #52] @ 63e5f4 <__cxa_atexit@plt+0x6322a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmib r3, {r0, r2, r7} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + sub r7, r6, #10 │ │ │ │ bx r0 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62fe20 <__cxa_atexit@plt+0x623ad4> │ │ │ │ + rscseq sl, pc, r8, lsl sl @ │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 63e1f0 <__cxa_atexit@plt+0x631ea4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 63e680 <__cxa_atexit@plt+0x632334> │ │ │ │ + ldr r3, [pc, #44] @ 63e698 <__cxa_atexit@plt+0x63234c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r7, [pc, #20] @ 63e69c <__cxa_atexit@plt+0x632350> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffcc │ │ │ │ + rscseq r5, r1, r8, ror #21 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62fea8 <__cxa_atexit@plt+0x623b5c> │ │ │ │ - ldr r3, [pc, #156] @ 62fed0 <__cxa_atexit@plt+0x623b84> │ │ │ │ + bhi 63e710 <__cxa_atexit@plt+0x6323c4> │ │ │ │ + ldr r3, [pc, #120] @ 63e738 <__cxa_atexit@plt+0x6323ec> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62fe8c <__cxa_atexit@plt+0x623b40> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62fe9c <__cxa_atexit@plt+0x623b50> │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + beq 63e700 <__cxa_atexit@plt+0x6323b4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 62feb8 <__cxa_atexit@plt+0x623b6c> │ │ │ │ - ldr r7, [pc, #120] @ 62fed8 <__cxa_atexit@plt+0x623b8c> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63e720 <__cxa_atexit@plt+0x6323d4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63e740 <__cxa_atexit@plt+0x6323f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + stmib r6, {r2, r8, sl} │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62fed4 <__cxa_atexit@plt+0x623b88> │ │ │ │ + ldr r7, [pc, #36] @ 63e73c <__cxa_atexit@plt+0x6323f0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - smlalseq r1, r2, r0, ip │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 62ff2c <__cxa_atexit@plt+0x623be0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62ff40 <__cxa_atexit@plt+0x623bf4> │ │ │ │ - ldr r2, [pc, #60] @ 62ff4c <__cxa_atexit@plt+0x623c00> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 62ff70 <__cxa_atexit@plt+0x623c24> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffc720 │ │ │ │ + ldrshteq r5, [r1], #132 @ 0x84 │ │ │ │ + rscseq sl, pc, r4, lsl #23 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62fff8 <__cxa_atexit@plt+0x623cac> │ │ │ │ - ldr r3, [pc, #156] @ 630020 <__cxa_atexit@plt+0x623cd4> │ │ │ │ + bhi 63e7b4 <__cxa_atexit@plt+0x632468> │ │ │ │ + ldr r3, [pc, #120] @ 63e7dc <__cxa_atexit@plt+0x632490> │ │ │ │ + tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 62ffdc <__cxa_atexit@plt+0x623c90> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 62ffec <__cxa_atexit@plt+0x623ca0> │ │ │ │ + beq 63e7a4 <__cxa_atexit@plt+0x632458> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 630008 <__cxa_atexit@plt+0x623cbc> │ │ │ │ - ldr r7, [pc, #120] @ 630028 <__cxa_atexit@plt+0x623cdc> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63e7c4 <__cxa_atexit@plt+0x632478> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r2, [pc, #84] @ 63e7e4 <__cxa_atexit@plt+0x632498> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 630024 <__cxa_atexit@plt+0x623cd8> │ │ │ │ + ldr r7, [pc, #36] @ 63e7e0 <__cxa_atexit@plt+0x632494> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r1, r2, r4, asr #22 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrhteq r5, [r1], #240 @ 0xf0 │ │ │ │ + rscseq sl, pc, r4, ror #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 63007c <__cxa_atexit@plt+0x623d30> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 630090 <__cxa_atexit@plt+0x623d44> │ │ │ │ - ldr r2, [pc, #60] @ 63009c <__cxa_atexit@plt+0x623d50> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 63e82c <__cxa_atexit@plt+0x6324e0> │ │ │ │ + ldr r2, [pc, #44] @ 63e838 <__cxa_atexit@plt+0x6324ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 630a54 <__cxa_atexit@plt+0x624708> │ │ │ │ - smlalseq r1, r2, ip, sl │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63014c <__cxa_atexit@plt+0x623e00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 630158 <__cxa_atexit@plt+0x623e0c> │ │ │ │ - str r3, [sp] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr lr, [pc, #144] @ 630184 <__cxa_atexit@plt+0x623e38> │ │ │ │ - sub r9, r6, #18 │ │ │ │ - sub ip, r6, #6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - ldr r3, [pc, #116] @ 630188 <__cxa_atexit@plt+0x623e3c> │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #20] │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - bhi 630168 <__cxa_atexit@plt+0x623e1c> │ │ │ │ - ldr r3, [pc, #88] @ 630194 <__cxa_atexit@plt+0x623e48> │ │ │ │ - mov r8, fp │ │ │ │ + rscseq sl, pc, r8, ror #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #12] @ 63e85c <__cxa_atexit@plt+0x632510> │ │ │ │ + mov r7, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - b 62f8f8 <__cxa_atexit@plt+0x6235ac> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63018c <__cxa_atexit@plt+0x623e40> │ │ │ │ - ldr r8, [pc, #28] @ 630190 <__cxa_atexit@plt+0x623e44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - ldrshteq r0, [r2], #212 @ 0xd4 │ │ │ │ - ldrhteq r1, [r2], #156 @ 0x9c │ │ │ │ - rscseq r0, r2, r4, lsr #27 │ │ │ │ - rscseq r0, r2, r4, ror #27 │ │ │ │ - rscseq r1, r2, ip, lsr #19 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63020c <__cxa_atexit@plt+0x623ec0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 630214 <__cxa_atexit@plt+0x623ec8> │ │ │ │ - ldr lr, [pc, #88] @ 630228 <__cxa_atexit@plt+0x623edc> │ │ │ │ - ldr r1, [pc, #88] @ 63022c <__cxa_atexit@plt+0x623ee0> │ │ │ │ - add sl, r7, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 630230 <__cxa_atexit@plt+0x623ee4> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 63021c <__cxa_atexit@plt+0x623ed0> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - tsteq r0, r4, asr #6 │ │ │ │ - sbcseq r0, fp, r0, ror #25 │ │ │ │ - rscseq r1, r2, r4, lsr #18 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 630290 <__cxa_atexit@plt+0x623f44> │ │ │ │ - ldr lr, [pc, #68] @ 63029c <__cxa_atexit@plt+0x623f50> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - add r7, r7, #20 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - stmdb r3, {r2, r8} │ │ │ │ - beq 630288 <__cxa_atexit@plt+0x623f3c> │ │ │ │ - b 6302ac <__cxa_atexit@plt+0x623f60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrhteq r1, [r2], #136 @ 0x88 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr lr, [r3, #16]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r0, [r3, #-12] │ │ │ │ - ldr ip, [r3, #-8] │ │ │ │ - ldr r9, [r3, #-4] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 630340 <__cxa_atexit@plt+0x623ff4> │ │ │ │ - add sl, r6, #40 @ 0x28 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc 6303c8 <__cxa_atexit@plt+0x62407c> │ │ │ │ - ldr r2, [pc, #296] @ 630410 <__cxa_atexit@plt+0x6240c4> │ │ │ │ - ldr r1, [pc, #296] @ 630414 <__cxa_atexit@plt+0x6240c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - ldr r5, [pc, #276] @ 630418 <__cxa_atexit@plt+0x6240cc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - ldr r6, [pc, #240] @ 63041c <__cxa_atexit@plt+0x6240d0> │ │ │ │ - sub r8, sl, #6 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, sl │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6303d8 <__cxa_atexit@plt+0x62408c> │ │ │ │ - ldr r2, [pc, #168] @ 6303fc <__cxa_atexit@plt+0x6240b0> │ │ │ │ - mov r1, lr │ │ │ │ - sub lr, r3, #18 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [pc, #156] @ 630400 <__cxa_atexit@plt+0x6240b4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - ldr r0, [pc, #136] @ 630404 <__cxa_atexit@plt+0x6240b8> │ │ │ │ - add sl, sl, #1 │ │ │ │ - str lr, [r6, #24] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - sub r0, r3, #6 │ │ │ │ - str lr, [r5] │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - ldr r2, [pc, #92] @ 630408 <__cxa_atexit@plt+0x6240bc> │ │ │ │ - sub r6, r5, #8 │ │ │ │ - cmp fp, r6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - bhi 6303e8 <__cxa_atexit@plt+0x62409c> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 630a84 <__cxa_atexit@plt+0x624738> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #28] @ 63040c <__cxa_atexit@plt+0x6240c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - smlabteq r0, r8, r1, r8 │ │ │ │ - smlabteq r0, ip, r1, r8 │ │ │ │ - rscseq r0, r2, ip, lsl #23 │ │ │ │ - rscseq r0, r2, r0, ror fp │ │ │ │ - rscseq r1, r2, r8, ror #14 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - tsteq r0, r0, lsr #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62fcd0 <__cxa_atexit@plt+0x623984> │ │ │ │ - rscseq r1, r2, r0, lsr #14 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6304ac <__cxa_atexit@plt+0x624160> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6304b4 <__cxa_atexit@plt+0x624168> │ │ │ │ - ldr lr, [pc, #88] @ 6304c8 <__cxa_atexit@plt+0x62417c> │ │ │ │ - ldr r1, [pc, #88] @ 6304cc <__cxa_atexit@plt+0x624180> │ │ │ │ - add ip, r7, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldm ip, {r0, r2, sl, ip} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 6304d0 <__cxa_atexit@plt+0x624184> │ │ │ │ - add lr, r9, #16 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - stm lr, {r0, r2, sl, ip} │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 6304bc <__cxa_atexit@plt+0x624170> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - smlatbeq r0, r4, r0, r8 │ │ │ │ - sbcseq r0, fp, r7, asr #29 │ │ │ │ - rscseq r1, r2, r4, lsl #13 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r0, fp │ │ │ │ - sub fp, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r0, fp │ │ │ │ - bhi 630560 <__cxa_atexit@plt+0x624214> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 630568 <__cxa_atexit@plt+0x62421c> │ │ │ │ - add r9, r7, #12 │ │ │ │ - str r0, [sp] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - ldr ip, [r7, #28] │ │ │ │ - ldr lr, [pc, #88] @ 63057c <__cxa_atexit@plt+0x624230> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #80] @ 630580 <__cxa_atexit@plt+0x624234> │ │ │ │ - add lr, r3, #12 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - ldr r5, [pc, #52] @ 630584 <__cxa_atexit@plt+0x624238> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - mov r6, r3 │ │ │ │ - b 630570 <__cxa_atexit@plt+0x624224> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - mov fp, r0 │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlatteq r0, r8, pc, r7 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62fe20 <__cxa_atexit@plt+0x623ad4> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6305d8 <__cxa_atexit@plt+0x62428c> │ │ │ │ - ldr r8, [pc, #36] @ 6305e0 <__cxa_atexit@plt+0x624294> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 6305e4 <__cxa_atexit@plt+0x624298> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r0, fp, ip, lsl r9 │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - rscseq r1, r2, r0, ror r5 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub lr, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 63066c <__cxa_atexit@plt+0x624320> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 630678 <__cxa_atexit@plt+0x62432c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - ldm sl, {r0, r3, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #32] │ │ │ │ - ldr ip, [pc, #92] @ 630688 <__cxa_atexit@plt+0x62433c> │ │ │ │ - tst r1, #3 │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r2, #4]! │ │ │ │ - add ip, r2, #8 │ │ │ │ - stm ip, {r0, r3, r8, r9, sl} │ │ │ │ - str r1, [r2, #28] │ │ │ │ - ldr r0, [pc, #68] @ 63068c <__cxa_atexit@plt+0x624340> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ - beq 63065c <__cxa_atexit@plt+0x624310> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 63069c <__cxa_atexit@plt+0x624350> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r1, r2, r8, asr #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 630704 <__cxa_atexit@plt+0x6243b8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 630780 <__cxa_atexit@plt+0x624434> │ │ │ │ - ldr lr, [pc, #244] @ 6307c0 <__cxa_atexit@plt+0x624474> │ │ │ │ - ldr r0, [pc, #244] @ 6307c4 <__cxa_atexit@plt+0x624478> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r7, [pc, #216] @ 6307c8 <__cxa_atexit@plt+0x62447c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 630794 <__cxa_atexit@plt+0x624448> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #32 │ │ │ │ - cmp r1, r0 │ │ │ │ - bcc 63079c <__cxa_atexit@plt+0x624450> │ │ │ │ - add r9, r7, #12 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - ldr ip, [r7, #28] │ │ │ │ - ldr lr, [pc, #120] @ 6307b4 <__cxa_atexit@plt+0x624468> │ │ │ │ - mov fp, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r0, [pc, #108] @ 6307b8 <__cxa_atexit@plt+0x62446c> │ │ │ │ - add lr, r6, #12 │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r5, {r0, r6} │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str ip, [r6, #28] │ │ │ │ - ldr r6, [pc, #80] @ 6307bc <__cxa_atexit@plt+0x624470> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r0, r6 │ │ │ │ - b 6307a4 <__cxa_atexit@plt+0x624458> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r1, [r4, #-12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - smlabteq r0, r8, sp, r7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 62ff70 <__cxa_atexit@plt+0x623c24> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63081c <__cxa_atexit@plt+0x6244d0> │ │ │ │ - ldr r8, [pc, #36] @ 630824 <__cxa_atexit@plt+0x6244d8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 630828 <__cxa_atexit@plt+0x6244dc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - sbcseq r0, fp, r0, ror #13 │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63089c <__cxa_atexit@plt+0x624550> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6308a8 <__cxa_atexit@plt+0x62455c> │ │ │ │ - ldr lr, [pc, #92] @ 6308b8 <__cxa_atexit@plt+0x62456c> │ │ │ │ - ldr r9, [pc, #92] @ 6308bc <__cxa_atexit@plt+0x624570> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - add r1, r9, #1 │ │ │ │ - ldr r9, [pc, #68] @ 6308c0 <__cxa_atexit@plt+0x624574> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - swpeq r8, r0, [r0] @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63092c <__cxa_atexit@plt+0x6245e0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 630938 <__cxa_atexit@plt+0x6245ec> │ │ │ │ - ldr r2, [pc, #84] @ 630948 <__cxa_atexit@plt+0x6245fc> │ │ │ │ - ldr r1, [pc, #84] @ 63094c <__cxa_atexit@plt+0x624600> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 630950 <__cxa_atexit@plt+0x624604> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - sbcseq r0, fp, r9, asr #11 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6309a0 <__cxa_atexit@plt+0x624654> │ │ │ │ - ldr r3, [pc, #56] @ 6309b0 <__cxa_atexit@plt+0x624664> │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 630a08 <__cxa_atexit@plt+0x6246bc> │ │ │ │ - ldr lr, [pc, #64] @ 630a18 <__cxa_atexit@plt+0x6246cc> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r8, [pc, #48] @ 630a1c <__cxa_atexit@plt+0x6246d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - sbcseq r0, fp, pc, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ 630a38 <__cxa_atexit@plt+0x6246ec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - sbcseq r0, fp, ip, lsr #9 │ │ │ │ - @ instruction: 0xfffff64c │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - ldrshteq r1, [r2], #12 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bhi 630a70 <__cxa_atexit@plt+0x624724> │ │ │ │ - mov r8, fp │ │ │ │ - b 630a84 <__cxa_atexit@plt+0x624738> │ │ │ │ - ldr r7, [pc, #8] @ 630a80 <__cxa_atexit@plt+0x624734> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rscseq r1, r2, r4, ror #1 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov ip, #0 │ │ │ │ - str r8, [sp] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 630b80 <__cxa_atexit@plt+0x624834> │ │ │ │ - add r9, r6, ip │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 630b38 <__cxa_atexit@plt+0x6247ec> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r9, #48 @ 0x30 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 630bec <__cxa_atexit@plt+0x6248a0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldmib r5, {r0, fp, lr} │ │ │ │ - ldr r1, [pc, #360] @ 630c38 <__cxa_atexit@plt+0x6248ec> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add ip, ip, #48 @ 0x30 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r8, [r9, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #340] @ 630c3c <__cxa_atexit@plt+0x6248f0> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r1, [pc, #324] @ 630c40 <__cxa_atexit@plt+0x6248f4> │ │ │ │ - str lr, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #40] @ 0x28 │ │ │ │ - str sl, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r0, [r9, #24] │ │ │ │ - str fp, [r9, #28] │ │ │ │ - str r8, [r9, #32] │ │ │ │ - ldr r3, [pc, #288] @ 630c44 <__cxa_atexit@plt+0x6248f8> │ │ │ │ - add lr, r5, #16 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #36] @ 0x24 │ │ │ │ - add r3, r9, #38 @ 0x26 │ │ │ │ - stm lr, {r3, r7, r9} │ │ │ │ - b 630a90 <__cxa_atexit@plt+0x624744> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 630c0c <__cxa_atexit@plt+0x6248c0> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [pc, #252] @ 630c58 <__cxa_atexit@plt+0x62490c> │ │ │ │ - str r3, [r6] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - add r8, r9, #14 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - ldr r3, [pc, #232] @ 630c5c <__cxa_atexit@plt+0x624910> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - b 630be0 <__cxa_atexit@plt+0x624894> │ │ │ │ - add r9, r6, ip │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 630c1c <__cxa_atexit@plt+0x6248d0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r6] │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [pc, #148] @ 630c4c <__cxa_atexit@plt+0x624900> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r8, r9, #26 │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r7, [r9, #20] │ │ │ │ - ldr r0, [pc, #120] @ 630c50 <__cxa_atexit@plt+0x624904> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r9, #28] │ │ │ │ - str r0, [r9, #24] │ │ │ │ - ldr fp, [sp] │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r6, [pc, #84] @ 630c48 <__cxa_atexit@plt+0x6248fc> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r3, [pc, #76] @ 630c60 <__cxa_atexit@plt+0x624914> │ │ │ │ - mov r2, #24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 630c28 <__cxa_atexit@plt+0x6248dc> │ │ │ │ - ldr r3, [pc, #48] @ 630c54 <__cxa_atexit@plt+0x624908> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r0, r2, r8, lsr r4 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - rscseq r0, r2, r0, lsr #8 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - @ instruction: 0x010079b0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r7, lsl #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 630cc0 <__cxa_atexit@plt+0x624974> │ │ │ │ - ldr r7, [pc, #76] @ 630cd8 <__cxa_atexit@plt+0x62498c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r7, [pc, #56] @ 630cdc <__cxa_atexit@plt+0x624990> │ │ │ │ - add r5, r5, #32 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str r7, [r9, #12] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #24] @ 630ce0 <__cxa_atexit@plt+0x624994> │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r7, lsl #13 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 630d50 <__cxa_atexit@plt+0x624a04> │ │ │ │ - ldr r3, [pc, #92] @ 630d68 <__cxa_atexit@plt+0x624a1c> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r8, [pc, #60] @ 630d6c <__cxa_atexit@plt+0x624a20> │ │ │ │ - add sl, r9, #8 │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - stm sl, {r0, r2, r7, lr} │ │ │ │ - str r8, [r9, #24] │ │ │ │ - sub r8, r6, #6 │ │ │ │ - str r3, [r9, #28] │ │ │ │ - str r1, [r9, #32] │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - ldr r3, [pc, #24] @ 630d70 <__cxa_atexit@plt+0x624a24> │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - smlatteq r0, ip, r7, r7 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - rscseq r0, r2, r4, ror #27 │ │ │ │ - andeq r0, r0, r7, lsl #8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - bcc 630e24 <__cxa_atexit@plt+0x624ad8> │ │ │ │ - ldr r9, [pc, #156] @ 630e3c <__cxa_atexit@plt+0x624af0> │ │ │ │ - ldr r8, [pc, #156] @ 630e40 <__cxa_atexit@plt+0x624af4> │ │ │ │ - ldr lr, [pc, #156] @ 630e44 <__cxa_atexit@plt+0x624af8> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #6 │ │ │ │ - str r9, [r5] │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - ldr r0, [pc, #56] @ 630e48 <__cxa_atexit@plt+0x624afc> │ │ │ │ - mov r8, fp │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - b 630a84 <__cxa_atexit@plt+0x624738> │ │ │ │ - ldr r3, [pc, #32] @ 630e4c <__cxa_atexit@plt+0x624b00> │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r0, r2, r4, asr r1 │ │ │ │ - @ instruction: 0xfffff844 │ │ │ │ - rscseq r0, r2, r4, ror #2 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 630e70 <__cxa_atexit@plt+0x624b24> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + add r8, r3, #3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + rscseq r5, r1, ip, lsl pc │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 630ef8 <__cxa_atexit@plt+0x624bac> │ │ │ │ - ldr r3, [pc, #156] @ 630f20 <__cxa_atexit@plt+0x624bd4> │ │ │ │ + bhi 63e8dc <__cxa_atexit@plt+0x632590> │ │ │ │ + ldr r3, [pc, #132] @ 63e904 <__cxa_atexit@plt+0x6325b8> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 630edc <__cxa_atexit@plt+0x624b90> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 630eec <__cxa_atexit@plt+0x624ba0> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63e8cc <__cxa_atexit@plt+0x632580> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 630f08 <__cxa_atexit@plt+0x624bbc> │ │ │ │ - ldr r7, [pc, #120] @ 630f28 <__cxa_atexit@plt+0x624bdc> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63e8ec <__cxa_atexit@plt+0x6325a0> │ │ │ │ + ldr r7, [pc, #104] @ 63e90c <__cxa_atexit@plt+0x6325c0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [pc, #92] @ 63e910 <__cxa_atexit@plt+0x6325c4> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 630f24 <__cxa_atexit@plt+0x624bd8> │ │ │ │ + ldr r7, [pc, #36] @ 63e908 <__cxa_atexit@plt+0x6325bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r0, r2, r4, ror #24 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + smlalseq r5, r1, r0, lr │ │ │ │ + rscseq r9, pc, r0, lsl #26 │ │ │ │ + ldrhteq sl, [pc], #156 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 630f7c <__cxa_atexit@plt+0x624c30> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 630f90 <__cxa_atexit@plt+0x624c44> │ │ │ │ - ldr r2, [pc, #60] @ 630f9c <__cxa_atexit@plt+0x624c50> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 63e958 <__cxa_atexit@plt+0x63260c> │ │ │ │ + ldr r2, [pc, #44] @ 63e964 <__cxa_atexit@plt+0x632618> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #32] @ 63e968 <__cxa_atexit@plt+0x63261c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 630fc0 <__cxa_atexit@plt+0x624c74> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r9, pc, ip, ror #24 │ │ │ │ + rscseq sl, pc, r8, lsr #18 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 631048 <__cxa_atexit@plt+0x624cfc> │ │ │ │ - ldr r3, [pc, #156] @ 631070 <__cxa_atexit@plt+0x624d24> │ │ │ │ + bhi 63e9e8 <__cxa_atexit@plt+0x63269c> │ │ │ │ + ldr r3, [pc, #132] @ 63ea10 <__cxa_atexit@plt+0x6326c4> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 63102c <__cxa_atexit@plt+0x624ce0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 63103c <__cxa_atexit@plt+0x624cf0> │ │ │ │ + str r3, [r7] │ │ │ │ + beq 63e9d8 <__cxa_atexit@plt+0x63268c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 631058 <__cxa_atexit@plt+0x624d0c> │ │ │ │ - ldr r7, [pc, #120] @ 631078 <__cxa_atexit@plt+0x624d2c> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63e9f8 <__cxa_atexit@plt+0x6326ac> │ │ │ │ + ldr r7, [pc, #104] @ 63ea18 <__cxa_atexit@plt+0x6326cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [pc, #92] @ 63ea1c <__cxa_atexit@plt+0x6326d0> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 631074 <__cxa_atexit@plt+0x624d28> │ │ │ │ + ldr r7, [pc, #36] @ 63ea14 <__cxa_atexit@plt+0x6326c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r0, r2, r8, lsl fp │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6310cc <__cxa_atexit@plt+0x624d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6310e0 <__cxa_atexit@plt+0x624d94> │ │ │ │ - ldr r2, [pc, #60] @ 6310ec <__cxa_atexit@plt+0x624da0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 631110 <__cxa_atexit@plt+0x624dc4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + rscseq r5, r1, r4, lsl #27 │ │ │ │ + ldrshteq r9, [pc], #180 │ │ │ │ + ldrhteq sl, [pc], #128 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 631198 <__cxa_atexit@plt+0x624e4c> │ │ │ │ - ldr r3, [pc, #156] @ 6311c0 <__cxa_atexit@plt+0x624e74> │ │ │ │ + ldr r3, [pc, #12] @ 63ea40 <__cxa_atexit@plt+0x6326f4> │ │ │ │ + mov r7, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 63117c <__cxa_atexit@plt+0x624e30> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 63118c <__cxa_atexit@plt+0x624e40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6311a8 <__cxa_atexit@plt+0x624e5c> │ │ │ │ - ldr r7, [pc, #120] @ 6311c8 <__cxa_atexit@plt+0x624e7c> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + rscseq r5, r1, r0, asr #26 │ │ │ │ + andeq r0, r6, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63eaa0 <__cxa_atexit@plt+0x632754> │ │ │ │ + ldr r7, [pc, #76] @ 63eab4 <__cxa_atexit@plt+0x632768> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + str r8, [r2, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + tst r3, #3 │ │ │ │ + stmdb r2, {r7, r9, sl} │ │ │ │ + beq 63ea94 <__cxa_atexit@plt+0x632748> │ │ │ │ + ldr r7, [pc, #52] @ 63eab8 <__cxa_atexit@plt+0x63276c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6311c4 <__cxa_atexit@plt+0x624e78> │ │ │ │ + ldr r7, [pc, #20] @ 63eabc <__cxa_atexit@plt+0x632770> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r0, r2, ip, asr #19 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrsbteq r5, [r1], #196 @ 0xc4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 63121c <__cxa_atexit@plt+0x624ed0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 631230 <__cxa_atexit@plt+0x624ee4> │ │ │ │ - ldr r2, [pc, #60] @ 63123c <__cxa_atexit@plt+0x624ef0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r3, [pc, #16] @ 63eae0 <__cxa_atexit@plt+0x632794> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 63eb0c <__cxa_atexit@plt+0x6327c0> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63eb04 <__cxa_atexit@plt+0x6327b8> │ │ │ │ + b 63eb18 <__cxa_atexit@plt+0x6327cc> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - b 631260 <__cxa_atexit@plt+0x624f14> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6312e8 <__cxa_atexit@plt+0x624f9c> │ │ │ │ - ldr r3, [pc, #156] @ 631310 <__cxa_atexit@plt+0x624fc4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 6312cc <__cxa_atexit@plt+0x624f80> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6312dc <__cxa_atexit@plt+0x624f90> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 63eb6c <__cxa_atexit@plt+0x632820> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 63ebbc <__cxa_atexit@plt+0x632870> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63ebf4 <__cxa_atexit@plt+0x6328a8> │ │ │ │ + ldr r2, [pc, #200] @ 63ec0c <__cxa_atexit@plt+0x6328c0> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13add34 <__cxa_atexit@plt+0x13a19e8> │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 6312f8 <__cxa_atexit@plt+0x624fac> │ │ │ │ - ldr r7, [pc, #120] @ 631318 <__cxa_atexit@plt+0x624fcc> │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - mov r7, r9 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r6, #8] │ │ │ │ + bcc 63ebfc <__cxa_atexit@plt+0x6328b0> │ │ │ │ + ldr lr, [pc, #148] @ 63ec14 <__cxa_atexit@plt+0x6328c8> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [pc, #120] @ 63ec18 <__cxa_atexit@plt+0x6328cc> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 631314 <__cxa_atexit@plt+0x624fc8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ + b 13add34 <__cxa_atexit@plt+0x13a19e8> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 63ebf4 <__cxa_atexit@plt+0x6328a8> │ │ │ │ + ldr r2, [pc, #64] @ 63ec10 <__cxa_atexit@plt+0x6328c4> │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ada7c <__cxa_atexit@plt+0x13a1730> │ │ │ │ + mov r6, #8 │ │ │ │ + b 63ec00 <__cxa_atexit@plt+0x6328b4> │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - rscseq r0, r2, r0, lsl #17 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldrshteq r9, [pc], #172 │ │ │ │ + rscseq r9, pc, r0, ror sl @ │ │ │ │ + ldrhteq r9, [pc], #172 │ │ │ │ + rscseq r9, pc, r4, asr #20 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #12] @ 63ec40 <__cxa_atexit@plt+0x6328f4> │ │ │ │ + sub r8, r3, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + rscseq r9, pc, r0, lsl #18 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 63136c <__cxa_atexit@plt+0x625020> │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63eca4 <__cxa_atexit@plt+0x632958> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r9, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 631380 <__cxa_atexit@plt+0x625034> │ │ │ │ - ldr r2, [pc, #60] @ 63138c <__cxa_atexit@plt+0x625040> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ + bcc 63ecb0 <__cxa_atexit@plt+0x632964> │ │ │ │ + ldr r2, [pc, #76] @ 63ecc0 <__cxa_atexit@plt+0x632974> │ │ │ │ + ldr r1, [pc, #76] @ 63ecc4 <__cxa_atexit@plt+0x632978> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 63ecc8 <__cxa_atexit@plt+0x63297c> │ │ │ │ str r2, [r9, #4]! │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ + str r5, [r9, #8] │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r5, r3 │ │ │ │ str r1, [r9, #12] │ │ │ │ - b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - ldrhteq r0, [r2], #116 @ 0x74 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 631418 <__cxa_atexit@plt+0x6250cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 631424 <__cxa_atexit@plt+0x6250d8> │ │ │ │ - ldr lr, [pc, #140] @ 631450 <__cxa_atexit@plt+0x625104> │ │ │ │ - ldr r0, [pc, #140] @ 631454 <__cxa_atexit@plt+0x625108> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r9, r0, #1 │ │ │ │ - ldr r0, [pc, #120] @ 631458 <__cxa_atexit@plt+0x62510c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - stmdb r5, {r1, r9} │ │ │ │ - stmib r2, {r0, lr} │ │ │ │ - sub r2, r6, #6 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 631434 <__cxa_atexit@plt+0x6250e8> │ │ │ │ - ldr r3, [pc, #92] @ 631464 <__cxa_atexit@plt+0x625118> │ │ │ │ - mov r8, fp │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - b 62f8f8 <__cxa_atexit@plt+0x6235ac> │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63145c <__cxa_atexit@plt+0x625110> │ │ │ │ - ldr r8, [pc, #32] @ 631460 <__cxa_atexit@plt+0x625114> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq pc, r1, r8, asr #22 │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - ldrshteq r0, [r2], #100 @ 0x64 │ │ │ │ - ldrsbteq pc, [r1], #172 @ 0xac @ │ │ │ │ - rscseq pc, r1, r8, lsl fp @ │ │ │ │ - ldrsbteq r0, [r2], #108 @ 0x6c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + rscseq r9, pc, r4, lsr #17 │ │ │ │ + sbcseq r2, sl, r3, lsl ip │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 63ece8 <__cxa_atexit@plt+0x63299c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 1185ed8 <__cxa_atexit@plt+0x1179b8c> │ │ │ │ + rscseq r9, pc, ip, asr r8 @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6314cc <__cxa_atexit@plt+0x625180> │ │ │ │ + bhi 63ed44 <__cxa_atexit@plt+0x6329f8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6314d8 <__cxa_atexit@plt+0x62518c> │ │ │ │ - ldr r2, [pc, #76] @ 6314e8 <__cxa_atexit@plt+0x62519c> │ │ │ │ - ldr r1, [pc, #76] @ 6314ec <__cxa_atexit@plt+0x6251a0> │ │ │ │ + bcc 63ed50 <__cxa_atexit@plt+0x632a04> │ │ │ │ + ldr r2, [pc, #68] @ 63ed60 <__cxa_atexit@plt+0x632a14> │ │ │ │ + ldr r8, [pc, #68] @ 63ed64 <__cxa_atexit@plt+0x632a18> │ │ │ │ + ldr r1, [pc, #68] @ 63ed68 <__cxa_atexit@plt+0x632a1c> │ │ │ │ add r2, pc, r2 │ │ │ │ + add r8, pc, r8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 6314f0 <__cxa_atexit@plt+0x6251a4> │ │ │ │ str r2, [r9, #4]! │ │ │ │ str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - sbcseq pc, sl, r0, lsr #20 │ │ │ │ - rscseq r0, r2, ip, lsr #13 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + sbcseq r2, sl, lr, lsl #23 │ │ │ │ + ldrshteq r9, [pc], #116 │ │ │ │ + andeq r0, r3, r0, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 631540 <__cxa_atexit@plt+0x6251f4> │ │ │ │ - ldr r3, [pc, #52] @ 631548 <__cxa_atexit@plt+0x6251fc> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - beq 631538 <__cxa_atexit@plt+0x6251ec> │ │ │ │ - b 631558 <__cxa_atexit@plt+0x62520c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - rscseq r0, r2, r4, asr r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r0, [r2, #4]! │ │ │ │ + sub r5, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ - ldr lr, [r2, #4] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6315c0 <__cxa_atexit@plt+0x625274> │ │ │ │ - add r6, r3, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63ee44 <__cxa_atexit@plt+0x632af8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #76 @ 0x4c │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 631638 <__cxa_atexit@plt+0x6252ec> │ │ │ │ - ldr r8, [pc, #236] @ 631678 <__cxa_atexit@plt+0x62532c> │ │ │ │ - ldr r1, [pc, #236] @ 63167c <__cxa_atexit@plt+0x625330> │ │ │ │ - add r8, pc, r8 │ │ │ │ + bcc 63ee4c <__cxa_atexit@plt+0x632b00> │ │ │ │ + ldr r2, [pc, #200] @ 63ee6c <__cxa_atexit@plt+0x632b20> │ │ │ │ + ldr r1, [pc, #200] @ 63ee70 <__cxa_atexit@plt+0x632b24> │ │ │ │ + ldr r0, [pc, #200] @ 63ee74 <__cxa_atexit@plt+0x632b28> │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - ldr r5, [pc, #208] @ 631680 <__cxa_atexit@plt+0x625334> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r8 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 631644 <__cxa_atexit@plt+0x6252f8> │ │ │ │ - ldr r8, [pc, #140] @ 631660 <__cxa_atexit@plt+0x625314> │ │ │ │ - ldr r9, [pc, #140] @ 631664 <__cxa_atexit@plt+0x625318> │ │ │ │ - ldr r1, [pc, #140] @ 631668 <__cxa_atexit@plt+0x62531c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [pc, #128] @ 63166c <__cxa_atexit@plt+0x625320> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #120] @ 631670 <__cxa_atexit@plt+0x625324> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r3, #4] │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [pc, #168] @ 63ee78 <__cxa_atexit@plt+0x632b2c> │ │ │ │ + sub r2, r6, #54 @ 0x36 │ │ │ │ + sub r1, r6, #30 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #156] @ 63ee7c <__cxa_atexit@plt+0x632b30> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr ip, [pc, #148] @ 63ee80 <__cxa_atexit@plt+0x632b34> │ │ │ │ + mov fp, r7 │ │ │ │ + add r7, lr, #1 │ │ │ │ + mov lr, r3 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [lr, #28]! │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + add lr, r3, #16 │ │ │ │ + ldr r2, [pc, #104] @ 63ee84 <__cxa_atexit@plt+0x632b38> │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ str r9, [r3, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r3, r6, #6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - stm r2, {r0, r3, lr} │ │ │ │ - sub r3, r5, #20 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r8, [r5, #-16]! │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 631650 <__cxa_atexit@plt+0x625304> │ │ │ │ - mov r8, fp │ │ │ │ - b 630a84 <__cxa_atexit@plt+0x624738> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #28] @ 631674 <__cxa_atexit@plt+0x625328> │ │ │ │ + str sl, [r3, #12] │ │ │ │ + b e33be0 <__cxa_atexit@plt+0xe27894> │ │ │ │ + mov r6, r3 │ │ │ │ + b 63ee54 <__cxa_atexit@plt+0x632b08> │ │ │ │ + mov r7, #76 @ 0x4c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 63ee68 <__cxa_atexit@plt+0x632b1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r1, r8, asr #18 │ │ │ │ - rscseq pc, r1, r0, lsr r9 @ │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - tsteq r0, r8, lsr pc │ │ │ │ - rscseq r0, r2, r4, lsl #10 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - smlabbeq r0, r8, pc, r6 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ + rscseq r5, r1, ip, ror #19 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + rscseq r5, r1, r0, ror #20 │ │ │ │ + rscseq r9, pc, ip, asr #14 │ │ │ │ + rscseq r9, pc, r8, asr r7 @ │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + rscseq r5, r1, r0, lsl #20 │ │ │ │ + ldrhteq r5, [r1], #144 @ 0x90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63eeac <__cxa_atexit@plt+0x632b60> │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r9, r7 │ │ │ │ - b 630e70 <__cxa_atexit@plt+0x624b24> │ │ │ │ - rscseq r0, r2, r4, lsl #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6316ec <__cxa_atexit@plt+0x6253a0> │ │ │ │ - ldr r3, [pc, #56] @ 6316fc <__cxa_atexit@plt+0x6253b0> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #44] @ 631700 <__cxa_atexit@plt+0x6253b4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - sbcseq pc, sl, r1, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b f26bd0 <__cxa_atexit@plt+0xf1a884> │ │ │ │ + rscseq r5, r1, r0, ror #18 │ │ │ │ + rscseq r5, r1, ip, asr #19 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63173c <__cxa_atexit@plt+0x6253f0> │ │ │ │ - ldr r8, [pc, #36] @ 631744 <__cxa_atexit@plt+0x6253f8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 631748 <__cxa_atexit@plt+0x6253fc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 63ef40 <__cxa_atexit@plt+0x632bf4> │ │ │ │ + ldr r2, [pc, #116] @ 63ef48 <__cxa_atexit@plt+0x632bfc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + beq 63ef38 <__cxa_atexit@plt+0x632bec> │ │ │ │ + mov r0, #7 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r0, #10 │ │ │ │ + ldr r1, [pc, #76] @ 63ef4c <__cxa_atexit@plt+0x632c00> │ │ │ │ + ldr r2, [pc, #76] @ 63ef50 <__cxa_atexit@plt+0x632c04> │ │ │ │ + ldr sl, [r0, r7] │ │ │ │ + ldr r0, [pc, #72] @ 63ef54 <__cxa_atexit@plt+0x632c08> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + moveq r2, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5] │ │ │ │ mov r5, r3 │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq pc, [sl], #120 @ 0x78 @ │ │ │ │ - strdeq r6, [r0, -r4] │ │ │ │ - rscseq r0, r2, r4, asr r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r8, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 6317c0 <__cxa_atexit@plt+0x625474> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6317cc <__cxa_atexit@plt+0x625480> │ │ │ │ - add r7, r7, #8 │ │ │ │ - ldr lr, [pc, #88] @ 6317dc <__cxa_atexit@plt+0x625490> │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - ldr r3, [pc, #84] @ 6317e0 <__cxa_atexit@plt+0x625494> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - add lr, r2, #8 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - beq 6317b4 <__cxa_atexit@plt+0x625468> │ │ │ │ - mov r5, r8 │ │ │ │ - b 6317f0 <__cxa_atexit@plt+0x6254a4> │ │ │ │ + add r0, r0, #2 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r8, [pc, #40] @ 63ef58 <__cxa_atexit@plt+0x632c0c> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - ldrhteq r0, [r2], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + rscseq sl, pc, r4, ror #6 │ │ │ │ + rscseq sl, pc, ip, asr #6 │ │ │ │ + rscseq r5, r1, r4, lsr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r3, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 63184c <__cxa_atexit@plt+0x625500> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 631890 <__cxa_atexit@plt+0x625544> │ │ │ │ - ldr r2, [pc, #152] @ 6318b8 <__cxa_atexit@plt+0x62556c> │ │ │ │ - ldr r1, [pc, #152] @ 6318bc <__cxa_atexit@plt+0x625570> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - stm r5, {r2, r9} │ │ │ │ - str r7, [r9, #8] │ │ │ │ - ldr r7, [pc, #132] @ 6318c0 <__cxa_atexit@plt+0x625574> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6318a0 <__cxa_atexit@plt+0x625554> │ │ │ │ - ldr r3, [pc, #72] @ 6318b0 <__cxa_atexit@plt+0x625564> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 6318b4 <__cxa_atexit@plt+0x625568> │ │ │ │ + ldr r3, [pc, #68] @ 63efb4 <__cxa_atexit@plt+0x632c68> │ │ │ │ + ldr r2, [pc, #68] @ 63efb8 <__cxa_atexit@plt+0x632c6c> │ │ │ │ + and r1, r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp r1, #2 │ │ │ │ + mov r0, #7 │ │ │ │ + moveq r2, r3 │ │ │ │ + moveq r0, #10 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr sl, [r7, r0] │ │ │ │ + ldr r3, [pc, #32] @ 63efbc <__cxa_atexit@plt+0x632c70> │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r8, [pc, #16] @ 63efc0 <__cxa_atexit@plt+0x632c74> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrsbteq sl, [pc], #44 │ │ │ │ + ldrsbteq sl, [pc], #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc84 │ │ │ │ - sbcseq pc, sl, sp, asr r6 @ │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - strdeq r6, [r0, -ip] │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 630fc0 <__cxa_atexit@plt+0x624c74> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63190c <__cxa_atexit@plt+0x6255c0> │ │ │ │ - ldr r8, [pc, #28] @ 631914 <__cxa_atexit@plt+0x6255c8> │ │ │ │ - ldr r2, [pc, #28] @ 631918 <__cxa_atexit@plt+0x6255cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12f4d60 <__cxa_atexit@plt+0x12e8a14> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - sbcseq pc, sl, ip, ror #11 │ │ │ │ - tsteq r0, r0, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63197c <__cxa_atexit@plt+0x625630> │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bx r0 │ │ │ │ + rscseq r5, r1, r8, lsl #17 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63f0bc <__cxa_atexit@plt+0x632d70> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r2, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 631988 <__cxa_atexit@plt+0x62563c> │ │ │ │ - ldr lr, [pc, #76] @ 631998 <__cxa_atexit@plt+0x62564c> │ │ │ │ - ldr r0, [pc, #76] @ 63199c <__cxa_atexit@plt+0x625650> │ │ │ │ + bcc 63f0c4 <__cxa_atexit@plt+0x632d78> │ │ │ │ + ldr r1, [pc, #152] @ 63f0e0 <__cxa_atexit@plt+0x632d94> │ │ │ │ + ldr r0, [pc, #152] @ 63f0e4 <__cxa_atexit@plt+0x632d98> │ │ │ │ + str r9, [r2, #16] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r2, {r1, r3, sl} │ │ │ │ + sub r2, r6, #10 │ │ │ │ + ands r1, r3, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + beq 63f0ac <__cxa_atexit@plt+0x632d60> │ │ │ │ + ldr lr, [pc, #120] @ 63f0e8 <__cxa_atexit@plt+0x632d9c> │ │ │ │ + cmp r1, #2 │ │ │ │ + mov r0, #7 │ │ │ │ + ldr r1, [pc, #112] @ 63f0ec <__cxa_atexit@plt+0x632da0> │ │ │ │ + moveq r0, #10 │ │ │ │ + ldr sl, [r0, r3] │ │ │ │ + ldr r8, [pc, #104] @ 63f0f0 <__cxa_atexit@plt+0x632da4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r9, [pc, #60] @ 6319a0 <__cxa_atexit@plt+0x625654> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - smlatbeq r0, r4, pc, r6 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 631a04 <__cxa_atexit@plt+0x6256b8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 631a10 <__cxa_atexit@plt+0x6256c4> │ │ │ │ - ldr r2, [pc, #76] @ 631a20 <__cxa_atexit@plt+0x6256d4> │ │ │ │ - ldr r1, [pc, #76] @ 631a24 <__cxa_atexit@plt+0x6256d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 631a28 <__cxa_atexit@plt+0x6256dc> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + moveq r1, lr │ │ │ │ add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - sbcseq pc, sl, sp, ror #9 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 631a70 <__cxa_atexit@plt+0x625724> │ │ │ │ - ldr r3, [pc, #48] @ 631a80 <__cxa_atexit@plt+0x625734> │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 63f0cc <__cxa_atexit@plt+0x632d80> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ 63f0f4 <__cxa_atexit@plt+0x632da8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 631ad0 <__cxa_atexit@plt+0x625784> │ │ │ │ - ldr r3, [pc, #56] @ 631ae0 <__cxa_atexit@plt+0x625794> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #44] @ 631ae4 <__cxa_atexit@plt+0x625798> │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + andeq r1, r0, r0, ror #9 │ │ │ │ + andeq r1, r0, ip, lsl #10 │ │ │ │ + andeq r1, r0, r8, lsl r5 │ │ │ │ + ldrsbteq r5, [r1], #112 @ 0x70 │ │ │ │ + ldrhteq r5, [r1], #124 @ 0x7c │ │ │ │ + smlalseq r5, r1, r4, r7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63f148 <__cxa_atexit@plt+0x632dfc> │ │ │ │ + ldr r3, [pc, #52] @ 63f150 <__cxa_atexit@plt+0x632e04> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - sbcseq pc, sl, r3, lsr #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r8, [pc, #4] @ 631afc <__cxa_atexit@plt+0x6257b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 12f4d60 <__cxa_atexit@plt+0x12e8a14> │ │ │ │ - sbcseq pc, sl, r8, ror #7 │ │ │ │ - rscseq r0, r2, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 631b64 <__cxa_atexit@plt+0x625818> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 631b6c <__cxa_atexit@plt+0x625820> │ │ │ │ - ldr r2, [pc, #72] @ 631b80 <__cxa_atexit@plt+0x625834> │ │ │ │ - ldr r1, [pc, #72] @ 631b84 <__cxa_atexit@plt+0x625838> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - add r7, r1, #1 │ │ │ │ - ldr r1, [pc, #48] @ 631b88 <__cxa_atexit@plt+0x62583c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - b 62dec8 <__cxa_atexit@plt+0x621b7c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 631b74 <__cxa_atexit@plt+0x625828> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + beq 63f140 <__cxa_atexit@plt+0x632df4> │ │ │ │ + b 63f160 <__cxa_atexit@plt+0x632e14> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r1, r4, ror #7 │ │ │ │ - strdeq r6, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r9, r6 │ │ │ │ - rscseq pc, r1, r4, ror #31 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 631bf0 <__cxa_atexit@plt+0x6258a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 631bf8 <__cxa_atexit@plt+0x6258ac> │ │ │ │ - ldr r2, [pc, #72] @ 631c0c <__cxa_atexit@plt+0x6258c0> │ │ │ │ - ldr r1, [pc, #72] @ 631c10 <__cxa_atexit@plt+0x6258c4> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - add r7, r1, #1 │ │ │ │ - ldr r1, [pc, #48] @ 631c14 <__cxa_atexit@plt+0x6258c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - b 62eab0 <__cxa_atexit@plt+0x622764> │ │ │ │ - mov r6, r3 │ │ │ │ - b 631c00 <__cxa_atexit@plt+0x6258b4> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - rscseq pc, r1, r8, asr r3 @ │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - rscseq pc, r1, r8, asr pc @ │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r5, r1, ip, lsr r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 631c7c <__cxa_atexit@plt+0x625930> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 631c88 <__cxa_atexit@plt+0x62593c> │ │ │ │ - ldr r2, [pc, #76] @ 631c98 <__cxa_atexit@plt+0x62594c> │ │ │ │ - ldr r1, [pc, #76] @ 631c9c <__cxa_atexit@plt+0x625950> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 631ca0 <__cxa_atexit@plt+0x625954> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - smlabteq r0, ip, r8, r6 │ │ │ │ - sbcseq pc, sl, r0, ror r2 @ │ │ │ │ - rscseq pc, r1, ip, asr #29 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63f264 <__cxa_atexit@plt+0x632f18> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r8, [r2, #4]! │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 63f1d4 <__cxa_atexit@plt+0x632e88> │ │ │ │ + ldr lr, [pc, #276] @ 63f2a4 <__cxa_atexit@plt+0x632f58> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [pc, #268] @ 63f2a8 <__cxa_atexit@plt+0x632f5c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #260] @ 63f2ac <__cxa_atexit@plt+0x632f60> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r5] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stmib r3, {r0, r1, r9} │ │ │ │ + ldr r3, [pc, #240] @ 63f2b0 <__cxa_atexit@plt+0x632f64> │ │ │ │ + sub r9, r6, #3 │ │ │ │ + sub sl, r6, #11 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 105fa34 <__cxa_atexit@plt+0x10536e8> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 631d14 <__cxa_atexit@plt+0x6259c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 631d20 <__cxa_atexit@plt+0x6259d4> │ │ │ │ - ldr lr, [pc, #88] @ 631d30 <__cxa_atexit@plt+0x6259e4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 631d34 <__cxa_atexit@plt+0x6259e8> │ │ │ │ + bhi 63f270 <__cxa_atexit@plt+0x632f24> │ │ │ │ + ldr r7, [pc, #164] @ 63f28c <__cxa_atexit@plt+0x632f40> │ │ │ │ + ldr r1, [pc, #164] @ 63f290 <__cxa_atexit@plt+0x632f44> │ │ │ │ + mov r0, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r3, {r7, r8, sl} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + sub r7, r6, #10 │ │ │ │ + ands r3, r8, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + beq 63f254 <__cxa_atexit@plt+0x632f08> │ │ │ │ + mov r0, #7 │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr lr, [pc, #120] @ 63f294 <__cxa_atexit@plt+0x632f48> │ │ │ │ + ldr r1, [pc, #120] @ 63f298 <__cxa_atexit@plt+0x632f4c> │ │ │ │ + moveq r0, #10 │ │ │ │ + ldr sl, [r0, r8] │ │ │ │ + ldr r3, [pc, #112] @ 63f29c <__cxa_atexit@plt+0x632f50> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r5, [pc, #52] @ 631d38 <__cxa_atexit@plt+0x6259ec> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + moveq r1, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ mov r9, r8 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #40] @ 63f2a0 <__cxa_atexit@plt+0x632f54> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 631110 <__cxa_atexit@plt+0x624dc4> │ │ │ │ - rscseq pc, r1, ip, lsr #28 │ │ │ │ + andeq r0, r0, r0, asr #3 │ │ │ │ + andeq r1, r0, ip, lsr r3 │ │ │ │ + andeq r1, r0, r8, ror #6 │ │ │ │ + andeq r1, r0, r4, ror r3 │ │ │ │ + rscseq r5, r1, ip, lsr #12 │ │ │ │ + rscseq r5, r1, r8, lsl r6 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r9, pc, r4, lsr #9 │ │ │ │ + rscseq r9, pc, r0, asr #8 │ │ │ │ + rscseq r9, pc, r4, ror #6 │ │ │ │ + ldrsbteq r5, [r1], #92 @ 0x5c │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ mov r3, r6 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 631dd4 <__cxa_atexit@plt+0x625a88> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 631ddc <__cxa_atexit@plt+0x625a90> │ │ │ │ - ldr r2, [pc, #100] @ 631df0 <__cxa_atexit@plt+0x625aa4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ + bhi 63f360 <__cxa_atexit@plt+0x633014> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63f368 <__cxa_atexit@plt+0x63301c> │ │ │ │ + ldr r2, [pc, #156] @ 63f38c <__cxa_atexit@plt+0x633040> │ │ │ │ + ldr r1, [pc, #156] @ 63f390 <__cxa_atexit@plt+0x633044> │ │ │ │ + mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r1, [pc, #84] @ 631df4 <__cxa_atexit@plt+0x625aa8> │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r2, [pc, #76] @ 631df8 <__cxa_atexit@plt+0x625aac> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - add lr, r3, #16 │ │ │ │ + stmib r3, {r2, r9, sl} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + sub r3, r6, #10 │ │ │ │ + ands r2, r9, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #60] @ 631dfc <__cxa_atexit@plt+0x625ab0> │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - b 62eab0 <__cxa_atexit@plt+0x622764> │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + beq 63f354 <__cxa_atexit@plt+0x633008> │ │ │ │ + ldr r1, [pc, #116] @ 63f394 <__cxa_atexit@plt+0x633048> │ │ │ │ + cmp r2, #2 │ │ │ │ + mov r0, #7 │ │ │ │ + ldr r2, [pc, #108] @ 63f398 <__cxa_atexit@plt+0x63304c> │ │ │ │ + moveq r0, #10 │ │ │ │ + ldr sl, [r0, r9] │ │ │ │ + ldr r8, [pc, #100] @ 63f39c <__cxa_atexit@plt+0x633050> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + moveq r2, r1 │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + mov r7, r9 │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ mov r6, r3 │ │ │ │ - b 631de4 <__cxa_atexit@plt+0x625a98> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + b 63f370 <__cxa_atexit@plt+0x633024> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #40] @ 63f3a0 <__cxa_atexit@plt+0x633054> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r9, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - rscseq pc, r1, ip, asr r1 @ │ │ │ │ - smlabbeq r0, r0, r7, r6 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - rscseq pc, r1, r0, lsl #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r1, r0, r4, lsr r2 │ │ │ │ + andeq r1, r0, ip, asr r2 │ │ │ │ + andeq r1, r0, r8, ror #4 │ │ │ │ + rscseq r5, r1, r0, lsr #10 │ │ │ │ + rscseq r5, r1, r4, lsl r5 │ │ │ │ + rscseq r5, r1, r8, ror #9 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 631e6c <__cxa_atexit@plt+0x625b20> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 631e78 <__cxa_atexit@plt+0x625b2c> │ │ │ │ - ldr r2, [pc, #84] @ 631e88 <__cxa_atexit@plt+0x625b3c> │ │ │ │ - ldr r1, [pc, #84] @ 631e8c <__cxa_atexit@plt+0x625b40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 631e90 <__cxa_atexit@plt+0x625b44> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + bhi 63f44c <__cxa_atexit@plt+0x633100> │ │ │ │ + ldr r3, [pc, #140] @ 63f454 <__cxa_atexit@plt+0x633108> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r0, [r7, #10] │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r7, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + beq 63f434 <__cxa_atexit@plt+0x6330e8> │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + ldr r2, [r8, #19] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr lr, [pc, #80] @ 63f458 <__cxa_atexit@plt+0x63310c> │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + mov r8, #0 │ │ │ │ + add lr, pc, lr │ │ │ │ + mcr 15, 0, r8, cr7, cr10, {5} │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + beq 63f444 <__cxa_atexit@plt+0x6330f8> │ │ │ │ + b 63f4c0 <__cxa_atexit@plt+0x633174> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - smlatteq r0, r4, r6, r6 │ │ │ │ - sbcseq pc, sl, r4, lsl #1 │ │ │ │ - ldrshteq pc, [r1], #204 @ 0xcc @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 631ee4 <__cxa_atexit@plt+0x625b98> │ │ │ │ - ldr lr, [pc, #56] @ 631ef0 <__cxa_atexit@plt+0x625ba4> │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r7, r7, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + rscseq r5, r1, r4, lsr r4 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr lr, [pc, #48] @ 63f4b0 <__cxa_atexit@plt+0x633164> │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + mov r8, #0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ + mcr 15, 0, r8, cr7, cr10, {5} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ tst r7, #3 │ │ │ │ - str lr, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r2} │ │ │ │ - beq 631edc <__cxa_atexit@plt+0x625b90> │ │ │ │ - b 631f00 <__cxa_atexit@plt+0x625bb4> │ │ │ │ + beq 63f4a8 <__cxa_atexit@plt+0x63315c> │ │ │ │ + b 63f4c0 <__cxa_atexit@plt+0x633174> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsbteq r5, [r1], #60 @ 0x3c │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge 63f510 <__cxa_atexit@plt+0x6331c4> │ │ │ │ + ldr r2, [pc, #184] @ 63f594 <__cxa_atexit@plt+0x633248> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mcr 15, 0, r1, cr7, cr10, {5} │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 63f580 <__cxa_atexit@plt+0x633234> │ │ │ │ + ldr r3, [pc, #156] @ 63f598 <__cxa_atexit@plt+0x63324c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63f580 <__cxa_atexit@plt+0x633234> │ │ │ │ + b 63f5dc <__cxa_atexit@plt+0x633290> │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + sub r7, r1, r7 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge 63f55c <__cxa_atexit@plt+0x633210> │ │ │ │ + ldr r2, [pc, #100] @ 63f58c <__cxa_atexit@plt+0x633240> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mcr 15, 0, r1, cr7, cr10, {5} │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 63f580 <__cxa_atexit@plt+0x633234> │ │ │ │ + ldr r3, [pc, #72] @ 63f590 <__cxa_atexit@plt+0x633244> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63f580 <__cxa_atexit@plt+0x633234> │ │ │ │ + b 63fc80 <__cxa_atexit@plt+0x633934> │ │ │ │ + ldr r2, [pc, #36] @ 63f588 <__cxa_atexit@plt+0x63323c> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, pc, r2 │ │ │ │ + mcr 15, 0, r1, cr7, cr10, {5} │ │ │ │ + str r2, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 63f580 <__cxa_atexit@plt+0x633234> │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalseq pc, r1, ip, ip @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4, ror #17 │ │ │ │ + andeq r0, r0, r8, lsl r7 │ │ │ │ + andeq r0, r0, r0, lsr r7 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrshteq r5, [r1], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r3, #8]! │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 631f78 <__cxa_atexit@plt+0x625c2c> │ │ │ │ - add lr, r6, #20 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc 631fcc <__cxa_atexit@plt+0x625c80> │ │ │ │ - ldr r0, [pc, #200] @ 632004 <__cxa_atexit@plt+0x625cb8> │ │ │ │ - ldr r1, [pc, #200] @ 632008 <__cxa_atexit@plt+0x625cbc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5] │ │ │ │ - str r0, [r3] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - ldr r0, [pc, #168] @ 63200c <__cxa_atexit@plt+0x625cc0> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r9, r8 │ │ │ │ - b 1102e04 <__cxa_atexit@plt+0x10f6ab8> │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 631fe0 <__cxa_atexit@plt+0x625c94> │ │ │ │ - ldr r7, [pc, #104] @ 631ff4 <__cxa_atexit@plt+0x625ca8> │ │ │ │ - ldr r2, [pc, #104] @ 631ff8 <__cxa_atexit@plt+0x625cac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r7, [pc, #92] @ 631ffc <__cxa_atexit@plt+0x625cb0> │ │ │ │ - add lr, r6, #16 │ │ │ │ + ldr r3, [pc, #28] @ 63f5cc <__cxa_atexit@plt+0x633280> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63f5c4 <__cxa_atexit@plt+0x633278> │ │ │ │ + b 63f5dc <__cxa_atexit@plt+0x633290> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r5, r1, r0, asr #5 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 63f644 <__cxa_atexit@plt+0x6332f8> │ │ │ │ + ldr r2, [pc, #208] @ 63f6c4 <__cxa_atexit@plt+0x633378> │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ + mcr 15, 0, r1, cr7, cr10, {5} │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 63f68c <__cxa_atexit@plt+0x633340> │ │ │ │ + ldr r3, [r7, #27] │ │ │ │ + ldr r2, [r7, #31] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 63f694 <__cxa_atexit@plt+0x633348> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + bmi 63f67c <__cxa_atexit@plt+0x633330> │ │ │ │ + ldr r3, [pc, #136] @ 63f6c8 <__cxa_atexit@plt+0x63337c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 63f664 <__cxa_atexit@plt+0x633318> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + bmi 63f67c <__cxa_atexit@plt+0x633330> │ │ │ │ + ldr r3, [pc, #88] @ 63f6bc <__cxa_atexit@plt+0x633370> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #76] @ 63f6c0 <__cxa_atexit@plt+0x633374> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r1, [pc, #80] @ 632000 <__cxa_atexit@plt+0x625cb4> │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - b 62dec8 <__cxa_atexit@plt+0x621b7c> │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - rscseq lr, r1, ip, ror #30 │ │ │ │ - @ instruction: 0x01006590 │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - smlabteq r0, ip, r5, r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 631260 <__cxa_atexit@plt+0x624f14> │ │ │ │ - rscseq pc, r1, r8, ror #22 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 632080 <__cxa_atexit@plt+0x625d34> │ │ │ │ - ldr lr, [pc, #64] @ 632090 <__cxa_atexit@plt+0x625d44> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r8, [pc, #48] @ 632094 <__cxa_atexit@plt+0x625d48> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r7, [pc, #72] @ 63f6cc <__cxa_atexit@plt+0x633380> │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - sbcseq lr, sl, r1, ror lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6320c8 <__cxa_atexit@plt+0x625d7c> │ │ │ │ - ldr r8, [pc, #28] @ 6320d0 <__cxa_atexit@plt+0x625d84> │ │ │ │ - ldr r2, [pc, #28] @ 6320d4 <__cxa_atexit@plt+0x625d88> │ │ │ │ - add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #52] @ 63f6d0 <__cxa_atexit@plt+0x633384> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + ldr r3, [pc, #32] @ 63f6d4 <__cxa_atexit@plt+0x633388> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b ff6688 <__cxa_atexit@plt+0xfea33c> │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + rscseq r9, pc, r0, asr #11 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + rscseq r9, pc, ip, lsl #13 │ │ │ │ + andeq r0, r0, r0, asr #4 │ │ │ │ + rscseq r9, pc, r8, ror r5 @ │ │ │ │ + ldrhteq r5, [r1], #24 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #27] │ │ │ │ + ldr r2, [r7, #31] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 63f730 <__cxa_atexit@plt+0x6333e4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + bmi 63f758 <__cxa_atexit@plt+0x63340c> │ │ │ │ + ldr r3, [pc, #92] @ 63f774 <__cxa_atexit@plt+0x633428> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [pc, #80] @ 63f778 <__cxa_atexit@plt+0x63342c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r3, [pc, #52] @ 63f76c <__cxa_atexit@plt+0x633420> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + ldr r3, [pc, #32] @ 63f770 <__cxa_atexit@plt+0x633424> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b ff6688 <__cxa_atexit@plt+0xfea33c> │ │ │ │ + ldr r7, [pc, #8] @ 63f768 <__cxa_atexit@plt+0x63341c> │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldrhteq r9, [pc], #80 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + ldrsbteq r9, [pc], #76 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + rscseq r9, pc, ip, lsl #10 │ │ │ │ + rscseq r5, r1, r4, lsl r1 │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63f7a0 <__cxa_atexit@plt+0x633454> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r5, r1, ip, ror #1 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + mov r9, r4 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63f8b8 <__cxa_atexit@plt+0x63356c> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r2, [pc, #244] @ 63f8c8 <__cxa_atexit@plt+0x63357c> │ │ │ │ + mov r8, r5 │ │ │ │ + mov lr, #0 │ │ │ │ + add sl, r7, #8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 12f4d60 <__cxa_atexit@plt+0x12e8a14> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r4, [r8, #4]! │ │ │ │ + sub ip, r6, #41 @ 0x29 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + ldr r2, [r8, #12] │ │ │ │ + ldr r0, [r8, #20] │ │ │ │ + ldr fp, [pc, #204] @ 63f8cc <__cxa_atexit@plt+0x633580> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str lr, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r0, [pc, #176] @ 63f8d0 <__cxa_atexit@plt+0x633584> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r4, fp, ip} │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #4]! │ │ │ │ + sub r3, r6, #31 │ │ │ │ + mcr 15, 0, lr, cr7, cr10, {5} │ │ │ │ + ldrex r4, [r7] │ │ │ │ + strex r4, r3, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 63f848 <__cxa_atexit@plt+0x6334fc> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r4, [pc, #112] @ 63f8d4 <__cxa_atexit@plt+0x633588> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + cmp r7, r4 │ │ │ │ + bne 63f874 <__cxa_atexit@plt+0x633528> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r4, [pc, #84] @ 63f8d8 <__cxa_atexit@plt+0x63358c> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + beq 63f8a8 <__cxa_atexit@plt+0x63355c> │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - sbcseq lr, sl, r0, lsr lr │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + mov r4, #60 @ 0x3c │ │ │ │ + str r4, [r9, #828] @ 0x33c │ │ │ │ + mov r4, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, pc, r8, lsr lr @ │ │ │ │ + rscseq r9, pc, r4, lsr #7 │ │ │ │ + rscseq r9, pc, r4, lsl r3 @ │ │ │ │ + rscseq r9, pc, r0, ror #11 │ │ │ │ + andeq r0, r0, r0, asr #11 │ │ │ │ + ldrhteq r4, [r1], #244 @ 0xf4 │ │ │ │ + andeq r0, r0, r6, lsl #5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r2, [r9, #4]! │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + ldrex r3, [r9] │ │ │ │ + strex r3, r7, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 63f900 <__cxa_atexit@plt+0x6335b4> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r3, [pc, #84] @ 63f970 <__cxa_atexit@plt+0x633624> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 63f92c <__cxa_atexit@plt+0x6335e0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + ldr r7, [r9] │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r8, #0 │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + bmi 63f960 <__cxa_atexit@plt+0x633614> │ │ │ │ + ldr r3, [pc, #44] @ 63f974 <__cxa_atexit@plt+0x633628> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r7, [pc, #32] @ 63f978 <__cxa_atexit@plt+0x63362c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13a11f4 <__cxa_atexit@plt+0x1394ea8> │ │ │ │ + ldr r7, [pc, #20] @ 63f97c <__cxa_atexit@plt+0x633630> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + rscseq r9, pc, r8, lsr #10 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrsbteq r9, [pc], #44 │ │ │ │ + rscseq r9, pc, r8, lsr #7 │ │ │ │ + rscseq r4, r1, r0, lsl pc │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63f9a4 <__cxa_atexit@plt+0x633658> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, r8, ror #29 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 632138 <__cxa_atexit@plt+0x625dec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 632144 <__cxa_atexit@plt+0x625df8> │ │ │ │ - ldr lr, [pc, #76] @ 632154 <__cxa_atexit@plt+0x625e08> │ │ │ │ - ldr r0, [pc, #76] @ 632158 <__cxa_atexit@plt+0x625e0c> │ │ │ │ - add lr, pc, lr │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + mov r9, r4 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 63fabc <__cxa_atexit@plt+0x633770> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r2, [pc, #244] @ 63facc <__cxa_atexit@plt+0x633780> │ │ │ │ + mov r8, r5 │ │ │ │ + mov lr, #0 │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r4, [r8, #4]! │ │ │ │ + sub ip, r6, #41 @ 0x29 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + ldr r2, [r8, #12] │ │ │ │ + ldr r0, [r8, #20] │ │ │ │ + ldr fp, [pc, #204] @ 63fad0 <__cxa_atexit@plt+0x633784> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str lr, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r0, [pc, #176] @ 63fad4 <__cxa_atexit@plt+0x633788> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r9, [pc, #60] @ 63215c <__cxa_atexit@plt+0x625e10> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1181a1c <__cxa_atexit@plt+0x11756d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r4, fp, ip} │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #4]! │ │ │ │ + sub r3, r6, #31 │ │ │ │ + mcr 15, 0, lr, cr7, cr10, {5} │ │ │ │ + ldrex r4, [r7] │ │ │ │ + strex r4, r3, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 63fa4c <__cxa_atexit@plt+0x633700> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r4, [pc, #112] @ 63fad8 <__cxa_atexit@plt+0x63378c> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + cmp r7, r4 │ │ │ │ + bne 63fa78 <__cxa_atexit@plt+0x63372c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r4, [pc, #84] @ 63fadc <__cxa_atexit@plt+0x633790> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + beq 63faac <__cxa_atexit@plt+0x633760> │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - smlatbeq r0, r8, r5, r6 │ │ │ │ - smlatteq r0, r8, r7, r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6321c0 <__cxa_atexit@plt+0x625e74> │ │ │ │ + mov r4, #60 @ 0x3c │ │ │ │ + str r4, [r9, #828] @ 0x33c │ │ │ │ + mov r4, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, pc, r4, lsr ip @ │ │ │ │ + rscseq r9, pc, r0, lsr #3 │ │ │ │ + rscseq r9, pc, r0, lsl r1 @ │ │ │ │ + ldrsbteq r9, [pc], #60 │ │ │ │ + @ instruction: 0x000003bc │ │ │ │ + ldrhteq r4, [r1], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 63fb04 <__cxa_atexit@plt+0x6337b8> │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r4, r1, r8, lsl #27 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + mov r9, r4 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6321cc <__cxa_atexit@plt+0x625e80> │ │ │ │ - ldr r2, [pc, #76] @ 6321dc <__cxa_atexit@plt+0x625e90> │ │ │ │ - ldr r1, [pc, #76] @ 6321e0 <__cxa_atexit@plt+0x625e94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 6321e4 <__cxa_atexit@plt+0x625e98> │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 63fc1c <__cxa_atexit@plt+0x6338d0> │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r2, [pc, #244] @ 63fc2c <__cxa_atexit@plt+0x6338e0> │ │ │ │ + mov r8, r5 │ │ │ │ + mov lr, #0 │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r4, [r8, #4]! │ │ │ │ + sub ip, r6, #41 @ 0x29 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + ldr r2, [r8, #12] │ │ │ │ + ldr r0, [r8, #20] │ │ │ │ + ldr fp, [pc, #204] @ 63fc30 <__cxa_atexit@plt+0x6338e4> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str lr, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + ldr r0, [pc, #176] @ 63fc34 <__cxa_atexit@plt+0x6338e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r4, fp, ip} │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #4]! │ │ │ │ + sub r3, r6, #31 │ │ │ │ + mcr 15, 0, lr, cr7, cr10, {5} │ │ │ │ + ldrex r4, [r7] │ │ │ │ + strex r4, r3, [r7] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 63fbac <__cxa_atexit@plt+0x633860> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r4, [pc, #112] @ 63fc38 <__cxa_atexit@plt+0x6338ec> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + cmp r7, r4 │ │ │ │ + bne 63fbd8 <__cxa_atexit@plt+0x63388c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r4, [pc, #84] @ 63fc3c <__cxa_atexit@plt+0x6338f0> │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r4, pc, r4 │ │ │ │ + tst r7, #3 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + beq 63fc0c <__cxa_atexit@plt+0x6338c0> │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - smlabbeq r0, r8, r3, r6 │ │ │ │ - sbcseq lr, sl, r1, lsr sp │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63222c <__cxa_atexit@plt+0x625ee0> │ │ │ │ - ldr r3, [pc, #48] @ 63223c <__cxa_atexit@plt+0x625ef0> │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + mov r4, #60 @ 0x3c │ │ │ │ + str r4, [r9, #828] @ 0x33c │ │ │ │ + mov r4, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrsbteq r8, [pc], #164 │ │ │ │ + rscseq r9, pc, r0, asr #32 │ │ │ │ + ldrhteq r8, [pc], #240 │ │ │ │ + rscseq r9, pc, ip, ror r2 @ │ │ │ │ + andeq r0, r0, ip, asr r2 │ │ │ │ + rscseq r4, r1, r0, asr ip │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 63fc70 <__cxa_atexit@plt+0x633924> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - mov r8, #0 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - b 11880f4 <__cxa_atexit@plt+0x117bda8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63fc68 <__cxa_atexit@plt+0x63391c> │ │ │ │ + b 63fc80 <__cxa_atexit@plt+0x633934> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63228c <__cxa_atexit@plt+0x625f40> │ │ │ │ - ldr r3, [pc, #56] @ 63229c <__cxa_atexit@plt+0x625f50> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #44] @ 6322a0 <__cxa_atexit@plt+0x625f54> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r4, r1, ip, lsl ip │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 63fcd8 <__cxa_atexit@plt+0x63398c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #156] @ 63fd34 <__cxa_atexit@plt+0x6339e8> │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63fd00 <__cxa_atexit@plt+0x6339b4> │ │ │ │ + ldr r3, [r7, #27] │ │ │ │ + ldr r2, [r7, #31] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 63fd08 <__cxa_atexit@plt+0x6339bc> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #108] @ 63fd38 <__cxa_atexit@plt+0x6339ec> │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 63fcec <__cxa_atexit@plt+0x6339a0> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #76] @ 63fd30 <__cxa_atexit@plt+0x6339e4> │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 63fd00 <__cxa_atexit@plt+0x6339b4> │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - sbcseq lr, sl, r7, ror #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - ldr r8, [pc, #4] @ 6322b8 <__cxa_atexit@plt+0x625f6c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 12f4d60 <__cxa_atexit@plt+0x12e8a14> │ │ │ │ - sbcseq lr, sl, ip, lsr #24 │ │ │ │ - ldrshteq pc, [r1], #128 @ 0x80 @ │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 632344 <__cxa_atexit@plt+0x625ff8> │ │ │ │ - ldr r7, [pc, #116] @ 632358 <__cxa_atexit@plt+0x62600c> │ │ │ │ - ands r2, r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, sl} │ │ │ │ - beq 632318 <__cxa_atexit@plt+0x625fcc> │ │ │ │ - ldr r7, [r3] │ │ │ │ - cmp r2, #2 │ │ │ │ - and r3, r7, #3 │ │ │ │ - bne 632324 <__cxa_atexit@plt+0x625fd8> │ │ │ │ - ldr r2, [pc, #88] @ 632360 <__cxa_atexit@plt+0x626014> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 63233c <__cxa_atexit@plt+0x625ff0> │ │ │ │ - b 6323d8 <__cxa_atexit@plt+0x62608c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r3, [pc, #44] @ 63fd3c <__cxa_atexit@plt+0x6339f0> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + ldr r3, [pc, #24] @ 63fd40 <__cxa_atexit@plt+0x6339f4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b ff6688 <__cxa_atexit@plt+0xfea33c> │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r8, pc, r4, lsl #30 │ │ │ │ + rscseq r4, r1, ip, asr #22 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #27] │ │ │ │ + ldr r2, [r7, #31] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 63fd88 <__cxa_atexit@plt+0x633a3c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [pc, #76] @ 63fdb8 <__cxa_atexit@plt+0x633a6c> │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 63fdb0 <__cxa_atexit@plt+0x633a64> │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ + ldr r3, [pc, #44] @ 63fdbc <__cxa_atexit@plt+0x633a70> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + ldr r3, [pc, #24] @ 63fdc0 <__cxa_atexit@plt+0x633a74> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b ff6688 <__cxa_atexit@plt+0xfea33c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #48] @ 63235c <__cxa_atexit@plt+0x626010> │ │ │ │ - cmp r3, #0 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 63233c <__cxa_atexit@plt+0x625ff0> │ │ │ │ - b 6324cc <__cxa_atexit@plt+0x626180> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r8, pc, r4, lsl #29 │ │ │ │ + rscseq r4, r1, ip, asr #21 │ │ │ │ + andeq r0, r0, r6, lsl #5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + mov r0, #0 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + mcr 15, 0, r0, cr7, cr10, {5} │ │ │ │ + ldrex r0, [r3] │ │ │ │ + strex r0, r7, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 63fde4 <__cxa_atexit@plt+0x633a98> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r3, [pc, #64] @ 63fe40 <__cxa_atexit@plt+0x633af4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 63fe10 <__cxa_atexit@plt+0x633ac4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r3, [pc, #40] @ 63fe44 <__cxa_atexit@plt+0x633af8> │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + mcr 15, 0, r2, cr7, cr10, {5} │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 63fe38 <__cxa_atexit@plt+0x633aec> │ │ │ │ + b 63fe54 <__cxa_atexit@plt+0x633b08> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 632364 <__cxa_atexit@plt+0x626018> │ │ │ │ + rscseq r9, pc, r4, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r4, r1, r8, asr #20 │ │ │ │ + andeq r0, r0, r6, lsl #5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63ff9c <__cxa_atexit@plt+0x633c50> │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr sl, [r7, #31] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + sub r2, r9, sl │ │ │ │ + cmp r2, r8 │ │ │ │ + bge 63ff3c <__cxa_atexit@plt+0x633bf0> │ │ │ │ + add r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 63ffac <__cxa_atexit@plt+0x633c60> │ │ │ │ + add r3, r6, #76 @ 0x4c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 63ffb4 <__cxa_atexit@plt+0x633c68> │ │ │ │ + ldr r5, [pc, #324] @ 63ffe0 <__cxa_atexit@plt+0x633c94> │ │ │ │ + ldr r1, [pc, #324] @ 63ffe4 <__cxa_atexit@plt+0x633c98> │ │ │ │ + ldr r0, [pc, #324] @ 63ffe8 <__cxa_atexit@plt+0x633c9c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r3, #18 │ │ │ │ + str r5, [r2] │ │ │ │ + str r1, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [pc, #292] @ 63ffec <__cxa_atexit@plt+0x633ca0> │ │ │ │ + sub r5, r3, #54 @ 0x36 │ │ │ │ + sub r1, r3, #30 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr lr, [pc, #280] @ 63fff0 <__cxa_atexit@plt+0x633ca4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr ip, [pc, #272] @ 63fff4 <__cxa_atexit@plt+0x633ca8> │ │ │ │ + add fp, lr, #1 │ │ │ │ + mov lr, r6 │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [lr, #28]! │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r5, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r5, [pc, #236] @ 63fff8 <__cxa_atexit@plt+0x633cac> │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r6, fp} │ │ │ │ + ldr fp, [sp] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + sub r8, r3, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b e33be0 <__cxa_atexit@plt+0xe27894> │ │ │ │ + add ip, r7, #19 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldm ip, {r1, r8, ip} │ │ │ │ + ldr r7, [pc, #128] @ 63ffd8 <__cxa_atexit@plt+0x633c8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + ldr r2, [pc, #108] @ 63ffdc <__cxa_atexit@plt+0x633c90> │ │ │ │ + stmdb r5, {r1, r8, ip} │ │ │ │ + add r1, r0, sl │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r0, r9 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r9, [r5] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + sub r8, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r3, r6 │ │ │ │ + b 63ffbc <__cxa_atexit@plt+0x633c70> │ │ │ │ + mov r7, #76 @ 0x4c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 63ffd4 <__cxa_atexit@plt+0x633c88> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq pc, r1, r4, ror r8 @ │ │ │ │ - rscseq pc, r1, r8, asr #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + rscseq r4, r1, r4, lsl #17 │ │ │ │ + rscseq r9, pc, ip, ror r0 @ │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffefec │ │ │ │ + @ instruction: 0xffffeda0 │ │ │ │ + rscseq r4, r1, r8, ror #18 │ │ │ │ + rscseq r8, pc, r4, asr r6 @ │ │ │ │ + rscseq r8, pc, r0, ror #12 │ │ │ │ + @ instruction: 0xffffee04 │ │ │ │ + rscseq r4, r1, r4, lsl r9 │ │ │ │ + smlalseq r4, r1, r4, r8 │ │ │ │ + andeq r4, r0, sl, ror #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - and r2, r7, #3 │ │ │ │ - bne 6323a4 <__cxa_atexit@plt+0x626058> │ │ │ │ - ldr r3, [pc, #52] @ 6323c8 <__cxa_atexit@plt+0x62607c> │ │ │ │ - cmp r2, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq 6323bc <__cxa_atexit@plt+0x626070> │ │ │ │ - b 6323d8 <__cxa_atexit@plt+0x62608c> │ │ │ │ - ldr r3, [pc, #24] @ 6323c4 <__cxa_atexit@plt+0x626078> │ │ │ │ - cmp r2, #0 │ │ │ │ + ldr r3, [pc, #24] @ 640028 <__cxa_atexit@plt+0x633cdc> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - beq 6323bc <__cxa_atexit@plt+0x626070> │ │ │ │ - b 6324cc <__cxa_atexit@plt+0x626180> │ │ │ │ + beq 640020 <__cxa_atexit@plt+0x633cd4> │ │ │ │ + b 640038 <__cxa_atexit@plt+0x633cec> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq pc, r1, r4, asr #15 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq r4, r1, r4, ror #16 │ │ │ │ + andeq r4, r0, sl, ror #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr sl, [r8, #28]! │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r2, [r8, #-8] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r8, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r3, [r8, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r8, #-16] │ │ │ │ + ldr ip, [r8, #-12] │ │ │ │ + ldr r2, [r8, #12] │ │ │ │ + and lr, r7, #3 │ │ │ │ + ldmib r8, {r4, fp} │ │ │ │ + cmp lr, #2 │ │ │ │ + beq 640140 <__cxa_atexit@plt+0x633df4> │ │ │ │ + cmp lr, #3 │ │ │ │ + bne 640208 <__cxa_atexit@plt+0x633ebc> │ │ │ │ + add r8, r6, #52 @ 0x34 │ │ │ │ + cmp r9, r8 │ │ │ │ + bcc 640338 <__cxa_atexit@plt+0x633fec> │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r4, [r7, #5] │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [pc, #768] @ 6403a8 <__cxa_atexit@plt+0x63405c> │ │ │ │ + sub r7, r7, r2 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + stmib r6, {r4, fp} │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r2, [r7, #4]! │ │ │ │ + mcr 15, 0, r4, cr7, cr10, {5} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + sub r0, r8, #47 @ 0x2f │ │ │ │ + ldrex r3, [r7] │ │ │ │ + strex r3, r0, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6400e8 <__cxa_atexit@plt+0x633d9c> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r3, [pc, #680] @ 6403ac <__cxa_atexit@plt+0x634060> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 64011c <__cxa_atexit@plt+0x633dd0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r7, lr │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [pc, #652] @ 6403b0 <__cxa_atexit@plt+0x634064> │ │ │ │ + ldr r1, [sp] │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + b 6401f8 <__cxa_atexit@plt+0x633eac> │ │ │ │ + add r8, r6, #52 @ 0x34 │ │ │ │ + cmp r9, r8 │ │ │ │ + bcc 640338 <__cxa_atexit@plt+0x633fec> │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r4, [r7, #6] │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r7, [r7, #10] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [pc, #564] @ 64039c <__cxa_atexit@plt+0x634050> │ │ │ │ + sub r7, r7, r2 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + stmib r6, {r4, fp} │ │ │ │ + mov r7, r1 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r2, [r7, #4]! │ │ │ │ + mcr 15, 0, r4, cr7, cr10, {5} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + sub r0, r8, #47 @ 0x2f │ │ │ │ + ldrex r3, [r7] │ │ │ │ + strex r3, r0, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6401a8 <__cxa_atexit@plt+0x633e5c> │ │ │ │ + ldr r7, [r1] │ │ │ │ + ldr r3, [pc, #476] @ 6403a0 <__cxa_atexit@plt+0x634054> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 6401dc <__cxa_atexit@plt+0x633e90> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r7, lr │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r7, [pc, #448] @ 6403a4 <__cxa_atexit@plt+0x634058> │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r1, {r7, r9, lr} │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + sub r7, r8, #11 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + cmp r9, lr │ │ │ │ + bcc 640350 <__cxa_atexit@plt+0x634004> │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + mov r9, lr │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r4, [pc, #344] @ 640388 <__cxa_atexit@plt+0x63403c> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + stmib r6, {r4, fp} │ │ │ │ + sub r4, lr, r2 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r0, #4]! │ │ │ │ + mcr 15, 0, r3, cr7, cr10, {5} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + sub lr, r9, #31 │ │ │ │ + ldrex r3, [r0] │ │ │ │ + strex r3, lr, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 640270 <__cxa_atexit@plt+0x633f24> │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr r3, [pc, #256] @ 64038c <__cxa_atexit@plt+0x634040> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne 64029c <__cxa_atexit@plt+0x633f50> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 139aa0c <__cxa_atexit@plt+0x138e6c0> │ │ │ │ + ldr r3, [pc, #236] @ 640390 <__cxa_atexit@plt+0x634044> │ │ │ │ + ldr r1, [sp] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #28] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + beq 6402ec <__cxa_atexit@plt+0x633fa0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 632414 <__cxa_atexit@plt+0x6260c8> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 632444 <__cxa_atexit@plt+0x6260f8> │ │ │ │ - add r6, r9, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63248c <__cxa_atexit@plt+0x626140> │ │ │ │ - ldr r7, [pc, #172] @ 6324b8 <__cxa_atexit@plt+0x62616c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 640300 <__cxa_atexit@plt+0x633fb4> │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 640368 <__cxa_atexit@plt+0x63401c> │ │ │ │ + ldr r7, [pc, #192] @ 640398 <__cxa_atexit@plt+0x63404c> │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - b 632478 <__cxa_atexit@plt+0x62612c> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 632498 <__cxa_atexit@plt+0x62614c> │ │ │ │ - ldr r2, [pc, #140] @ 6324b4 <__cxa_atexit@plt+0x626168> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - b 632478 <__cxa_atexit@plt+0x62612c> │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6324a4 <__cxa_atexit@plt+0x626158> │ │ │ │ - ldr r2, [pc, #88] @ 6324b0 <__cxa_atexit@plt+0x626164> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r0, [r9, #20] │ │ │ │ - ldr r7, [pc, #60] @ 6324bc <__cxa_atexit@plt+0x626170> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + b 64032c <__cxa_atexit@plt+0x633fe0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 640370 <__cxa_atexit@plt+0x634024> │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr r7, [pc, #124] @ 640394 <__cxa_atexit@plt+0x634048> │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, lr │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #8 │ │ │ │ + b 640374 <__cxa_atexit@plt+0x634028> │ │ │ │ + mov r6, #12 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - strheq r6, [r0, -r4] │ │ │ │ - rscseq pc, r1, r0, ror #13 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + rscseq r8, pc, r4, ror r9 @ │ │ │ │ + ldrhteq r8, [pc], #184 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + @ instruction: 0xffffeb9c │ │ │ │ + @ instruction: 0xffffed14 │ │ │ │ + rscseq r8, pc, r8, lsr sl @ │ │ │ │ + rscseq r8, pc, r0, lsl #25 │ │ │ │ + @ instruction: 0xffffee24 │ │ │ │ + ldrshteq r8, [pc], #168 │ │ │ │ + rscseq r8, pc, r0, asr #26 │ │ │ │ + @ instruction: 0xffffefd8 │ │ │ │ + rscseq r4, r1, ip, asr #9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 632508 <__cxa_atexit@plt+0x6261bc> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 632548 <__cxa_atexit@plt+0x6261fc> │ │ │ │ - add r6, r9, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6325d8 <__cxa_atexit@plt+0x62628c> │ │ │ │ - ldr r7, [pc, #296] @ 632628 <__cxa_atexit@plt+0x6262dc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 640400 <__cxa_atexit@plt+0x6340b4> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 640434 <__cxa_atexit@plt+0x6340e8> │ │ │ │ + ldr r7, [pc, #104] @ 640450 <__cxa_atexit@plt+0x634104> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - b 632534 <__cxa_atexit@plt+0x6261e8> │ │ │ │ - add r6, r9, #20 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64043c <__cxa_atexit@plt+0x6340f0> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [pc, #52] @ 64044c <__cxa_atexit@plt+0x634100> │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + b 640440 <__cxa_atexit@plt+0x6340f4> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xffffea9c │ │ │ │ + @ instruction: 0xffffec04 │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 640500 <__cxa_atexit@plt+0x6341b4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6325e4 <__cxa_atexit@plt+0x626298> │ │ │ │ - ldr r2, [pc, #264] @ 632624 <__cxa_atexit@plt+0x6262d8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bcc 640508 <__cxa_atexit@plt+0x6341bc> │ │ │ │ + ldr r2, [pc, #152] @ 640520 <__cxa_atexit@plt+0x6341d4> │ │ │ │ + ldr r1, [pc, #152] @ 640524 <__cxa_atexit@plt+0x6341d8> │ │ │ │ + str r9, [r3, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - ldr r7, [pc, #240] @ 63262c <__cxa_atexit@plt+0x6262e0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - b 62ccc4 <__cxa_atexit@plt+0x620978> │ │ │ │ - add r6, r9, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6325f0 <__cxa_atexit@plt+0x6262a4> │ │ │ │ - ldr sl, [pc, #176] @ 63260c <__cxa_atexit@plt+0x6262c0> │ │ │ │ - sub r2, r6, #6 │ │ │ │ - ldr r8, [pc, #172] @ 632610 <__cxa_atexit@plt+0x6262c4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #168] @ 632614 <__cxa_atexit@plt+0x6262c8> │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - ldr r2, [pc, #152] @ 632618 <__cxa_atexit@plt+0x6262cc> │ │ │ │ + stmib r3, {r2, r8, sl} │ │ │ │ + sub r2, r6, #10 │ │ │ │ + ands r3, r8, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + beq 6404f0 <__cxa_atexit@plt+0x6341a4> │ │ │ │ + mov r0, #7 │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr lr, [pc, #112] @ 640528 <__cxa_atexit@plt+0x6341dc> │ │ │ │ + ldr r1, [pc, #112] @ 64052c <__cxa_atexit@plt+0x6341e0> │ │ │ │ + moveq r0, #10 │ │ │ │ + ldr sl, [r0, r8] │ │ │ │ + ldr r3, [pc, #104] @ 640530 <__cxa_atexit@plt+0x6341e4> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, r2, #1 │ │ │ │ + add r1, pc, r1 │ │ │ │ + moveq r1, lr │ │ │ │ + add r3, pc, r3 │ │ │ │ str r2, [r5, #-8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - ldr r1, [pc, #116] @ 63261c <__cxa_atexit@plt+0x6262d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r3, r9, #16 │ │ │ │ - stm r3, {r0, r1, r8} │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r0, r5, #16 │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - cmp fp, r0 │ │ │ │ - str ip, [r9, #12] │ │ │ │ - str r2, [r9, #28] │ │ │ │ - bhi 6325fc <__cxa_atexit@plt+0x6262b0> │ │ │ │ - mov r8, fp │ │ │ │ - b 630a84 <__cxa_atexit@plt+0x624738> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #28] @ 632620 <__cxa_atexit@plt+0x6262d4> │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, r3 │ │ │ │ + b 640510 <__cxa_atexit@plt+0x6341c4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 640534 <__cxa_atexit@plt+0x6341e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff1f0 │ │ │ │ - rscseq lr, r1, r0, lsr #19 │ │ │ │ - smlalseq lr, r1, r0, r9 │ │ │ │ - @ instruction: 0x01005fb0 │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - rscseq pc, r1, r8, asr r5 @ │ │ │ │ - @ instruction: 0xfffff564 │ │ │ │ - @ instruction: 0xfffff5ec │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - ldrsbteq pc, [r1], #64 @ 0x40 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffef20 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlalseq r4, r1, r0, r3 │ │ │ │ + rscseq r4, r1, ip, ror r3 │ │ │ │ + rscseq r4, r1, r8, lsr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + mov r1, #7 │ │ │ │ + cmp r2, #2 │ │ │ │ + moveq r1, #10 │ │ │ │ + ldr r3, [pc, #40] @ 640584 <__cxa_atexit@plt+0x634238> │ │ │ │ + ldr r2, [pc, #40] @ 640588 <__cxa_atexit@plt+0x63423c> │ │ │ │ + ldr sl, [r7, r1] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r8, [pc, #32] @ 64058c <__cxa_atexit@plt+0x634240> │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + moveq r2, r3 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrshteq r4, [r1], #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6405e8 <__cxa_atexit@plt+0x63429c> │ │ │ │ + ldr r2, [pc, #36] @ 6405f0 <__cxa_atexit@plt+0x6342a4> │ │ │ │ + ldr r1, [pc, #36] @ 6405f4 <__cxa_atexit@plt+0x6342a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r2, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r1, r0, lsr #3 │ │ │ │ + rscseq r7, pc, r8, asr #30 │ │ │ │ + smlalseq r4, r1, r4, r2 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6406d0 <__cxa_atexit@plt+0x634384> │ │ │ │ + ldr r7, [pc, #224] @ 640704 <__cxa_atexit@plt+0x6343b8> │ │ │ │ + mov sl, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [sl, #4]! │ │ │ │ sub r7, r5, #8 │ │ │ │ - mov sl, r9 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 63268c <__cxa_atexit@plt+0x626340> │ │ │ │ - ldr r3, [pc, #72] @ 6326a0 <__cxa_atexit@plt+0x626354> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ + str r9, [sl, #8] │ │ │ │ + bhi 6406f0 <__cxa_atexit@plt+0x6343a4> │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6406e8 <__cxa_atexit@plt+0x63439c> │ │ │ │ + ldr r2, [pc, #184] @ 640708 <__cxa_atexit@plt+0x6343bc> │ │ │ │ + ldr r1, [pc, #184] @ 64070c <__cxa_atexit@plt+0x6343c0> │ │ │ │ + mov r0, #1 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + str r0, [r3, #28] │ │ │ │ + sub r2, r6, #10 │ │ │ │ + ands r3, r8, #3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + beq 6406c0 <__cxa_atexit@plt+0x634374> │ │ │ │ + mov r0, #7 │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr lr, [pc, #136] @ 640710 <__cxa_atexit@plt+0x6343c4> │ │ │ │ + ldr r1, [pc, #136] @ 640714 <__cxa_atexit@plt+0x6343c8> │ │ │ │ + moveq r0, #10 │ │ │ │ + ldr sl, [r0, r8] │ │ │ │ + ldr r3, [pc, #128] @ 640718 <__cxa_atexit@plt+0x6343cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + moveq r1, lr │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 63267c <__cxa_atexit@plt+0x626330> │ │ │ │ - ldr r7, [pc, #52] @ 6326a4 <__cxa_atexit@plt+0x626358> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - str r9, [r5] │ │ │ │ - b 62dec8 <__cxa_atexit@plt+0x621b7c> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1059698 <__cxa_atexit@plt+0x104d34c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6326a8 <__cxa_atexit@plt+0x62635c> │ │ │ │ + ldr r7, [pc, #72] @ 640720 <__cxa_atexit@plt+0x6343d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlabteq r0, r8, lr, r5 │ │ │ │ - rscseq pc, r1, r4, lsr r5 @ │ │ │ │ - rscseq pc, r1, r8, asr r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 6326d4 <__cxa_atexit@plt+0x626388> │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - add r9, r3, #1 │ │ │ │ - str r9, [r5] │ │ │ │ - b 62dec8 <__cxa_atexit@plt+0x621b7c> │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 64071c <__cxa_atexit@plt+0x6343d0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xffffed58 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + rscseq r4, r1, r0, asr #3 │ │ │ │ + smlalseq r4, r1, r8, r1 │ │ │ │ + ldrsbteq r4, [r1], #20 │ │ │ │ + rscseq r4, r1, r4, lsl #3 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 640608 <__cxa_atexit@plt+0x6342bc> │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 632764 <__cxa_atexit@plt+0x626418> │ │ │ │ - ldr r3, [pc, #148] @ 63278c <__cxa_atexit@plt+0x626440> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 632744 <__cxa_atexit@plt+0x6263f8> │ │ │ │ - ldr r3, [pc, #132] @ 632790 <__cxa_atexit@plt+0x626444> │ │ │ │ + bhi 6407b4 <__cxa_atexit@plt+0x634468> │ │ │ │ + ldr r3, [pc, #132] @ 6407dc <__cxa_atexit@plt+0x634490> │ │ │ │ tst r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8} │ │ │ │ - beq 632754 <__cxa_atexit@plt+0x626408> │ │ │ │ + beq 6407a4 <__cxa_atexit@plt+0x634458> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 632774 <__cxa_atexit@plt+0x626428> │ │ │ │ - ldr r7, [pc, #104] @ 632798 <__cxa_atexit@plt+0x62644c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc 6407c4 <__cxa_atexit@plt+0x634478> │ │ │ │ ldr r0, [r5] │ │ │ │ - stmib r6, {r7, r8, r9} │ │ │ │ - sub r7, r3, #7 │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r2, [pc, #96] @ 6407e4 <__cxa_atexit@plt+0x634498> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #92] @ 6407e8 <__cxa_atexit@plt+0x63449c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #9 │ │ │ │ + stmib r6, {r1, r2, r8} │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 632794 <__cxa_atexit@plt+0x626448> │ │ │ │ + ldr r7, [pc, #36] @ 6407e0 <__cxa_atexit@plt+0x634494> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - rscseq pc, r1, r0, ror r4 @ │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #88] @ 632804 <__cxa_atexit@plt+0x6264b8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6327ec <__cxa_atexit@plt+0x6264a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6327f4 <__cxa_atexit@plt+0x6264a8> │ │ │ │ - ldr r1, [pc, #48] @ 632808 <__cxa_atexit@plt+0x6264bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63284c <__cxa_atexit@plt+0x626500> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 632858 <__cxa_atexit@plt+0x62650c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6328a0 <__cxa_atexit@plt+0x626554> │ │ │ │ - ldr r7, [pc, #52] @ 6328b4 <__cxa_atexit@plt+0x626568> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - beq 632894 <__cxa_atexit@plt+0x626548> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6328c4 <__cxa_atexit@plt+0x626578> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6328b8 <__cxa_atexit@plt+0x62656c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq pc, r1, r4, lsr r3 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ 632958 <__cxa_atexit@plt+0x62660c> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq 632930 <__cxa_atexit@plt+0x6265e4> │ │ │ │ - ldr r1, [pc, #112] @ 63295c <__cxa_atexit@plt+0x626610> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - tst r3, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq 632938 <__cxa_atexit@plt+0x6265ec> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #16 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 632944 <__cxa_atexit@plt+0x6265f8> │ │ │ │ - ldr r0, [pc, #72] @ 632960 <__cxa_atexit@plt+0x626614> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - stmib r6, {r0, r2, r7} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r7, r1, #11 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ muleq r0, r4, r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #104] @ 6329dc <__cxa_atexit@plt+0x626690> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq 6329c4 <__cxa_atexit@plt+0x626678> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6329cc <__cxa_atexit@plt+0x626680> │ │ │ │ - ldr lr, [pc, #60] @ 6329e0 <__cxa_atexit@plt+0x626694> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - mov r6, r2 │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r2, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x010068b0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + rscseq r4, r1, r4, lsl #2 │ │ │ │ + ldrhteq r8, [pc], #140 │ │ │ │ + ldrhteq r8, [pc], #152 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 632a24 <__cxa_atexit@plt+0x6266d8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #36] @ 632a30 <__cxa_atexit@plt+0x6266e4> │ │ │ │ + bcc 640840 <__cxa_atexit@plt+0x6344f4> │ │ │ │ + ldr r2, [pc, #60] @ 64084c <__cxa_atexit@plt+0x634500> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr lr, [pc, #48] @ 640850 <__cxa_atexit@plt+0x634504> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #9 │ │ │ │ str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + rscseq r8, pc, r0, lsr r8 @ │ │ │ │ + rscseq r8, pc, r4, lsr #18 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 632aa0 <__cxa_atexit@plt+0x626754> │ │ │ │ - ldr r3, [pc, #116] @ 632ac8 <__cxa_atexit@plt+0x62677c> │ │ │ │ + bhi 6408c4 <__cxa_atexit@plt+0x634578> │ │ │ │ + ldr r3, [pc, #120] @ 6408ec <__cxa_atexit@plt+0x6345a0> │ │ │ │ tst sl, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8, r9} │ │ │ │ - beq 632a90 <__cxa_atexit@plt+0x626744> │ │ │ │ + beq 6408b4 <__cxa_atexit@plt+0x634568> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 632ab0 <__cxa_atexit@plt+0x626764> │ │ │ │ - ldr r7, [pc, #88] @ 632ad0 <__cxa_atexit@plt+0x626784> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc 6408d4 <__cxa_atexit@plt+0x634588> │ │ │ │ ldr r0, [r5] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - stmib r6, {r7, r9, sl} │ │ │ │ - sub r7, r3, #11 │ │ │ │ + ldr r7, [sl, #3] │ │ │ │ + ldr r2, [pc, #84] @ 6408f4 <__cxa_atexit@plt+0x6345a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #9 │ │ │ │ + stmib r6, {r2, r8, r9} │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 632acc <__cxa_atexit@plt+0x626780> │ │ │ │ + ldr r7, [pc, #36] @ 6408f0 <__cxa_atexit@plt+0x6345a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, sl │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - rscseq pc, r1, ip, lsr r1 @ │ │ │ │ - smlatteq r0, r0, r7, r6 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrshteq r3, [r1], #248 @ 0xf8 │ │ │ │ + rscseq r8, pc, r8, lsr #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 632b18 <__cxa_atexit@plt+0x6267cc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 632b24 <__cxa_atexit@plt+0x6267d8> │ │ │ │ + bcc 64093c <__cxa_atexit@plt+0x6345f0> │ │ │ │ + ldr lr, [pc, #44] @ 640948 <__cxa_atexit@plt+0x6345fc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #9 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 632b60 <__cxa_atexit@plt+0x626814> │ │ │ │ - ldr r3, [pc, #40] @ 632b78 <__cxa_atexit@plt+0x62682c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + rscseq r8, pc, ip, lsr #16 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64099c <__cxa_atexit@plt+0x634650> │ │ │ │ + ldr r7, [pc, #52] @ 6409ac <__cxa_atexit@plt+0x634660> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 640990 <__cxa_atexit@plt+0x634644> │ │ │ │ + mov r7, r8 │ │ │ │ + b 640a18 <__cxa_atexit@plt+0x6346cc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 632b7c <__cxa_atexit@plt+0x626830> │ │ │ │ + ldr r7, [pc, #12] @ 6409b0 <__cxa_atexit@plt+0x634664> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - rscseq pc, r1, ip, ror r0 @ │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 632ba0 <__cxa_atexit@plt+0x626854> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq r3, r1, r4, lsr #30 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 632c2c <__cxa_atexit@plt+0x6268e0> │ │ │ │ - ldr r7, [pc, #164] @ 632c58 <__cxa_atexit@plt+0x62690c> │ │ │ │ - tst sl, #3 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6409f8 <__cxa_atexit@plt+0x6346ac> │ │ │ │ + ldr r7, [pc, #52] @ 640a08 <__cxa_atexit@plt+0x6346bc> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8, r9} │ │ │ │ - beq 632c10 <__cxa_atexit@plt+0x6268c4> │ │ │ │ - ldr r2, [pc, #148] @ 632c5c <__cxa_atexit@plt+0x626910> │ │ │ │ - ldr r7, [r5] │ │ │ │ - str sl, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - beq 632c20 <__cxa_atexit@plt+0x6268d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 632c44 <__cxa_atexit@plt+0x6268f8> │ │ │ │ - ldr r3, [pc, #112] @ 632c64 <__cxa_atexit@plt+0x626918> │ │ │ │ - add lr, r6, #12 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - stmib r6, {r3, sl} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 6409ec <__cxa_atexit@plt+0x6346a0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 640a18 <__cxa_atexit@plt+0x6346cc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 632c60 <__cxa_atexit@plt+0x626914> │ │ │ │ + ldr r7, [pc, #12] @ 640a0c <__cxa_atexit@plt+0x6346c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - ldrhteq lr, [r1], #244 @ 0xf4 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r3, r1, r8, asr #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 632ce4 <__cxa_atexit@plt+0x626998> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 640ac8 <__cxa_atexit@plt+0x63477c> │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r2, [pc, #188] @ 640afc <__cxa_atexit@plt+0x6347b0> │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 632ccc <__cxa_atexit@plt+0x626980> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 632cd4 <__cxa_atexit@plt+0x626988> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 632ce8 <__cxa_atexit@plt+0x62699c> │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + beq 640ad4 <__cxa_atexit@plt+0x634788> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 640ae4 <__cxa_atexit@plt+0x634798> │ │ │ │ + ldr sl, [r8, #3] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + sub r3, r2, #38 @ 0x26 │ │ │ │ + sub r0, r2, #27 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r0, [pc, #108] @ 640b00 <__cxa_atexit@plt+0x6347b4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r6, {r0, r1, r8} │ │ │ │ + ldr r0, [pc, #100] @ 640b04 <__cxa_atexit@plt+0x6347b8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r7, [pc, #80] @ 640b08 <__cxa_atexit@plt+0x6347bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #9 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - smlatbeq r0, r8, r5, r6 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + ldrhteq r8, [pc], #16 │ │ │ │ + smlalseq r8, pc, r0, r6 @ │ │ │ │ + andeq r0, r0, r5, lsr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + mov r8, fp │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 632d3c <__cxa_atexit@plt+0x6269f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 632d48 <__cxa_atexit@plt+0x6269fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ + bcc 640b9c <__cxa_atexit@plt+0x634850> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub lr, r5, #16 │ │ │ │ + sub r2, r6, #38 @ 0x26 │ │ │ │ + sub r1, r6, #27 │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr sl, [r5, #-20] @ 0xffffffec │ │ │ │ + ldm lr, {r0, fp, lr} │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r1, [pc, #76] @ 640bac <__cxa_atexit@plt+0x634860> │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r7, [pc, #60] @ 640bb0 <__cxa_atexit@plt+0x634864> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str fp, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + ldr r7, [pc, #40] @ 640bb4 <__cxa_atexit@plt+0x634868> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #9 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, asr #10 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 632d88 <__cxa_atexit@plt+0x626a3c> │ │ │ │ - ldr r3, [pc, #44] @ 632da0 <__cxa_atexit@plt+0x626a54> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - stmib r7, {r3, r9} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 632da4 <__cxa_atexit@plt+0x626a58> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlatteq r0, ip, r4, r6 │ │ │ │ - rscseq lr, r1, ip, asr lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + ldrsbteq r8, [pc], #12 │ │ │ │ + ldrhteq r8, [pc], #88 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 632df8 <__cxa_atexit@plt+0x626aac> │ │ │ │ - ldr r7, [pc, #76] @ 632e14 <__cxa_atexit@plt+0x626ac8> │ │ │ │ - ldr r3, [pc, #76] @ 632e18 <__cxa_atexit@plt+0x626acc> │ │ │ │ + bhi 640bfc <__cxa_atexit@plt+0x6348b0> │ │ │ │ + ldr r7, [pc, #52] @ 640c0c <__cxa_atexit@plt+0x6348c0> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, r3, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq 632dec <__cxa_atexit@plt+0x626aa0> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 640bf0 <__cxa_atexit@plt+0x6348a4> │ │ │ │ mov r7, r8 │ │ │ │ - b 62d634 <__cxa_atexit@plt+0x6212e8> │ │ │ │ + b 640a18 <__cxa_atexit@plt+0x6346cc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 632e1c <__cxa_atexit@plt+0x626ad0> │ │ │ │ - ldr r7, [pc, #28] @ 632e20 <__cxa_atexit@plt+0x626ad4> │ │ │ │ + ldr r7, [pc, #12] @ 640c10 <__cxa_atexit@plt+0x6348c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, r3, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffa860 │ │ │ │ - rscseq lr, r1, r0, lsr #28 │ │ │ │ - ldrshteq lr, [r1], #208 @ 0xd0 │ │ │ │ - ldrshteq lr, [r1], #196 @ 0xc4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov r3, r9 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + rscseq r3, r1, r4, asr #25 │ │ │ │ + ldrshteq r3, [r1], #64 @ 0x40 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 632e5c <__cxa_atexit@plt+0x626b10> │ │ │ │ - ldr r5, [pc, #40] @ 632e70 <__cxa_atexit@plt+0x626b24> │ │ │ │ - str sl, [r2] │ │ │ │ - mov sl, r3 │ │ │ │ + bhi 640c88 <__cxa_atexit@plt+0x63493c> │ │ │ │ + ldr r7, [pc, #96] @ 640c98 <__cxa_atexit@plt+0x63494c> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + beq 640c6c <__cxa_atexit@plt+0x634920> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 640c7c <__cxa_atexit@plt+0x634930> │ │ │ │ + ldr r5, [pc, #72] @ 640ca4 <__cxa_atexit@plt+0x634958> │ │ │ │ + str r7, [r3] │ │ │ │ add r5, pc, r5 │ │ │ │ - add r9, r5, #1 │ │ │ │ + str r5, [r2] │ │ │ │ mov r5, r2 │ │ │ │ - b e3e0a8 <__cxa_atexit@plt+0xe31d5c> │ │ │ │ - ldr r7, [pc, #16] @ 632e74 <__cxa_atexit@plt+0x626b28> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 640c9c <__cxa_atexit@plt+0x634950> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 640ca0 <__cxa_atexit@plt+0x634954> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrhteq lr, [r1], #208 @ 0xd0 │ │ │ │ - rscseq lr, r1, r0, asr #27 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 632f10 <__cxa_atexit@plt+0x626bc4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #128] @ 632f38 <__cxa_atexit@plt+0x626bec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 632f18 <__cxa_atexit@plt+0x626bcc> │ │ │ │ - ldr r3, [pc, #108] @ 632f3c <__cxa_atexit@plt+0x626bf0> │ │ │ │ - ldr r2, [pc, #108] @ 632f40 <__cxa_atexit@plt+0x626bf4> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + rscseq r8, pc, r8, lsr #8 │ │ │ │ + rscseq r3, r1, r0, asr #24 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + rscseq r3, r1, r0, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 640cd4 <__cxa_atexit@plt+0x634988> │ │ │ │ + ldr r3, [pc, #28] @ 640ce4 <__cxa_atexit@plt+0x634998> │ │ │ │ + str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 640ce8 <__cxa_atexit@plt+0x63499c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq r8, pc, ip, asr #7 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 640d50 <__cxa_atexit@plt+0x634a04> │ │ │ │ + ldr lr, [pc, #76] @ 640d5c <__cxa_atexit@plt+0x634a10> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 640d60 <__cxa_atexit@plt+0x634a14> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, pc, r0, ror #10 │ │ │ │ + ldrhteq r7, [pc], #132 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 640d84 <__cxa_atexit@plt+0x634a38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq r7, [pc], #120 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + mov r3, r7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 640dec <__cxa_atexit@plt+0x634aa0> │ │ │ │ + ldr r1, [pc, #80] @ 640df8 <__cxa_atexit@plt+0x634aac> │ │ │ │ + ldr r7, [pc, #80] @ 640dfc <__cxa_atexit@plt+0x634ab0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 640de0 <__cxa_atexit@plt+0x634a94> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [pc, #44] @ 640e00 <__cxa_atexit@plt+0x634ab4> │ │ │ │ + cmp r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - beq 632f00 <__cxa_atexit@plt+0x626bb4> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + addle r7, r2, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r7, pc, r0, ror r7 @ │ │ │ │ + rscseq r8, pc, r8, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 640e28 <__cxa_atexit@plt+0x634adc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + cmp r2, #3 │ │ │ │ + addle r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, pc, ip, lsr #8 │ │ │ │ + ldrsbteq r3, [r1], #40 @ 0x28 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 640e78 <__cxa_atexit@plt+0x634b2c> │ │ │ │ + ldr r2, [pc, #48] @ 640e84 <__cxa_atexit@plt+0x634b38> │ │ │ │ + tst r8, #3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + beq 640e6c <__cxa_atexit@plt+0x634b20> │ │ │ │ + mov r7, r8 │ │ │ │ + b 640e94 <__cxa_atexit@plt+0x634b48> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 632f44 <__cxa_atexit@plt+0x626bf8> │ │ │ │ - ldr r5, [pc, #36] @ 632f48 <__cxa_atexit@plt+0x626bfc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r8, ror #12 │ │ │ │ - @ instruction: 0xffffa5ac │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - ldrsbteq lr, [r1], #184 @ 0xb8 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 632fc8 <__cxa_atexit@plt+0x626c7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #128] @ 632ff0 <__cxa_atexit@plt+0x626ca4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 632fd0 <__cxa_atexit@plt+0x626c84> │ │ │ │ - ldr r3, [pc, #108] @ 632ff4 <__cxa_atexit@plt+0x626ca8> │ │ │ │ - ldr r2, [pc, #108] @ 632ff8 <__cxa_atexit@plt+0x626cac> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r3, r1, r0, lsl #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r3, r5, #4 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 640eec <__cxa_atexit@plt+0x634ba0> │ │ │ │ + ldr r2, [pc, #156] @ 640f48 <__cxa_atexit@plt+0x634bfc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 640f24 <__cxa_atexit@plt+0x634bd8> │ │ │ │ + ldr r2, [pc, #136] @ 640f4c <__cxa_atexit@plt+0x634c00> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 640f24 <__cxa_atexit@plt+0x634bd8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 640f30 <__cxa_atexit@plt+0x634be4> │ │ │ │ + ldr r3, [pc, #104] @ 640f50 <__cxa_atexit@plt+0x634c04> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - beq 632fb8 <__cxa_atexit@plt+0x626c6c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + b 640f18 <__cxa_atexit@plt+0x634bcc> │ │ │ │ + ldr r2, [pc, #76] @ 640f40 <__cxa_atexit@plt+0x634bf4> │ │ │ │ + ldr r7, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 640f24 <__cxa_atexit@plt+0x634bd8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 640f30 <__cxa_atexit@plt+0x634be4> │ │ │ │ + ldr r3, [pc, #44] @ 640f44 <__cxa_atexit@plt+0x634bf8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 640f54 <__cxa_atexit@plt+0x634c08> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + andeq r0, r0, ip, lsr #3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + rscseq r8, pc, r0, ror r1 @ │ │ │ │ + ldrhteq r3, [r1], #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ 640fb4 <__cxa_atexit@plt+0x634c68> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 640f9c <__cxa_atexit@plt+0x634c50> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 640fa4 <__cxa_atexit@plt+0x634c58> │ │ │ │ + ldr r3, [pc, #44] @ 640fbc <__cxa_atexit@plt+0x634c70> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 632ffc <__cxa_atexit@plt+0x626cb0> │ │ │ │ - ldr r5, [pc, #36] @ 633000 <__cxa_atexit@plt+0x626cb4> │ │ │ │ + ldr r7, [pc, #12] @ 640fb8 <__cxa_atexit@plt+0x634c6c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + ldrshteq r8, [pc], #12 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r3, r1, r8, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 640fec <__cxa_atexit@plt+0x634ca0> │ │ │ │ + ldr r3, [pc, #28] @ 640ffc <__cxa_atexit@plt+0x634cb0> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 641000 <__cxa_atexit@plt+0x634cb4> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrhteq r8, [pc], #4 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 641068 <__cxa_atexit@plt+0x634d1c> │ │ │ │ + ldr lr, [pc, #76] @ 641074 <__cxa_atexit@plt+0x634d28> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 641078 <__cxa_atexit@plt+0x634d2c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, pc, r8, asr #4 │ │ │ │ + smlalseq r7, pc, ip, r5 @ │ │ │ │ + rscseq r3, r1, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 6410a8 <__cxa_atexit@plt+0x634d5c> │ │ │ │ + ldr r3, [pc, #28] @ 6410b8 <__cxa_atexit@plt+0x634d6c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 6410bc <__cxa_atexit@plt+0x634d70> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrshteq r7, [pc], #248 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 641124 <__cxa_atexit@plt+0x634dd8> │ │ │ │ + ldr lr, [pc, #76] @ 641130 <__cxa_atexit@plt+0x634de4> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 641134 <__cxa_atexit@plt+0x634de8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, pc, ip, lsl #3 │ │ │ │ + rscseq r7, pc, r0, ror #9 │ │ │ │ + rscseq r2, r1, ip, asr #31 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6411fc <__cxa_atexit@plt+0x634eb0> │ │ │ │ + ldr r7, [pc, #200] @ 641224 <__cxa_atexit@plt+0x634ed8> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq 6411d8 <__cxa_atexit@plt+0x634e8c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 64120c <__cxa_atexit@plt+0x634ec0> │ │ │ │ + ldr r7, [pc, #168] @ 641228 <__cxa_atexit@plt+0x634edc> │ │ │ │ + ldr r1, [pc, #168] @ 64122c <__cxa_atexit@plt+0x634ee0> │ │ │ │ + ldr lr, [pc, #168] @ 641230 <__cxa_atexit@plt+0x634ee4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [pc, #156] @ 641234 <__cxa_atexit@plt+0x634ee8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r1, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #20 │ │ │ │ + sub r1, r2, #18 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + cmp r3, #3 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + ble 6411e8 <__cxa_atexit@plt+0x634e9c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [r2] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, #4 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 641238 <__cxa_atexit@plt+0x634eec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + rscseq r3, r1, ip, asr #14 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + rscseq r8, pc, ip, asr #1 │ │ │ │ + rscseq r3, r1, r0, ror #13 │ │ │ │ + rscseq r2, r1, ip, asr #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6412d4 <__cxa_atexit@plt+0x634f88> │ │ │ │ + ldr r1, [pc, #124] @ 6412e0 <__cxa_atexit@plt+0x634f94> │ │ │ │ + ldr r0, [pc, #124] @ 6412e4 <__cxa_atexit@plt+0x634f98> │ │ │ │ + ldr lr, [pc, #124] @ 6412e8 <__cxa_atexit@plt+0x634f9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [pc, #108] @ 6412ec <__cxa_atexit@plt+0x634fa0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r0, r0, #2 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + cmp r2, #3 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ble 6412c4 <__cxa_atexit@plt+0x634f78> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x010055b0 │ │ │ │ - @ instruction: 0xffffa4f4 │ │ │ │ - smlatbeq r0, r4, r5, r5 │ │ │ │ - rscseq lr, r1, r0, lsr #22 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, #4 │ │ │ │ + str r3, [r6] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + rscseq r3, r1, r4, ror #12 │ │ │ │ + @ instruction: 0xfffffbb0 │ │ │ │ + rscseq r7, pc, r4, ror #31 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - sub r6, r5, #16 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 63306c <__cxa_atexit@plt+0x626d20> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 633074 <__cxa_atexit@plt+0x626d28> │ │ │ │ - ldr r3, [pc, #84] @ 63308c <__cxa_atexit@plt+0x626d40> │ │ │ │ - ldr r2, [pc, #84] @ 633090 <__cxa_atexit@plt+0x626d44> │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 641378 <__cxa_atexit@plt+0x63502c> │ │ │ │ + ldr r2, [pc, #120] @ 64138c <__cxa_atexit@plt+0x635040> │ │ │ │ + mov r7, r3 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #1 │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - beq 633060 <__cxa_atexit@plt+0x626d14> │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + stmib r7, {r9, sl} │ │ │ │ + beq 64135c <__cxa_atexit@plt+0x635010> │ │ │ │ + ldr r7, [pc, #96] @ 641390 <__cxa_atexit@plt+0x635044> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + beq 64136c <__cxa_atexit@plt+0x635020> │ │ │ │ mov r7, sl │ │ │ │ - b 6330a0 <__cxa_atexit@plt+0x626d54> │ │ │ │ + b 6413e4 <__cxa_atexit@plt+0x635098> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r6, r7 │ │ │ │ - b 63307c <__cxa_atexit@plt+0x626d30> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 633094 <__cxa_atexit@plt+0x626d48> │ │ │ │ + ldr r7, [pc, #20] @ 641394 <__cxa_atexit@plt+0x635048> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrhteq lr, [r1], #184 @ 0xb8 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r3, r1, r8, ror #10 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - mov sl, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 633134 <__cxa_atexit@plt+0x626de8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 633208 <__cxa_atexit@plt+0x626ebc> │ │ │ │ - ldr r2, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add r9, r0, #4 │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi 633184 <__cxa_atexit@plt+0x626e38> │ │ │ │ - ldr r7, [pc, #392] @ 633274 <__cxa_atexit@plt+0x626f28> │ │ │ │ - ldr lr, [pc, #392] @ 633278 <__cxa_atexit@plt+0x626f2c> │ │ │ │ - cmp fp, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r0, #12] │ │ │ │ - str r1, [r0, #16] │ │ │ │ - str r7, [r0, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - bhi 633238 <__cxa_atexit@plt+0x626eec> │ │ │ │ - ldr r7, [pc, #360] @ 63327c <__cxa_atexit@plt+0x626f30> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - tst r2, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 6331e8 <__cxa_atexit@plt+0x626e9c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r3, [pc, #292] @ 633260 <__cxa_atexit@plt+0x626f14> │ │ │ │ - mov r6, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6], #-16 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 633218 <__cxa_atexit@plt+0x626ecc> │ │ │ │ - ldr r3, [pc, #272] @ 633264 <__cxa_atexit@plt+0x626f18> │ │ │ │ - ldr r2, [pc, #272] @ 633268 <__cxa_atexit@plt+0x626f1c> │ │ │ │ - cmp r7, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r2, sl} │ │ │ │ - beq 6331d4 <__cxa_atexit@plt+0x626e88> │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, sl │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r7, [pc, #248] @ 633284 <__cxa_atexit@plt+0x626f38> │ │ │ │ - ldr lr, [pc, #248] @ 633288 <__cxa_atexit@plt+0x626f3c> │ │ │ │ - cmp fp, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r0, #12] │ │ │ │ - str r2, [r0, #16] │ │ │ │ - str r7, [r0, #4] │ │ │ │ - str lr, [r5] │ │ │ │ - bhi 63324c <__cxa_atexit@plt+0x626f00> │ │ │ │ - ldr r7, [pc, #216] @ 63328c <__cxa_atexit@plt+0x626f40> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - tst r1, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 6331f8 <__cxa_atexit@plt+0x626eac> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 62d488 <__cxa_atexit@plt+0x62113c> │ │ │ │ - ldr r1, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, sl │ │ │ │ - bx r1 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #36] @ 6413d8 <__cxa_atexit@plt+0x63508c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6413d0 <__cxa_atexit@plt+0x635084> │ │ │ │ + b 6413e4 <__cxa_atexit@plt+0x635098> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 641494 <__cxa_atexit@plt+0x635148> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr r7, [r3, #12]! │ │ │ │ + ldr r8, [r2, #7] │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + sub r2, r8, r9 │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 64145c <__cxa_atexit@plt+0x635110> │ │ │ │ + str r9, [r5, #12] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 6414a8 <__cxa_atexit@plt+0x63515c> │ │ │ │ + ldr r5, [pc, #148] @ 6414d4 <__cxa_atexit@plt+0x635188> │ │ │ │ + mov r8, r1 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, lr │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #88] @ 6414d0 <__cxa_atexit@plt+0x635184> │ │ │ │ + add r3, r9, sl │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r3, r8} │ │ │ │ + sub r8, fp, #7 │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #76] @ 63326c <__cxa_atexit@plt+0x626f20> │ │ │ │ - ldr r6, [pc, #76] @ 633270 <__cxa_atexit@plt+0x626f24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #64] @ 633280 <__cxa_atexit@plt+0x626f34> │ │ │ │ + ldr r7, [pc, #28] @ 6414cc <__cxa_atexit@plt+0x635180> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov sl, r2 │ │ │ │ + mov r6, #8 │ │ │ │ + str r9, [r5] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, r1, ip, ror ip │ │ │ │ + rscseq r7, pc, r4, asr fp @ │ │ │ │ + @ instruction: 0xffffc8b4 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64151c <__cxa_atexit@plt+0x6351d0> │ │ │ │ + ldr r7, [pc, #52] @ 64152c <__cxa_atexit@plt+0x6351e0> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + beq 641510 <__cxa_atexit@plt+0x6351c4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 64153c <__cxa_atexit@plt+0x6351f0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 633290 <__cxa_atexit@plt+0x626f44> │ │ │ │ + ldr r7, [pc, #12] @ 641530 <__cxa_atexit@plt+0x6351e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov sl, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #5 │ │ │ │ - @ instruction: 0xffffa328 │ │ │ │ - ldrdeq r5, [r0, -r8] │ │ │ │ - ldrsbteq lr, [r1], #136 @ 0x88 │ │ │ │ - tsteq r0, r0, lsl r3 │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - andeq r0, r0, r8, lsr r2 │ │ │ │ - @ instruction: 0xffffa368 │ │ │ │ - ldrhteq lr, [r1], #132 @ 0x84 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0xffffa2c8 │ │ │ │ - rscseq lr, r1, r0, lsr #17 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r3, r1, ip, asr #7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #112] @ 6415b4 <__cxa_atexit@plt+0x635268> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [pc, #120] @ 633320 <__cxa_atexit@plt+0x626fd4> │ │ │ │ - and r2, r3, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne 633308 <__cxa_atexit@plt+0x626fbc> │ │ │ │ - ldr r1, [pc, #92] @ 633324 <__cxa_atexit@plt+0x626fd8> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - beq 633310 <__cxa_atexit@plt+0x626fc4> │ │ │ │ - ldr r1, [pc, #60] @ 633328 <__cxa_atexit@plt+0x626fdc> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r0, [r5] │ │ │ │ + beq 6415a0 <__cxa_atexit@plt+0x635254> │ │ │ │ + ldr r3, [pc, #60] @ 6415b8 <__cxa_atexit@plt+0x63526c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6415ac <__cxa_atexit@plt+0x635260> │ │ │ │ + b 641604 <__cxa_atexit@plt+0x6352b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq lr, r1, r8, asr #18 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r6, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #120] @ 6333b8 <__cxa_atexit@plt+0x62706c> │ │ │ │ - and r2, r3, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne 6333a0 <__cxa_atexit@plt+0x627054> │ │ │ │ - ldr r1, [pc, #92] @ 6333bc <__cxa_atexit@plt+0x627070> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - beq 6333a8 <__cxa_atexit@plt+0x62705c> │ │ │ │ - ldr r1, [pc, #60] @ 6333c0 <__cxa_atexit@plt+0x627074> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 6415f8 <__cxa_atexit@plt+0x6352ac> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r5, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6415f0 <__cxa_atexit@plt+0x6352a4> │ │ │ │ + b 641604 <__cxa_atexit@plt+0x6352b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrhteq lr, [r1], #128 @ 0x80 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7, lsr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #120] @ 633450 <__cxa_atexit@plt+0x627104> │ │ │ │ - and r2, r3, #3 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne 633438 <__cxa_atexit@plt+0x6270ec> │ │ │ │ - ldr r1, [pc, #92] @ 633454 <__cxa_atexit@plt+0x627108> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #16 │ │ │ │ + mov ip, fp │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r0, r9 │ │ │ │ + bcc 6416f0 <__cxa_atexit@plt+0x6353a4> │ │ │ │ mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - beq 633440 <__cxa_atexit@plt+0x6270f4> │ │ │ │ - ldr r1, [pc, #60] @ 633458 <__cxa_atexit@plt+0x62710c> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + ldr r7, [r3, #24]! │ │ │ │ + ldr sl, [r3, #-12] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 641664 <__cxa_atexit@plt+0x635318> │ │ │ │ + ldr r3, [pc, #252] @ 64173c <__cxa_atexit@plt+0x6353f0> │ │ │ │ + add lr, r6, #8 │ │ │ │ + mov fp, ip │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + mov r6, r9 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + sub r7, r9, #9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + sub r2, fp, r8 │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 6416bc <__cxa_atexit@plt+0x635370> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #8]! │ │ │ │ + add lr, r2, #12 │ │ │ │ + stm lr, {r7, r8, fp} │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp r0, lr │ │ │ │ + bcc 641708 <__cxa_atexit@plt+0x6353bc> │ │ │ │ + ldr r0, [pc, #164] @ 641740 <__cxa_atexit@plt+0x6353f4> │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov fp, ip │ │ │ │ + str r7, [r6, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, lr │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ + str ip, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r6, #12]! │ │ │ │ + ldr r2, [pc, #96] @ 641738 <__cxa_atexit@plt+0x6353ec> │ │ │ │ + add r3, r8, sl │ │ │ │ + add r5, r5, #32 │ │ │ │ + sub r8, r9, #11 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stmdb r6, {r2, r3} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r9 │ │ │ │ mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, r1, r8, lsl r8 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 633480 <__cxa_atexit@plt+0x627134> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 633524 <__cxa_atexit@plt+0x6271d8> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 633500 <__cxa_atexit@plt+0x6271b4> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - bne 63350c <__cxa_atexit@plt+0x6271c0> │ │ │ │ - ldr r1, [pc, #104] @ 633528 <__cxa_atexit@plt+0x6271dc> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ + mov fp, ip │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #36] @ 641734 <__cxa_atexit@plt+0x6353e8> │ │ │ │ + add r0, r5, #8 │ │ │ │ + stm r0, {r1, r9, sl} │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov fp, ip │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + bx r1 │ │ │ │ + rscseq r2, r1, r0, lsr #20 │ │ │ │ + ldrshteq r7, [pc], #128 │ │ │ │ + rscseq r7, pc, r0, lsl #22 │ │ │ │ + @ instruction: 0xffffc654 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6417c8 <__cxa_atexit@plt+0x63547c> │ │ │ │ + ldr lr, [pc, #92] @ 6417d0 <__cxa_atexit@plt+0x635484> │ │ │ │ + ldr r0, [pc, #92] @ 6417d4 <__cxa_atexit@plt+0x635488> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ tst r2, #3 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - beq 633514 <__cxa_atexit@plt+0x6271c8> │ │ │ │ - ldr r1, [pc, #72] @ 63352c <__cxa_atexit@plt+0x6271e0> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 6417b8 <__cxa_atexit@plt+0x63546c> │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r3, [pc, #48] @ 6417d8 <__cxa_atexit@plt+0x63548c> │ │ │ │ + cmp r1, r7 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + addle r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - bne 63359c <__cxa_atexit@plt+0x627250> │ │ │ │ - ldr r1, [pc, #88] @ 6335b4 <__cxa_atexit@plt+0x627268> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - beq 6335a4 <__cxa_atexit@plt+0x627258> │ │ │ │ - ldr r1, [pc, #56] @ 6335b8 <__cxa_atexit@plt+0x62726c> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + rscseq r6, pc, r4, lsr #27 │ │ │ │ + rscseq r6, pc, r8, ror #28 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [pc, #16] @ 641808 <__cxa_atexit@plt+0x6354bc> │ │ │ │ + cmp r3, r7 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + addle r2, r2, #4 │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r7, r6 │ │ │ │ + rscseq r6, pc, r8, lsl lr @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6336b4 <__cxa_atexit@plt+0x627368> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6336bc <__cxa_atexit@plt+0x627370> │ │ │ │ - ldr r2, [pc, #200] @ 6336d4 <__cxa_atexit@plt+0x627388> │ │ │ │ - ldr r1, [pc, #200] @ 6336d8 <__cxa_atexit@plt+0x62738c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - sub r8, r6, #1 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - str r8, [r2, #4] │ │ │ │ - beq 63368c <__cxa_atexit@plt+0x627340> │ │ │ │ - ldr r7, [pc, #164] @ 6336dc <__cxa_atexit@plt+0x627390> │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - cmp r1, #2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - bne 63369c <__cxa_atexit@plt+0x627350> │ │ │ │ - ldr lr, [pc, #140] @ 6336e0 <__cxa_atexit@plt+0x627394> │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - ldr r0, [r9, #6] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r1, #3 │ │ │ │ - str lr, [r3] │ │ │ │ - str r0, [r2] │ │ │ │ - beq 6336a4 <__cxa_atexit@plt+0x627358> │ │ │ │ - ldr r2, [pc, #112] @ 6336e4 <__cxa_atexit@plt+0x627398> │ │ │ │ - ldr r9, [r1, #3] │ │ │ │ - ldr sl, [r1, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ + bhi 641874 <__cxa_atexit@plt+0x635528> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #96] @ 641890 <__cxa_atexit@plt+0x635544> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64187c <__cxa_atexit@plt+0x635530> │ │ │ │ + ldr r3, [pc, #76] @ 641894 <__cxa_atexit@plt+0x635548> │ │ │ │ + sub lr, r5, #20 │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + beq 641864 <__cxa_atexit@plt+0x635518> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 641b58 <__cxa_atexit@plt+0x63580c> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, r7 │ │ │ │ - b 6336c4 <__cxa_atexit@plt+0x627378> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 6336e8 <__cxa_atexit@plt+0x62739c> │ │ │ │ + ldr r7, [pc, #20] @ 641898 <__cxa_atexit@plt+0x63554c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrhteq lr, [r1], #88 @ 0x58 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - rscseq lr, r1, r4, ror r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrshteq r6, [pc], #192 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + rscseq r3, r1, ip, rrx │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r7, [pc, #120] @ 633778 <__cxa_atexit@plt+0x62742c> │ │ │ │ - and r3, r2, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bne 633760 <__cxa_atexit@plt+0x627414> │ │ │ │ - ldr r3, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [pc, #84] @ 63377c <__cxa_atexit@plt+0x627430> │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - beq 633768 <__cxa_atexit@plt+0x62741c> │ │ │ │ - ldr r1, [pc, #60] @ 633780 <__cxa_atexit@plt+0x627434> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrshteq lr, [r1], #64 @ 0x40 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 6337ac <__cxa_atexit@plt+0x627460> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 641940 <__cxa_atexit@plt+0x6355f4> │ │ │ │ + ldr lr, [pc, #140] @ 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + ldr ip, [r2, #6] │ │ │ │ + ldr sl, [r2, #10] │ │ │ │ + ldr r7, [r2, #14] │ │ │ │ + ldr r0, [r2, #18] │ │ │ │ + ldr r2, [r2, #22] │ │ │ │ + mov r3, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + tst r8, #3 │ │ │ │ + stmib r3, {r2, ip} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + beq 641928 <__cxa_atexit@plt+0x6355dc> │ │ │ │ + ldr r3, [pc, #76] @ 641954 <__cxa_atexit@plt+0x635608> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #140] @ 63384c <__cxa_atexit@plt+0x627500> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 633828 <__cxa_atexit@plt+0x6274dc> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bne 633834 <__cxa_atexit@plt+0x6274e8> │ │ │ │ - ldr r1, [pc, #104] @ 633850 <__cxa_atexit@plt+0x627504> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - beq 63383c <__cxa_atexit@plt+0x6274f0> │ │ │ │ - ldr r1, [pc, #72] @ 633854 <__cxa_atexit@plt+0x627508> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r1, #-8] │ │ │ │ + str r3, [r1, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r1, #-28] @ 0xffffffe4 │ │ │ │ + beq 641938 <__cxa_atexit@plt+0x6355ec> │ │ │ │ + b 6419a0 <__cxa_atexit@plt+0x635654> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r6, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bne 6338c4 <__cxa_atexit@plt+0x627578> │ │ │ │ - ldr r1, [pc, #88] @ 6338dc <__cxa_atexit@plt+0x627590> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - beq 6338cc <__cxa_atexit@plt+0x627580> │ │ │ │ - ldr r1, [pc, #56] @ 6338e0 <__cxa_atexit@plt+0x627594> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 641994 <__cxa_atexit@plt+0x635648> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r3, [r5, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64198c <__cxa_atexit@plt+0x635640> │ │ │ │ + b 6419a0 <__cxa_atexit@plt+0x635654> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r8, [r3, #24]! │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 641a2c <__cxa_atexit@plt+0x6356e0> │ │ │ │ + add lr, r6, #12 │ │ │ │ + cmp ip, lr │ │ │ │ + bcc 641a94 <__cxa_atexit@plt+0x635748> │ │ │ │ + mov r2, r5 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r1, [r2, #8]! │ │ │ │ + ldr r9, [r2, #-4] │ │ │ │ + ldr sl, [r2, #8] │ │ │ │ + sub r0, r9, r8 │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 641a60 <__cxa_atexit@plt+0x635714> │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp ip, lr │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 641abc <__cxa_atexit@plt+0x635770> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [pc, #224] @ 641aec <__cxa_atexit@plt+0x6357a0> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r8, r1 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, lr │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 641aa8 <__cxa_atexit@plt+0x63575c> │ │ │ │ + ldr r2, [pc, #168] @ 641ae8 <__cxa_atexit@plt+0x63579c> │ │ │ │ + add lr, r6, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r3, #9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ + mov fp, lr │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #108] @ 641ae4 <__cxa_atexit@plt+0x635798> │ │ │ │ + add r3, sl, r8 │ │ │ │ + sub r8, fp, #7 │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r3, r9} │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #28] @ 641ae0 <__cxa_atexit@plt+0x635794> │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + bx r1 │ │ │ │ + rscseq r2, r1, r0, ror r6 │ │ │ │ + rscseq r7, pc, r0, asr r5 @ │ │ │ │ + rscseq r7, pc, r4, lsl #14 │ │ │ │ + @ instruction: 0xffffc2e4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63399c <__cxa_atexit@plt+0x627650> │ │ │ │ - ldr r7, [pc, #168] @ 6339ac <__cxa_atexit@plt+0x627660> │ │ │ │ - mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #-8]! │ │ │ │ - str r8, [r2, #4] │ │ │ │ - beq 633974 <__cxa_atexit@plt+0x627628> │ │ │ │ - ldr r7, [pc, #144] @ 6339b0 <__cxa_atexit@plt+0x627664> │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - cmp r1, #2 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 641b34 <__cxa_atexit@plt+0x6357e8> │ │ │ │ + ldr r7, [pc, #52] @ 641b48 <__cxa_atexit@plt+0x6357fc> │ │ │ │ + tst r9, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - bne 633984 <__cxa_atexit@plt+0x627638> │ │ │ │ - ldr lr, [pc, #120] @ 6339b4 <__cxa_atexit@plt+0x627668> │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - ldr r0, [r9, #6] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r1, #3 │ │ │ │ - str lr, [r3] │ │ │ │ - str r0, [r2] │ │ │ │ - beq 63398c <__cxa_atexit@plt+0x627640> │ │ │ │ - ldr r2, [pc, #92] @ 6339b8 <__cxa_atexit@plt+0x62766c> │ │ │ │ - ldr r9, [r1, #3] │ │ │ │ - ldr sl, [r1, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ + stmdb r3, {r7, r8, sl} │ │ │ │ + beq 641b28 <__cxa_atexit@plt+0x6357dc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 641b58 <__cxa_atexit@plt+0x63580c> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6339bc <__cxa_atexit@plt+0x627670> │ │ │ │ + ldr r7, [pc, #16] @ 641b4c <__cxa_atexit@plt+0x635800> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrsbteq lr, [r1], #32 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - rscseq lr, r1, r0, lsr #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrhteq r2, [r1], #212 @ 0xd4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #120] @ 633a4c <__cxa_atexit@plt+0x627700> │ │ │ │ - and r3, r2, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bne 633a34 <__cxa_atexit@plt+0x6276e8> │ │ │ │ - ldr r3, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [pc, #84] @ 633a50 <__cxa_atexit@plt+0x627704> │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - beq 633a3c <__cxa_atexit@plt+0x6276f0> │ │ │ │ - ldr r1, [pc, #60] @ 633a54 <__cxa_atexit@plt+0x627708> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr sl, [r3, #7] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - rscseq lr, r1, ip, lsl r2 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 633a80 <__cxa_atexit@plt+0x627734> │ │ │ │ + bne 641bf8 <__cxa_atexit@plt+0x6358ac> │ │ │ │ + add r3, r6, #80 @ 0x50 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 641c20 <__cxa_atexit@plt+0x6358d4> │ │ │ │ + ldr r8, [pc, #188] @ 641c3c <__cxa_atexit@plt+0x6358f0> │ │ │ │ + ldr lr, [pc, #188] @ 641c40 <__cxa_atexit@plt+0x6358f4> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr sl, [pc, #168] @ 641c44 <__cxa_atexit@plt+0x6358f8> │ │ │ │ + str r8, [r6, #36]! @ 0x24 │ │ │ │ + ldr r2, [pc, #164] @ 641c48 <__cxa_atexit@plt+0x6358fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, r6, #8 │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #-32] @ 0xffffffe0 │ │ │ │ + sub r2, r6, #28 │ │ │ │ + stm r2, {r0, r1, r7} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #140] @ 633b20 <__cxa_atexit@plt+0x6277d4> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 633afc <__cxa_atexit@plt+0x6277b0> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bne 633b08 <__cxa_atexit@plt+0x6277bc> │ │ │ │ - ldr r1, [pc, #104] @ 633b24 <__cxa_atexit@plt+0x6277d8> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ - mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - beq 633b10 <__cxa_atexit@plt+0x6277c4> │ │ │ │ - ldr r1, [pc, #72] @ 633b28 <__cxa_atexit@plt+0x6277dc> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + sub r1, r3, #75 @ 0x4b │ │ │ │ + str r6, [r6, #24] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + mov r7, r6 │ │ │ │ + stm r8, {r2, r9, ip, lr} │ │ │ │ + add lr, r6, #28 │ │ │ │ + str sl, [r7, #-16]! │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ + sub r7, r3, #22 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 641c28 <__cxa_atexit@plt+0x6358dc> │ │ │ │ + ldr r7, [pc, #44] @ 641c38 <__cxa_atexit@plt+0x6358ec> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bne 633b98 <__cxa_atexit@plt+0x62784c> │ │ │ │ - ldr r1, [pc, #88] @ 633bb0 <__cxa_atexit@plt+0x627864> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r0, [r3, #6] │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + b 641c2c <__cxa_atexit@plt+0x6358e0> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffb3c │ │ │ │ + @ instruction: 0xfffffc88 │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + @ instruction: 0xfffffbb0 │ │ │ │ + rscseq r7, pc, r0, lsr #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - beq 633ba0 <__cxa_atexit@plt+0x627854> │ │ │ │ - ldr r1, [pc, #56] @ 633bb4 <__cxa_atexit@plt+0x627868> │ │ │ │ - ldr r9, [r2, #3] │ │ │ │ - ldr sl, [r2, #7] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - b 5ecd0c <__cxa_atexit@plt+0x5e09c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 641c90 <__cxa_atexit@plt+0x635944> │ │ │ │ + ldr r7, [pc, #52] @ 641ca4 <__cxa_atexit@plt+0x635958> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8, sl} │ │ │ │ + beq 641c84 <__cxa_atexit@plt+0x635938> │ │ │ │ + mov r7, r9 │ │ │ │ + b 641b58 <__cxa_atexit@plt+0x63580c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r7, [pc, #16] @ 641ca8 <__cxa_atexit@plt+0x63595c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + rscseq r2, r1, r8, asr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 633c34 <__cxa_atexit@plt+0x6278e8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #128] @ 633c5c <__cxa_atexit@plt+0x627910> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 633c3c <__cxa_atexit@plt+0x6278f0> │ │ │ │ - ldr r3, [pc, #108] @ 633c60 <__cxa_atexit@plt+0x627914> │ │ │ │ - ldr r2, [pc, #108] @ 633c64 <__cxa_atexit@plt+0x627918> │ │ │ │ - tst sl, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ + bhi 641d0c <__cxa_atexit@plt+0x6359c0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ 641d14 <__cxa_atexit@plt+0x6359c8> │ │ │ │ + mov r0, #241 @ 0xf1 │ │ │ │ + orr r0, r0, #7936 @ 0x1f00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - beq 633c24 <__cxa_atexit@plt+0x6278d8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 633c68 <__cxa_atexit@plt+0x62791c> │ │ │ │ - ldr r5, [pc, #36] @ 633c6c <__cxa_atexit@plt+0x627920> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r1, [pc, #40] @ 641d18 <__cxa_atexit@plt+0x6359cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + cmp r7, r0 │ │ │ │ + addlt r2, r2, #4 │ │ │ │ mov r5, r3 │ │ │ │ + ldr r7, [r2] │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - @ instruction: 0xffff93ac │ │ │ │ - tsteq r0, r8, lsr r9 │ │ │ │ - rscseq sp, r1, r4, lsr sp │ │ │ │ - smlatteq r0, ip, r8, r4 │ │ │ │ + rscseq r6, pc, ip, lsr #18 │ │ │ │ + rscseq r6, pc, r0, lsr r8 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 633cec <__cxa_atexit@plt+0x6279a0> │ │ │ │ + bhi 641d84 <__cxa_atexit@plt+0x635a38> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #128] @ 633d14 <__cxa_atexit@plt+0x6279c8> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #96] @ 641da0 <__cxa_atexit@plt+0x635a54> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 633cf4 <__cxa_atexit@plt+0x6279a8> │ │ │ │ - ldr r3, [pc, #108] @ 633d18 <__cxa_atexit@plt+0x6279cc> │ │ │ │ - ldr r2, [pc, #108] @ 633d1c <__cxa_atexit@plt+0x6279d0> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 641d8c <__cxa_atexit@plt+0x635a40> │ │ │ │ + ldr r3, [pc, #76] @ 641da4 <__cxa_atexit@plt+0x635a58> │ │ │ │ + tst r8, #3 │ │ │ │ + str r9, [r5, #-12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - beq 633cdc <__cxa_atexit@plt+0x627990> │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + beq 641d74 <__cxa_atexit@plt+0x635a28> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r0, [sl] │ │ │ │ + mov r7, r8 │ │ │ │ + b 642068 <__cxa_atexit@plt+0x635d1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 633d20 <__cxa_atexit@plt+0x6279d4> │ │ │ │ - ldr r5, [pc, #36] @ 633d24 <__cxa_atexit@plt+0x6279d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + ldr r7, [pc, #20] @ 641da8 <__cxa_atexit@plt+0x635a5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlabbeq r0, ip, r8, r4 │ │ │ │ - @ instruction: 0xffff92f4 │ │ │ │ - smlabbeq r0, r0, r8, r4 │ │ │ │ - rscseq sp, r1, ip, ror ip │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + rscseq r6, pc, r0, ror #15 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + rscseq r2, r1, r4, ror #22 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 633d6c <__cxa_atexit@plt+0x627a20> │ │ │ │ - ldr r7, [pc, #52] @ 633d80 <__cxa_atexit@plt+0x627a34> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - beq 633d60 <__cxa_atexit@plt+0x627a14> │ │ │ │ - mov r7, r9 │ │ │ │ - b 633d90 <__cxa_atexit@plt+0x627a44> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 641e50 <__cxa_atexit@plt+0x635b04> │ │ │ │ + ldr lr, [pc, #140] @ 641e60 <__cxa_atexit@plt+0x635b14> │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + ldr ip, [r2, #6] │ │ │ │ + ldr sl, [r2, #10] │ │ │ │ + ldr r7, [r2, #14] │ │ │ │ + ldr r0, [r2, #18] │ │ │ │ + ldr r2, [r2, #22] │ │ │ │ + mov r3, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + tst r8, #3 │ │ │ │ + stmib r3, {r2, ip} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + beq 641e38 <__cxa_atexit@plt+0x635aec> │ │ │ │ + ldr r3, [pc, #76] @ 641e64 <__cxa_atexit@plt+0x635b18> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r1, #-8] │ │ │ │ + str r3, [r1, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r1, #-28] @ 0xffffffe4 │ │ │ │ + beq 641e48 <__cxa_atexit@plt+0x635afc> │ │ │ │ + b 641eb0 <__cxa_atexit@plt+0x635b64> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 633d84 <__cxa_atexit@plt+0x627a38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbteq sp, [r1], #224 @ 0xe0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r6, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne 633e24 <__cxa_atexit@plt+0x627ad8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 633ef4 <__cxa_atexit@plt+0x627ba8> │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r7, [sl, #15] │ │ │ │ - sub lr, r5, #12 │ │ │ │ - add r9, r2, #4 │ │ │ │ - cmp r7, #0 │ │ │ │ - bmi 633e74 <__cxa_atexit@plt+0x627b28> │ │ │ │ - ldr r7, [pc, #396] @ 633f6c <__cxa_atexit@plt+0x627c20> │ │ │ │ - ldr sl, [pc, #396] @ 633f70 <__cxa_atexit@plt+0x627c24> │ │ │ │ - cmp fp, lr │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str sl, [r3] │ │ │ │ - bhi 633f28 <__cxa_atexit@plt+0x627bdc> │ │ │ │ - ldr r0, [pc, #364] @ 633f74 <__cxa_atexit@plt+0x627c28> │ │ │ │ - tst r1, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r8, r9} │ │ │ │ - beq 633ed4 <__cxa_atexit@plt+0x627b88> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r6, [pc, #300] @ 633f58 <__cxa_atexit@plt+0x627c0c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 633f04 <__cxa_atexit@plt+0x627bb8> │ │ │ │ - ldr r3, [pc, #280] @ 633f5c <__cxa_atexit@plt+0x627c10> │ │ │ │ - ldr r1, [pc, #280] @ 633f60 <__cxa_atexit@plt+0x627c14> │ │ │ │ - cmp r7, #0 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - beq 633ec0 <__cxa_atexit@plt+0x627b74> │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r7, [pc, #256] @ 633f7c <__cxa_atexit@plt+0x627c30> │ │ │ │ - ldr sl, [pc, #256] @ 633f80 <__cxa_atexit@plt+0x627c34> │ │ │ │ - cmp fp, lr │ │ │ │ - add r7, pc, r7 │ │ │ │ - add sl, pc, sl │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str sl, [r3] │ │ │ │ - bhi 633f40 <__cxa_atexit@plt+0x627bf4> │ │ │ │ - ldr r1, [pc, #224] @ 633f84 <__cxa_atexit@plt+0x627c38> │ │ │ │ - tst r0, #3 │ │ │ │ - str r0, [r5] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #36] @ 641ea4 <__cxa_atexit@plt+0x635b58> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r3, [r5, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 633ee4 <__cxa_atexit@plt+0x627b98> │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r0 │ │ │ │ - b 62cfac <__cxa_atexit@plt+0x620c60> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 641e9c <__cxa_atexit@plt+0x635b50> │ │ │ │ + b 641eb0 <__cxa_atexit@plt+0x635b64> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r1 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r7, ror #10 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r8, [r3, #24]! │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 641f3c <__cxa_atexit@plt+0x635bf0> │ │ │ │ + add lr, r6, #12 │ │ │ │ + cmp ip, lr │ │ │ │ + bcc 641fa4 <__cxa_atexit@plt+0x635c58> │ │ │ │ + mov r2, r5 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr r1, [r2, #8]! │ │ │ │ + ldr r9, [r2, #-4] │ │ │ │ + ldr sl, [r2, #8] │ │ │ │ + sub r0, r9, r8 │ │ │ │ + cmp sl, r0 │ │ │ │ + ble 641f70 <__cxa_atexit@plt+0x635c24> │ │ │ │ + add lr, r6, #8 │ │ │ │ + cmp ip, lr │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 641fcc <__cxa_atexit@plt+0x635c80> │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [pc, #224] @ 641ffc <__cxa_atexit@plt+0x635cb0> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + mov r8, r1 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, lr │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 641fb8 <__cxa_atexit@plt+0x635c6c> │ │ │ │ + ldr r2, [pc, #168] @ 641ff8 <__cxa_atexit@plt+0x635cac> │ │ │ │ + add lr, r6, #8 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + sub r7, r3, #9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r0 │ │ │ │ - bx r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ + mov fp, lr │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #108] @ 641ff4 <__cxa_atexit@plt+0x635ca8> │ │ │ │ + add r3, sl, r8 │ │ │ │ + sub r8, fp, #7 │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r3, r9} │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ mov r7, #16 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, sl │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #88] @ 633f64 <__cxa_atexit@plt+0x627c18> │ │ │ │ - ldr r6, [pc, #88] @ 633f68 <__cxa_atexit@plt+0x627c1c> │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 633f78 <__cxa_atexit@plt+0x627c2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov sl, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 633f88 <__cxa_atexit@plt+0x627c3c> │ │ │ │ + ldr r7, [pc, #28] @ 641ff0 <__cxa_atexit@plt+0x635ca4> │ │ │ │ ldr r1, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #8 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ bx r1 │ │ │ │ - andeq r0, r0, r4, ror #4 │ │ │ │ - @ instruction: 0xffff915c │ │ │ │ - smlatteq r0, r8, r6, r4 │ │ │ │ - rscseq sp, r1, r8, ror #20 │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - @ instruction: 0xffff9198 │ │ │ │ - rscseq sp, r1, r4, asr #20 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xffff90fc │ │ │ │ - rscseq sp, r1, ip, lsr #20 │ │ │ │ + rscseq r2, r1, r0, ror #2 │ │ │ │ + rscseq r7, pc, r0, asr #32 │ │ │ │ + ldrshteq r7, [pc], #20 │ │ │ │ + @ instruction: 0xffffbdd4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 633fdc <__cxa_atexit@plt+0x627c90> │ │ │ │ - ldr r7, [pc, #80] @ 633ffc <__cxa_atexit@plt+0x627cb0> │ │ │ │ - ldr r3, [pc, #80] @ 634000 <__cxa_atexit@plt+0x627cb4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 642044 <__cxa_atexit@plt+0x635cf8> │ │ │ │ + ldr r7, [pc, #52] @ 642058 <__cxa_atexit@plt+0x635d0c> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 633fd0 <__cxa_atexit@plt+0x627c84> │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 642038 <__cxa_atexit@plt+0x635cec> │ │ │ │ mov r7, r8 │ │ │ │ - b 5c8c90 <__cxa_atexit@plt+0x5bc944> │ │ │ │ + b 642068 <__cxa_atexit@plt+0x635d1c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 634004 <__cxa_atexit@plt+0x627cb8> │ │ │ │ - ldr r7, [pc, #32] @ 634008 <__cxa_atexit@plt+0x627cbc> │ │ │ │ + ldr r7, [pc, #16] @ 64205c <__cxa_atexit@plt+0x635d10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, r3, #3 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, r1, r4, asr #24 │ │ │ │ - @ instruction: 0xfff94cd0 │ │ │ │ - rscseq sp, r1, ip, lsl #24 │ │ │ │ - rscseq ip, r1, r0, lsl r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r2, r1, ip, lsr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63405c <__cxa_atexit@plt+0x627d10> │ │ │ │ - ldr r7, [pc, #80] @ 63407c <__cxa_atexit@plt+0x627d30> │ │ │ │ - ldr r3, [pc, #80] @ 634080 <__cxa_atexit@plt+0x627d34> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 634050 <__cxa_atexit@plt+0x627d04> │ │ │ │ - mov r7, r8 │ │ │ │ - b 5c8c90 <__cxa_atexit@plt+0x5bc944> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 642104 <__cxa_atexit@plt+0x635db8> │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64212c <__cxa_atexit@plt+0x635de0> │ │ │ │ + ldr r8, [pc, #184] @ 642148 <__cxa_atexit@plt+0x635dfc> │ │ │ │ + ldr lr, [pc, #184] @ 64214c <__cxa_atexit@plt+0x635e00> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr sl, [pc, #164] @ 642150 <__cxa_atexit@plt+0x635e04> │ │ │ │ + str r8, [r6, #20]! │ │ │ │ + sub r8, r3, #67 @ 0x43 │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r2, [pc, #148] @ 642154 <__cxa_atexit@plt+0x635e08> │ │ │ │ + add sl, pc, sl │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r6, {r0, r1, r7} │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str sl, [r1, #12]! │ │ │ │ + str r2, [r6, #-16] │ │ │ │ + add r2, r6, #20 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #22 │ │ │ │ + mov r6, r3 │ │ │ │ + stm r2, {r9, ip, lr} │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 634084 <__cxa_atexit@plt+0x627d38> │ │ │ │ - ldr r7, [pc, #32] @ 634088 <__cxa_atexit@plt+0x627d3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 642134 <__cxa_atexit@plt+0x635de8> │ │ │ │ + ldr r7, [pc, #44] @ 642144 <__cxa_atexit@plt+0x635df8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, r3, #3 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, r1, r4, asr #23 │ │ │ │ - @ instruction: 0xfff94c50 │ │ │ │ - rscseq sp, r1, ip, lsl #23 │ │ │ │ - smlalseq ip, r1, r0, r3 │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + b 642138 <__cxa_atexit@plt+0x635dec> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffb98 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0xfffffc60 │ │ │ │ + rscseq r6, pc, r8, lsl #23 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6340dc <__cxa_atexit@plt+0x627d90> │ │ │ │ - ldr r7, [pc, #80] @ 6340fc <__cxa_atexit@plt+0x627db0> │ │ │ │ - ldr r3, [pc, #80] @ 634100 <__cxa_atexit@plt+0x627db4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64219c <__cxa_atexit@plt+0x635e50> │ │ │ │ + ldr r7, [pc, #52] @ 6421b0 <__cxa_atexit@plt+0x635e64> │ │ │ │ tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - beq 6340d0 <__cxa_atexit@plt+0x627d84> │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 642190 <__cxa_atexit@plt+0x635e44> │ │ │ │ mov r7, r8 │ │ │ │ - b 5c8c90 <__cxa_atexit@plt+0x5bc944> │ │ │ │ + b 642068 <__cxa_atexit@plt+0x635d1c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 634104 <__cxa_atexit@plt+0x627db8> │ │ │ │ - ldr r7, [pc, #32] @ 634108 <__cxa_atexit@plt+0x627dbc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r9, r3, #3 │ │ │ │ - bx r0 │ │ │ │ - rscseq sp, r1, r4, asr #22 │ │ │ │ - @ instruction: 0xfff94bd0 │ │ │ │ - rscseq sp, r1, ip, lsl #22 │ │ │ │ - rscseq ip, r1, r0, lsl r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 63414c <__cxa_atexit@plt+0x627e00> │ │ │ │ - ldr r7, [pc, #36] @ 634164 <__cxa_atexit@plt+0x627e18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - sub r8, r6, #1 │ │ │ │ - b 5fde74 <__cxa_atexit@plt+0x5f1b28> │ │ │ │ - ldr r7, [pc, #20] @ 634168 <__cxa_atexit@plt+0x627e1c> │ │ │ │ + ldr r7, [pc, #16] @ 6421b4 <__cxa_atexit@plt+0x635e68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffc9e40 │ │ │ │ - rscseq sp, r1, r4, asr #13 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6341d0 <__cxa_atexit@plt+0x627e84> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6341d8 <__cxa_atexit@plt+0x627e8c> │ │ │ │ - ldr r1, [pc, #84] @ 6341f4 <__cxa_atexit@plt+0x627ea8> │ │ │ │ - ldr r0, [pc, #84] @ 6341f8 <__cxa_atexit@plt+0x627eac> │ │ │ │ - ldr lr, [pc, #84] @ 6341fc <__cxa_atexit@plt+0x627eb0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r2, {r1, r9} │ │ │ │ - sub r1, r6, #2 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, sl} │ │ │ │ mov r5, r3 │ │ │ │ - b dd7724 <__cxa_atexit@plt+0xdcb3d8> │ │ │ │ - mov r6, r2 │ │ │ │ - b 6341e0 <__cxa_atexit@plt+0x627e94> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 6341f0 <__cxa_atexit@plt+0x627ea4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq sp, r1, r4, ror #20 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - rscseq sp, r1, ip, asr #20 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + rscseq r2, r1, r4, asr r7 │ │ │ │ + rscseq r2, r1, r8, asr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 634244 <__cxa_atexit@plt+0x627ef8> │ │ │ │ - ldr r2, [pc, #52] @ 634254 <__cxa_atexit@plt+0x627f08> │ │ │ │ - ldr r1, [pc, #52] @ 634258 <__cxa_atexit@plt+0x627f0c> │ │ │ │ - ldr r0, [pc, #52] @ 63425c <__cxa_atexit@plt+0x627f10> │ │ │ │ + bhi 642214 <__cxa_atexit@plt+0x635ec8> │ │ │ │ + ldr r2, [pc, #68] @ 64221c <__cxa_atexit@plt+0x635ed0> │ │ │ │ + ldr r1, [pc, #68] @ 642220 <__cxa_atexit@plt+0x635ed4> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r1, #2 │ │ │ │ - stmdb r5, {r0, r1, r2, r9} │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 642204 <__cxa_atexit@plt+0x635eb8> │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, #32 │ │ │ │ + b 615400 <__cxa_atexit@plt+0x6090b4> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b dd7724 <__cxa_atexit@plt+0xdcb3d8> │ │ │ │ - ldr r7, [pc, #20] @ 634260 <__cxa_atexit@plt+0x627f14> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq sp, [r1], #144 @ 0x90 │ │ │ │ - rscseq sp, r1, r0, ror #11 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - rscseq sp, r1, r4, lsl #20 │ │ │ │ - andeq r0, r2, sp │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r6, pc, r0, asr #6 │ │ │ │ + ldrsbteq r2, [r1], #108 @ 0x6c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #28 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 6342f8 <__cxa_atexit@plt+0x627fac> │ │ │ │ - ldr lr, [pc, #404] @ 634418 <__cxa_atexit@plt+0x6280cc> │ │ │ │ - ldr sl, [pc, #404] @ 63441c <__cxa_atexit@plt+0x6280d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 63432c <__cxa_atexit@plt+0x627fe0> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 634308 <__cxa_atexit@plt+0x627fbc> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 634364 <__cxa_atexit@plt+0x628018> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - tst r0, r8 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r2 │ │ │ │ - moveq r7, lr │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - moveq r9, r3 │ │ │ │ - sub ip, ip, #16 │ │ │ │ - moveq r3, r2 │ │ │ │ - cmp fp, ip │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bls 63428c <__cxa_atexit@plt+0x627f40> │ │ │ │ - ldr r7, [pc, #288] @ 634420 <__cxa_atexit@plt+0x6280d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #32 │ │ │ │ + mov r9, r7 │ │ │ │ + b 615400 <__cxa_atexit@plt+0x6090b4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64228c <__cxa_atexit@plt+0x635f40> │ │ │ │ + ldr r7, [pc, #52] @ 6422a0 <__cxa_atexit@plt+0x635f54> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + beq 642280 <__cxa_atexit@plt+0x635f34> │ │ │ │ + mov r7, r8 │ │ │ │ + b 642068 <__cxa_atexit@plt+0x635d1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #304] @ 634440 <__cxa_atexit@plt+0x6280f4> │ │ │ │ - ldr r3, [pc, #304] @ 634444 <__cxa_atexit@plt+0x6280f8> │ │ │ │ + ldr r7, [pc, #16] @ 6422a4 <__cxa_atexit@plt+0x635f58> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r3, #1 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + rscseq r2, r1, r4, ror #12 │ │ │ │ + rscseq r2, r1, r4, asr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #8 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 6343f8 <__cxa_atexit@plt+0x6280ac> │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - cmp r8, r3 │ │ │ │ - ble 634394 <__cxa_atexit@plt+0x628048> │ │ │ │ - ldr r7, [pc, #224] @ 634434 <__cxa_atexit@plt+0x6280e8> │ │ │ │ - ldr r3, [pc, #224] @ 634438 <__cxa_atexit@plt+0x6280ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - b 634380 <__cxa_atexit@plt+0x628034> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [pc, #180] @ 634424 <__cxa_atexit@plt+0x6280d8> │ │ │ │ - ldr r3, [pc, #180] @ 634428 <__cxa_atexit@plt+0x6280dc> │ │ │ │ - cmp r8, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ble 6343b8 <__cxa_atexit@plt+0x62806c> │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r3, r7, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - bge 6343c4 <__cxa_atexit@plt+0x628078> │ │ │ │ - ldr r7, [pc, #140] @ 63442c <__cxa_atexit@plt+0x6280e0> │ │ │ │ - ldr r3, [pc, #140] @ 634430 <__cxa_atexit@plt+0x6280e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6422f8 <__cxa_atexit@plt+0x635fac> │ │ │ │ + ldr r3, [pc, #60] @ 642310 <__cxa_atexit@plt+0x635fc4> │ │ │ │ + ldr r2, [pc, #60] @ 642314 <__cxa_atexit@plt+0x635fc8> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #124] @ 634448 <__cxa_atexit@plt+0x6280fc> │ │ │ │ - ldr r2, [pc, #124] @ 63444c <__cxa_atexit@plt+0x628100> │ │ │ │ - sub r8, r7, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r9, r3, #3 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #60] @ 63443c <__cxa_atexit@plt+0x6280f0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x000002b4 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - rscseq sp, r1, r4, asr r9 │ │ │ │ - rscseq sp, r1, r0, lsl #17 │ │ │ │ - tsteq r0, r0, ror #4 │ │ │ │ - rscseq sp, r1, r4, asr r8 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - rscseq sp, r1, r0, lsr #17 │ │ │ │ - smlabbeq r0, r0, r2, r4 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq sp, r1, r4, ror #17 │ │ │ │ - smlabteq r0, r0, r2, r4 │ │ │ │ - rscseq sp, r1, r4, lsr #16 │ │ │ │ - @ instruction: 0x01004190 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r7, r6, #8 │ │ │ │ - cmp r2, r7 │ │ │ │ - bcc 6344fc <__cxa_atexit@plt+0x6281b0> │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - ble 6344a4 <__cxa_atexit@plt+0x628158> │ │ │ │ - ldr r7, [pc, #156] @ 634524 <__cxa_atexit@plt+0x6281d8> │ │ │ │ - ldr r2, [pc, #156] @ 634528 <__cxa_atexit@plt+0x6281dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r7, r3 │ │ │ │ - add r8, r2, #1 │ │ │ │ - bx r0 │ │ │ │ - bge 6344cc <__cxa_atexit@plt+0x628180> │ │ │ │ - ldr r7, [pc, #108] @ 63451c <__cxa_atexit@plt+0x6281d0> │ │ │ │ - ldr r2, [pc, #108] @ 634520 <__cxa_atexit@plt+0x6281d4> │ │ │ │ - mov r9, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r8, r2, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #92] @ 634530 <__cxa_atexit@plt+0x6281e4> │ │ │ │ - ldr r1, [pc, #92] @ 634534 <__cxa_atexit@plt+0x6281e8> │ │ │ │ - sub r8, r7, #2 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, r2, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - stmib r6, {r1, r3} │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #40] @ 63452c <__cxa_atexit@plt+0x6281e0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq sp, r1, r0, asr #14 │ │ │ │ - tsteq r0, ip, lsl r1 │ │ │ │ - rscseq sp, r1, ip, ror #14 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - rscseq sp, r1, ip, lsl r7 │ │ │ │ - smlabbeq r0, r4, r0, r4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634558 <__cxa_atexit@plt+0x62820c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r9 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634570 <__cxa_atexit@plt+0x628224> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 6345bc <__cxa_atexit@plt+0x628270> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #64] @ 6345e0 <__cxa_atexit@plt+0x628294> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 6345dc <__cxa_atexit@plt+0x628290> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x01004cbc │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 63463c <__cxa_atexit@plt+0x6282f0> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #68] @ 634654 <__cxa_atexit@plt+0x628308> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r2, sl} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, sl │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 634658 <__cxa_atexit@plt+0x62830c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634680 <__cxa_atexit@plt+0x628334> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634698 <__cxa_atexit@plt+0x62834c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - stmda r5, {r3, r7, r9} │ │ │ │ - bcc 6346e0 <__cxa_atexit@plt+0x628394> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #60] @ 634700 <__cxa_atexit@plt+0x6283b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 6346fc <__cxa_atexit@plt+0x6283b0> │ │ │ │ + ldr r7, [pc, #24] @ 642318 <__cxa_atexit@plt+0x635fcc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x01004b98 │ │ │ │ - andeq r0, r0, r6, asr #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 63475c <__cxa_atexit@plt+0x628410> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr lr, [pc, #68] @ 634774 <__cxa_atexit@plt+0x628428> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 634778 <__cxa_atexit@plt+0x62842c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + rscseq r2, r1, ip, lsl #12 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 634940 <__cxa_atexit@plt+0x6285f4> │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6347cc <__cxa_atexit@plt+0x628480> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63483c <__cxa_atexit@plt+0x6284f0> │ │ │ │ - ldr r7, [pc, #476] @ 63498c <__cxa_atexit@plt+0x628640> │ │ │ │ - ldr r3, [pc, #476] @ 634990 <__cxa_atexit@plt+0x628644> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #420] @ 634978 <__cxa_atexit@plt+0x62862c> │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - beq 63487c <__cxa_atexit@plt+0x628530> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #8 │ │ │ │ - cmp r0, r7 │ │ │ │ - bcc 634950 <__cxa_atexit@plt+0x628604> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - cmp r3, r1 │ │ │ │ - ble 6348d4 <__cxa_atexit@plt+0x628588> │ │ │ │ - ldr r7, [pc, #360] @ 634984 <__cxa_atexit@plt+0x628638> │ │ │ │ - ldr r3, [pc, #360] @ 634988 <__cxa_atexit@plt+0x62863c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r3, r7, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r9, #15] │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr lr, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - cmp r1, #0 │ │ │ │ - bmi 63488c <__cxa_atexit@plt+0x628540> │ │ │ │ - ldr r3, [pc, #268] @ 634968 <__cxa_atexit@plt+0x62861c> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmdb r5, {r0, r1, r2, lr} │ │ │ │ - beq 6348f8 <__cxa_atexit@plt+0x6285ac> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 634d18 <__cxa_atexit@plt+0x6289cc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #216] @ 63496c <__cxa_atexit@plt+0x628620> │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6423a8 <__cxa_atexit@plt+0x63605c> │ │ │ │ + ldr r2, [pc, #124] @ 6423bc <__cxa_atexit@plt+0x636070> │ │ │ │ + mov r7, r3 │ │ │ │ tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r0, r1, r2, lr} │ │ │ │ - beq 634934 <__cxa_atexit@plt+0x6285e8> │ │ │ │ - ldr r7, [pc, #196] @ 634970 <__cxa_atexit@plt+0x628624> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - mov r2, #16 │ │ │ │ - ldr r3, [pc, #188] @ 634974 <__cxa_atexit@plt+0x628628> │ │ │ │ - cmn r8, #1 │ │ │ │ - movgt r2, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - movgt r3, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b 634270 <__cxa_atexit@plt+0x627f24> │ │ │ │ - bge 634908 <__cxa_atexit@plt+0x6285bc> │ │ │ │ - ldr r7, [pc, #156] @ 63497c <__cxa_atexit@plt+0x628630> │ │ │ │ - ldr r3, [pc, #156] @ 634980 <__cxa_atexit@plt+0x628634> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + stmib r7, {r9, sl} │ │ │ │ + beq 64238c <__cxa_atexit@plt+0x636040> │ │ │ │ + ldr r7, [pc, #100] @ 6423c0 <__cxa_atexit@plt+0x636074> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ + tst sl, #3 │ │ │ │ + str r8, [r3, #-4] │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + beq 64239c <__cxa_atexit@plt+0x636050> │ │ │ │ + mov r7, sl │ │ │ │ + b 64241c <__cxa_atexit@plt+0x6360d0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #136] @ 634998 <__cxa_atexit@plt+0x62864c> │ │ │ │ - ldr r1, [pc, #136] @ 63499c <__cxa_atexit@plt+0x628650> │ │ │ │ - sub r8, r7, #2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r3, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 634994 <__cxa_atexit@plt+0x628648> │ │ │ │ + ldr r7, [pc, #20] @ 6423c4 <__cxa_atexit@plt+0x636078> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x000004b0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, lsl r3 │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - rscseq sp, r1, r4, lsl r3 │ │ │ │ - strdeq r3, [r0, -r0] │ │ │ │ - ldrsbteq sp, [r1], #56 @ 0x38 │ │ │ │ - @ instruction: 0x01003db8 │ │ │ │ - rscseq sp, r1, r4, asr #8 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - rscseq sp, r1, r0, lsl r3 │ │ │ │ - rscseq sp, r1, r0, ror #5 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 634a48 <__cxa_atexit@plt+0x6286fc> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, r1 │ │ │ │ - ble 6349f0 <__cxa_atexit@plt+0x6286a4> │ │ │ │ - ldr r7, [pc, #140] @ 634a60 <__cxa_atexit@plt+0x628714> │ │ │ │ - ldr r3, [pc, #140] @ 634a64 <__cxa_atexit@plt+0x628718> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r2 │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - bge 634a18 <__cxa_atexit@plt+0x6286cc> │ │ │ │ - ldr r7, [pc, #92] @ 634a58 <__cxa_atexit@plt+0x62870c> │ │ │ │ - ldr r3, [pc, #92] @ 634a5c <__cxa_atexit@plt+0x628710> │ │ │ │ - mov r9, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [pc, #68] @ 634a68 <__cxa_atexit@plt+0x62871c> │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #64] @ 634a6c <__cxa_atexit@plt+0x628720> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - sub r8, r3, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r9, r7 │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrshteq sp, [r1], #20 │ │ │ │ - ldrdeq r3, [r0, -r0] │ │ │ │ - rscseq sp, r1, r0, lsr #4 │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - rscseq sp, r1, ip, asr #3 │ │ │ │ - tsteq r0, r0, lsr fp │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 634aa8 <__cxa_atexit@plt+0x62875c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r2, #16 │ │ │ │ - ldr r7, [pc, #32] @ 634aac <__cxa_atexit@plt+0x628760> │ │ │ │ - cmn r8, #1 │ │ │ │ - movgt r2, #12 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - movgt r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - b 634270 <__cxa_atexit@plt+0x627f24> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r2, r1, r4, ror #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634ad0 <__cxa_atexit@plt+0x628784> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634ae8 <__cxa_atexit@plt+0x62879c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr lr, [pc, #56] @ 642410 <__cxa_atexit@plt+0x6360c4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #8] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r0, [r5] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 642408 <__cxa_atexit@plt+0x6360bc> │ │ │ │ + b 64241c <__cxa_atexit@plt+0x6360d0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 634b3c <__cxa_atexit@plt+0x6287f0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ 634b60 <__cxa_atexit@plt+0x628814> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #24] @ 634b5c <__cxa_atexit@plt+0x628810> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 634bc0 <__cxa_atexit@plt+0x628874> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ 634bd8 <__cxa_atexit@plt+0x62888c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 634bdc <__cxa_atexit@plt+0x628890> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabteq r0, ip, r6, r4 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634c04 <__cxa_atexit@plt+0x6288b8> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r9 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634c1c <__cxa_atexit@plt+0x6288d0> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r9, [r1, #-4]! │ │ │ │ + add r8, r6, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r0, r8 │ │ │ │ + bcc 64250c <__cxa_atexit@plt+0x6361c0> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr lr, [r3, #16]! │ │ │ │ + mov r1, #241 @ 0xf1 │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + orr r1, r1, #7936 @ 0x1f00 │ │ │ │ + cmp sl, r1 │ │ │ │ + bge 6424a4 <__cxa_atexit@plt+0x636158> │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + sub r2, r7, r9 │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 6424d0 <__cxa_atexit@plt+0x636184> │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 634c70 <__cxa_atexit@plt+0x628924> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #68] @ 634c98 <__cxa_atexit@plt+0x62894c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 634c94 <__cxa_atexit@plt+0x628948> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 642520 <__cxa_atexit@plt+0x6361d4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r5, [pc, #196] @ 64254c <__cxa_atexit@plt+0x636200> │ │ │ │ + mov r8, r1 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + mov r7, r6 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 634cf0 <__cxa_atexit@plt+0x6289a4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #64] @ 634d08 <__cxa_atexit@plt+0x6289bc> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r2, r8, sl} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, sl │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 634d0c <__cxa_atexit@plt+0x6289c0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x01004590 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - rsb r7, r3, #0 │ │ │ │ - eor r7, r3, r7 │ │ │ │ - and r7, r8, r7 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne 634d54 <__cxa_atexit@plt+0x628a08> │ │ │ │ - add r7, r5, #4 │ │ │ │ - tst r8, r3 │ │ │ │ - beq 634d9c <__cxa_atexit@plt+0x628a50> │ │ │ │ - ldr r3, [pc, #104] @ 634db4 <__cxa_atexit@plt+0x628a68> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 634da8 <__cxa_atexit@plt+0x628a5c> │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r3, [pc, #156] @ 642548 <__cxa_atexit@plt+0x6361fc> │ │ │ │ + sub r7, r8, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - cmp r8, r2 │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [pc, #84] @ 634dbc <__cxa_atexit@plt+0x628a70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ble 634d84 <__cxa_atexit@plt+0x628a38> │ │ │ │ - ldr r2, [pc, #80] @ 634dc4 <__cxa_atexit@plt+0x628a78> │ │ │ │ - add r9, r7, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #52] @ 634dc0 <__cxa_atexit@plt+0x628a74> │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r9, r3 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, lr │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r2, [pc, #84] @ 642544 <__cxa_atexit@plt+0x6361f8> │ │ │ │ + mov r7, fp │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r8, #11 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 634db8 <__cxa_atexit@plt+0x628a6c> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - b 634270 <__cxa_atexit@plt+0x627f24> │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlalseq ip, r1, r0, lr │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634de8 <__cxa_atexit@plt+0x628a9c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r9 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634e00 <__cxa_atexit@plt+0x628ab4> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r9, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 634e54 <__cxa_atexit@plt+0x628b08> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #68] @ 634e7c <__cxa_atexit@plt+0x628b30> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 634e78 <__cxa_atexit@plt+0x628b2c> │ │ │ │ - mov r6, #20 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r3, r9, sl │ │ │ │ + stmdb r6, {r2, r3} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #24] @ 642540 <__cxa_atexit@plt+0x6361f4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 634ed4 <__cxa_atexit@plt+0x628b88> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #64] @ 634eec <__cxa_atexit@plt+0x628ba0> │ │ │ │ - sub r9, r6, #15 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r2, r8, sl} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, sl │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 634ef0 <__cxa_atexit@plt+0x628ba4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r5] │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, r1, r8, lsl #24 │ │ │ │ + ldrsbteq r6, [pc], #168 │ │ │ │ + smlalseq r6, pc, r8, ip @ │ │ │ │ + @ instruction: 0xffffb86c │ │ │ │ + rscseq r2, r1, r8, asr #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6425b8 <__cxa_atexit@plt+0x63626c> │ │ │ │ + ldr r2, [pc, #80] @ 6425c4 <__cxa_atexit@plt+0x636278> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #68] @ 6425c8 <__cxa_atexit@plt+0x63627c> │ │ │ │ + tst r7, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 6425b0 <__cxa_atexit@plt+0x636264> │ │ │ │ + ldr r3, [pc, #44] @ 6425cc <__cxa_atexit@plt+0x636280> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatbeq r0, ip, r3, r4 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634f18 <__cxa_atexit@plt+0x628bcc> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 634f30 <__cxa_atexit@plt+0x628be4> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 634f84 <__cxa_atexit@plt+0x628c38> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ 634fa8 <__cxa_atexit@plt+0x628c5c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #24] @ 634fa4 <__cxa_atexit@plt+0x628c58> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 635008 <__cxa_atexit@plt+0x628cbc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ 635020 <__cxa_atexit@plt+0x628cd4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 635024 <__cxa_atexit@plt+0x628cd8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalseq r5, pc, r8, pc @ │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq r2, r1, r8, asr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 6425f4 <__cxa_atexit@plt+0x6362a8> │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlabbeq r0, r4, r2, r4 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 635078 <__cxa_atexit@plt+0x628d2c> │ │ │ │ - ldr r3, [pc, #64] @ 635088 <__cxa_atexit@plt+0x628d3c> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 635068 <__cxa_atexit@plt+0x628d1c> │ │ │ │ - ldr r7, [pc, #44] @ 63508c <__cxa_atexit@plt+0x628d40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 634788 <__cxa_atexit@plt+0x62843c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 635090 <__cxa_atexit@plt+0x628d44> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 10fec7c <__cxa_atexit@plt+0x10f2930> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r2, r1, r0, lsr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #56] @ 642648 <__cxa_atexit@plt+0x6362fc> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r3] │ │ │ │ + beq 642640 <__cxa_atexit@plt+0x6362f4> │ │ │ │ + ldr r5, [pc, #28] @ 64264c <__cxa_atexit@plt+0x636300> │ │ │ │ + mov r9, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - ldrsbteq ip, [r1], #188 @ 0xbc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6350b4 <__cxa_atexit@plt+0x628d68> │ │ │ │ + rscseq r2, r1, r8, asr #5 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 642674 <__cxa_atexit@plt+0x636328> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 634788 <__cxa_atexit@plt+0x62843c> │ │ │ │ + b 654fd4 <__cxa_atexit@plt+0x648c88> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6350ec <__cxa_atexit@plt+0x628da0> │ │ │ │ - ldr r2, [pc, #40] @ 635104 <__cxa_atexit@plt+0x628db8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 6426c8 <__cxa_atexit@plt+0x63637c> │ │ │ │ + ldr lr, [pc, #60] @ 6426e0 <__cxa_atexit@plt+0x636394> │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #52] @ 6426e4 <__cxa_atexit@plt+0x636398> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ + stmib r3, {r1, r8, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 635108 <__cxa_atexit@plt+0x628dbc> │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r3, [pc, #24] @ 6426e8 <__cxa_atexit@plt+0x63639c> │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq r6, pc, r8, lsr #11 │ │ │ │ + rscseq r5, pc, r4, lsr #30 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 642744 <__cxa_atexit@plt+0x6363f8> │ │ │ │ + ldr r8, [pc, #76] @ 64275c <__cxa_atexit@plt+0x636410> │ │ │ │ + sub r0, r6, #17 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #68] @ 642760 <__cxa_atexit@plt+0x636414> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + ldmdb r5, {r1, r2, r7} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #24] @ 642764 <__cxa_atexit@plt+0x636418> │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f678 <__cxa_atexit@plt+0x139332c> │ │ │ │ - smlatbeq r0, r0, r6, r3 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #20 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 6351a0 <__cxa_atexit@plt+0x628e54> │ │ │ │ - ldr lr, [pc, #228] @ 635210 <__cxa_atexit@plt+0x628ec4> │ │ │ │ - ldr sl, [pc, #228] @ 635214 <__cxa_atexit@plt+0x628ec8> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq r5, pc, r0, asr #29 │ │ │ │ + rscseq r6, pc, r4, lsr r5 @ │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6427f4 <__cxa_atexit@plt+0x6364a8> │ │ │ │ + ldr r1, [pc, #116] @ 642800 <__cxa_atexit@plt+0x6364b4> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmib r3, {r8, r9} │ │ │ │ + beq 6427dc <__cxa_atexit@plt+0x636490> │ │ │ │ + ldr lr, [pc, #88] @ 642804 <__cxa_atexit@plt+0x6364b8> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 6351b0 <__cxa_atexit@plt+0x628e64> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 6351c0 <__cxa_atexit@plt+0x628e74> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - rsb r3, r0, #0 │ │ │ │ - eor r3, r0, r3 │ │ │ │ - and r3, r3, r8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 6351d8 <__cxa_atexit@plt+0x628e8c> │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - tst r0, r8 │ │ │ │ - mov r7, sl │ │ │ │ - mov r9, r2 │ │ │ │ - moveq r7, lr │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - moveq r9, r3 │ │ │ │ - sub ip, ip, #16 │ │ │ │ - moveq r3, r2 │ │ │ │ - cmp fp, ip │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bls 635134 <__cxa_atexit@plt+0x628de8> │ │ │ │ - ldr r7, [pc, #112] @ 635218 <__cxa_atexit@plt+0x628ecc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r9, #6] │ │ │ │ - cmp r8, r7 │ │ │ │ - bgt 6351e0 <__cxa_atexit@plt+0x628e94> │ │ │ │ - blt 6351f8 <__cxa_atexit@plt+0x628eac> │ │ │ │ - ldr r7, [pc, #88] @ 635220 <__cxa_atexit@plt+0x628ed4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + tst r9, #3 │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + str lr, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r2, #-20] @ 0xffffffec │ │ │ │ + str r3, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + beq 6427e8 <__cxa_atexit@plt+0x63649c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 64285c <__cxa_atexit@plt+0x636510> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmp r8, r1 │ │ │ │ - ble 6351f8 <__cxa_atexit@plt+0x628eac> │ │ │ │ - ldr r7, [pc, #52] @ 63521c <__cxa_atexit@plt+0x628ed0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, r7, #3 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 635224 <__cxa_atexit@plt+0x628ed8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #4 │ │ │ │ - ldrhteq ip, [r1], #168 @ 0xa8 │ │ │ │ - rscseq ip, r1, ip, lsl #20 │ │ │ │ - rscseq ip, r1, ip, lsr #20 │ │ │ │ - ldrshteq ip, [r1], #144 @ 0x90 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 635248 <__cxa_atexit@plt+0x628efc> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 635260 <__cxa_atexit@plt+0x628f14> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ + ldr lr, [pc, #56] @ 642850 <__cxa_atexit@plt+0x636504> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r5, #8] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + str r0, [r5] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 642848 <__cxa_atexit@plt+0x6364fc> │ │ │ │ + b 64285c <__cxa_atexit@plt+0x636510> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ + add r8, r6, #16 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r0, r8 │ │ │ │ + bcc 64294c <__cxa_atexit@plt+0x636600> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr lr, [r3, #16]! │ │ │ │ + mov r1, #241 @ 0xf1 │ │ │ │ + ldr sl, [r3, #-8] │ │ │ │ + orr r1, r1, #7936 @ 0x1f00 │ │ │ │ + cmp sl, r1 │ │ │ │ + bge 6428e4 <__cxa_atexit@plt+0x636598> │ │ │ │ + ldr r7, [r2, #7] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + sub r2, r7, r9 │ │ │ │ + cmp sl, r2 │ │ │ │ + ble 642910 <__cxa_atexit@plt+0x6365c4> │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 6352b0 <__cxa_atexit@plt+0x628f64> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #68] @ 6352d8 <__cxa_atexit@plt+0x628f8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bcc 642960 <__cxa_atexit@plt+0x636614> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r5, [pc, #196] @ 64298c <__cxa_atexit@plt+0x636640> │ │ │ │ + mov r8, r1 │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + mov r7, r6 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 6352d4 <__cxa_atexit@plt+0x628f88> │ │ │ │ - mov r6, #20 │ │ │ │ + b 63dcfc <__cxa_atexit@plt+0x6319b0> │ │ │ │ + ldr r3, [pc, #156] @ 642988 <__cxa_atexit@plt+0x63663c> │ │ │ │ + sub r7, r8, #9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str lr, [r6, #12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r2, sl │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, lr │ │ │ │ + bl b5fc │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + ldr r2, [pc, #84] @ 642984 <__cxa_atexit@plt+0x636638> │ │ │ │ + mov r7, fp │ │ │ │ + add r5, r5, #24 │ │ │ │ + sub r8, r8, #11 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + add r3, r9, sl │ │ │ │ + stmdb r6, {r2, r3} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #24] @ 642980 <__cxa_atexit@plt+0x636634> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlabteq r0, r8, pc, r3 @ │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + str r1, [r5] │ │ │ │ + bx r0 │ │ │ │ + rscseq r1, r1, r8, asr #15 │ │ │ │ + smlalseq r6, pc, r8, r6 @ │ │ │ │ + rscseq r6, pc, r8, asr r8 @ │ │ │ │ + @ instruction: 0xffffb42c │ │ │ │ + rscseq r1, r1, r4, lsl #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 635330 <__cxa_atexit@plt+0x628fe4> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #52] @ 635348 <__cxa_atexit@plt+0x628ffc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 63534c <__cxa_atexit@plt+0x629000> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6429e0 <__cxa_atexit@plt+0x636694> │ │ │ │ + ldr r3, [pc, #60] @ 6429f8 <__cxa_atexit@plt+0x6366ac> │ │ │ │ + ldr r2, [pc, #60] @ 6429fc <__cxa_atexit@plt+0x6366b0> │ │ │ │ + ldr r0, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 635374 <__cxa_atexit@plt+0x629028> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63538c <__cxa_atexit@plt+0x629040> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #24] @ 642a00 <__cxa_atexit@plt+0x6366b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 6353dc <__cxa_atexit@plt+0x629090> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #64] @ 635400 <__cxa_atexit@plt+0x6290b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #24] @ 6353fc <__cxa_atexit@plt+0x6290b0> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x01003e9c │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 635458 <__cxa_atexit@plt+0x62910c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r0, [pc, #48] @ 635470 <__cxa_atexit@plt+0x629124> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 635474 <__cxa_atexit@plt+0x629128> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xfffffb94 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + rscseq r1, r1, ip, lsr pc │ │ │ │ + rscseq r1, r1, ip, lsl pc │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6355c4 <__cxa_atexit@plt+0x629278> │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6354bc <__cxa_atexit@plt+0x629170> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 635504 <__cxa_atexit@plt+0x6291b8> │ │ │ │ - ldr r7, [pc, #324] @ 6355f0 <__cxa_atexit@plt+0x6292a4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r8, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #288] @ 6355e4 <__cxa_atexit@plt+0x629298> │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - beq 635544 <__cxa_atexit@plt+0x6291f8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - cmp r7, r3 │ │ │ │ - ble 63559c <__cxa_atexit@plt+0x629250> │ │ │ │ - ldr r7, [pc, #248] @ 6355ec <__cxa_atexit@plt+0x6292a0> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 642a54 <__cxa_atexit@plt+0x636708> │ │ │ │ + ldr r3, [pc, #64] @ 642a70 <__cxa_atexit@plt+0x636724> │ │ │ │ + ldr r2, [pc, #64] @ 642a74 <__cxa_atexit@plt+0x636728> │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, r7, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r9, #15] │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr lr, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - cmp r1, #0 │ │ │ │ - bmi 635554 <__cxa_atexit@plt+0x629208> │ │ │ │ - ldr r3, [pc, #176] @ 6355d4 <__cxa_atexit@plt+0x629288> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmdb r5, {r0, r1, r2, lr} │ │ │ │ - beq 635544 <__cxa_atexit@plt+0x6291f8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 6358e8 <__cxa_atexit@plt+0x62959c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #124] @ 6355d8 <__cxa_atexit@plt+0x62928c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r0, r1, r2, lr} │ │ │ │ - beq 6355b8 <__cxa_atexit@plt+0x62926c> │ │ │ │ - ldr r7, [pc, #104] @ 6355dc <__cxa_atexit@plt+0x629290> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - mov r2, #16 │ │ │ │ - ldr r3, [pc, #96] @ 6355e0 <__cxa_atexit@plt+0x629294> │ │ │ │ - cmn r8, #1 │ │ │ │ - movgt r2, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - movgt r3, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - b 635118 <__cxa_atexit@plt+0x628dcc> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [pc, #64] @ 6355e8 <__cxa_atexit@plt+0x62929c> │ │ │ │ + ldr r7, [pc, #28] @ 642a78 <__cxa_atexit@plt+0x63672c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - movge r8, r7 │ │ │ │ - movlt r8, r9 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + rscseq r1, r1, r8, asr #29 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 6412fc <__cxa_atexit@plt+0x634fb0> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 642b64 <__cxa_atexit@plt+0x636818> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 642b14 <__cxa_atexit@plt+0x6367c8> │ │ │ │ + ldr sl, [r1, #14] │ │ │ │ + ldr r9, [r1, #2] │ │ │ │ + ldr r7, [r1, #6] │ │ │ │ + ldr r2, [r1, #10] │ │ │ │ + ldr r0, [pc, #80] @ 642b20 <__cxa_atexit@plt+0x6367d4> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r1, #-8]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r1, #4] │ │ │ │ + stmdb r1, {r0, r7, r9} │ │ │ │ + beq 642b04 <__cxa_atexit@plt+0x6367b8> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r1 │ │ │ │ + b 642b64 <__cxa_atexit@plt+0x636818> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 6355f4 <__cxa_atexit@plt+0x6292a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r0, lsr r2 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq ip, r1, r0, asr r6 │ │ │ │ - rscseq ip, r1, r0, lsl #14 │ │ │ │ - rscseq ip, r1, r8, asr #14 │ │ │ │ - smlalseq ip, r1, r8, r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r7, r3 │ │ │ │ - ble 635628 <__cxa_atexit@plt+0x6292dc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r3, [pc, #68] @ 635660 <__cxa_atexit@plt+0x629314> │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldmdb r5, {r7, r9} │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 642b64 <__cxa_atexit@plt+0x636818> │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r5, lsr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov lr, r9 │ │ │ │ + sub r0, r5, #8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r8 │ │ │ │ + mov r9, r5 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 642c84 <__cxa_atexit@plt+0x636938> │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r5, r3 │ │ │ │ + bcc 642c8c <__cxa_atexit@plt+0x636940> │ │ │ │ + mov r5, r9 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r8, [r9] │ │ │ │ + ldr r4, [r5, #4]! │ │ │ │ + str fp, [sp, #12] │ │ │ │ + sub fp, r4, r8 │ │ │ │ + cmp r2, fp │ │ │ │ + ble 642c2c <__cxa_atexit@plt+0x6368e0> │ │ │ │ + str r2, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r5, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r8, r3 │ │ │ │ + mov sl, lr │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #220] @ 642cb4 <__cxa_atexit@plt+0x636968> │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #216] @ 642cb8 <__cxa_atexit@plt+0x63696c> │ │ │ │ + mov r4, #1 │ │ │ │ + add lr, r6, #20 │ │ │ │ + sub r2, r8, #30 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #3 │ │ │ │ - bx r0 │ │ │ │ - bge 635644 <__cxa_atexit@plt+0x6292f8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [pc, #36] @ 63565c <__cxa_atexit@plt+0x629310> │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 635664 <__cxa_atexit@plt+0x629318> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + stmib r6, {r3, sl} │ │ │ │ + sub r0, r7, fp │ │ │ │ + add r7, fp, r5 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + stm lr, {r0, r1, r2, r4} │ │ │ │ + ldr r0, [r9, #8]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r5, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r8, #10 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [r1], #92 @ 0x5c │ │ │ │ - ldrsbteq ip, [r1], #88 @ 0x58 │ │ │ │ - rscseq ip, r1, r8, lsr #11 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 6356a0 <__cxa_atexit@plt+0x629354> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r2, #16 │ │ │ │ - ldr r7, [pc, #32] @ 6356a4 <__cxa_atexit@plt+0x629358> │ │ │ │ - cmn r8, #1 │ │ │ │ - movgt r2, #12 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r4, r2 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #100] @ 642cb0 <__cxa_atexit@plt+0x636964> │ │ │ │ + add r8, r8, r4 │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - movgt r7, r3 │ │ │ │ + stmda r9, {r3, r8, sl} │ │ │ │ + beq 642c70 <__cxa_atexit@plt+0x636924> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ str r7, [r5] │ │ │ │ - b 635118 <__cxa_atexit@plt+0x628dcc> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6356c8 <__cxa_atexit@plt+0x62937c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + mov r5, fp │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6356e0 <__cxa_atexit@plt+0x629394> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + b 642c94 <__cxa_atexit@plt+0x636948> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r1, [r9, #-12]! │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 63572c <__cxa_atexit@plt+0x6293e0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ 63574c <__cxa_atexit@plt+0x629400> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 635748 <__cxa_atexit@plt+0x6293fc> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + rscseq r6, pc, ip, ror #7 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, sl} │ │ │ │ str r7, [r5] │ │ │ │ - bcc 63579c <__cxa_atexit@plt+0x629450> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - ldr r1, [pc, #44] @ 6357b4 <__cxa_atexit@plt+0x629468> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6357b8 <__cxa_atexit@plt+0x62946c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r3, [r0, -r4] │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6357e0 <__cxa_atexit@plt+0x629494> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6357f8 <__cxa_atexit@plt+0x6294ac> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + sub r2, r3, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bhi 642d50 <__cxa_atexit@plt+0x636a04> │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 642d20 <__cxa_atexit@plt+0x6369d4> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 642d90 <__cxa_atexit@plt+0x636a44> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 635844 <__cxa_atexit@plt+0x6294f8> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ 635868 <__cxa_atexit@plt+0x62951c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 635864 <__cxa_atexit@plt+0x629518> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 642d64 <__cxa_atexit@plt+0x636a18> │ │ │ │ + ldr r7, [pc, #84] @ 642d8c <__cxa_atexit@plt+0x636a40> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8, r9} │ │ │ │ + sub r8, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r7, [pc, #48] @ 642d88 <__cxa_atexit@plt+0x636a3c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6358c0 <__cxa_atexit@plt+0x629574> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #52] @ 6358d8 <__cxa_atexit@plt+0x62958c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6358dc <__cxa_atexit@plt+0x629590> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #24] @ 642d84 <__cxa_atexit@plt+0x636a38> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0x010039b8 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + rscseq r1, r1, r0, ror #23 │ │ │ │ + smlalseq r6, pc, r8, r2 @ │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r6, [sp, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - rsb r7, r3, #0 │ │ │ │ - eor r7, r3, r7 │ │ │ │ - and r7, r8, r7 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne 635924 <__cxa_atexit@plt+0x6295d8> │ │ │ │ - add r7, r5, #4 │ │ │ │ - tst r8, r3 │ │ │ │ - beq 635950 <__cxa_atexit@plt+0x629604> │ │ │ │ - ldr r3, [pc, #76] @ 635968 <__cxa_atexit@plt+0x62961c> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 63595c <__cxa_atexit@plt+0x629610> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - cmp r8, r2 │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r7, [pc, #52] @ 635970 <__cxa_atexit@plt+0x629624> │ │ │ │ - add r7, pc, r7 │ │ │ │ - addgt r8, r7, #3 │ │ │ │ - movgt r7, r3 │ │ │ │ - addle r7, r7, #3 │ │ │ │ - movle r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 63596c <__cxa_atexit@plt+0x629620> │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r5, r7 │ │ │ │ - b 635118 <__cxa_atexit@plt+0x628dcc> │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - ldrhteq ip, [r1], #44 @ 0x2c │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 635994 <__cxa_atexit@plt+0x629648> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6359ac <__cxa_atexit@plt+0x629660> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr r4, [pc, #260] @ 642eb0 <__cxa_atexit@plt+0x636b64> │ │ │ │ + add r6, r6, #12 │ │ │ │ + str r3, [sp] │ │ │ │ + add r4, pc, r4 │ │ │ │ + cmp r9, r6 │ │ │ │ + bcc 642e8c <__cxa_atexit@plt+0x636b40> │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r3, #6] │ │ │ │ + ldr r1, [r3, #10] │ │ │ │ + ldr sl, [r3, #14] │ │ │ │ + sub r2, r8, fp │ │ │ │ + cmp sl, r2 │ │ │ │ + bgt 642e40 <__cxa_atexit@plt+0x636af4> │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + add r2, sl, fp │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r4, [r5] │ │ │ │ + beq 642e78 <__cxa_atexit@plt+0x636b2c> │ │ │ │ + cmp r3, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + beq 642db4 <__cxa_atexit@plt+0x636a68> │ │ │ │ + ldr r7, [pc, #156] @ 642eb4 <__cxa_atexit@plt+0x636b68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r4, #4] │ │ │ │ + str r8, [r4, #12] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r4, [r5, #8]! │ │ │ │ + ldr r2, [pc, #112] @ 642ebc <__cxa_atexit@plt+0x636b70> │ │ │ │ + ldr r9, [r3, #2] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str fp, [r5] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + stmib r3, {r4, r7} │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r1 │ │ │ │ + b 642b64 <__cxa_atexit@plt+0x636818> │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 6359f8 <__cxa_atexit@plt+0x6296ac> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ 635a1c <__cxa_atexit@plt+0x6296d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 635a18 <__cxa_atexit@plt+0x6296cc> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 642eb8 <__cxa_atexit@plt+0x636b6c> │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - smlabbeq r0, r0, r8, r3 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 635a74 <__cxa_atexit@plt+0x629728> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #52] @ 635a8c <__cxa_atexit@plt+0x629740> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 635a90 <__cxa_atexit@plt+0x629744> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + ldrhteq r6, [pc], #28 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 635ab8 <__cxa_atexit@plt+0x62976c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 635ad0 <__cxa_atexit@plt+0x629784> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 642d90 <__cxa_atexit@plt+0x636a44> │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + bne 642f00 <__cxa_atexit@plt+0x636bb4> │ │ │ │ + mov r7, fp │ │ │ │ + b 642d90 <__cxa_atexit@plt+0x636a44> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 635b1c <__cxa_atexit@plt+0x6297d0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ 635b3c <__cxa_atexit@plt+0x6297f0> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 642f34 <__cxa_atexit@plt+0x636be8> │ │ │ │ + ldmib r5, {r1, r7} │ │ │ │ + ldr r0, [pc, #56] @ 642f54 <__cxa_atexit@plt+0x636c08> │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r3, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 635b38 <__cxa_atexit@plt+0x6297ec> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r6, #12] │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r6, [pc, #20] @ 642f50 <__cxa_atexit@plt+0x636c04> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + ldrhteq r6, [pc], #0 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 635b8c <__cxa_atexit@plt+0x629840> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - ldr r1, [pc, #44] @ 635ba4 <__cxa_atexit@plt+0x629858> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 635ba8 <__cxa_atexit@plt+0x62985c> │ │ │ │ - mov r2, #20 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + bcc 642fa0 <__cxa_atexit@plt+0x636c54> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r0, [pc, #44] @ 642fb8 <__cxa_atexit@plt+0x636c6c> │ │ │ │ + add r5, r5, #20 │ │ │ │ + sub r8, r6, #7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r3, [pc, #20] @ 642fbc <__cxa_atexit@plt+0x636c70> │ │ │ │ + mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r0, r4, r6, r3 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 635bfc <__cxa_atexit@plt+0x6298b0> │ │ │ │ - ldr r3, [pc, #64] @ 635c0c <__cxa_atexit@plt+0x6298c0> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 635bec <__cxa_atexit@plt+0x6298a0> │ │ │ │ - ldr r7, [pc, #44] @ 635c10 <__cxa_atexit@plt+0x6298c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 635484 <__cxa_atexit@plt+0x629138> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + rscseq r6, pc, r0, asr #32 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 643090 <__cxa_atexit@plt+0x636d44> │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + mov r1, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 643040 <__cxa_atexit@plt+0x636cf4> │ │ │ │ + ldr sl, [r1, #14] │ │ │ │ + ldr r9, [r1, #2] │ │ │ │ + ldr r7, [r1, #6] │ │ │ │ + ldr r2, [r1, #10] │ │ │ │ + ldr r0, [pc, #80] @ 64304c <__cxa_atexit@plt+0x636d00> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + str sl, [r1, #-8]! │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r1, #4] │ │ │ │ + stmdb r1, {r0, r7, r9} │ │ │ │ + beq 643030 <__cxa_atexit@plt+0x636ce4> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r1 │ │ │ │ + b 643090 <__cxa_atexit@plt+0x636d44> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 635c14 <__cxa_atexit@plt+0x6298c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq ip, r1, r4, rrx │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 635c38 <__cxa_atexit@plt+0x6298ec> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #12]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldmdb r5, {r7, r9} │ │ │ │ str r3, [r5] │ │ │ │ - b 635484 <__cxa_atexit@plt+0x629138> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 643090 <__cxa_atexit@plt+0x636d44> │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r0, r5, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 635c70 <__cxa_atexit@plt+0x629924> │ │ │ │ - ldr r2, [pc, #40] @ 635c88 <__cxa_atexit@plt+0x62993c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 635c8c <__cxa_atexit@plt+0x629940> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov lr, r9 │ │ │ │ + sub r0, r5, #8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r8 │ │ │ │ + mov r9, r5 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 6431b0 <__cxa_atexit@plt+0x636e64> │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r5, r3 │ │ │ │ + bcc 6431b8 <__cxa_atexit@plt+0x636e6c> │ │ │ │ + mov r5, r9 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r8, [r9] │ │ │ │ + ldr r4, [r5, #4]! │ │ │ │ + str fp, [sp, #12] │ │ │ │ + sub fp, r4, r8 │ │ │ │ + cmp r2, fp │ │ │ │ + ble 643158 <__cxa_atexit@plt+0x636e0c> │ │ │ │ + str r2, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, fp │ │ │ │ + mov r5, r1 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r8, r3 │ │ │ │ + mov sl, lr │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #220] @ 6431e0 <__cxa_atexit@plt+0x636e94> │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #216] @ 6431e4 <__cxa_atexit@plt+0x636e98> │ │ │ │ + mov r4, #1 │ │ │ │ + add lr, r6, #20 │ │ │ │ + sub r2, r8, #30 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - tsteq r0, ip, lsr #18 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #20 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 635e68 <__cxa_atexit@plt+0x629b1c> │ │ │ │ - ldr sl, [pc, #520] @ 635eb8 <__cxa_atexit@plt+0x629b6c> │ │ │ │ - mov lr, r7 │ │ │ │ - and r0, r9, #3 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp r0, #1 │ │ │ │ - bne 635d00 <__cxa_atexit@plt+0x6299b4> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 635d08 <__cxa_atexit@plt+0x6299bc> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 635df4 <__cxa_atexit@plt+0x629aa8> │ │ │ │ - tst r3, r8 │ │ │ │ - movne r1, r7 │ │ │ │ - addne r7, sl, #3 │ │ │ │ - mov r9, r1 │ │ │ │ - b 635d1c <__cxa_atexit@plt+0x6299d0> │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 635d1c <__cxa_atexit@plt+0x6299d0> │ │ │ │ - cmn r8, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - movgt r9, r1 │ │ │ │ - addgt r1, sl, #3 │ │ │ │ - mov r7, r1 │ │ │ │ - and r0, r9, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 635d68 <__cxa_atexit@plt+0x629a1c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 635dc0 <__cxa_atexit@plt+0x629a74> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 635d8c <__cxa_atexit@plt+0x629a40> │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - tst r3, r8 │ │ │ │ - movne r1, r0 │ │ │ │ - moveq r7, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - b 635d1c <__cxa_atexit@plt+0x6299d0> │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - ldr r0, [r9, #6] │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, ip │ │ │ │ - b 635ee4 <__cxa_atexit@plt+0x629b98> │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 635dc0 <__cxa_atexit@plt+0x629a74> │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 635e90 <__cxa_atexit@plt+0x629b44> │ │ │ │ - ldr r5, [pc, #284] @ 635ec4 <__cxa_atexit@plt+0x629b78> │ │ │ │ - tst r1, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 635e48 <__cxa_atexit@plt+0x629afc> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 635e78 <__cxa_atexit@plt+0x629b2c> │ │ │ │ - ldr r5, [pc, #232] @ 635ebc <__cxa_atexit@plt+0x629b70> │ │ │ │ + stmib r6, {r3, sl} │ │ │ │ + sub r0, r7, fp │ │ │ │ + add r7, fp, r5 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + stm lr, {r0, r1, r2, r4} │ │ │ │ + ldr r0, [r9, #8]! │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r5, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r8, #10 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r4, r2 │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #100] @ 6431dc <__cxa_atexit@plt+0x636e90> │ │ │ │ + add r8, r8, r4 │ │ │ │ tst r7, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - beq 635de8 <__cxa_atexit@plt+0x629a9c> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r9, {r3, r8, sl} │ │ │ │ + beq 64319c <__cxa_atexit@plt+0x636e50> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + mov r5, fp │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 635e28 <__cxa_atexit@plt+0x629adc> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 635e90 <__cxa_atexit@plt+0x629b44> │ │ │ │ - ldr r7, [pc, #188] @ 635ecc <__cxa_atexit@plt+0x629b80> │ │ │ │ - tst r1, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 635e58 <__cxa_atexit@plt+0x629b0c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 635ea4 <__cxa_atexit@plt+0x629b58> │ │ │ │ - ldr r7, [pc, #160] @ 635ed8 <__cxa_atexit@plt+0x629b8c> │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 635ed4 <__cxa_atexit@plt+0x629b88> │ │ │ │ + mov r3, r6 │ │ │ │ + b 6431c0 <__cxa_atexit@plt+0x636e74> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r1, [r9, #-12]! │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r3 │ │ │ │ + str lr, [r9, #4] │ │ │ │ + str r2, [r9, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #64] @ 635ec0 <__cxa_atexit@plt+0x629b74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + rscseq r5, pc, r0, asr #29 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6432a8 <__cxa_atexit@plt+0x636f5c> │ │ │ │ + ldr r2, [pc, #152] @ 6432bc <__cxa_atexit@plt+0x636f70> │ │ │ │ mov r7, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + ands r2, r8, #3 │ │ │ │ + stmib r7, {r9, sl} │ │ │ │ + beq 64327c <__cxa_atexit@plt+0x636f30> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 64328c <__cxa_atexit@plt+0x636f40> │ │ │ │ + ldr lr, [pc, #120] @ 6432c0 <__cxa_atexit@plt+0x636f74> │ │ │ │ + ldr r2, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + ldr r0, [r8, #10] │ │ │ │ + ldr r7, [r8, #14] │ │ │ │ + add lr, pc, lr │ │ │ │ + tst sl, #3 │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + beq 64329c <__cxa_atexit@plt+0x636f50> │ │ │ │ + mov r7, sl │ │ │ │ + b 64333c <__cxa_atexit@plt+0x636ff0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 635ed0 <__cxa_atexit@plt+0x629b84> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 635ec8 <__cxa_atexit@plt+0x629b7c> │ │ │ │ + ldr r7, [pc, #20] @ 6432c4 <__cxa_atexit@plt+0x636f78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, sl, #3 │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, r1, r0, asr #30 │ │ │ │ - @ instruction: 0xfff9e1a8 │ │ │ │ - rscseq sl, r1, ip, lsl #20 │ │ │ │ - @ instruction: 0xfff9e1d4 │ │ │ │ - rscseq sl, r1, r0, ror #19 │ │ │ │ - @ instruction: 0xfff9e16c │ │ │ │ - ldrshteq sl, [r1], #148 @ 0x94 │ │ │ │ - ldrshteq fp, [r1], #220 @ 0xdc │ │ │ │ - @ instruction: 0xfff9e144 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + rscseq r1, r1, ip, lsl #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 635f94 <__cxa_atexit@plt+0x629c48> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble 635f34 <__cxa_atexit@plt+0x629be8> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - add r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 635fb0 <__cxa_atexit@plt+0x629c64> │ │ │ │ - ldr r5, [pc, #168] @ 635fc4 <__cxa_atexit@plt+0x629c78> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 643318 <__cxa_atexit@plt+0x636fcc> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + ldr r7, [r7, #14] │ │ │ │ + ldr r0, [pc, #56] @ 643330 <__cxa_atexit@plt+0x636fe4> │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 635f84 <__cxa_atexit@plt+0x629c38> │ │ │ │ - mov r5, r7 │ │ │ │ + beq 643324 <__cxa_atexit@plt+0x636fd8> │ │ │ │ mov r7, r8 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - ldr r8, [pc, #148] @ 635fd0 <__cxa_atexit@plt+0x629c84> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #136] @ 635fd4 <__cxa_atexit@plt+0x629c88> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #132] @ 635fd8 <__cxa_atexit@plt+0x629c8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #48] @ 635fcc <__cxa_atexit@plt+0x629c80> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldr r7, [pc, #16] @ 635fc8 <__cxa_atexit@plt+0x629c7c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfff9e060 │ │ │ │ - ldrsbteq sl, [r1], #132 @ 0x84 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - @ instruction: 0x0100269c │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 636048 <__cxa_atexit@plt+0x629cfc> │ │ │ │ - ldr r3, [pc, #92] @ 636058 <__cxa_atexit@plt+0x629d0c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 636028 <__cxa_atexit@plt+0x629cdc> │ │ │ │ - ldr r3, [pc, #76] @ 63605c <__cxa_atexit@plt+0x629d10> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 636038 <__cxa_atexit@plt+0x629cec> │ │ │ │ - mov r7, r9 │ │ │ │ - b 635c9c <__cxa_atexit@plt+0x629950> │ │ │ │ + b 64333c <__cxa_atexit@plt+0x636ff0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 636060 <__cxa_atexit@plt+0x629d14> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq fp, r1, r0, lsr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r5, lsr #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 63609c <__cxa_atexit@plt+0x629d50> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r5, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #12 │ │ │ │ + cmp r5, lr │ │ │ │ + bcc 643418 <__cxa_atexit@plt+0x6370cc> │ │ │ │ + mov r5, r8 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r1, [r5, #20]! │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r3, [r9, #-12]! │ │ │ │ + sub r0, r7, sl │ │ │ │ + cmp r2, r0 │ │ │ │ + ble 6433b0 <__cxa_atexit@plt+0x637064> │ │ │ │ + ldr r0, [r8, #16]! │ │ │ │ + ldr r5, [pc, #172] @ 643430 <__cxa_atexit@plt+0x6370e4> │ │ │ │ + ldr r9, [r8, #-4] │ │ │ │ + str sl, [r8] │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r7, [r8, #4] │ │ │ │ + mov r5, r8 │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, lr │ │ │ │ + mov r8, r1 │ │ │ │ + mov sl, r2 │ │ │ │ + b 643090 <__cxa_atexit@plt+0x636d44> │ │ │ │ + mov r0, sl │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov fp, r3 │ │ │ │ + str r2, [sp] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #96] @ 64342c <__cxa_atexit@plt+0x6370e0> │ │ │ │ + ldr r2, [sp] │ │ │ │ + mov r1, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 636094 <__cxa_atexit@plt+0x629d48> │ │ │ │ - add r5, r5, #8 │ │ │ │ + add r2, sl, r2 │ │ │ │ + tst fp, #3 │ │ │ │ + str r7, [r8, #20] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + beq 643404 <__cxa_atexit@plt+0x6370b8> │ │ │ │ + ldr sl, [r8, #16] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r1, [r8, #20] │ │ │ │ + mov r8, r2 │ │ │ │ mov r9, r7 │ │ │ │ - b 635c9c <__cxa_atexit@plt+0x629950> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, lr │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 635c9c <__cxa_atexit@plt+0x629950> │ │ │ │ - andeq r0, r2, sp │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldmdb r5, {r8, sl} │ │ │ │ + str r7, [r5] │ │ │ │ + b 642cec <__cxa_atexit@plt+0x6369a0> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub ip, r5, #20 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 636290 <__cxa_atexit@plt+0x629f44> │ │ │ │ - ldr sl, [pc, #520] @ 6362e0 <__cxa_atexit@plt+0x629f94> │ │ │ │ - mov lr, r7 │ │ │ │ - and r0, r9, #3 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp r0, #1 │ │ │ │ - bne 636128 <__cxa_atexit@plt+0x629ddc> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 636130 <__cxa_atexit@plt+0x629de4> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 6361f0 <__cxa_atexit@plt+0x629ea4> │ │ │ │ - tst r3, r8 │ │ │ │ - moveq r1, r7 │ │ │ │ - addeq r7, sl, #3 │ │ │ │ - mov r9, r1 │ │ │ │ - b 636144 <__cxa_atexit@plt+0x629df8> │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 636144 <__cxa_atexit@plt+0x629df8> │ │ │ │ - cmn r8, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - movle r9, r1 │ │ │ │ - addle r1, sl, #3 │ │ │ │ - mov r7, r1 │ │ │ │ - and r0, r9, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 636190 <__cxa_atexit@plt+0x629e44> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 6361bc <__cxa_atexit@plt+0x629e70> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 6361b4 <__cxa_atexit@plt+0x629e68> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - tst r3, r8 │ │ │ │ - moveq r1, r0 │ │ │ │ - movne r7, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - b 636144 <__cxa_atexit@plt+0x629df8> │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - ldr r0, [r9, #6] │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, ip │ │ │ │ - b 63630c <__cxa_atexit@plt+0x629fc0> │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 63621c <__cxa_atexit@plt+0x629ed0> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6362a0 <__cxa_atexit@plt+0x629f54> │ │ │ │ - ldr r5, [pc, #280] @ 6362e8 <__cxa_atexit@plt+0x629f9c> │ │ │ │ - tst r7, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - beq 6361e4 <__cxa_atexit@plt+0x629e98> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + b 64320c <__cxa_atexit@plt+0x636ec0> │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 643e80 <__cxa_atexit@plt+0x637b34> │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6434d0 <__cxa_atexit@plt+0x637184> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6434d8 <__cxa_atexit@plt+0x63718c> │ │ │ │ + ldr r1, [pc, #84] @ 6434ec <__cxa_atexit@plt+0x6371a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 6434c4 <__cxa_atexit@plt+0x637178> │ │ │ │ + ldr r7, [pc, #60] @ 6434f0 <__cxa_atexit@plt+0x6371a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6434e0 <__cxa_atexit@plt+0x637194> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 636248 <__cxa_atexit@plt+0x629efc> │ │ │ │ + rscseq r5, pc, r8, lsl #1 │ │ │ │ + rscseq r5, pc, r4, lsr r1 @ │ │ │ │ + rscseq r0, r1, r0, lsl ip │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r5, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6362cc <__cxa_atexit@plt+0x629f80> │ │ │ │ - ldr r7, [pc, #244] @ 636300 <__cxa_atexit@plt+0x629fb4> │ │ │ │ - mov r5, r3 │ │ │ │ + bhi 6435d8 <__cxa_atexit@plt+0x63728c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #60 @ 0x3c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6435e0 <__cxa_atexit@plt+0x637294> │ │ │ │ + ldr r7, [r1, #7] │ │ │ │ + add ip, r1, #19 │ │ │ │ + ldr r8, [r1, #3] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [r1, #11] │ │ │ │ + ldr r9, [r1, #15] │ │ │ │ + ldm ip, {r0, sl, ip} │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r1, #31] │ │ │ │ + ldr lr, [r1, #35] @ 0x23 │ │ │ │ + ldr r1, [r1, #39] @ 0x27 │ │ │ │ + ldr r7, [pc, #148] @ 6435f4 <__cxa_atexit@plt+0x6372a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6362b8 <__cxa_atexit@plt+0x629f6c> │ │ │ │ - ldr r5, [pc, #180] @ 6362e4 <__cxa_atexit@plt+0x629f98> │ │ │ │ - tst r1, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 636270 <__cxa_atexit@plt+0x629f24> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6362b8 <__cxa_atexit@plt+0x629f6c> │ │ │ │ - ldr r7, [pc, #152] @ 6362f0 <__cxa_atexit@plt+0x629fa4> │ │ │ │ - tst r1, #3 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [pc, #140] @ 6435f8 <__cxa_atexit@plt+0x6372ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 636280 <__cxa_atexit@plt+0x629f34> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r7, [r2, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #124] @ 6435fc <__cxa_atexit@plt+0x6372b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #52] @ 0x34 │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + str r7, [r2, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #108] @ 643600 <__cxa_atexit@plt+0x6372b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #100] @ 643604 <__cxa_atexit@plt+0x6372b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r2, #12] │ │ │ │ + add lr, r2, #16 │ │ │ │ + stm lr, {r1, r7, r9, sl, ip} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 6362fc <__cxa_atexit@plt+0x629fb0> │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r6, r2 │ │ │ │ + b 6435e8 <__cxa_atexit@plt+0x63729c> │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #68] @ 6362ec <__cxa_atexit@plt+0x629fa0> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rscseq r4, pc, r8, ror #31 │ │ │ │ + ldrshteq r4, [pc], #248 │ │ │ │ + ldrsbteq r5, [pc], #200 │ │ │ │ + rscseq r0, r1, r0, lsl #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 643660 <__cxa_atexit@plt+0x637314> │ │ │ │ + ldr lr, [pc, #60] @ 64366c <__cxa_atexit@plt+0x637320> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 6362f4 <__cxa_atexit@plt+0x629fa8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r1 │ │ │ │ + andeq r1, r0, r4, lsr #20 │ │ │ │ + smlalseq r0, r1, r4, sl │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 643730 <__cxa_atexit@plt+0x6373e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64373c <__cxa_atexit@plt+0x6373f0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r7, r7, #23 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr fp, [pc, #128] @ 64374c <__cxa_atexit@plt+0x637400> │ │ │ │ + sub lr, r6, #15 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [pc, #108] @ 643750 <__cxa_atexit@plt+0x637404> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str fp, [r3, #4] │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, #88] @ 643754 <__cxa_atexit@plt+0x637408> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #72] @ 643758 <__cxa_atexit@plt+0x63740c> │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6362f8 <__cxa_atexit@plt+0x629fac> │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, r1, r8, lsl fp │ │ │ │ - @ instruction: 0xfff9de78 │ │ │ │ - @ instruction: 0xfff9ded8 │ │ │ │ - rscseq sl, r1, r8, ror #11 │ │ │ │ - @ instruction: 0xfff9de50 │ │ │ │ - ldrsbteq sl, [r1], #80 @ 0x50 │ │ │ │ - ldrhteq sl, [r1], #92 @ 0x5c │ │ │ │ - ldrsbteq fp, [r1], #156 @ 0x9c │ │ │ │ - @ instruction: 0xfff9de9c │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6363bc <__cxa_atexit@plt+0x62a070> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge 63635c <__cxa_atexit@plt+0x62a010> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6363d8 <__cxa_atexit@plt+0x62a08c> │ │ │ │ - ldr r5, [pc, #168] @ 6363ec <__cxa_atexit@plt+0x62a0a0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 6363ac <__cxa_atexit@plt+0x62a060> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r8, [pc, #148] @ 6363f8 <__cxa_atexit@plt+0x62a0ac> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #136] @ 6363fc <__cxa_atexit@plt+0x62a0b0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #132] @ 636400 <__cxa_atexit@plt+0x62a0b4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #48] @ 6363f4 <__cxa_atexit@plt+0x62a0a8> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldr r7, [pc, #16] @ 6363f0 <__cxa_atexit@plt+0x62a0a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff9dd64 │ │ │ │ - ldrhteq sl, [r1], #64 @ 0x40 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tsteq r0, r0, lsr #4 │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - smlatteq r0, ip, r1, r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 636470 <__cxa_atexit@plt+0x62a124> │ │ │ │ - ldr r3, [pc, #92] @ 636480 <__cxa_atexit@plt+0x62a134> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 636450 <__cxa_atexit@plt+0x62a104> │ │ │ │ - ldr r3, [pc, #76] @ 636484 <__cxa_atexit@plt+0x62a138> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 636460 <__cxa_atexit@plt+0x62a114> │ │ │ │ - mov r7, r9 │ │ │ │ - b 6360c4 <__cxa_atexit@plt+0x629d78> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + smlalseq r4, pc, r8, lr @ │ │ │ │ + smlalseq r5, pc, r4, fp @ │ │ │ │ + smlalseq r4, pc, r0, lr @ │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r0, r1, ip, lsr #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6437b4 <__cxa_atexit@plt+0x637468> │ │ │ │ + ldr lr, [pc, #60] @ 6437c0 <__cxa_atexit@plt+0x637474> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 636488 <__cxa_atexit@plt+0x62a13c> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq fp, r1, r0, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 6364c4 <__cxa_atexit@plt+0x62a178> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6364bc <__cxa_atexit@plt+0x62a170> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 6360c4 <__cxa_atexit@plt+0x629d78> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 6360c4 <__cxa_atexit@plt+0x629d78> │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #20 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 6366b8 <__cxa_atexit@plt+0x62a36c> │ │ │ │ - ldr sl, [pc, #520] @ 636708 <__cxa_atexit@plt+0x62a3bc> │ │ │ │ - mov lr, r7 │ │ │ │ - and r0, r9, #3 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp r0, #1 │ │ │ │ - bne 636550 <__cxa_atexit@plt+0x62a204> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 636558 <__cxa_atexit@plt+0x62a20c> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 636644 <__cxa_atexit@plt+0x62a2f8> │ │ │ │ - tst r3, r8 │ │ │ │ - movne r1, r7 │ │ │ │ - addne r7, sl, #3 │ │ │ │ - mov r9, r1 │ │ │ │ - b 63656c <__cxa_atexit@plt+0x62a220> │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 63656c <__cxa_atexit@plt+0x62a220> │ │ │ │ - cmn r8, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - movgt r9, r1 │ │ │ │ - addgt r1, sl, #3 │ │ │ │ - mov r7, r1 │ │ │ │ - and r0, r9, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 6365b8 <__cxa_atexit@plt+0x62a26c> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 636610 <__cxa_atexit@plt+0x62a2c4> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 6365dc <__cxa_atexit@plt+0x62a290> │ │ │ │ - ldr r0, [r9, #7] │ │ │ │ - tst r3, r8 │ │ │ │ - movne r1, r0 │ │ │ │ - moveq r7, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - b 63656c <__cxa_atexit@plt+0x62a220> │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - ldr r0, [r9, #6] │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, ip │ │ │ │ - b 636734 <__cxa_atexit@plt+0x62a3e8> │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 636610 <__cxa_atexit@plt+0x62a2c4> │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6366e0 <__cxa_atexit@plt+0x62a394> │ │ │ │ - ldr r5, [pc, #284] @ 636714 <__cxa_atexit@plt+0x62a3c8> │ │ │ │ - tst r1, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 636698 <__cxa_atexit@plt+0x62a34c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6366c8 <__cxa_atexit@plt+0x62a37c> │ │ │ │ - ldr r5, [pc, #232] @ 63670c <__cxa_atexit@plt+0x62a3c0> │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + rscseq r0, r1, r0, asr #18 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 643848 <__cxa_atexit@plt+0x6374fc> │ │ │ │ + ldr lr, [pc, #104] @ 643858 <__cxa_atexit@plt+0x63750c> │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #23] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + ldr r8, [r2, #11] │ │ │ │ + ldr sl, [r2, #15] │ │ │ │ + ldr r1, [r2, #35] @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #31] │ │ │ │ tst r7, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - beq 636638 <__cxa_atexit@plt+0x62a2ec> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ + beq 643840 <__cxa_atexit@plt+0x6374f4> │ │ │ │ + b 643868 <__cxa_atexit@plt+0x63751c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 636678 <__cxa_atexit@plt+0x62a32c> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6366e0 <__cxa_atexit@plt+0x62a394> │ │ │ │ - ldr r7, [pc, #188] @ 63671c <__cxa_atexit@plt+0x62a3d0> │ │ │ │ - tst r1, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 6366a8 <__cxa_atexit@plt+0x62a35c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6366f4 <__cxa_atexit@plt+0x62a3a8> │ │ │ │ - ldr r7, [pc, #160] @ 636728 <__cxa_atexit@plt+0x62a3dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r0, r1, ip, lsr #17 │ │ │ │ + andeq r0, r0, r8, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 643974 <__cxa_atexit@plt+0x637628> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + ldr r7, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldr sl, [r1, #12] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 643910 <__cxa_atexit@plt+0x6375c4> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + add ip, r3, #40 @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r1, [pc, #192] @ 643994 <__cxa_atexit@plt+0x637648> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm ip, {r1, r2, r7} │ │ │ │ + ldr r2, [pc, #176] @ 643998 <__cxa_atexit@plt+0x63764c> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, fp, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 636724 <__cxa_atexit@plt+0x62a3d8> │ │ │ │ + ldr r5, [pc, #108] @ 643984 <__cxa_atexit@plt+0x637638> │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + sub r5, r6, #23 │ │ │ │ + str r5, [r3, #40]! @ 0x28 │ │ │ │ + ldr r5, [pc, #88] @ 643988 <__cxa_atexit@plt+0x63763c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + ldr r5, [pc, #80] @ 64398c <__cxa_atexit@plt+0x637640> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #76] @ 643990 <__cxa_atexit@plt+0x637644> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r4, pc, r8, lsr ip @ │ │ │ │ + rscseq r4, pc, r0, asr ip @ │ │ │ │ + rscseq r5, pc, r4, lsr r9 @ │ │ │ │ + rscseq r5, pc, r8, lsr #19 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + rscseq r0, r1, ip, ror #14 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6439fc <__cxa_atexit@plt+0x6376b0> │ │ │ │ + ldr lr, [pc, #64] @ 643a08 <__cxa_atexit@plt+0x6376bc> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r9, r5, #8 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r7, r8 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #28 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #64] @ 636710 <__cxa_atexit@plt+0x62a3c4> │ │ │ │ + muleq r0, r8, r6 │ │ │ │ + ldrshteq r0, [r1], #104 @ 0x68 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 643acc <__cxa_atexit@plt+0x637780> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 643ad8 <__cxa_atexit@plt+0x63778c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r7, r7, #23 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr fp, [pc, #128] @ 643ae8 <__cxa_atexit@plt+0x63779c> │ │ │ │ + sub lr, r6, #15 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [pc, #108] @ 643aec <__cxa_atexit@plt+0x6377a0> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str fp, [r3, #4] │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, #88] @ 643af0 <__cxa_atexit@plt+0x6377a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #72] @ 643af4 <__cxa_atexit@plt+0x6377a8> │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 636720 <__cxa_atexit@plt+0x62a3d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 636718 <__cxa_atexit@plt+0x62a3cc> │ │ │ │ + ldrshteq r4, [pc], #172 │ │ │ │ + ldrshteq r5, [pc], #120 │ │ │ │ + ldrshteq r4, [pc], #164 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq r0, r1, r0, lsl r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 643b50 <__cxa_atexit@plt+0x637804> │ │ │ │ + ldr lr, [pc, #60] @ 643b5c <__cxa_atexit@plt+0x637810> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r8, sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldrshteq fp, [r1], #96 @ 0x60 │ │ │ │ - @ instruction: 0xfff9d958 │ │ │ │ - ldrhteq sl, [r1], #28 │ │ │ │ - @ instruction: 0xfff9d984 │ │ │ │ - smlalseq sl, r1, r0, r1 │ │ │ │ - @ instruction: 0xfff9d91c │ │ │ │ - rscseq sl, r1, r4, lsr #3 │ │ │ │ - ldrhteq fp, [r1], #92 @ 0x5c │ │ │ │ - @ instruction: 0xfff9d8f4 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6367e4 <__cxa_atexit@plt+0x62a498> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge 6367a4 <__cxa_atexit@plt+0x62a458> │ │ │ │ - ldr r8, [pc, #196] @ 636820 <__cxa_atexit@plt+0x62a4d4> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #184] @ 636824 <__cxa_atexit@plt+0x62a4d8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #180] @ 636828 <__cxa_atexit@plt+0x62a4dc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 636800 <__cxa_atexit@plt+0x62a4b4> │ │ │ │ - ldr r5, [pc, #88] @ 636814 <__cxa_atexit@plt+0x62a4c8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 6367d4 <__cxa_atexit@plt+0x62a488> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d3f84 <__cxa_atexit@plt+0x5c7c38> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ + rscseq r0, r1, r4, lsr #11 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 643be4 <__cxa_atexit@plt+0x637898> │ │ │ │ + ldr lr, [pc, #104] @ 643bf4 <__cxa_atexit@plt+0x6378a8> │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #23] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + ldr r8, [r2, #11] │ │ │ │ + ldr sl, [r2, #15] │ │ │ │ + ldr r1, [r2, #35] @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #31] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ + beq 643bdc <__cxa_atexit@plt+0x637890> │ │ │ │ + b 643c04 <__cxa_atexit@plt+0x6378b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #48] @ 63681c <__cxa_atexit@plt+0x62a4d0> │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r0, r1, r0, lsl r5 │ │ │ │ + andeq r0, r0, r8, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 643d10 <__cxa_atexit@plt+0x6379c4> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + ldr r7, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldr sl, [r1, #12] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 643cac <__cxa_atexit@plt+0x637960> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + add ip, r3, #40 @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r1, [pc, #192] @ 643d30 <__cxa_atexit@plt+0x6379e4> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm ip, {r1, r2, r7} │ │ │ │ + ldr r2, [pc, #176] @ 643d34 <__cxa_atexit@plt+0x6379e8> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, fp, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #108] @ 643d20 <__cxa_atexit@plt+0x6379d4> │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + sub r5, r6, #23 │ │ │ │ + str r5, [r3, #40]! @ 0x28 │ │ │ │ + ldr r5, [pc, #88] @ 643d24 <__cxa_atexit@plt+0x6379d8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + ldr r5, [pc, #80] @ 643d28 <__cxa_atexit@plt+0x6379dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #76] @ 643d2c <__cxa_atexit@plt+0x6379e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldr r7, [pc, #16] @ 636818 <__cxa_atexit@plt+0x62a4cc> │ │ │ │ + str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + smlalseq r4, pc, ip, r8 @ │ │ │ │ + ldrhteq r4, [pc], #132 │ │ │ │ + smlalseq r5, pc, r8, r5 @ │ │ │ │ + rscseq r5, pc, ip, lsl #12 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + ldrsbteq r0, [r1], #48 @ 0x30 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 643d98 <__cxa_atexit@plt+0x637a4c> │ │ │ │ + ldr lr, [pc, #64] @ 643da4 <__cxa_atexit@plt+0x637a58> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r9, r5, #8 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r7, r8 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #28 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff9d7c0 │ │ │ │ - rscseq sl, r1, r4, lsl #1 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tsteq r0, r8, lsr #28 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + rscseq r0, r1, ip, asr r3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 636898 <__cxa_atexit@plt+0x62a54c> │ │ │ │ - ldr r3, [pc, #92] @ 6368a8 <__cxa_atexit@plt+0x62a55c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 636878 <__cxa_atexit@plt+0x62a52c> │ │ │ │ - ldr r3, [pc, #76] @ 6368ac <__cxa_atexit@plt+0x62a560> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 636888 <__cxa_atexit@plt+0x62a53c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 6364ec <__cxa_atexit@plt+0x62a1a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 643e44 <__cxa_atexit@plt+0x637af8> │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + ldr ip, [r2, #15] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 643e50 <__cxa_atexit@plt+0x637b04> │ │ │ │ + add lr, r7, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldm lr, {r1, r3, lr} │ │ │ │ + ldr r8, [pc, #84] @ 643e64 <__cxa_atexit@plt+0x637b18> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str fp, [r5, #32] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6368b0 <__cxa_atexit@plt+0x62a564> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq fp, r1, r0, ror #7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 6368ec <__cxa_atexit@plt+0x62a5a0> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff5dc │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + smlalseq r0, r1, r4, r2 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 643ed0 <__cxa_atexit@plt+0x637b84> │ │ │ │ + ldr r3, [pc, #76] @ 643ee0 <__cxa_atexit@plt+0x637b94> │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldmib r7, {r3, lr} │ │ │ │ + str r3, [r5, #20] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + stm r3, {r0, r1, r7} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r8, [r5, #24] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq r0, r1, r4, lsr #4 │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 643f34 <__cxa_atexit@plt+0x637be8> │ │ │ │ + ldr r2, [pc, #52] @ 643f40 <__cxa_atexit@plt+0x637bf4> │ │ │ │ + ldr lr, [pc, #52] @ 643f44 <__cxa_atexit@plt+0x637bf8> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrhteq r5, [pc], #12 │ │ │ │ + rscseq r0, r1, r0, asr #3 │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 643f74 <__cxa_atexit@plt+0x637c28> │ │ │ │ tst r7, #3 │ │ │ │ - beq 6368e4 <__cxa_atexit@plt+0x62a598> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 6364ec <__cxa_atexit@plt+0x62a1a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 643f6c <__cxa_atexit@plt+0x637c20> │ │ │ │ + b 643f84 <__cxa_atexit@plt+0x637c38> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 6364ec <__cxa_atexit@plt+0x62a1a0> │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #20 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 636ae0 <__cxa_atexit@plt+0x62a794> │ │ │ │ - ldr sl, [pc, #520] @ 636b30 <__cxa_atexit@plt+0x62a7e4> │ │ │ │ - mov lr, r7 │ │ │ │ - and r0, r9, #3 │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp r0, #1 │ │ │ │ - bne 636978 <__cxa_atexit@plt+0x62a62c> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bmi 636980 <__cxa_atexit@plt+0x62a634> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 636a40 <__cxa_atexit@plt+0x62a6f4> │ │ │ │ - tst r3, r8 │ │ │ │ - moveq r1, r7 │ │ │ │ - addeq r7, sl, #3 │ │ │ │ - mov r9, r1 │ │ │ │ - b 636994 <__cxa_atexit@plt+0x62a648> │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 636994 <__cxa_atexit@plt+0x62a648> │ │ │ │ - cmn r8, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - movle r9, r1 │ │ │ │ - addle r1, sl, #3 │ │ │ │ - mov r7, r1 │ │ │ │ - and r0, r9, #3 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlalseq r0, r1, r0, r1 │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + and r0, r7, #3 │ │ │ │ + ldr lr, [r2, #24]! │ │ │ │ cmp r0, #2 │ │ │ │ - beq 6369e0 <__cxa_atexit@plt+0x62a694> │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + beq 643fdc <__cxa_atexit@plt+0x637c90> │ │ │ │ cmp r0, #3 │ │ │ │ - beq 636a0c <__cxa_atexit@plt+0x62a6c0> │ │ │ │ - ldr r3, [r9, #15] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - rsb r2, r3, #0 │ │ │ │ - eor r2, r3, r2 │ │ │ │ - and r2, r2, r8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne 636a04 <__cxa_atexit@plt+0x62a6b8> │ │ │ │ - ldr r0, [r9, #3] │ │ │ │ - tst r3, r8 │ │ │ │ - moveq r1, r0 │ │ │ │ - movne r7, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - b 636994 <__cxa_atexit@plt+0x62a648> │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - ldr r0, [r9, #6] │ │ │ │ - mov r7, lr │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, ip │ │ │ │ - b 636b5c <__cxa_atexit@plt+0x62a810> │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 636a6c <__cxa_atexit@plt+0x62a720> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 636af0 <__cxa_atexit@plt+0x62a7a4> │ │ │ │ - ldr r5, [pc, #280] @ 636b38 <__cxa_atexit@plt+0x62a7ec> │ │ │ │ - tst r7, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - beq 636a34 <__cxa_atexit@plt+0x62a6e8> │ │ │ │ - mov r5, r3 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r8, r0 │ │ │ │ - bge 636a98 <__cxa_atexit@plt+0x62a74c> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 636b1c <__cxa_atexit@plt+0x62a7d0> │ │ │ │ - ldr r7, [pc, #244] @ 636b50 <__cxa_atexit@plt+0x62a804> │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - add r7, sl, #3 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 636b08 <__cxa_atexit@plt+0x62a7bc> │ │ │ │ - ldr r5, [pc, #180] @ 636b34 <__cxa_atexit@plt+0x62a7e8> │ │ │ │ - tst r1, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 636ac0 <__cxa_atexit@plt+0x62a774> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 636b08 <__cxa_atexit@plt+0x62a7bc> │ │ │ │ - ldr r7, [pc, #152] @ 636b40 <__cxa_atexit@plt+0x62a7f4> │ │ │ │ - tst r1, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - beq 636ad0 <__cxa_atexit@plt+0x62a784> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 636b4c <__cxa_atexit@plt+0x62a800> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bne 644098 <__cxa_atexit@plt+0x637d4c> │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + cmp r1, lr │ │ │ │ + bne 6440e8 <__cxa_atexit@plt+0x637d9c> │ │ │ │ + ldr r7, [pc, #540] @ 6441e0 <__cxa_atexit@plt+0x637e94> │ │ │ │ + tst r3, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #68] @ 636b3c <__cxa_atexit@plt+0x62a7f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + str r0, [r5, #28] │ │ │ │ + beq 644194 <__cxa_atexit@plt+0x637e48> │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 636b44 <__cxa_atexit@plt+0x62a7f8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r1 │ │ │ │ + b 644208 <__cxa_atexit@plt+0x637ebc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6441a0 <__cxa_atexit@plt+0x637e54> │ │ │ │ + mov r1, r5 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r0, [r1, #20]! │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r1, #-8] │ │ │ │ + ldr fp, [r7, #6] │ │ │ │ + ldr r4, [r7, #10] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r7, [r1, #-16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r7, [r0, #44]! @ 0x2c │ │ │ │ + ldr r7, [pc, #416] @ 6441d4 <__cxa_atexit@plt+0x637e88> │ │ │ │ + str r9, [r0, #-24] @ 0xffffffe8 │ │ │ │ + sub r9, r3, #55 @ 0x37 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 636b48 <__cxa_atexit@plt+0x62a7fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r8, sl, #3 │ │ │ │ + str r7, [r0, #-40] @ 0xffffffd8 │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + cmp r7, lr │ │ │ │ + stmdb r0, {r8, fp} │ │ │ │ + str r4, [r0, #-32] @ 0xffffffe0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str sl, [r0, #-36] @ 0xffffffdc │ │ │ │ + str ip, [r0, #-28] @ 0xffffffe4 │ │ │ │ + str r4, [r0, #-20] @ 0xffffffec │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str lr, [r0, #-16] │ │ │ │ + str r4, [r0, #-12] │ │ │ │ + bne 644140 <__cxa_atexit@plt+0x637df4> │ │ │ │ + ldr r7, [pc, #348] @ 6441d8 <__cxa_atexit@plt+0x637e8c> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, r1, r8, asr #5 │ │ │ │ - @ instruction: 0xfff9d628 │ │ │ │ - @ instruction: 0xfff9d688 │ │ │ │ - smlalseq r9, r1, r8, sp │ │ │ │ - @ instruction: 0xfff9d600 │ │ │ │ - rscseq r9, r1, r0, lsl #27 │ │ │ │ - rscseq r9, r1, ip, ror #26 │ │ │ │ - smlalseq fp, r1, ip, r1 │ │ │ │ - @ instruction: 0xfff9d64c │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 636c0c <__cxa_atexit@plt+0x62a8c0> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - ble 636bcc <__cxa_atexit@plt+0x62a880> │ │ │ │ - ldr r8, [pc, #196] @ 636c48 <__cxa_atexit@plt+0x62a8fc> │ │ │ │ - sub r2, r3, #23 │ │ │ │ - sub r0, r3, #15 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #184] @ 636c4c <__cxa_atexit@plt+0x62a900> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #180] @ 636c50 <__cxa_atexit@plt+0x62a904> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r9 │ │ │ │ + b 643504 <__cxa_atexit@plt+0x6371b8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6441a8 <__cxa_atexit@plt+0x637e5c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #296] @ 6441e4 <__cxa_atexit@plt+0x637e98> │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #288] @ 6441e8 <__cxa_atexit@plt+0x637e9c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + stmib r6, {r0, r9, lr} │ │ │ │ + add lr, r6, #16 │ │ │ │ mov r6, r3 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ bx ip │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 636c28 <__cxa_atexit@plt+0x62a8dc> │ │ │ │ - ldr r5, [pc, #88] @ 636c3c <__cxa_atexit@plt+0x62a8f0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - beq 636bfc <__cxa_atexit@plt+0x62a8b0> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 5d40b0 <__cxa_atexit@plt+0x5c7d64> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r7, r1, lr │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + bcc 6441b8 <__cxa_atexit@plt+0x637e6c> │ │ │ │ + ldr r0, [pc, #228] @ 6441f4 <__cxa_atexit@plt+0x637ea8> │ │ │ │ + ldr r1, [pc, #228] @ 6441f8 <__cxa_atexit@plt+0x637eac> │ │ │ │ + sub r2, r8, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr sl, [pc, #164] @ 6441ec <__cxa_atexit@plt+0x637ea0> │ │ │ │ + ldr r4, [pc, #164] @ 6441f0 <__cxa_atexit@plt+0x637ea4> │ │ │ │ + sub r0, r8, lr │ │ │ │ + sub r7, r7, lr │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + stm lr, {r0, r4, r7} │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str sl, [r5, #20] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #48] @ 636c44 <__cxa_atexit@plt+0x62a8f8> │ │ │ │ - mov r2, #28 │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + b 6441ac <__cxa_atexit@plt+0x637e60> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r6, [pc, #28] @ 6441dc <__cxa_atexit@plt+0x637e90> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldr r7, [pc, #16] @ 636c40 <__cxa_atexit@plt+0x62a8f4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfff9d4c4 │ │ │ │ - rscseq r9, r1, r0, ror #24 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - smlabteq r0, ip, r9, r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 636cc0 <__cxa_atexit@plt+0x62a974> │ │ │ │ - ldr r3, [pc, #92] @ 636cd0 <__cxa_atexit@plt+0x62a984> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - beq 636ca0 <__cxa_atexit@plt+0x62a954> │ │ │ │ - ldr r3, [pc, #76] @ 636cd4 <__cxa_atexit@plt+0x62a988> │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - tst r9, #3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff4c4 │ │ │ │ + muleq r0, r0, r5 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, ip, lsr r2 │ │ │ │ + rscseq r5, pc, r8, asr #3 │ │ │ │ + ldrhteq r5, [pc], #16 │ │ │ │ + @ instruction: 0x000004b8 │ │ │ │ + smlalseq r4, pc, r0, r4 @ │ │ │ │ + andeq r0, r0, ip, lsr #5 │ │ │ │ + rscseq r4, pc, r8, asr #9 │ │ │ │ + rscseq pc, r0, ip, lsl #30 │ │ │ │ + andeq r0, r0, r7, asr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6442e8 <__cxa_atexit@plt+0x637f9c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 644288 <__cxa_atexit@plt+0x637f3c> │ │ │ │ + ldr r3, [pc, #204] @ 644314 <__cxa_atexit@plt+0x637fc8> │ │ │ │ + sub ip, r2, #35 @ 0x23 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 636cb0 <__cxa_atexit@plt+0x62a964> │ │ │ │ - mov r7, r9 │ │ │ │ - b 636914 <__cxa_atexit@plt+0x62a5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + stmib r6, {r3, sl} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r1, [r5, #32]! │ │ │ │ + ldr r7, [pc, #160] @ 644318 <__cxa_atexit@plt+0x637fcc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [pc, #128] @ 644310 <__cxa_atexit@plt+0x637fc4> │ │ │ │ + stmib r5, {r0, r8} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bhi 6442fc <__cxa_atexit@plt+0x637fb0> │ │ │ │ + ldr ip, [pc, #112] @ 64431c <__cxa_atexit@plt+0x637fd0> │ │ │ │ + ldmib r7, {r1, r2, r3} │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-32]! @ 0xffffffe0 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 636cd8 <__cxa_atexit@plt+0x62a98c> │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - rscseq sl, r1, r0, asr #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffb64 │ │ │ │ + rscseq r5, pc, ip │ │ │ │ + @ instruction: 0xfffffc30 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #40] @ 636d14 <__cxa_atexit@plt+0x62a9c8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 636d0c <__cxa_atexit@plt+0x62a9c0> │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 636914 <__cxa_atexit@plt+0x62a5c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 636914 <__cxa_atexit@plt+0x62a5c8> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 636d7c <__cxa_atexit@plt+0x62aa30> │ │ │ │ - ldr r2, [pc, #56] @ 636d84 <__cxa_atexit@plt+0x62aa38> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 636d88 <__cxa_atexit@plt+0x62aa3c> │ │ │ │ + ldrsbteq pc, [r0], #216 @ 0xd8 @ │ │ │ │ + andeq r3, r0, sl, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 644398 <__cxa_atexit@plt+0x63804c> │ │ │ │ + ldr r2, [pc, #84] @ 6443b0 <__cxa_atexit@plt+0x638064> │ │ │ │ + ldr lr, [pc, #84] @ 6443b4 <__cxa_atexit@plt+0x638068> │ │ │ │ + sub r8, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 636d8c <__cxa_atexit@plt+0x62aa40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, r1, r4, lsr #29 │ │ │ │ - smlabteq r0, r4, r7, r1 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 636e14 <__cxa_atexit@plt+0x62aac8> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 636e2c <__cxa_atexit@plt+0x62aae0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 636e20 <__cxa_atexit@plt+0x62aad4> │ │ │ │ - ldr lr, [pc, #96] @ 636e30 <__cxa_atexit@plt+0x62aae4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 636e04 <__cxa_atexit@plt+0x62aab8> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637454 <__cxa_atexit@plt+0x62b108> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 636eb8 <__cxa_atexit@plt+0x62ab6c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 636ed0 <__cxa_atexit@plt+0x62ab84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 636ec4 <__cxa_atexit@plt+0x62ab78> │ │ │ │ - ldr lr, [pc, #96] @ 636ed4 <__cxa_atexit@plt+0x62ab88> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 636ea8 <__cxa_atexit@plt+0x62ab5c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637454 <__cxa_atexit@plt+0x62b108> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlabteq r0, r4, r6, r1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 636f7c <__cxa_atexit@plt+0x62ac30> │ │ │ │ - ldr r3, [pc, #164] @ 636f9c <__cxa_atexit@plt+0x62ac50> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + sub r9, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r0, r1, r0 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #24] @ 6443b8 <__cxa_atexit@plt+0x63806c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, r9} │ │ │ │ - beq 636f5c <__cxa_atexit@plt+0x62ac10> │ │ │ │ - ldr r3, [pc, #136] @ 636fa0 <__cxa_atexit@plt+0x62ac54> │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r4, pc, ip, ror r2 @ │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rscseq pc, r0, ip, asr #26 │ │ │ │ + andeq r6, r0, fp, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6443f4 <__cxa_atexit@plt+0x6380a8> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 6444a4 <__cxa_atexit@plt+0x638158> │ │ │ │ + ldr r3, [pc, #236] @ 6444d8 <__cxa_atexit@plt+0x63818c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 636f6c <__cxa_atexit@plt+0x62ac20> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 636f84 <__cxa_atexit@plt+0x62ac38> │ │ │ │ - ldr r2, [pc, #100] @ 636fa4 <__cxa_atexit@plt+0x62ac58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r2, r8, r9} │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6444b4 <__cxa_atexit@plt+0x638168> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r3, #63 @ 0x3f │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #132] @ 6444cc <__cxa_atexit@plt+0x638180> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub fp, r3, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #112] @ 6444d0 <__cxa_atexit@plt+0x638184> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str fp, [r6, #64] @ 0x40 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #100] @ 6444d4 <__cxa_atexit@plt+0x638188> │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ + ldr r7, [pc, #28] @ 6444c8 <__cxa_atexit@plt+0x63817c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #68 @ 0x44 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - tsteq r0, ip, lsl r3 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldrshteq r4, [pc], #188 │ │ │ │ + rscseq r4, pc, r0, lsl #16 │ │ │ │ + rscseq r4, pc, r4, lsr #28 │ │ │ │ + @ instruction: 0xfffff358 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + rscseq pc, r0, ip, lsr #24 │ │ │ │ + andeq r6, r0, fp, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6445f4 <__cxa_atexit@plt+0x6382a8> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r9, r7, #8 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, sl │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r2, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + str r4, [sp, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r1, [pc, #156] @ 644600 <__cxa_atexit@plt+0x6382b4> │ │ │ │ + add lr, r8, #68 @ 0x44 │ │ │ │ + sub r3, r6, #63 @ 0x3f │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + ldr r2, [pc, #136] @ 644604 <__cxa_atexit@plt+0x6382b8> │ │ │ │ + add lr, r8, #52 @ 0x34 │ │ │ │ + sub r3, r6, #69 @ 0x45 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r4, [r8, #44] @ 0x2c │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r1, [r8, #36] @ 0x24 │ │ │ │ + str sl, [r8, #40] @ 0x28 │ │ │ │ + str r4, [r8, #48] @ 0x30 │ │ │ │ + stm lr, {r2, r3, r9, fp} │ │ │ │ + ldr r3, [pc, #96] @ 644608 <__cxa_atexit@plt+0x6382bc> │ │ │ │ + ldr r4, [pc, #96] @ 64460c <__cxa_atexit@plt+0x6382c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r4, r7} │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r4, pc, r4, lsl sp @ │ │ │ │ + rscseq r4, pc, ip, asr #13 │ │ │ │ + @ instruction: 0xfffff5c0 │ │ │ │ + rscseq r4, pc, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 637024 <__cxa_atexit@plt+0x62acd8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 63700c <__cxa_atexit@plt+0x62acc0> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + bx r0 │ │ │ │ + rscseq pc, r0, r8, ror #21 │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 644658 <__cxa_atexit@plt+0x63830c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 6446ac <__cxa_atexit@plt+0x638360> │ │ │ │ + ldr r3, [pc, #140] @ 6446dc <__cxa_atexit@plt+0x638390> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 637014 <__cxa_atexit@plt+0x62acc8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 637028 <__cxa_atexit@plt+0x62acdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6446bc <__cxa_atexit@plt+0x638370> │ │ │ │ + ldr lr, [pc, #100] @ 6446d4 <__cxa_atexit@plt+0x638388> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #92] @ 6446d8 <__cxa_atexit@plt+0x63838c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #28] @ 6446d0 <__cxa_atexit@plt+0x638384> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r0, r8, ror #4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldrshteq r4, [pc], #148 │ │ │ │ + rscseq r4, pc, r0, lsl ip @ │ │ │ │ + ldrsbteq r4, [pc], #84 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63707c <__cxa_atexit@plt+0x62ad30> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 637088 <__cxa_atexit@plt+0x62ad3c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 644768 <__cxa_atexit@plt+0x63841c> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 644774 <__cxa_atexit@plt+0x638428> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r0, [pc, #64] @ 644778 <__cxa_atexit@plt+0x63842c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 64477c <__cxa_atexit@plt+0x638430> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r8, #32] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, lsl #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 637110 <__cxa_atexit@plt+0x62adc4> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 637128 <__cxa_atexit@plt+0x62addc> │ │ │ │ + rscseq r4, pc, r4, asr fp @ │ │ │ │ + rscseq r4, pc, r8, lsl r5 @ │ │ │ │ + smlalseq r3, pc, r4, lr @ │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6447ec <__cxa_atexit@plt+0x6384a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6447f4 <__cxa_atexit@plt+0x6384a8> │ │ │ │ + ldr r1, [pc, #84] @ 644808 <__cxa_atexit@plt+0x6384bc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63711c <__cxa_atexit@plt+0x62add0> │ │ │ │ - ldr lr, [pc, #96] @ 63712c <__cxa_atexit@plt+0x62ade0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 637100 <__cxa_atexit@plt+0x62adb4> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637454 <__cxa_atexit@plt+0x62b108> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 6447e0 <__cxa_atexit@plt+0x638494> │ │ │ │ + ldr r7, [pc, #60] @ 64480c <__cxa_atexit@plt+0x6384c0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6447fc <__cxa_atexit@plt+0x6384b0> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + rscseq r3, pc, ip, ror #26 │ │ │ │ + rscseq r3, pc, r8, lsl lr @ │ │ │ │ + ldrshteq pc, [r0], #132 @ 0x84 @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 6448bc <__cxa_atexit@plt+0x638570> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6448c8 <__cxa_atexit@plt+0x63857c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldm lr, {sl, ip, lr} │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r1, [pc, #120] @ 6448d8 <__cxa_atexit@plt+0x63858c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #112] @ 6448dc <__cxa_atexit@plt+0x638590> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + mov r5, r9 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [pc, #80] @ 6448e0 <__cxa_atexit@plt+0x638594> │ │ │ │ + mov r7, lr │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + ldr r0, [pc, #56] @ 6448e4 <__cxa_atexit@plt+0x638598> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + ldrshteq r3, [pc], #196 │ │ │ │ + ldrhteq r3, [pc], #200 │ │ │ │ + rscseq pc, r0, r0, lsr #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6371b4 <__cxa_atexit@plt+0x62ae68> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 6371cc <__cxa_atexit@plt+0x62ae80> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6371c0 <__cxa_atexit@plt+0x62ae74> │ │ │ │ - ldr lr, [pc, #96] @ 6371d0 <__cxa_atexit@plt+0x62ae84> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 644940 <__cxa_atexit@plt+0x6385f4> │ │ │ │ + ldr lr, [pc, #60] @ 64494c <__cxa_atexit@plt+0x638600> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ - beq 6371a4 <__cxa_atexit@plt+0x62ae58> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637454 <__cxa_atexit@plt+0x62b108> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - smlabteq r0, r8, r3, r1 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63727c <__cxa_atexit@plt+0x62af30> │ │ │ │ - ldr r3, [pc, #168] @ 63729c <__cxa_atexit@plt+0x62af50> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, r8} │ │ │ │ - beq 63725c <__cxa_atexit@plt+0x62af10> │ │ │ │ - ldr r3, [pc, #140] @ 6372a0 <__cxa_atexit@plt+0x62af54> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 63726c <__cxa_atexit@plt+0x62af20> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 637284 <__cxa_atexit@plt+0x62af38> │ │ │ │ - ldr r2, [pc, #104] @ 6372a4 <__cxa_atexit@plt+0x62af58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - tsteq r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 637324 <__cxa_atexit@plt+0x62afd8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 63730c <__cxa_atexit@plt+0x62afc0> │ │ │ │ + andeq r0, r0, r4, asr #14 │ │ │ │ + ldrhteq pc, [r0], #116 @ 0x74 @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6449d8 <__cxa_atexit@plt+0x63868c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 637314 <__cxa_atexit@plt+0x62afc8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 637328 <__cxa_atexit@plt+0x62afdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6449e4 <__cxa_atexit@plt+0x638698> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #92] @ 6449f4 <__cxa_atexit@plt+0x6386a8> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #84] @ 6449f8 <__cxa_atexit@plt+0x6386ac> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r7, sl} │ │ │ │ + ldr r0, [pc, #64] @ 6449fc <__cxa_atexit@plt+0x6386b0> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r0, r8, ror #30 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63737c <__cxa_atexit@plt+0x62b030> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 637388 <__cxa_atexit@plt+0x62b03c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6373cc <__cxa_atexit@plt+0x62b080> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ 6373dc <__cxa_atexit@plt+0x62b090> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ bx r0 │ │ │ │ + rscseq r3, pc, ip, asr #23 │ │ │ │ + rscseq r3, pc, r8, ror #23 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq pc, r0, r8, lsl #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 644a58 <__cxa_atexit@plt+0x63870c> │ │ │ │ + ldr lr, [pc, #60] @ 644a64 <__cxa_atexit@plt+0x638718> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - smlatbeq r0, r4, lr, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, ip, lsr #12 │ │ │ │ + smlalseq pc, r0, ip, r6 @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 63743c <__cxa_atexit@plt+0x62b0f0> │ │ │ │ - ldr lr, [pc, #68] @ 637448 <__cxa_atexit@plt+0x62b0fc> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + bhi 644ad0 <__cxa_atexit@plt+0x638784> │ │ │ │ + ldr lr, [pc, #76] @ 644adc <__cxa_atexit@plt+0x638790> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - beq 637430 <__cxa_atexit@plt+0x62b0e4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 637454 <__cxa_atexit@plt+0x62b108> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq 644ac8 <__cxa_atexit@plt+0x63877c> │ │ │ │ + b 644aec <__cxa_atexit@plt+0x6387a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 637474 <__cxa_atexit@plt+0x62b128> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 6374c0 <__cxa_atexit@plt+0x62b174> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6375cc <__cxa_atexit@plt+0x62b280> │ │ │ │ - ldr r2, [pc, #372] @ 637600 <__cxa_atexit@plt+0x62b2b4> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r6, [pc, #352] @ 637604 <__cxa_atexit@plt+0x62b2b8> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - sub r6, r3, #3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6375d4 <__cxa_atexit@plt+0x62b288> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - sub r8, r3, #6 │ │ │ │ - add lr, r6, #20 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r2, r5 │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r9, [pc, #212] @ 6375e4 <__cxa_atexit@plt+0x62b298> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - bmi 637568 <__cxa_atexit@plt+0x62b21c> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r5, [pc, #176] @ 6375e8 <__cxa_atexit@plt+0x62b29c> │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #148] @ 6375ec <__cxa_atexit@plt+0x62b2a0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [pc, #140] @ 6375f0 <__cxa_atexit@plt+0x62b2a4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 6375b8 <__cxa_atexit@plt+0x62b26c> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r5, [pc, #108] @ 6375f4 <__cxa_atexit@plt+0x62b2a8> │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r5, [pc, #76] @ 6375f8 <__cxa_atexit@plt+0x62b2ac> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [pc, #68] @ 6375fc <__cxa_atexit@plt+0x62b2b0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r6, #8 │ │ │ │ - b 6375d8 <__cxa_atexit@plt+0x62b28c> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ - @ instruction: 0xfffff9a0 │ │ │ │ - @ instruction: 0xfffff8e0 │ │ │ │ - @ instruction: 0xfffff830 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffb88 │ │ │ │ - @ instruction: 0xfffffad8 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - @ instruction: 0x010011b4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 637634 <__cxa_atexit@plt+0x62b2e8> │ │ │ │ - ldr r3, [pc, #28] @ 637644 <__cxa_atexit@plt+0x62b2f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - ldr r7, [pc, #12] @ 637648 <__cxa_atexit@plt+0x62b2fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq sl, r1, r0, asr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq pc, r0, r8, lsr #12 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 637694 <__cxa_atexit@plt+0x62b348> │ │ │ │ - ldr r2, [pc, #48] @ 6376a0 <__cxa_atexit@plt+0x62b354> │ │ │ │ - ldr r1, [pc, #48] @ 6376a4 <__cxa_atexit@plt+0x62b358> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r3, #12 │ │ │ │ + bcc 644bb0 <__cxa_atexit@plt+0x638864> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + ldr lr, [r1, #-4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 644b68 <__cxa_atexit@plt+0x63881c> │ │ │ │ + ldr sl, [pc, #164] @ 644bc8 <__cxa_atexit@plt+0x63887c> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r2, [pc, #116] @ 644bcc <__cxa_atexit@plt+0x638880> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [pc, #76] @ 644bbc <__cxa_atexit@plt+0x638870> │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + ldr r0, [pc, #56] @ 644bc0 <__cxa_atexit@plt+0x638874> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #52] @ 644bc4 <__cxa_atexit@plt+0x638878> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffff6bc │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 637730 <__cxa_atexit@plt+0x62b3e4> │ │ │ │ - ldr r1, [pc, #124] @ 637748 <__cxa_atexit@plt+0x62b3fc> │ │ │ │ - ldmib r5, {r0, r2, r8} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - sub r7, r6, #11 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r3, pc, r0, ror #19 │ │ │ │ + ldrshteq r3, [pc], #156 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + rscseq r4, pc, ip, lsr #14 │ │ │ │ + rscseq pc, r0, r8, lsr r5 @ │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63773c <__cxa_atexit@plt+0x62b3f0> │ │ │ │ - ldr lr, [pc, #84] @ 63774c <__cxa_atexit@plt+0x62b400> │ │ │ │ - ldmdb r6, {r0, r1} │ │ │ │ + bhi 644c34 <__cxa_atexit@plt+0x6388e8> │ │ │ │ + ldr lr, [pc, #68] @ 644c40 <__cxa_atexit@plt+0x6388f4> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 637720 <__cxa_atexit@plt+0x62b3d4> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637454 <__cxa_atexit@plt+0x62b108> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r4, asr r4 │ │ │ │ + rscseq pc, r0, r0, asr #9 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63779c <__cxa_atexit@plt+0x62b450> │ │ │ │ - ldr r2, [pc, #56] @ 6377a4 <__cxa_atexit@plt+0x62b458> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 6377a8 <__cxa_atexit@plt+0x62b45c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 6377ac <__cxa_atexit@plt+0x62b460> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi 644ccc <__cxa_atexit@plt+0x638980> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 644cd8 <__cxa_atexit@plt+0x63898c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #92] @ 644ce8 <__cxa_atexit@plt+0x63899c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #84] @ 644cec <__cxa_atexit@plt+0x6389a0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r7, sl} │ │ │ │ + ldr r0, [pc, #64] @ 644cf0 <__cxa_atexit@plt+0x6389a4> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, r1, r4, lsl #9 │ │ │ │ - smlatbeq r0, r4, sp, r0 │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 637838 <__cxa_atexit@plt+0x62b4ec> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #120] @ 637850 <__cxa_atexit@plt+0x62b504> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 637844 <__cxa_atexit@plt+0x62b4f8> │ │ │ │ - ldr lr, [pc, #100] @ 637854 <__cxa_atexit@plt+0x62b508> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 637828 <__cxa_atexit@plt+0x62b4dc> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637ed0 <__cxa_atexit@plt+0x62bb84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r0, asr #26 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq r3, [pc], #136 │ │ │ │ + ldrshteq r3, [pc], #132 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq pc, r0, r4, lsl r4 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6378e0 <__cxa_atexit@plt+0x62b594> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #120] @ 6378f8 <__cxa_atexit@plt+0x62b5ac> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 6378ec <__cxa_atexit@plt+0x62b5a0> │ │ │ │ - ldr lr, [pc, #100] @ 6378fc <__cxa_atexit@plt+0x62b5b0> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 644d4c <__cxa_atexit@plt+0x638a00> │ │ │ │ + ldr lr, [pc, #60] @ 644d58 <__cxa_atexit@plt+0x638a0c> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ - beq 6378d0 <__cxa_atexit@plt+0x62b584> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637ed0 <__cxa_atexit@plt+0x62bb84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01000c98 │ │ │ │ - andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6379a4 <__cxa_atexit@plt+0x62b658> │ │ │ │ - ldr r3, [pc, #164] @ 6379c4 <__cxa_atexit@plt+0x62b678> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, r9} │ │ │ │ - beq 637984 <__cxa_atexit@plt+0x62b638> │ │ │ │ - ldr r3, [pc, #136] @ 6379c8 <__cxa_atexit@plt+0x62b67c> │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 637994 <__cxa_atexit@plt+0x62b648> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 6379ac <__cxa_atexit@plt+0x62b660> │ │ │ │ - ldr r2, [pc, #100] @ 6379cc <__cxa_atexit@plt+0x62b680> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r2, r8, r9} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 637a4c <__cxa_atexit@plt+0x62b700> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + andeq r0, r0, r8, lsr r3 │ │ │ │ + rscseq pc, r0, r8, lsr #7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 644dc4 <__cxa_atexit@plt+0x638a78> │ │ │ │ + ldr lr, [pc, #76] @ 644dd0 <__cxa_atexit@plt+0x638a84> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 637a34 <__cxa_atexit@plt+0x62b6e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 637a3c <__cxa_atexit@plt+0x62b6f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 637a50 <__cxa_atexit@plt+0x62b704> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq 644dbc <__cxa_atexit@plt+0x638a70> │ │ │ │ + b 644de0 <__cxa_atexit@plt+0x638a94> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq pc, r0, r4, lsr r3 @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 637aa4 <__cxa_atexit@plt+0x62b758> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 637ab0 <__cxa_atexit@plt+0x62b764> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + bcc 644ea4 <__cxa_atexit@plt+0x638b58> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + ldr lr, [r1, #-4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 644e5c <__cxa_atexit@plt+0x638b10> │ │ │ │ + ldr sl, [pc, #164] @ 644ebc <__cxa_atexit@plt+0x638b70> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r2, [pc, #116] @ 644ec0 <__cxa_atexit@plt+0x638b74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #28] │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r0, [pc, #76] @ 644eb0 <__cxa_atexit@plt+0x638b64> │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + ldr r0, [pc, #56] @ 644eb4 <__cxa_atexit@plt+0x638b68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #52] @ 644eb8 <__cxa_atexit@plt+0x638b6c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlatteq r0, r0, r7, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 637b3c <__cxa_atexit@plt+0x62b7f0> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #120] @ 637b54 <__cxa_atexit@plt+0x62b808> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 637b48 <__cxa_atexit@plt+0x62b7fc> │ │ │ │ - ldr lr, [pc, #100] @ 637b58 <__cxa_atexit@plt+0x62b80c> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r3, pc, ip, ror #13 │ │ │ │ + rscseq r3, pc, r8, lsl #14 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + rscseq r4, pc, r8, lsr r4 @ │ │ │ │ + rscseq pc, r0, r4, asr #4 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 644f28 <__cxa_atexit@plt+0x638bdc> │ │ │ │ + ldr lr, [pc, #68] @ 644f34 <__cxa_atexit@plt+0x638be8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 637b2c <__cxa_atexit@plt+0x62b7e0> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637ed0 <__cxa_atexit@plt+0x62bb84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - andeq r0, r0, ip, asr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + rscseq pc, r0, ip, asr #3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 644fd4 <__cxa_atexit@plt+0x638c88> │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + ldr ip, [r2, #15] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 637be4 <__cxa_atexit@plt+0x62b898> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #120] @ 637bfc <__cxa_atexit@plt+0x62b8b0> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 637bf0 <__cxa_atexit@plt+0x62b8a4> │ │ │ │ - ldr lr, [pc, #100] @ 637c00 <__cxa_atexit@plt+0x62b8b4> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 637bd4 <__cxa_atexit@plt+0x62b888> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637ed0 <__cxa_atexit@plt+0x62bb84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + bhi 644fe0 <__cxa_atexit@plt+0x638c94> │ │ │ │ + add lr, r7, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldm lr, {r1, r3, lr} │ │ │ │ + ldr r8, [pc, #84] @ 644ff4 <__cxa_atexit@plt+0x638ca8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str fp, [r5, #32] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01000994 │ │ │ │ - andeq r0, r0, r4, lsr #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 637cac <__cxa_atexit@plt+0x62b960> │ │ │ │ - ldr r3, [pc, #168] @ 637ccc <__cxa_atexit@plt+0x62b980> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, r8} │ │ │ │ - beq 637c8c <__cxa_atexit@plt+0x62b940> │ │ │ │ - ldr r3, [pc, #140] @ 637cd0 <__cxa_atexit@plt+0x62b984> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 637c9c <__cxa_atexit@plt+0x62b950> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 637cb4 <__cxa_atexit@plt+0x62b968> │ │ │ │ - ldr r2, [pc, #104] @ 637cd4 <__cxa_atexit@plt+0x62b988> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + @ instruction: 0xffffef4c │ │ │ │ + rscseq pc, r0, ip, lsl #2 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 645054 <__cxa_atexit@plt+0x638d08> │ │ │ │ + ldr lr, [pc, #64] @ 64505c <__cxa_atexit@plt+0x638d10> │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r1, [r7, #17] │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 637d54 <__cxa_atexit@plt+0x62ba08> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq pc, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #144] @ 645104 <__cxa_atexit@plt+0x638db8> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 637d3c <__cxa_atexit@plt+0x62b9f0> │ │ │ │ + beq 6450e4 <__cxa_atexit@plt+0x638d98> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 637d44 <__cxa_atexit@plt+0x62b9f8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 637d58 <__cxa_atexit@plt+0x62ba0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + bcc 6450f0 <__cxa_atexit@plt+0x638da4> │ │ │ │ + ldr lr, [pc, #104] @ 645108 <__cxa_atexit@plt+0x638dbc> │ │ │ │ + str r3, [r5, #28] │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [r3, #15] │ │ │ │ + ldr r3, [pc, #84] @ 64510c <__cxa_atexit@plt+0x638dc0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + sub r8, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 637dac <__cxa_atexit@plt+0x62ba60> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 637db8 <__cxa_atexit@plt+0x62ba6c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrdeq r1, [r0, -r8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 637df0 <__cxa_atexit@plt+0x62baa4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 637df8 <__cxa_atexit@plt+0x62baac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r3, pc, r8, lsl pc @ │ │ │ │ + ldrshteq lr, [r0], #248 @ 0xf8 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 637e3c <__cxa_atexit@plt+0x62baf0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ 637e4c <__cxa_atexit@plt+0x62bb00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 637eb8 <__cxa_atexit@plt+0x62bb6c> │ │ │ │ - ldr lr, [pc, #80] @ 637ec4 <__cxa_atexit@plt+0x62bb78> │ │ │ │ + bcc 645180 <__cxa_atexit@plt+0x638e34> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ ldr r0, [r7, #15] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - beq 637eac <__cxa_atexit@plt+0x62bb60> │ │ │ │ - mov r7, r8 │ │ │ │ - b 637ed0 <__cxa_atexit@plt+0x62bb84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r9, [pc, #68] @ 64518c <__cxa_atexit@plt+0x638e40> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + ldr r7, [pc, #56] @ 645190 <__cxa_atexit@plt+0x638e44> │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r7, lr │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r3, pc, ip, lsl #29 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq lr, r0, r4, ror pc │ │ │ │ + andeq r0, r0, fp, asr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 6451c0 <__cxa_atexit@plt+0x638e74> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 6451b8 <__cxa_atexit@plt+0x638e6c> │ │ │ │ + b 6451d0 <__cxa_atexit@plt+0x638e84> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq lr, r0, r4, asr #30 │ │ │ │ + andeq r0, r0, fp, asr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 637ef0 <__cxa_atexit@plt+0x62bba4> │ │ │ │ + beq 645220 <__cxa_atexit@plt+0x638ed4> │ │ │ │ cmp r3, #3 │ │ │ │ - bne 637f4c <__cxa_atexit@plt+0x62bc00> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + bne 645334 <__cxa_atexit@plt+0x638fe8> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 645394 <__cxa_atexit@plt+0x639048> │ │ │ │ + ldr r7, [pc, #688] @ 6454b8 <__cxa_atexit@plt+0x63916c> │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 64544c <__cxa_atexit@plt+0x639100> │ │ │ │ + mov r7, r3 │ │ │ │ + b 6454f0 <__cxa_atexit@plt+0x6391a4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 638058 <__cxa_atexit@plt+0x62bd0c> │ │ │ │ - ldr r2, [pc, #388] @ 63808c <__cxa_atexit@plt+0x62bd40> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #376] @ 638090 <__cxa_atexit@plt+0x62bd44> │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #372] @ 638094 <__cxa_atexit@plt+0x62bd48> │ │ │ │ - sub r0, r3, #3 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stmib r5, {r0, r6} │ │ │ │ - add r0, r6, #8 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + bcc 645458 <__cxa_atexit@plt+0x63910c> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + stmib sp, {r1, fp} │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + str r1, [r2, #32]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + ldr fp, [r5, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #576] @ 6454ac <__cxa_atexit@plt+0x639160> │ │ │ │ + str ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str fp, [r2, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + sub r1, r2, #16 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + sub r7, r3, #43 @ 0x2b │ │ │ │ + cmp r9, r0 │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + bne 6453f4 <__cxa_atexit@plt+0x6390a8> │ │ │ │ + ldr r4, [pc, #536] @ 6454b0 <__cxa_atexit@plt+0x639164> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3], #-12 │ │ │ │ + cmp lr, r3 │ │ │ │ + bhi 645498 <__cxa_atexit@plt+0x63914c> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + cmp r4, r2 │ │ │ │ + bcc 64548c <__cxa_atexit@plt+0x639140> │ │ │ │ + ldr r7, [pc, #520] @ 6454cc <__cxa_atexit@plt+0x639180> │ │ │ │ + ldr r4, [pc, #520] @ 6454d0 <__cxa_atexit@plt+0x639184> │ │ │ │ + sub r9, r2, #15 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r4, [r6, #36]! @ 0x24 │ │ │ │ + ldr r8, [pc, #500] @ 6454d4 <__cxa_atexit@plt+0x639188> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [r6, #-12] │ │ │ │ + ldr fp, [r6, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r6, {r0, r1} │ │ │ │ + str r4, [r6, #8] │ │ │ │ + add r4, r6, #12 │ │ │ │ + ldr ip, [r6, #-28] @ 0xffffffe4 │ │ │ │ + stmdb r5, {fp, ip} │ │ │ │ + ldr sl, [r6, #-16] │ │ │ │ + stm r4, {r0, r1, r8, sl} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + ldr r7, [r6, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #452] @ 6454d8 <__cxa_atexit@plt+0x63918c> │ │ │ │ + sub r8, r2, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #32] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 638060 <__cxa_atexit@plt+0x62bd14> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - sub r8, r3, #6 │ │ │ │ - add lr, r6, #20 │ │ │ │ - str r2, [sp] │ │ │ │ - mov r2, r5 │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r1, [r2, #8]! │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r9, [pc, #212] @ 638070 <__cxa_atexit@plt+0x62bd24> │ │ │ │ + bcc 645460 <__cxa_atexit@plt+0x639114> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + ldr lr, [pc, #356] @ 6454bc <__cxa_atexit@plt+0x639170> │ │ │ │ + sub r8, r3, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #348] @ 6454c0 <__cxa_atexit@plt+0x639174> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - bmi 637ff4 <__cxa_atexit@plt+0x62bca8> │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str ip, [r5, #20] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r5, [pc, #176] @ 638074 <__cxa_atexit@plt+0x62bd28> │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #148] @ 638078 <__cxa_atexit@plt+0x62bd2c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [pc, #140] @ 63807c <__cxa_atexit@plt+0x62bd30> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 638044 <__cxa_atexit@plt+0x62bcf8> │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str ip, [r5, #20] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r5, [pc, #108] @ 638080 <__cxa_atexit@plt+0x62bd34> │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r5, [pc, #76] @ 638084 <__cxa_atexit@plt+0x62bd38> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [pc, #68] @ 638088 <__cxa_atexit@plt+0x62bd3c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #4] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r6, #24 │ │ │ │ - b 638064 <__cxa_atexit@plt+0x62bd18> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + bx ip │ │ │ │ + str r2, [r5, #24] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + sub r7, r7, r0 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 645470 <__cxa_atexit@plt+0x639124> │ │ │ │ + ldr lr, [pc, #288] @ 6454dc <__cxa_atexit@plt+0x639190> │ │ │ │ + ldr r8, [pc, #288] @ 6454e0 <__cxa_atexit@plt+0x639194> │ │ │ │ + sub r0, r1, r0 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr lr, [pc, #200] @ 6454c4 <__cxa_atexit@plt+0x639178> │ │ │ │ + ldr r8, [pc, #200] @ 6454c8 <__cxa_atexit@plt+0x63917c> │ │ │ │ + sub r1, r9, r0 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + sub r0, r4, r0 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + b 645464 <__cxa_atexit@plt+0x639118> │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - @ instruction: 0xfffff93c │ │ │ │ - @ instruction: 0xfffff878 │ │ │ │ - @ instruction: 0xfffff7c4 │ │ │ │ - @ instruction: 0xfffffbf0 │ │ │ │ - @ instruction: 0xfffffb28 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6380c4 <__cxa_atexit@plt+0x62bd78> │ │ │ │ - ldr r3, [pc, #28] @ 6380d4 <__cxa_atexit@plt+0x62bd88> │ │ │ │ + ldr r6, [pc, #60] @ 6454b4 <__cxa_atexit@plt+0x639168> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff5a8 │ │ │ │ + andeq r0, r0, r4, lsr #12 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r3, pc, ip, lsr #30 │ │ │ │ + rscseq r3, pc, r4, lsl pc @ │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbteq r3, [pc], #28 │ │ │ │ + @ instruction: 0xfffff624 │ │ │ │ + @ instruction: 0xfffff4b4 │ │ │ │ + rscseq r3, pc, ip, lsr #5 │ │ │ │ + rscseq r3, pc, r8, asr #4 │ │ │ │ + andeq r0, r0, r4, ror #5 │ │ │ │ + rscseq r3, pc, ip, lsl r2 @ │ │ │ │ + rscseq lr, r0, r4, lsr #24 │ │ │ │ + andeq r5, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6455d4 <__cxa_atexit@plt+0x639288> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + ldmib r5, {r8, lr} │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 645564 <__cxa_atexit@plt+0x639218> │ │ │ │ + ldr r3, [pc, #208] @ 6455fc <__cxa_atexit@plt+0x6392b0> │ │ │ │ + sub ip, r2, #35 @ 0x23 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - b ea8b84 <__cxa_atexit@plt+0xe9c838> │ │ │ │ - ldr r7, [pc, #12] @ 6380d8 <__cxa_atexit@plt+0x62bd8c> │ │ │ │ + stmib r6, {r3, r8, sl} │ │ │ │ + add r3, r6, #16 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + stm r3, {r7, r9, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r1, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #172] @ 645600 <__cxa_atexit@plt+0x6392b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [pc, #140] @ 6455f8 <__cxa_atexit@plt+0x6392ac> │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r1, [r5] │ │ │ │ + bhi 6455e8 <__cxa_atexit@plt+0x63929c> │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r1, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr lr, [r7, #20] │ │ │ │ + ldr ip, [pc, #96] @ 645604 <__cxa_atexit@plt+0x6392b8> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r7, sl │ │ │ │ + str r8, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r9, r1, r4, asr #23 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + rscseq r3, pc, r0, lsr sp @ │ │ │ │ + @ instruction: 0xffffe948 │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + ldrshteq lr, [r0], #160 @ 0xa0 │ │ │ │ + andeq r0, r0, fp, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 638124 <__cxa_atexit@plt+0x62bdd8> │ │ │ │ - ldr r2, [pc, #48] @ 638130 <__cxa_atexit@plt+0x62bde4> │ │ │ │ - ldr r1, [pc, #48] @ 638134 <__cxa_atexit@plt+0x62bde8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 645680 <__cxa_atexit@plt+0x639334> │ │ │ │ + ldr lr, [pc, #84] @ 645698 <__cxa_atexit@plt+0x63934c> │ │ │ │ + ldr r8, [pc, #84] @ 64569c <__cxa_atexit@plt+0x639350> │ │ │ │ + sub r9, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r2 │ │ │ │ + sub r1, r1, r0 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #24] @ 6456a0 <__cxa_atexit@plt+0x639354> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r3, #12 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalseq r2, pc, r8, pc @ │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + rscseq lr, r0, r4, ror #20 │ │ │ │ + andeq r0, r0, fp, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6456dc <__cxa_atexit@plt+0x639390> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 645778 <__cxa_atexit@plt+0x63942c> │ │ │ │ + ldr r3, [pc, #216] @ 6457ac <__cxa_atexit@plt+0x639460> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 645788 <__cxa_atexit@plt+0x63943c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str r1, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #120] @ 6457a0 <__cxa_atexit@plt+0x639454> │ │ │ │ + sub r1, r3, #51 @ 0x33 │ │ │ │ + sub lr, r3, #23 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #96] @ 6457a4 <__cxa_atexit@plt+0x639458> │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + stm lr, {r7, r9, sl, fp} │ │ │ │ + ldr r7, [pc, #72] @ 6457a8 <__cxa_atexit@plt+0x63945c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 64579c <__cxa_atexit@plt+0x639450> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r3, pc, r8, lsr #18 │ │ │ │ + rscseq r3, pc, r4, asr fp @ │ │ │ │ + @ instruction: 0xfffff328 │ │ │ │ + ldrshteq r3, [pc], #64 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq lr, r0, r8, asr r9 │ │ │ │ + andeq r0, r0, fp, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6458a4 <__cxa_atexit@plt+0x639558> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + mov r2, r9 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr lr, [pc, #144] @ 6458b0 <__cxa_atexit@plt+0x639564> │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r6, #57 @ 0x39 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #128] @ 6458b4 <__cxa_atexit@plt+0x639568> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str r0, [r8, #44] @ 0x2c │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + str sl, [r8, #48] @ 0x30 │ │ │ │ + str r9, [r8, #52] @ 0x34 │ │ │ │ + str lr, [r8, #56] @ 0x38 │ │ │ │ + str r2, [r8, #60] @ 0x3c │ │ │ │ + str r3, [r8, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #92] @ 6458b8 <__cxa_atexit@plt+0x63956c> │ │ │ │ + ldr r2, [pc, #92] @ 6458bc <__cxa_atexit@plt+0x639570> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffff64c │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + rscseq r3, pc, r8, asr sl @ │ │ │ │ + rscseq r3, pc, ip, lsl r4 @ │ │ │ │ + @ instruction: 0xfffff508 │ │ │ │ + rscseq r2, pc, r0, ror sp @ │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, r0, r8, lsr r8 │ │ │ │ + andeq r7, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 645908 <__cxa_atexit@plt+0x6395bc> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 645960 <__cxa_atexit@plt+0x639614> │ │ │ │ + ldr r3, [pc, #144] @ 645990 <__cxa_atexit@plt+0x639644> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 645970 <__cxa_atexit@plt+0x639624> │ │ │ │ + ldr lr, [pc, #104] @ 645988 <__cxa_atexit@plt+0x63963c> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #96] @ 64598c <__cxa_atexit@plt+0x639640> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 645984 <__cxa_atexit@plt+0x639638> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r3, pc, r0, asr #14 │ │ │ │ + rscseq r3, pc, r0, ror #18 │ │ │ │ + rscseq r3, pc, r4, lsr #6 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r7, r0, fp, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 645a1c <__cxa_atexit@plt+0x6396d0> │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #44] @ 0x2c │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 645a28 <__cxa_atexit@plt+0x6396dc> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ 645a2c <__cxa_atexit@plt+0x6396e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 645a30 <__cxa_atexit@plt+0x6396e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r8, #32] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r3, pc, r0, lsr #17 │ │ │ │ + rscseq r3, pc, r4, ror #4 │ │ │ │ + rscseq r2, pc, r0, ror #23 │ │ │ │ + ldrsbteq lr, [r0], #96 @ 0x60 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 645ab0 <__cxa_atexit@plt+0x639764> │ │ │ │ + ldr r7, [pc, #104] @ 645ac0 <__cxa_atexit@plt+0x639774> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 645aa0 <__cxa_atexit@plt+0x639754> │ │ │ │ + ldr r3, [pc, #80] @ 645ac4 <__cxa_atexit@plt+0x639778> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + sub lr, r5, #16 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + ldr r5, [pc, #52] @ 645ac8 <__cxa_atexit@plt+0x63977c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 645acc <__cxa_atexit@plt+0x639780> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq r2, pc, r8, asr #22 │ │ │ │ + smlalseq lr, r0, r0, lr │ │ │ │ + rscseq lr, r0, r8, lsr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #32] @ 645b10 <__cxa_atexit@plt+0x6397c4> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #16] @ 645b14 <__cxa_atexit@plt+0x6397c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrsbteq r2, [pc], #168 │ │ │ │ + ldrshteq lr, [r0], #80 @ 0x50 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6381d0 <__cxa_atexit@plt+0x62be84> │ │ │ │ - ldr lr, [pc, #140] @ 6381e8 <__cxa_atexit@plt+0x62be9c> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 645be0 <__cxa_atexit@plt+0x639894> │ │ │ │ + ldr r7, [pc, #184] @ 645bfc <__cxa_atexit@plt+0x6398b0> │ │ │ │ + ldr lr, [pc, #184] @ 645c00 <__cxa_atexit@plt+0x6398b4> │ │ │ │ + sub r0, r6, #51 @ 0x33 │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #12]! │ │ │ │ + ldmib r5, {r2, sl} │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r9, r5, #4 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr ip, [pc, #156] @ 645c04 <__cxa_atexit@plt+0x6398b8> │ │ │ │ + sub r7, r6, #17 │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bhi 6381dc <__cxa_atexit@plt+0x62be90> │ │ │ │ - ldr lr, [pc, #88] @ 6381ec <__cxa_atexit@plt+0x62bea0> │ │ │ │ - ldmdb r6, {r0, r1, r3} │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + sub r3, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 645bf0 <__cxa_atexit@plt+0x6398a4> │ │ │ │ + ldr lr, [pc, #84] @ 645c08 <__cxa_atexit@plt+0x6398bc> │ │ │ │ + ldr r0, [r6, #-12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r9, [r6, #-16] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 6381c0 <__cxa_atexit@plt+0x62be74> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 637ed0 <__cxa_atexit@plt+0x62bb84> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ + ldr r3, [r6, #-8] │ │ │ │ + ldr r1, [r6, #-4] │ │ │ │ + stmib r5, {r0, r1, r7} │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #20 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63823c <__cxa_atexit@plt+0x62bef0> │ │ │ │ - ldr r2, [pc, #56] @ 638244 <__cxa_atexit@plt+0x62bef8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 638248 <__cxa_atexit@plt+0x62befc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 63824c <__cxa_atexit@plt+0x62bf00> │ │ │ │ + @ instruction: 0xffffe330 │ │ │ │ + smlalseq r2, pc, r8, sl @ │ │ │ │ + @ instruction: 0xfffff494 │ │ │ │ + @ instruction: 0xfffff4a8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 646630 <__cxa_atexit@plt+0x63a2e4> │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 645c80 <__cxa_atexit@plt+0x639934> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 645c88 <__cxa_atexit@plt+0x63993c> │ │ │ │ + ldr r1, [pc, #84] @ 645c9c <__cxa_atexit@plt+0x639950> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 645c74 <__cxa_atexit@plt+0x639928> │ │ │ │ + ldr r7, [pc, #60] @ 645ca0 <__cxa_atexit@plt+0x639954> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 645c90 <__cxa_atexit@plt+0x639944> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, r1, r4, ror #19 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - tsteq r0, r8, lsr r3 │ │ │ │ + ldrsbteq r2, [pc], #136 │ │ │ │ + rscseq r2, pc, r4, lsl #19 │ │ │ │ + rscseq lr, r0, r0, ror #8 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r5, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 645d88 <__cxa_atexit@plt+0x639a3c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #60 @ 0x3c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 645d90 <__cxa_atexit@plt+0x639a44> │ │ │ │ + ldr r7, [r1, #7] │ │ │ │ + add ip, r1, #19 │ │ │ │ + ldr r8, [r1, #3] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [r1, #11] │ │ │ │ + ldr r9, [r1, #15] │ │ │ │ + ldm ip, {r0, sl, ip} │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r1, #31] │ │ │ │ + ldr lr, [r1, #35] @ 0x23 │ │ │ │ + ldr r1, [r1, #39] @ 0x27 │ │ │ │ + ldr r7, [pc, #148] @ 645da4 <__cxa_atexit@plt+0x639a58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [pc, #140] @ 645da8 <__cxa_atexit@plt+0x639a5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r7, [r2, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #124] @ 645dac <__cxa_atexit@plt+0x639a60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #52] @ 0x34 │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + str r7, [r2, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #108] @ 645db0 <__cxa_atexit@plt+0x639a64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #100] @ 645db4 <__cxa_atexit@plt+0x639a68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r2, #12] │ │ │ │ + add lr, r2, #16 │ │ │ │ + stm lr, {r1, r7, r9, sl, ip} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r6, r2 │ │ │ │ + b 645d98 <__cxa_atexit@plt+0x639a4c> │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rscseq r2, pc, r8, lsr r8 @ │ │ │ │ + rscseq r2, pc, r8, asr #16 │ │ │ │ + rscseq r3, pc, r8, lsr #10 │ │ │ │ + rscseq lr, r0, r0, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6382d4 <__cxa_atexit@plt+0x62bf88> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 6382ec <__cxa_atexit@plt+0x62bfa0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6382e0 <__cxa_atexit@plt+0x62bf94> │ │ │ │ - ldr lr, [pc, #96] @ 6382f0 <__cxa_atexit@plt+0x62bfa4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 645e10 <__cxa_atexit@plt+0x639ac4> │ │ │ │ + ldr lr, [pc, #60] @ 645e1c <__cxa_atexit@plt+0x639ad0> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ - beq 6382c4 <__cxa_atexit@plt+0x62bf78> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 638914 <__cxa_atexit@plt+0x62c5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r1, r0, r4, lsr #20 │ │ │ │ + rscseq lr, r0, r4, ror #5 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 645ee0 <__cxa_atexit@plt+0x639b94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 645eec <__cxa_atexit@plt+0x639ba0> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r7, r7, #23 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr fp, [pc, #128] @ 645efc <__cxa_atexit@plt+0x639bb0> │ │ │ │ + sub lr, r6, #15 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [pc, #108] @ 645f00 <__cxa_atexit@plt+0x639bb4> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str fp, [r3, #4] │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, #88] @ 645f04 <__cxa_atexit@plt+0x639bb8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #72] @ 645f08 <__cxa_atexit@plt+0x639bbc> │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlatbeq r0, r8, r2, r0 │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ + rscseq r2, pc, r8, ror #13 │ │ │ │ + rscseq r3, pc, r4, ror #7 │ │ │ │ + rscseq r2, pc, r0, ror #13 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrshteq lr, [r0], #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 638378 <__cxa_atexit@plt+0x62c02c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 638390 <__cxa_atexit@plt+0x62c044> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 638384 <__cxa_atexit@plt+0x62c038> │ │ │ │ - ldr lr, [pc, #96] @ 638394 <__cxa_atexit@plt+0x62c048> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 645f64 <__cxa_atexit@plt+0x639c18> │ │ │ │ + ldr lr, [pc, #60] @ 645f70 <__cxa_atexit@plt+0x639c24> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ - beq 638368 <__cxa_atexit@plt+0x62c01c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 638914 <__cxa_atexit@plt+0x62c5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + smlalseq lr, r0, r0, r1 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 645ff8 <__cxa_atexit@plt+0x639cac> │ │ │ │ + ldr lr, [pc, #104] @ 646008 <__cxa_atexit@plt+0x639cbc> │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #23] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + ldr r8, [r2, #11] │ │ │ │ + ldr sl, [r2, #15] │ │ │ │ + ldr r1, [r2, #35] @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #31] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ + beq 645ff0 <__cxa_atexit@plt+0x639ca4> │ │ │ │ + b 646018 <__cxa_atexit@plt+0x639ccc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63843c <__cxa_atexit@plt+0x62c0f0> │ │ │ │ - ldr r3, [pc, #164] @ 63845c <__cxa_atexit@plt+0x62c110> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r8, #3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, r9} │ │ │ │ - beq 63841c <__cxa_atexit@plt+0x62c0d0> │ │ │ │ - ldr r3, [pc, #136] @ 638460 <__cxa_atexit@plt+0x62c114> │ │ │ │ - tst r9, #3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 63842c <__cxa_atexit@plt+0x62c0e0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 638444 <__cxa_atexit@plt+0x62c0f8> │ │ │ │ - ldr r2, [pc, #100] @ 638464 <__cxa_atexit@plt+0x62c118> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrshteq lr, [r0], #12 │ │ │ │ + andeq r0, r0, r8, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 646124 <__cxa_atexit@plt+0x639dd8> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + ldr r7, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldr sl, [r1, #12] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 6460c0 <__cxa_atexit@plt+0x639d74> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + add ip, r3, #40 @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r1, [pc, #192] @ 646144 <__cxa_atexit@plt+0x639df8> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm ip, {r1, r2, r7} │ │ │ │ + ldr r2, [pc, #176] @ 646148 <__cxa_atexit@plt+0x639dfc> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, fp, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #108] @ 646134 <__cxa_atexit@plt+0x639de8> │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + sub r5, r6, #23 │ │ │ │ + str r5, [r3, #40]! @ 0x28 │ │ │ │ + ldr r5, [pc, #88] @ 646138 <__cxa_atexit@plt+0x639dec> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + ldr r5, [pc, #80] @ 64613c <__cxa_atexit@plt+0x639df0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #76] @ 646140 <__cxa_atexit@plt+0x639df4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r6, {r2, r8, r9} │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r2, pc, r8, lsl #9 │ │ │ │ + rscseq r2, pc, r0, lsr #9 │ │ │ │ + rscseq r3, pc, r4, lsl #3 │ │ │ │ + ldrshteq r3, [pc], #24 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + ldrhteq sp, [r0], #252 @ 0xfc │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6461ac <__cxa_atexit@plt+0x639e60> │ │ │ │ + ldr lr, [pc, #64] @ 6461b8 <__cxa_atexit@plt+0x639e6c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r9, r5, #8 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #28 │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 6384e4 <__cxa_atexit@plt+0x62c198> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 6384cc <__cxa_atexit@plt+0x62c180> │ │ │ │ + muleq r0, r8, r6 │ │ │ │ + rscseq sp, r0, r8, asr #30 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 64627c <__cxa_atexit@plt+0x639f30> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6384d4 <__cxa_atexit@plt+0x62c188> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 6384e8 <__cxa_atexit@plt+0x62c19c> │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 646288 <__cxa_atexit@plt+0x639f3c> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r7, r7, #23 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr fp, [pc, #128] @ 646298 <__cxa_atexit@plt+0x639f4c> │ │ │ │ + sub lr, r6, #15 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [pc, #108] @ 64629c <__cxa_atexit@plt+0x639f50> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str fp, [r3, #4] │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, #88] @ 6462a0 <__cxa_atexit@plt+0x639f54> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #72] @ 6462a4 <__cxa_atexit@plt+0x639f58> │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - smlatbeq r0, r8, sp, r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63853c <__cxa_atexit@plt+0x62c1f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 638548 <__cxa_atexit@plt+0x62c1fc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, asr #26 │ │ │ │ + bx r0 │ │ │ │ + rscseq r2, pc, ip, asr #6 │ │ │ │ + rscseq r3, pc, r8, asr #32 │ │ │ │ + rscseq r2, pc, r4, asr #6 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq sp, r0, r0, ror #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6385d0 <__cxa_atexit@plt+0x62c284> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 6385e8 <__cxa_atexit@plt+0x62c29c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6385dc <__cxa_atexit@plt+0x62c290> │ │ │ │ - ldr lr, [pc, #96] @ 6385ec <__cxa_atexit@plt+0x62c2a0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 646300 <__cxa_atexit@plt+0x639fb4> │ │ │ │ + ldr lr, [pc, #60] @ 64630c <__cxa_atexit@plt+0x639fc0> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ - beq 6385c0 <__cxa_atexit@plt+0x62c274> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 638914 <__cxa_atexit@plt+0x62c5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ + ldrshteq sp, [r0], #212 @ 0xd4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 646394 <__cxa_atexit@plt+0x63a048> │ │ │ │ + ldr lr, [pc, #104] @ 6463a4 <__cxa_atexit@plt+0x63a058> │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #23] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + ldr r8, [r2, #11] │ │ │ │ + ldr sl, [r2, #15] │ │ │ │ + ldr r1, [r2, #35] @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #31] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ + beq 64638c <__cxa_atexit@plt+0x63a040> │ │ │ │ + b 6463b4 <__cxa_atexit@plt+0x63a068> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, ip, lsr #31 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 638674 <__cxa_atexit@plt+0x62c328> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 63868c <__cxa_atexit@plt+0x62c340> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq sp, r0, r0, ror #26 │ │ │ │ + andeq r0, r0, r8, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6464c0 <__cxa_atexit@plt+0x63a174> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + ldr r7, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldr sl, [r1, #12] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 64645c <__cxa_atexit@plt+0x63a110> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + add ip, r3, #40 @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r1, [pc, #192] @ 6464e0 <__cxa_atexit@plt+0x63a194> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ + stm ip, {r1, r2, r7} │ │ │ │ + ldr r2, [pc, #176] @ 6464e4 <__cxa_atexit@plt+0x63a198> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, fp, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #108] @ 6464d0 <__cxa_atexit@plt+0x63a184> │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + sub r5, r6, #23 │ │ │ │ + str r5, [r3, #40]! @ 0x28 │ │ │ │ + ldr r5, [pc, #88] @ 6464d4 <__cxa_atexit@plt+0x63a188> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + ldr r5, [pc, #80] @ 6464d8 <__cxa_atexit@plt+0x63a18c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #76] @ 6464dc <__cxa_atexit@plt+0x63a190> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq r2, pc, ip, ror #1 │ │ │ │ + rscseq r2, pc, r4, lsl #2 │ │ │ │ + rscseq r2, pc, r8, ror #27 │ │ │ │ + rscseq r2, pc, ip, asr lr @ │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + rscseq sp, r0, r0, lsr #24 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 638680 <__cxa_atexit@plt+0x62c334> │ │ │ │ - ldr lr, [pc, #96] @ 638690 <__cxa_atexit@plt+0x62c344> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ + bhi 646548 <__cxa_atexit@plt+0x63a1fc> │ │ │ │ + ldr lr, [pc, #64] @ 646554 <__cxa_atexit@plt+0x63a208> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 638664 <__cxa_atexit@plt+0x62c318> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 638914 <__cxa_atexit@plt+0x62c5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r9, r5, #8 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r5, r5, #28 │ │ │ │ bx r0 │ │ │ │ - rscseq pc, pc, r8, lsl #30 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - sub r2, r5, #16 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + rscseq sp, r0, ip, lsr #23 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6465f4 <__cxa_atexit@plt+0x63a2a8> │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + ldr ip, [r2, #15] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63873c <__cxa_atexit@plt+0x62c3f0> │ │ │ │ - ldr r3, [pc, #168] @ 63875c <__cxa_atexit@plt+0x62c410> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r9, #3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, r8} │ │ │ │ - beq 63871c <__cxa_atexit@plt+0x62c3d0> │ │ │ │ - ldr r3, [pc, #140] @ 638760 <__cxa_atexit@plt+0x62c414> │ │ │ │ - tst r8, #3 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - beq 63872c <__cxa_atexit@plt+0x62c3e0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 638744 <__cxa_atexit@plt+0x62c3f8> │ │ │ │ - ldr r2, [pc, #104] @ 638764 <__cxa_atexit@plt+0x62c418> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 646600 <__cxa_atexit@plt+0x63a2b4> │ │ │ │ + add lr, r7, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldm lr, {r1, r3, lr} │ │ │ │ + ldr r8, [pc, #84] @ 646614 <__cxa_atexit@plt+0x63a2c8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str fp, [r5, #32] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 6387e4 <__cxa_atexit@plt+0x62c498> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 6387cc <__cxa_atexit@plt+0x62c480> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6387d4 <__cxa_atexit@plt+0x62c488> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 6387e8 <__cxa_atexit@plt+0x62c49c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff5dc │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + rscseq sp, r0, r4, ror #21 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 646680 <__cxa_atexit@plt+0x63a334> │ │ │ │ + ldr r3, [pc, #76] @ 646690 <__cxa_atexit@plt+0x63a344> │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldmib r7, {r3, lr} │ │ │ │ + str r3, [r5, #20] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + stm r3, {r0, r1, r7} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r8, [r5, #24] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - smlatbeq r0, r8, sl, r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + rscseq sp, r0, r4, ror sl │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63883c <__cxa_atexit@plt+0x62c4f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 638848 <__cxa_atexit@plt+0x62c4fc> │ │ │ │ + bcc 6466e4 <__cxa_atexit@plt+0x63a398> │ │ │ │ + ldr r2, [pc, #52] @ 6466f0 <__cxa_atexit@plt+0x63a3a4> │ │ │ │ + ldr lr, [pc, #52] @ 6466f4 <__cxa_atexit@plt+0x63a3a8> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ str lr, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63888c <__cxa_atexit@plt+0x62c540> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #32] @ 63889c <__cxa_atexit@plt+0x62c550> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r2, pc, ip, lsl #18 │ │ │ │ + rscseq sp, r0, r0, lsl sl │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 646724 <__cxa_atexit@plt+0x63a3d8> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64671c <__cxa_atexit@plt+0x63a3d0> │ │ │ │ + b 646734 <__cxa_atexit@plt+0x63a3e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlatteq r0, r4, r9, r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6388fc <__cxa_atexit@plt+0x62c5b0> │ │ │ │ - ldr lr, [pc, #68] @ 638908 <__cxa_atexit@plt+0x62c5bc> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - beq 6388f0 <__cxa_atexit@plt+0x62c5a4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 638914 <__cxa_atexit@plt+0x62c5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 638934 <__cxa_atexit@plt+0x62c5e8> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 638980 <__cxa_atexit@plt+0x62c634> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 638a8c <__cxa_atexit@plt+0x62c740> │ │ │ │ - ldr r2, [pc, #372] @ 638ac0 <__cxa_atexit@plt+0x62c774> │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r6, [pc, #352] @ 638ac4 <__cxa_atexit@plt+0x62c778> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - sub r6, r3, #3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 638a94 <__cxa_atexit@plt+0x62c748> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - sub r8, r3, #6 │ │ │ │ - add lr, r6, #20 │ │ │ │ - str r2, [sp] │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq sp, r0, r0, ror #19 │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r1, [r2, #4]! │ │ │ │ - cmp r0, #0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r9, [pc, #212] @ 638aa4 <__cxa_atexit@plt+0x62c758> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - bmi 638a28 <__cxa_atexit@plt+0x62c6dc> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r5, [r6, #28] │ │ │ │ - ldr r5, [pc, #176] @ 638aa8 <__cxa_atexit@plt+0x62c75c> │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str sl, [r6, #12] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #148] @ 638aac <__cxa_atexit@plt+0x62c760> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [pc, #140] @ 638ab0 <__cxa_atexit@plt+0x62c764> │ │ │ │ - add r5, pc, r5 │ │ │ │ - b 638a78 <__cxa_atexit@plt+0x62c72c> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str ip, [r5, #16] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - ldr r5, [pc, #108] @ 638ab4 <__cxa_atexit@plt+0x62c768> │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - ldr r5, [pc, #76] @ 638ab8 <__cxa_atexit@plt+0x62c76c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #20] │ │ │ │ - ldr r5, [pc, #68] @ 638abc <__cxa_atexit@plt+0x62c770> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r5, [r6, #4] │ │ │ │ + and r0, r7, #3 │ │ │ │ + ldr lr, [r2, #24]! │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + beq 64678c <__cxa_atexit@plt+0x63a440> │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 646848 <__cxa_atexit@plt+0x63a4fc> │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + cmp r1, lr │ │ │ │ + bne 646898 <__cxa_atexit@plt+0x63a54c> │ │ │ │ + ldr r7, [pc, #540] @ 646990 <__cxa_atexit@plt+0x63a644> │ │ │ │ + tst r3, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + str r0, [r5, #28] │ │ │ │ + beq 646944 <__cxa_atexit@plt+0x63a5f8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 6469b8 <__cxa_atexit@plt+0x63a66c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 646950 <__cxa_atexit@plt+0x63a604> │ │ │ │ + mov r1, r5 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r0, [r1, #20]! │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r1, #-8] │ │ │ │ + ldr fp, [r7, #6] │ │ │ │ + ldr r4, [r7, #10] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r7, [r1, #-16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r7, [r0, #44]! @ 0x2c │ │ │ │ + ldr r7, [pc, #416] @ 646984 <__cxa_atexit@plt+0x63a638> │ │ │ │ + str r9, [r0, #-24] @ 0xffffffe8 │ │ │ │ + sub r9, r3, #55 @ 0x37 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #-40] @ 0xffffffd8 │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + cmp r7, lr │ │ │ │ + stmdb r0, {r8, fp} │ │ │ │ + str r4, [r0, #-32] @ 0xffffffe0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str sl, [r0, #-36] @ 0xffffffdc │ │ │ │ + str ip, [r0, #-28] @ 0xffffffe4 │ │ │ │ + str r4, [r0, #-20] @ 0xffffffec │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str lr, [r0, #-16] │ │ │ │ + str r4, [r0, #-12] │ │ │ │ + bne 6468f0 <__cxa_atexit@plt+0x63a5a4> │ │ │ │ + ldr r7, [pc, #348] @ 646988 <__cxa_atexit@plt+0x63a63c> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r9 │ │ │ │ + b 645cb4 <__cxa_atexit@plt+0x639968> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 646958 <__cxa_atexit@plt+0x63a60c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #296] @ 646994 <__cxa_atexit@plt+0x63a648> │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #288] @ 646998 <__cxa_atexit@plt+0x63a64c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + stmib r6, {r0, r9, lr} │ │ │ │ + add lr, r6, #16 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r6, #8 │ │ │ │ - b 638a98 <__cxa_atexit@plt+0x62c74c> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + bx ip │ │ │ │ + sub r7, r1, lr │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + bcc 646968 <__cxa_atexit@plt+0x63a61c> │ │ │ │ + ldr r0, [pc, #228] @ 6469a4 <__cxa_atexit@plt+0x63a658> │ │ │ │ + ldr r1, [pc, #228] @ 6469a8 <__cxa_atexit@plt+0x63a65c> │ │ │ │ + sub r2, r8, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr sl, [pc, #164] @ 64699c <__cxa_atexit@plt+0x63a650> │ │ │ │ + ldr r4, [pc, #164] @ 6469a0 <__cxa_atexit@plt+0x63a654> │ │ │ │ + sub r0, r8, lr │ │ │ │ + sub r7, r7, lr │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + stm lr, {r0, r4, r7} │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str sl, [r5, #20] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + b 64695c <__cxa_atexit@plt+0x63a610> │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq pc, pc, ip, lsr pc @ │ │ │ │ - @ instruction: 0xfffff9a0 │ │ │ │ - @ instruction: 0xfffff8e0 │ │ │ │ - @ instruction: 0xfffff830 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffb88 │ │ │ │ - @ instruction: 0xfffffad8 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - ldrshteq pc, [pc], #196 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 638b18 <__cxa_atexit@plt+0x62c7cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 638b20 <__cxa_atexit@plt+0x62c7d4> │ │ │ │ - ldr r1, [pc, #64] @ 638b3c <__cxa_atexit@plt+0x62c7f0> │ │ │ │ - ldr r0, [pc, #64] @ 638b40 <__cxa_atexit@plt+0x62c7f4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ + ldr r6, [pc, #28] @ 64698c <__cxa_atexit@plt+0x63a640> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 638b28 <__cxa_atexit@plt+0x62c7dc> │ │ │ │ - mov r7, #12 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff4c4 │ │ │ │ + muleq r0, r0, r5 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, ip, lsr r2 │ │ │ │ + rscseq r2, pc, r8, lsl sl @ │ │ │ │ + rscseq r2, pc, r0, lsl #20 │ │ │ │ + @ instruction: 0x000004b8 │ │ │ │ + rscseq r1, pc, r0, ror #25 │ │ │ │ + andeq r0, r0, ip, lsr #5 │ │ │ │ + rscseq r1, pc, r8, lsl sp @ │ │ │ │ + rscseq sp, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r7, asr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 646a98 <__cxa_atexit@plt+0x63a74c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 646a38 <__cxa_atexit@plt+0x63a6ec> │ │ │ │ + ldr r3, [pc, #204] @ 646ac4 <__cxa_atexit@plt+0x63a778> │ │ │ │ + sub ip, r2, #35 @ 0x23 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + stmib r6, {r3, sl} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r1, [r5, #32]! │ │ │ │ + ldr r7, [pc, #160] @ 646ac8 <__cxa_atexit@plt+0x63a77c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [pc, #128] @ 646ac0 <__cxa_atexit@plt+0x63a774> │ │ │ │ + stmib r5, {r0, r8} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bhi 646aac <__cxa_atexit@plt+0x63a760> │ │ │ │ + ldr ip, [pc, #112] @ 646acc <__cxa_atexit@plt+0x63a780> │ │ │ │ + ldmib r7, {r1, r2, r3} │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 638b38 <__cxa_atexit@plt+0x62c7ec> │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - rscseq r9, r1, r4, ror #2 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffff6f0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffb64 │ │ │ │ + rscseq r2, pc, ip, asr r8 @ │ │ │ │ + @ instruction: 0xfffffc30 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r0, r8, lsr #12 │ │ │ │ + andeq r3, r0, sl, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 638bd4 <__cxa_atexit@plt+0x62c888> │ │ │ │ - ldr r1, [pc, #132] @ 638bec <__cxa_atexit@plt+0x62c8a0> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 638be0 <__cxa_atexit@plt+0x62c894> │ │ │ │ - ldr lr, [pc, #84] @ 638bf0 <__cxa_atexit@plt+0x62c8a4> │ │ │ │ - ldmdb r6, {r0, r1} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 638bc4 <__cxa_atexit@plt+0x62c878> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 638914 <__cxa_atexit@plt+0x62c5c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 638c98 <__cxa_atexit@plt+0x62c94c> │ │ │ │ - ldr r8, [pc, #164] @ 638cb8 <__cxa_atexit@plt+0x62c96c> │ │ │ │ - ldr r9, [pc, #164] @ 638cbc <__cxa_atexit@plt+0x62c970> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 638c5c <__cxa_atexit@plt+0x62c910> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 638c68 <__cxa_atexit@plt+0x62c91c> │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 646b48 <__cxa_atexit@plt+0x63a7fc> │ │ │ │ + ldr r2, [pc, #84] @ 646b60 <__cxa_atexit@plt+0x63a814> │ │ │ │ + ldr lr, [pc, #84] @ 646b64 <__cxa_atexit@plt+0x63a818> │ │ │ │ + sub r8, r6, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #20 │ │ │ │ - cmp r8, r9 │ │ │ │ - bcc 638ca4 <__cxa_atexit@plt+0x62c958> │ │ │ │ - ldr r1, [pc, #64] @ 638cc0 <__cxa_atexit@plt+0x62c974> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r9, #15 │ │ │ │ - mov r6, r9 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r9 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - rscseq pc, pc, r4, lsl #18 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 638ce8 <__cxa_atexit@plt+0x62c99c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r0, r1, r0 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #24] @ 646b68 <__cxa_atexit@plt+0x63a81c> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r1, pc, ip, asr #21 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + smlalseq sp, r0, ip, r5 │ │ │ │ + andeq r6, r0, fp, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 646ba4 <__cxa_atexit@plt+0x63a858> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 646c54 <__cxa_atexit@plt+0x63a908> │ │ │ │ + ldr r3, [pc, #236] @ 646c88 <__cxa_atexit@plt+0x63a93c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 638d24 <__cxa_atexit@plt+0x62c9d8> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #40] @ 638d34 <__cxa_atexit@plt+0x62c9e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 638de0 <__cxa_atexit@plt+0x62ca94> │ │ │ │ - ldr r8, [pc, #168] @ 638e00 <__cxa_atexit@plt+0x62cab4> │ │ │ │ - ldr r9, [pc, #168] @ 638e04 <__cxa_atexit@plt+0x62cab8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 638da0 <__cxa_atexit@plt+0x62ca54> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 638dac <__cxa_atexit@plt+0x62ca60> │ │ │ │ - mov r7, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #20 │ │ │ │ - cmp r8, r9 │ │ │ │ - bcc 638dec <__cxa_atexit@plt+0x62caa0> │ │ │ │ - ldr r1, [pc, #68] @ 638e08 <__cxa_atexit@plt+0x62cabc> │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 646c64 <__cxa_atexit@plt+0x63a918> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r3, #63 @ 0x3f │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #132] @ 646c7c <__cxa_atexit@plt+0x63a930> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub fp, r3, #23 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r9, #15 │ │ │ │ - mov r6, r9 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r9 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq pc, pc, r0, asr #15 │ │ │ │ - @ instruction: 0x01000498 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 638e30 <__cxa_atexit@plt+0x62cae4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 638e70 <__cxa_atexit@plt+0x62cb24> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 638e80 <__cxa_atexit@plt+0x62cb34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r9, [sp] │ │ │ │ - bhi 638f08 <__cxa_atexit@plt+0x62cbbc> │ │ │ │ - ldr r9, [pc, #292] @ 638fcc <__cxa_atexit@plt+0x62cc80> │ │ │ │ - ldr lr, [pc, #292] @ 638fd0 <__cxa_atexit@plt+0x62cc84> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 638f34 <__cxa_atexit@plt+0x62cbe8> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 638f1c <__cxa_atexit@plt+0x62cbd0> │ │ │ │ - ldr r2, [sl, #15] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r1, [sl, #3] │ │ │ │ - tst r2, r8 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r3, [sl, #11] │ │ │ │ - mov sl, r0 │ │ │ │ - moveq ip, r9 │ │ │ │ - str ip, [r5, #-16]! │ │ │ │ - moveq sl, r1 │ │ │ │ - sub r7, r7, #16 │ │ │ │ - moveq r1, r0 │ │ │ │ - cmp fp, r7 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bls 638eb0 <__cxa_atexit@plt+0x62cb64> │ │ │ │ - ldr r7, [pc, #196] @ 638fd4 <__cxa_atexit@plt+0x62cc88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #192] @ 638fe4 <__cxa_atexit@plt+0x62cc98> │ │ │ │ - ldr r7, [pc, #192] @ 638fe8 <__cxa_atexit@plt+0x62cc9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #3 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #112] @ 646c80 <__cxa_atexit@plt+0x63a934> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - b 638fa0 <__cxa_atexit@plt+0x62cc54> │ │ │ │ - mov r3, r5 │ │ │ │ + str fp, [r6, #64] @ 0x40 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #100] @ 646c84 <__cxa_atexit@plt+0x63a938> │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ ldr r7, [sp] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - add r1, r6, #8 │ │ │ │ - cmp r2, r1 │ │ │ │ - stmib r3, {r7, sl} │ │ │ │ - bcc 638fac <__cxa_atexit@plt+0x62cc60> │ │ │ │ - ldr r2, [sl, #6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne 638f94 <__cxa_atexit@plt+0x62cc48> │ │ │ │ - ldr lr, [pc, #112] @ 638fd8 <__cxa_atexit@plt+0x62cc8c> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r9, [sl, #2] │ │ │ │ - ldr r0, [pc, #104] @ 638fdc <__cxa_atexit@plt+0x62cc90> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #80] @ 638fec <__cxa_atexit@plt+0x62cca0> │ │ │ │ - mov r8, sl │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #44] @ 638fe0 <__cxa_atexit@plt+0x62cc94> │ │ │ │ - mov r7, sl │ │ │ │ - mov r3, #8 │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r1 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, asr #5 │ │ │ │ - andeq r0, r0, ip, lsl r3 │ │ │ │ - rscseq r8, r1, r4, lsl #27 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - rscseq pc, pc, r0, ror r6 @ │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbteq r8, [r1], #192 @ 0xc0 │ │ │ │ - rscseq pc, pc, ip, lsr #13 │ │ │ │ - rscseq pc, pc, ip, lsr r6 @ │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 639074 <__cxa_atexit@plt+0x62cd28> │ │ │ │ - add r3, r5, #4 │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r1, [r3] │ │ │ │ - cmp r1, r7 │ │ │ │ - bne 63905c <__cxa_atexit@plt+0x62cd10> │ │ │ │ - ldr lr, [pc, #96] @ 639090 <__cxa_atexit@plt+0x62cd44> │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [pc, #84] @ 639094 <__cxa_atexit@plt+0x62cd48> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - stmib r2, {r0, r1} │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [pc, #56] @ 63909c <__cxa_atexit@plt+0x62cd50> │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #28] @ 646c78 <__cxa_atexit@plt+0x63a92c> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #68 @ 0x44 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r2, pc, ip, asr #8 │ │ │ │ + rscseq r2, pc, r0, asr r0 @ │ │ │ │ + rscseq r2, pc, r4, ror r6 @ │ │ │ │ + @ instruction: 0xfffff358 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + rscseq sp, r0, ip, ror r4 │ │ │ │ + andeq r6, r0, fp, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 646da4 <__cxa_atexit@plt+0x63aa58> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r9, r7, #8 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, sl │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r2, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + str r4, [sp, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r1, [pc, #156] @ 646db0 <__cxa_atexit@plt+0x63aa64> │ │ │ │ + add lr, r8, #68 @ 0x44 │ │ │ │ + sub r3, r6, #63 @ 0x3f │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + ldr r2, [pc, #136] @ 646db4 <__cxa_atexit@plt+0x63aa68> │ │ │ │ + add lr, r8, #52 @ 0x34 │ │ │ │ + sub r3, r6, #69 @ 0x45 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r4, [r8, #44] @ 0x2c │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r1, [r8, #36] @ 0x24 │ │ │ │ + str sl, [r8, #40] @ 0x28 │ │ │ │ + str r4, [r8, #48] @ 0x30 │ │ │ │ + stm lr, {r2, r3, r9, fp} │ │ │ │ + ldr r3, [pc, #96] @ 646db8 <__cxa_atexit@plt+0x63aa6c> │ │ │ │ + ldr r4, [pc, #96] @ 646dbc <__cxa_atexit@plt+0x63aa70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r4, r7} │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 639098 <__cxa_atexit@plt+0x62cd4c> │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq pc, pc, r0, lsr #11 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - rscseq pc, pc, r4, ror r5 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + rscseq r2, pc, r4, ror #10 │ │ │ │ + rscseq r1, pc, ip, lsl pc @ │ │ │ │ + @ instruction: 0xfffff5c0 │ │ │ │ + rscseq r1, pc, r4, ror r8 @ │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + bx r0 │ │ │ │ + rscseq sp, r0, r8, lsr r3 │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 639108 <__cxa_atexit@plt+0x62cdbc> │ │ │ │ - add r3, r6, #20 │ │ │ │ + bne 646e08 <__cxa_atexit@plt+0x63aabc> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 646e5c <__cxa_atexit@plt+0x63ab10> │ │ │ │ + ldr r3, [pc, #140] @ 646e8c <__cxa_atexit@plt+0x63ab40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 639140 <__cxa_atexit@plt+0x62cdf4> │ │ │ │ - ldr lr, [pc, #144] @ 639160 <__cxa_atexit@plt+0x62ce14> │ │ │ │ + bcc 646e6c <__cxa_atexit@plt+0x63ab20> │ │ │ │ + ldr lr, [pc, #100] @ 646e84 <__cxa_atexit@plt+0x63ab38> │ │ │ │ + sub r0, r3, #23 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r8, [pc, #132] @ 639164 <__cxa_atexit@plt+0x62ce18> │ │ │ │ + ldr r8, [pc, #92] @ 646e88 <__cxa_atexit@plt+0x63ab3c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - sub r8, r3, #14 │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 639148 <__cxa_atexit@plt+0x62cdfc> │ │ │ │ - ldr r1, [pc, #60] @ 639158 <__cxa_atexit@plt+0x62ce0c> │ │ │ │ - ldr r7, [pc, #60] @ 63915c <__cxa_atexit@plt+0x62ce10> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, r1, #3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 646e80 <__cxa_atexit@plt+0x63ab34> │ │ │ │ + add r5, r5, #24 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - b 63914c <__cxa_atexit@plt+0x62ce00> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrsbteq r8, [r1], #168 @ 0xa8 │ │ │ │ - rscseq pc, pc, r0, asr #8 │ │ │ │ - @ instruction: 0x01000190 │ │ │ │ - rscseq pc, pc, r8, lsl #9 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6391b8 <__cxa_atexit@plt+0x62ce6c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 6391c4 <__cxa_atexit@plt+0x62ce78> │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + rscseq r2, pc, r4, asr #4 │ │ │ │ + rscseq r2, pc, r0, ror #8 │ │ │ │ + rscseq r1, pc, r4, lsr #28 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 639218 <__cxa_atexit@plt+0x62cecc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 639224 <__cxa_atexit@plt+0x62ced8> │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 646f18 <__cxa_atexit@plt+0x63abcc> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 646f24 <__cxa_atexit@plt+0x63abd8> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ 646f28 <__cxa_atexit@plt+0x63abdc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 646f2c <__cxa_atexit@plt+0x63abe0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r8, #32] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r2, pc, r4, lsr #7 │ │ │ │ + rscseq r1, pc, r8, ror #26 │ │ │ │ + rscseq r1, pc, r4, ror #13 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 6392cc <__cxa_atexit@plt+0x62cf80> │ │ │ │ - ldr r8, [pc, #164] @ 6392ec <__cxa_atexit@plt+0x62cfa0> │ │ │ │ - ldr r9, [pc, #164] @ 6392f0 <__cxa_atexit@plt+0x62cfa4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 639290 <__cxa_atexit@plt+0x62cf44> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 63929c <__cxa_atexit@plt+0x62cf50> │ │ │ │ - mov r7, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #20 │ │ │ │ - cmp r8, r9 │ │ │ │ - bcc 6392d8 <__cxa_atexit@plt+0x62cf8c> │ │ │ │ - ldr r1, [pc, #64] @ 6392f4 <__cxa_atexit@plt+0x62cfa8> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 646f9c <__cxa_atexit@plt+0x63ac50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 646fa4 <__cxa_atexit@plt+0x63ac58> │ │ │ │ + ldr r1, [pc, #84] @ 646fb8 <__cxa_atexit@plt+0x63ac6c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - sub r7, r9, #15 │ │ │ │ - mov r6, r9 │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 646f90 <__cxa_atexit@plt+0x63ac44> │ │ │ │ + ldr r7, [pc, #60] @ 646fbc <__cxa_atexit@plt+0x63ac70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r6, r3 │ │ │ │ b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 646fac <__cxa_atexit@plt+0x63ac60> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r9 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrsbteq pc, [pc], #32 @ │ │ │ │ - rscseq pc, pc, r8, lsr #31 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63931c <__cxa_atexit@plt+0x62cfd0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + ldrhteq r1, [pc], #92 │ │ │ │ + rscseq r1, pc, r8, ror #12 │ │ │ │ + rscseq sp, r0, r4, asr #2 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 64706c <__cxa_atexit@plt+0x63ad20> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 639358 <__cxa_atexit@plt+0x62d00c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #40] @ 639368 <__cxa_atexit@plt+0x62d01c> │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 647078 <__cxa_atexit@plt+0x63ad2c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldm lr, {sl, ip, lr} │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r1, [pc, #120] @ 647088 <__cxa_atexit@plt+0x63ad3c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #112] @ 64708c <__cxa_atexit@plt+0x63ad40> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + mov r5, r9 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [pc, #80] @ 647090 <__cxa_atexit@plt+0x63ad44> │ │ │ │ + mov r7, lr │ │ │ │ + sub r1, r6, #15 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + ldr r0, [pc, #56] @ 647094 <__cxa_atexit@plt+0x63ad48> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq pc, pc, ip, lsl pc @ │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #24 │ │ │ │ - mov r1, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 639414 <__cxa_atexit@plt+0x62d0c8> │ │ │ │ - ldr r8, [pc, #168] @ 639434 <__cxa_atexit@plt+0x62d0e8> │ │ │ │ - ldr r9, [pc, #168] @ 639438 <__cxa_atexit@plt+0x62d0ec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - str r9, [r5, #-8]! │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq 6393d4 <__cxa_atexit@plt+0x62d088> │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 6393e0 <__cxa_atexit@plt+0x62d094> │ │ │ │ - mov r7, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #20 │ │ │ │ - cmp r8, r9 │ │ │ │ - bcc 639420 <__cxa_atexit@plt+0x62d0d4> │ │ │ │ - ldr r1, [pc, #68] @ 63943c <__cxa_atexit@plt+0x62d0f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r9, #15 │ │ │ │ - mov r6, r9 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r9 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - rscseq pc, pc, ip, lsl #3 │ │ │ │ - rscseq pc, pc, r4, ror #28 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 639464 <__cxa_atexit@plt+0x62d118> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + rscseq r1, pc, r4, asr #10 │ │ │ │ + rscseq r1, pc, r8, lsl #10 │ │ │ │ + rscseq sp, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6470f0 <__cxa_atexit@plt+0x63ada4> │ │ │ │ + ldr lr, [pc, #60] @ 6470fc <__cxa_atexit@plt+0x63adb0> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #14 │ │ │ │ + rscseq sp, r0, r4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 647188 <__cxa_atexit@plt+0x63ae3c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6394a4 <__cxa_atexit@plt+0x62d158> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 6394b4 <__cxa_atexit@plt+0x62d168> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 647194 <__cxa_atexit@plt+0x63ae48> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #92] @ 6471a4 <__cxa_atexit@plt+0x63ae58> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #84] @ 6471a8 <__cxa_atexit@plt+0x63ae5c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r7, sl} │ │ │ │ + ldr r0, [pc, #64] @ 6471ac <__cxa_atexit@plt+0x63ae60> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrsbteq pc, [pc], #212 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6395b0 <__cxa_atexit@plt+0x62d264> │ │ │ │ - ldr r8, [r9, #3] │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 639504 <__cxa_atexit@plt+0x62d1b8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 639538 <__cxa_atexit@plt+0x62d1ec> │ │ │ │ - ldr r3, [pc, #216] @ 6395cc <__cxa_atexit@plt+0x62d280> │ │ │ │ - ldr r7, [pc, #216] @ 6395d0 <__cxa_atexit@plt+0x62d284> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 639580 <__cxa_atexit@plt+0x62d234> │ │ │ │ - ldr r7, [sl, #6] │ │ │ │ - cmp r8, r7 │ │ │ │ - bne 639574 <__cxa_atexit@plt+0x62d228> │ │ │ │ - ldr r7, [pc, #176] @ 6395c8 <__cxa_atexit@plt+0x62d27c> │ │ │ │ - ldr r2, [sl, #2] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [sl, #15] │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - ldr ip, [sl, #7] │ │ │ │ - ldr r2, [sl, #11] │ │ │ │ - tst r0, r8 │ │ │ │ - beq 63958c <__cxa_atexit@plt+0x62d240> │ │ │ │ - ldr r1, [pc, #128] @ 6395d8 <__cxa_atexit@plt+0x62d28c> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, ip │ │ │ │ - b 638e90 <__cxa_atexit@plt+0x62cb44> │ │ │ │ - ldr r7, [pc, #96] @ 6395dc <__cxa_atexit@plt+0x62d290> │ │ │ │ - mov r8, sl │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #48] @ 6395c4 <__cxa_atexit@plt+0x62d278> │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, ip} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, lr │ │ │ │ - b 638e90 <__cxa_atexit@plt+0x62cb44> │ │ │ │ - ldr r7, [pc, #28] @ 6395d4 <__cxa_atexit@plt+0x62d288> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - rscseq r8, r1, r0, lsl #14 │ │ │ │ - ldrsbteq pc, [pc], #12 @ │ │ │ │ - rscseq r8, r1, r0, ror #13 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - rscseq pc, pc, ip, asr r0 @ │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 639648 <__cxa_atexit@plt+0x62d2fc> │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 639680 <__cxa_atexit@plt+0x62d334> │ │ │ │ - ldr lr, [pc, #144] @ 6396a0 <__cxa_atexit@plt+0x62d354> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r8, [pc, #132] @ 6396a4 <__cxa_atexit@plt+0x62d358> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - sub r8, r3, #14 │ │ │ │ - mov r6, r3 │ │ │ │ + rscseq r1, pc, ip, lsl r4 @ │ │ │ │ + rscseq r1, pc, r8, lsr r4 @ │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq ip, r0, r8, asr pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 647208 <__cxa_atexit@plt+0x63aebc> │ │ │ │ + ldr lr, [pc, #60] @ 647214 <__cxa_atexit@plt+0x63aec8> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 639688 <__cxa_atexit@plt+0x62d33c> │ │ │ │ - ldr r1, [pc, #60] @ 639698 <__cxa_atexit@plt+0x62d34c> │ │ │ │ - ldr r7, [pc, #60] @ 63969c <__cxa_atexit@plt+0x62d350> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r8, r1, #3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, ip, lsr #12 │ │ │ │ + rscseq ip, r0, ip, ror #29 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 647280 <__cxa_atexit@plt+0x63af34> │ │ │ │ + ldr lr, [pc, #76] @ 64728c <__cxa_atexit@plt+0x63af40> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq 647278 <__cxa_atexit@plt+0x63af2c> │ │ │ │ + b 64729c <__cxa_atexit@plt+0x63af50> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - b 63968c <__cxa_atexit@plt+0x62d340> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlalseq r8, r1, r8, r5 │ │ │ │ - rscseq lr, pc, r0, lsl #30 │ │ │ │ - rscseq pc, pc, r0, asr ip @ │ │ │ │ - rscseq lr, pc, r8, asr #30 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r0, r8, ror lr │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6396f8 <__cxa_atexit@plt+0x62d3ac> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 639704 <__cxa_atexit@plt+0x62d3b8> │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + bcc 647360 <__cxa_atexit@plt+0x63b014> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + ldr lr, [r1, #-4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 647318 <__cxa_atexit@plt+0x63afcc> │ │ │ │ + ldr sl, [pc, #164] @ 647378 <__cxa_atexit@plt+0x63b02c> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r2, [pc, #116] @ 64737c <__cxa_atexit@plt+0x63b030> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #28] │ │ │ │ bx ip │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r0, [pc, #76] @ 64736c <__cxa_atexit@plt+0x63b020> │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + ldr r0, [pc, #56] @ 647370 <__cxa_atexit@plt+0x63b024> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #52] @ 647374 <__cxa_atexit@plt+0x63b028> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 639758 <__cxa_atexit@plt+0x62d40c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 639764 <__cxa_atexit@plt+0x62d418> │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq r1, pc, r0, lsr r2 @ │ │ │ │ + rscseq r1, pc, ip, asr #4 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + rscseq r1, pc, ip, ror pc @ │ │ │ │ + rscseq ip, r0, r8, lsl #27 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6473e4 <__cxa_atexit@plt+0x63b098> │ │ │ │ + ldr lr, [pc, #68] @ 6473f0 <__cxa_atexit@plt+0x63b0a4> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6397e0 <__cxa_atexit@plt+0x62d494> │ │ │ │ - ldr r3, [pc, #104] @ 6397f0 <__cxa_atexit@plt+0x62d4a4> │ │ │ │ - str sl, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - beq 6397c0 <__cxa_atexit@plt+0x62d474> │ │ │ │ - ldr r3, [pc, #84] @ 6397f4 <__cxa_atexit@plt+0x62d4a8> │ │ │ │ - tst sl, #3 │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 6397d0 <__cxa_atexit@plt+0x62d484> │ │ │ │ - ldr r7, [pc, #64] @ 6397f8 <__cxa_atexit@plt+0x62d4ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 6394c4 <__cxa_atexit@plt+0x62d178> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + mov r7, r8 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + andeq r0, r0, r4, asr r4 │ │ │ │ + rscseq ip, r0, r0, lsl sp │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64747c <__cxa_atexit@plt+0x63b130> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 647488 <__cxa_atexit@plt+0x63b13c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #92] @ 647498 <__cxa_atexit@plt+0x63b14c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #84] @ 64749c <__cxa_atexit@plt+0x63b150> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r7, sl} │ │ │ │ + ldr r0, [pc, #64] @ 6474a0 <__cxa_atexit@plt+0x63b154> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6397fc <__cxa_atexit@plt+0x62d4b0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - ldrhteq r8, [r1], #72 @ 0x48 │ │ │ │ + rscseq r1, pc, r8, lsr #2 │ │ │ │ + rscseq r1, pc, r4, asr #2 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq ip, r0, r4, ror #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #60] @ 639850 <__cxa_atexit@plt+0x62d504> │ │ │ │ - ldr sl, [r3, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst sl, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r3] │ │ │ │ - beq 639844 <__cxa_atexit@plt+0x62d4f8> │ │ │ │ - ldr r2, [pc, #36] @ 639854 <__cxa_atexit@plt+0x62d508> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6474fc <__cxa_atexit@plt+0x63b1b0> │ │ │ │ + ldr lr, [pc, #60] @ 647508 <__cxa_atexit@plt+0x63b1bc> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r3 │ │ │ │ + ldrshteq ip, [r0], #184 @ 0xb8 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 647574 <__cxa_atexit@plt+0x63b228> │ │ │ │ + ldr lr, [pc, #76] @ 647580 <__cxa_atexit@plt+0x63b234> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq 64756c <__cxa_atexit@plt+0x63b220> │ │ │ │ + b 647590 <__cxa_atexit@plt+0x63b244> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 6394c4 <__cxa_atexit@plt+0x62d178> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 63987c <__cxa_atexit@plt+0x62d530> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 6394c4 <__cxa_atexit@plt+0x62d178> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r0, r4, lsl #23 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6398b4 <__cxa_atexit@plt+0x62d568> │ │ │ │ - ldr r2, [pc, #40] @ 6398cc <__cxa_atexit@plt+0x62d580> │ │ │ │ + bcc 647654 <__cxa_atexit@plt+0x63b308> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + ldr lr, [r1, #-4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 64760c <__cxa_atexit@plt+0x63b2c0> │ │ │ │ + ldr sl, [pc, #164] @ 64766c <__cxa_atexit@plt+0x63b320> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r2, [pc, #116] @ 647670 <__cxa_atexit@plt+0x63b324> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6398d0 <__cxa_atexit@plt+0x62d584> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq lr, pc, r8, ror #25 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - ldrsbteq r7, [r1], #60 @ 0x3c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 639970 <__cxa_atexit@plt+0x62d624> │ │ │ │ - ldr lr, [pc, #144] @ 639988 <__cxa_atexit@plt+0x62d63c> │ │ │ │ - add lr, pc, lr │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 639950 <__cxa_atexit@plt+0x62d604> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 63993c <__cxa_atexit@plt+0x62d5f0> │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #3] │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - sub r7, r7, #16 │ │ │ │ - mov r8, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bls 6398f8 <__cxa_atexit@plt+0x62d5ac> │ │ │ │ - b 639974 <__cxa_atexit@plt+0x62d628> │ │ │ │ - ldr r7, [pc, #80] @ 639994 <__cxa_atexit@plt+0x62d648> │ │ │ │ - ldr r0, [pc, #80] @ 639998 <__cxa_atexit@plt+0x62d64c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #56] @ 639990 <__cxa_atexit@plt+0x62d644> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r7, [pc, #16] @ 63998c <__cxa_atexit@plt+0x62d640> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rscseq r8, r1, r4, lsr #6 │ │ │ │ - smlalseq r8, r1, r4, r2 │ │ │ │ - rscseq r7, r1, r4, ror r3 │ │ │ │ - rscseq r7, r1, r0, ror r3 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #148] @ 639a40 <__cxa_atexit@plt+0x62d6f4> │ │ │ │ - mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 6399dc <__cxa_atexit@plt+0x62d690> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 6399ec <__cxa_atexit@plt+0x62d6a0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 639a28 <__cxa_atexit@plt+0x62d6dc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 639a44 <__cxa_atexit@plt+0x62d6f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r9} │ │ │ │ - sub r9, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #28] │ │ │ │ bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - rscseq pc, pc, ip, asr #16 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 639a74 <__cxa_atexit@plt+0x62d728> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 639ab4 <__cxa_atexit@plt+0x62d768> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 639ac8 <__cxa_atexit@plt+0x62d77c> │ │ │ │ + ldr r0, [pc, #76] @ 647660 <__cxa_atexit@plt+0x63b314> │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + ldr r0, [pc, #56] @ 647664 <__cxa_atexit@plt+0x63b318> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r5, [pc, #52] @ 647668 <__cxa_atexit@plt+0x63b31c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq pc, pc, r4, asr #15 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 639aec <__cxa_atexit@plt+0x62d7a0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - rscseq r8, r1, r0, asr #3 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r8 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - sub r7, r2, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 639c00 <__cxa_atexit@plt+0x62d8b4> │ │ │ │ - ldr r0, [pc, #272] @ 639c1c <__cxa_atexit@plt+0x62d8d0> │ │ │ │ - ldr r8, [r2] │ │ │ │ - sub r7, r2, #36 @ 0x24 │ │ │ │ - add r0, pc, r0 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmdb r2, {r0, r9, sl} │ │ │ │ - str r3, [r2] │ │ │ │ - bhi 639bb4 <__cxa_atexit@plt+0x62d868> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 639bc4 <__cxa_atexit@plt+0x62d878> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 639bd0 <__cxa_atexit@plt+0x62d884> │ │ │ │ - ldr r0, [pc, #224] @ 639c20 <__cxa_atexit@plt+0x62d8d4> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr lr, [r8, #3] │ │ │ │ - stmib r5, {r1, r3, lr} │ │ │ │ - sub r3, r5, #24 │ │ │ │ + rscseq r0, pc, ip, lsr pc @ │ │ │ │ + rscseq r0, pc, r8, asr pc @ │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + rscseq r1, pc, r8, lsl #25 │ │ │ │ + smlalseq ip, r0, r4, sl │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 639c14 <__cxa_atexit@plt+0x62d8c8> │ │ │ │ - sub r3, r2, #52 @ 0x34 │ │ │ │ - sub r5, r2, #44 @ 0x2c │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 639be4 <__cxa_atexit@plt+0x62d898> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 639bcc <__cxa_atexit@plt+0x62d880> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + bhi 6476d8 <__cxa_atexit@plt+0x63b38c> │ │ │ │ + ldr lr, [pc, #68] @ 6476e4 <__cxa_atexit@plt+0x63b398> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #12] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ mov r7, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 639b70 <__cxa_atexit@plt+0x62d824> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, #104] @ 639c24 <__cxa_atexit@plt+0x62d8d8> │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r7, r8 │ │ │ │ - b 639be8 <__cxa_atexit@plt+0x62d89c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, #84] @ 639c2c <__cxa_atexit@plt+0x62d8e0> │ │ │ │ - ldr r0, [pc, #84] @ 639c30 <__cxa_atexit@plt+0x62d8e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ add r5, r5, #16 │ │ │ │ - ldr r3, [pc, #56] @ 639c28 <__cxa_atexit@plt+0x62d8dc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r3, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 639c34 <__cxa_atexit@plt+0x62d8e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmdb r2, {r3, r9, sl} │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r8, r7 │ │ │ │ - b 639bb4 <__cxa_atexit@plt+0x62d868> │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rscseq r8, r1, r8, ror #1 │ │ │ │ - rscseq r8, r1, r0 │ │ │ │ - rscseq r7, r1, r0, ror #1 │ │ │ │ - ldrsbteq r7, [r1], #12 │ │ │ │ - rscseq r8, r1, r0, lsr #1 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #148] @ 639cdc <__cxa_atexit@plt+0x62d990> │ │ │ │ - mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 639c78 <__cxa_atexit@plt+0x62d92c> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 639c88 <__cxa_atexit@plt+0x62d93c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 639cc4 <__cxa_atexit@plt+0x62d978> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 639ce0 <__cxa_atexit@plt+0x62d994> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r2, r3, r9} │ │ │ │ - sub r9, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq pc, [pc], #80 @ │ │ │ │ - andeq r0, r0, r5, asr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 639d10 <__cxa_atexit@plt+0x62d9c4> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 639d50 <__cxa_atexit@plt+0x62da04> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 639d64 <__cxa_atexit@plt+0x62da18> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq pc, pc, r8, lsr #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 639efc <__cxa_atexit@plt+0x62dbb0> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 639da8 <__cxa_atexit@plt+0x62da5c> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 639dc8 <__cxa_atexit@plt+0x62da7c> │ │ │ │ - ldr r7, [pc, #404] @ 639f30 <__cxa_atexit@plt+0x62dbe4> │ │ │ │ - ldr r0, [pc, #404] @ 639f34 <__cxa_atexit@plt+0x62dbe8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #380] @ 639f2c <__cxa_atexit@plt+0x62dbe0> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r8, #15] │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 639dec <__cxa_atexit@plt+0x62daa0> │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r8, r3 │ │ │ │ - b 639aec <__cxa_atexit@plt+0x62d7a0> │ │ │ │ - ldr r0, [pc, #288] @ 639f14 <__cxa_atexit@plt+0x62dbc8> │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-16]! │ │ │ │ - stmib r2, {r3, r9} │ │ │ │ - str r7, [r2, #12] │ │ │ │ - sub r7, r2, #24 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + rscseq ip, r0, ip, lsl sl │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 639ea0 <__cxa_atexit@plt+0x62db54> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 639eb8 <__cxa_atexit@plt+0x62db6c> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 639ec4 <__cxa_atexit@plt+0x62db78> │ │ │ │ - ldr r0, [pc, #236] @ 639f18 <__cxa_atexit@plt+0x62dbcc> │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r7, [sl, #7] │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [sl, #15] │ │ │ │ - str r0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ - ldr lr, [sl, #3] │ │ │ │ - stmib r2, {r1, r3, lr} │ │ │ │ - sub r3, r2, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 639f0c <__cxa_atexit@plt+0x62dbc0> │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 639edc <__cxa_atexit@plt+0x62db90> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 639ec0 <__cxa_atexit@plt+0x62db74> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + bhi 647784 <__cxa_atexit@plt+0x63b438> │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + ldr ip, [r2, #15] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 647790 <__cxa_atexit@plt+0x63b444> │ │ │ │ + add lr, r7, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldm lr, {r1, r3, lr} │ │ │ │ + ldr r8, [pc, #84] @ 6477a4 <__cxa_atexit@plt+0x63b458> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str fp, [r5, #32] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #16] │ │ │ │ mov r7, sl │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 639e5c <__cxa_atexit@plt+0x62db10> │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r7, [pc, #116] @ 639f1c <__cxa_atexit@plt+0x62dbd0> │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - mov r7, sl │ │ │ │ - b 639ee0 <__cxa_atexit@plt+0x62db94> │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r7, [pc, #88] @ 639f24 <__cxa_atexit@plt+0x62dbd8> │ │ │ │ - ldr r0, [pc, #88] @ 639f28 <__cxa_atexit@plt+0x62dbdc> │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r5, [pc, #56] @ 639f20 <__cxa_atexit@plt+0x62dbd4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r9, r5, #3 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 639f38 <__cxa_atexit@plt+0x62dbec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 639ea0 <__cxa_atexit@plt+0x62db54> │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xfffffb68 │ │ │ │ - ldrshteq r7, [r1], #216 @ 0xd8 │ │ │ │ - rscseq r7, r1, r8, lsl #26 │ │ │ │ - rscseq r6, r1, r8, ror #27 │ │ │ │ - rscseq r6, r1, r4, ror #27 │ │ │ │ - rscseq r7, r1, ip, lsr lr │ │ │ │ - smlalseq r6, r1, r4, pc @ │ │ │ │ - smlalseq r6, r1, r0, pc @ │ │ │ │ - ldrhteq r7, [r1], #208 @ 0xd0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #152] @ 639fe4 <__cxa_atexit@plt+0x62dc98> │ │ │ │ - mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 639f7c <__cxa_atexit@plt+0x62dc30> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 639f8c <__cxa_atexit@plt+0x62dc40> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 639fcc <__cxa_atexit@plt+0x62dc80> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #56] @ 639fe8 <__cxa_atexit@plt+0x62dc9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq pc, pc, ip, lsr #5 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63a018 <__cxa_atexit@plt+0x62dccc> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + @ instruction: 0xffffef4c │ │ │ │ + rscseq ip, r0, ip, asr r9 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 647804 <__cxa_atexit@plt+0x63b4b8> │ │ │ │ + ldr lr, [pc, #64] @ 64780c <__cxa_atexit@plt+0x63b4c0> │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r1, [r7, #17] │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + mov r7, r8 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrshteq ip, [r0], #136 @ 0x88 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #144] @ 6478b4 <__cxa_atexit@plt+0x63b568> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 647894 <__cxa_atexit@plt+0x63b548> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 63a054 <__cxa_atexit@plt+0x62dd08> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 63a068 <__cxa_atexit@plt+0x62dd1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ + bcc 6478a0 <__cxa_atexit@plt+0x63b554> │ │ │ │ + ldr lr, [pc, #104] @ 6478b8 <__cxa_atexit@plt+0x63b56c> │ │ │ │ + str r3, [r5, #28] │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [r3, #15] │ │ │ │ + ldr r3, [pc, #84] @ 6478bc <__cxa_atexit@plt+0x63b570> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + sub r8, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq pc, pc, r0, lsr #4 │ │ │ │ - rscseq r7, r1, r4, asr ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63a0e0 <__cxa_atexit@plt+0x62dd94> │ │ │ │ - ldr r3, [pc, #96] @ 63a0f0 <__cxa_atexit@plt+0x62dda4> │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63a0bc <__cxa_atexit@plt+0x62dd70> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63a0cc <__cxa_atexit@plt+0x62dd80> │ │ │ │ - ldr r7, [pc, #68] @ 63a0f4 <__cxa_atexit@plt+0x62dda8> │ │ │ │ - ldr r0, [pc, #68] @ 63a0f8 <__cxa_atexit@plt+0x62ddac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #44] @ 63a100 <__cxa_atexit@plt+0x62ddb4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - ldr r7, [pc, #20] @ 63a0fc <__cxa_atexit@plt+0x62ddb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrshteq r6, [r1], #200 @ 0xc8 │ │ │ │ - ldrshteq r6, [r1], #196 @ 0xc4 │ │ │ │ - ldrshteq r7, [r1], #176 @ 0xb0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r7, r1, r0, asr #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r1, pc, r8, ror #14 │ │ │ │ + rscseq ip, r0, r8, asr #16 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63a134 <__cxa_atexit@plt+0x62dde8> │ │ │ │ - ldr r7, [pc, #40] @ 63a14c <__cxa_atexit@plt+0x62de00> │ │ │ │ - ldr r0, [pc, #40] @ 63a150 <__cxa_atexit@plt+0x62de04> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 63a148 <__cxa_atexit@plt+0x62ddfc> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r6, r1, r0, lsl #25 │ │ │ │ - rscseq r6, r1, ip, ror ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 63a1b8 <__cxa_atexit@plt+0x62de6c> │ │ │ │ - ldr sl, [pc, #80] @ 63a1d0 <__cxa_atexit@plt+0x62de84> │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #68] @ 63a1d4 <__cxa_atexit@plt+0x62de88> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 63a1d8 <__cxa_atexit@plt+0x62de8c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq lr, pc, r4, lsl #8 │ │ │ │ - rscseq lr, pc, r8, asr r4 @ │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63a244 <__cxa_atexit@plt+0x62def8> │ │ │ │ - ldr lr, [pc, #92] @ 63a25c <__cxa_atexit@plt+0x62df10> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #80] @ 63a260 <__cxa_atexit@plt+0x62df14> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 63a264 <__cxa_atexit@plt+0x62df18> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq lr, pc, r0, ror #7 │ │ │ │ - rscseq lr, pc, ip, ror r3 @ │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - rscseq r7, r1, r4, asr #20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63a2dc <__cxa_atexit@plt+0x62df90> │ │ │ │ - ldr r7, [pc, #96] @ 63a2f0 <__cxa_atexit@plt+0x62dfa4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 63a2b4 <__cxa_atexit@plt+0x62df68> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 63a2cc <__cxa_atexit@plt+0x62df80> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 63a2f8 <__cxa_atexit@plt+0x62dfac> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63a2f4 <__cxa_atexit@plt+0x62dfa8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - ldr r7, [pc, #24] @ 63a2fc <__cxa_atexit@plt+0x62dfb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + bcc 647930 <__cxa_atexit@plt+0x63b5e4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r9, [pc, #68] @ 64793c <__cxa_atexit@plt+0x63b5f0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + ldr r7, [pc, #56] @ 647940 <__cxa_atexit@plt+0x63b5f4> │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r7, r1, r4, lsr r9 │ │ │ │ - ldrshteq r7, [r1], #152 @ 0x98 │ │ │ │ - ldrhteq r7, [r1], #144 @ 0x90 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r7, lr │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrsbteq r1, [pc], #108 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, r0, r4, asr #15 │ │ │ │ + andeq r0, r0, fp, asr #11 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63a32c <__cxa_atexit@plt+0x62dfe0> │ │ │ │ - ldr r7, [pc, #36] @ 63a344 <__cxa_atexit@plt+0x62dff8> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 63a340 <__cxa_atexit@plt+0x62dff4> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #24] @ 647970 <__cxa_atexit@plt+0x63b624> │ │ │ │ + tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrsbteq r7, [r1], #132 @ 0x84 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ + beq 647968 <__cxa_atexit@plt+0x63b61c> │ │ │ │ + b 647980 <__cxa_atexit@plt+0x63b634> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r7, r1, r0, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63a398 <__cxa_atexit@plt+0x62e04c> │ │ │ │ - ldr r3, [pc, #32] @ 63a3a0 <__cxa_atexit@plt+0x62e054> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 63a3a4 <__cxa_atexit@plt+0x62e058> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalseq lr, pc, r0, r1 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 63a3e4 <__cxa_atexit@plt+0x62e098> │ │ │ │ - ldr r7, [pc, #40] @ 63a3fc <__cxa_atexit@plt+0x62e0b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 63a400 <__cxa_atexit@plt+0x62e0b4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldrhteq lr, [pc], #24 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63a440 <__cxa_atexit@plt+0x62e0f4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 63a458 <__cxa_atexit@plt+0x62e10c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 63a45c <__cxa_atexit@plt+0x62e110> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq lr, pc, r8, asr r1 @ │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - rscseq r7, r1, ip, asr #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63a4fc <__cxa_atexit@plt+0x62e1b0> │ │ │ │ - ldr r3, [pc, #160] @ 63a524 <__cxa_atexit@plt+0x62e1d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63a4ac <__cxa_atexit@plt+0x62e160> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + smlalseq ip, r0, r4, r7 │ │ │ │ + andeq r0, r0, fp, asr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 6479d0 <__cxa_atexit@plt+0x63b684> │ │ │ │ cmp r3, #3 │ │ │ │ - bne 63a4bc <__cxa_atexit@plt+0x62e170> │ │ │ │ - ldr r7, [pc, #136] @ 63a528 <__cxa_atexit@plt+0x62e1dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + bne 647ae4 <__cxa_atexit@plt+0x63b798> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 647b44 <__cxa_atexit@plt+0x63b7f8> │ │ │ │ + ldr r7, [pc, #688] @ 647c68 <__cxa_atexit@plt+0x63b91c> │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 647bfc <__cxa_atexit@plt+0x63b8b0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 647ca0 <__cxa_atexit@plt+0x63b954> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 63a50c <__cxa_atexit@plt+0x62e1c0> │ │ │ │ - ldr r7, [pc, #92] @ 63a530 <__cxa_atexit@plt+0x62e1e4> │ │ │ │ - ldr r2, [pc, #92] @ 63a534 <__cxa_atexit@plt+0x62e1e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 63a52c <__cxa_atexit@plt+0x62e1e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bcc 647c08 <__cxa_atexit@plt+0x63b8bc> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + stmib sp, {r1, fp} │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + str r1, [r2, #32]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + ldr fp, [r5, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #576] @ 647c5c <__cxa_atexit@plt+0x63b910> │ │ │ │ + str ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str fp, [r2, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + sub r1, r2, #16 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + sub r7, r3, #43 @ 0x2b │ │ │ │ + cmp r9, r0 │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + bne 647ba4 <__cxa_atexit@plt+0x63b858> │ │ │ │ + ldr r4, [pc, #536] @ 647c60 <__cxa_atexit@plt+0x63b914> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3], #-12 │ │ │ │ + cmp lr, r3 │ │ │ │ + bhi 647c48 <__cxa_atexit@plt+0x63b8fc> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + cmp r4, r2 │ │ │ │ + bcc 647c3c <__cxa_atexit@plt+0x63b8f0> │ │ │ │ + ldr r7, [pc, #520] @ 647c7c <__cxa_atexit@plt+0x63b930> │ │ │ │ + ldr r4, [pc, #520] @ 647c80 <__cxa_atexit@plt+0x63b934> │ │ │ │ + sub r9, r2, #15 │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r4, [r6, #36]! @ 0x24 │ │ │ │ + ldr r8, [pc, #500] @ 647c84 <__cxa_atexit@plt+0x63b938> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [r6, #-12] │ │ │ │ + ldr fp, [r6, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r6, {r0, r1} │ │ │ │ + str r4, [r6, #8] │ │ │ │ + add r4, r6, #12 │ │ │ │ + ldr ip, [r6, #-28] @ 0xffffffe4 │ │ │ │ + stmdb r5, {fp, ip} │ │ │ │ + ldr sl, [r6, #-16] │ │ │ │ + stm r4, {r0, r1, r8, sl} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + ldr r7, [r6, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #452] @ 647c88 <__cxa_atexit@plt+0x63b93c> │ │ │ │ + sub r8, r2, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #32] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 647c10 <__cxa_atexit@plt+0x63b8c4> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + ldr lr, [pc, #356] @ 647c6c <__cxa_atexit@plt+0x63b920> │ │ │ │ + sub r8, r3, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #348] @ 647c70 <__cxa_atexit@plt+0x63b924> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rscseq lr, pc, ip, lsr r1 @ │ │ │ │ - rscseq r7, r1, r4, ror #15 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - rscseq lr, pc, ip, lsl #1 │ │ │ │ - rscseq r7, r1, r8, ror r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63a564 <__cxa_atexit@plt+0x62e218> │ │ │ │ - ldr r7, [pc, #92] @ 63a5b4 <__cxa_atexit@plt+0x62e268> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ + str r2, [r5, #24] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + sub r7, r7, r0 │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 63a5a4 <__cxa_atexit@plt+0x62e258> │ │ │ │ - ldr r2, [pc, #60] @ 63a5b8 <__cxa_atexit@plt+0x62e26c> │ │ │ │ - ldr r1, [pc, #60] @ 63a5bc <__cxa_atexit@plt+0x62e270> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 647c20 <__cxa_atexit@plt+0x63b8d4> │ │ │ │ + ldr lr, [pc, #288] @ 647c8c <__cxa_atexit@plt+0x63b940> │ │ │ │ + ldr r8, [pc, #288] @ 647c90 <__cxa_atexit@plt+0x63b944> │ │ │ │ + sub r0, r1, r0 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr lr, [pc, #200] @ 647c74 <__cxa_atexit@plt+0x63b928> │ │ │ │ + ldr r8, [pc, #200] @ 647c78 <__cxa_atexit@plt+0x63b92c> │ │ │ │ + sub r1, r9, r0 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + sub r0, r4, r0 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + sub r8, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + b 647c14 <__cxa_atexit@plt+0x63b8c8> │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq lr, pc, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - rscseq sp, pc, r4, ror #31 │ │ │ │ - ldrshteq r7, [r1], #96 @ 0x60 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63a5f8 <__cxa_atexit@plt+0x62e2ac> │ │ │ │ - ldr r3, [pc, #32] @ 63a600 <__cxa_atexit@plt+0x62e2b4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r6, [pc, #60] @ 647c64 <__cxa_atexit@plt+0x63b918> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff5a8 │ │ │ │ + andeq r0, r0, r4, lsr #12 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + rscseq r1, pc, ip, ror r7 @ │ │ │ │ + rscseq r1, pc, r4, ror #14 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq r0, pc, ip, lsr #20 │ │ │ │ + @ instruction: 0xfffff624 │ │ │ │ + @ instruction: 0xfffff4b4 │ │ │ │ + ldrshteq r0, [pc], #172 │ │ │ │ + smlalseq r0, pc, r8, sl @ │ │ │ │ + andeq r0, r0, r4, ror #5 │ │ │ │ + rscseq r0, pc, ip, ror #20 │ │ │ │ + rscseq ip, r0, r4, ror r4 │ │ │ │ + andeq r5, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 647d84 <__cxa_atexit@plt+0x63ba38> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + ldmib r5, {r8, lr} │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 647d14 <__cxa_atexit@plt+0x63b9c8> │ │ │ │ + ldr r3, [pc, #208] @ 647dac <__cxa_atexit@plt+0x63ba60> │ │ │ │ + sub ip, r2, #35 @ 0x23 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 63a604 <__cxa_atexit@plt+0x62e2b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r6, {r3, r8, sl} │ │ │ │ + add r3, r6, #16 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + stm r3, {r7, r9, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r1, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #172] @ 647db0 <__cxa_atexit@plt+0x63ba64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [pc, #140] @ 647da8 <__cxa_atexit@plt+0x63ba5c> │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r1, [r5] │ │ │ │ + bhi 647d98 <__cxa_atexit@plt+0x63ba4c> │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r1, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr lr, [r7, #20] │ │ │ │ + ldr ip, [pc, #96] @ 647db4 <__cxa_atexit@plt+0x63ba68> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r7, sl │ │ │ │ + str r8, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq sp, pc, r0, lsr pc @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + rscseq r1, pc, r0, lsl #11 │ │ │ │ + @ instruction: 0xffffe948 │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 63a66c <__cxa_atexit@plt+0x62e320> │ │ │ │ - ldr sl, [pc, #80] @ 63a684 <__cxa_atexit@plt+0x62e338> │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #68] @ 63a688 <__cxa_atexit@plt+0x62e33c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 63a68c <__cxa_atexit@plt+0x62e340> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq sp, pc, r0, asr pc @ │ │ │ │ - rscseq sp, pc, r4, lsr #31 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + rscseq ip, r0, r0, asr #6 │ │ │ │ + andeq r0, r0, fp, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63a6f8 <__cxa_atexit@plt+0x62e3ac> │ │ │ │ - ldr lr, [pc, #92] @ 63a710 <__cxa_atexit@plt+0x62e3c4> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #80] @ 63a714 <__cxa_atexit@plt+0x62e3c8> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 647e30 <__cxa_atexit@plt+0x63bae4> │ │ │ │ + ldr lr, [pc, #84] @ 647e48 <__cxa_atexit@plt+0x63bafc> │ │ │ │ + ldr r8, [pc, #84] @ 647e4c <__cxa_atexit@plt+0x63bb00> │ │ │ │ + sub r9, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 63a718 <__cxa_atexit@plt+0x62e3cc> │ │ │ │ - mov r2, #32 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r2 │ │ │ │ + sub r1, r1, r0 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #24] @ 647e50 <__cxa_atexit@plt+0x63bb04> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq sp, pc, ip, lsr #30 │ │ │ │ - rscseq sp, pc, r8, asr #29 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalseq r7, r1, r0, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63a7b8 <__cxa_atexit@plt+0x62e46c> │ │ │ │ - ldr r3, [pc, #160] @ 63a7e0 <__cxa_atexit@plt+0x62e494> │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq r0, pc, r8, ror #15 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + ldrhteq ip, [r0], #36 @ 0x24 │ │ │ │ + andeq r0, r0, fp, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 647e8c <__cxa_atexit@plt+0x63bb40> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 647f28 <__cxa_atexit@plt+0x63bbdc> │ │ │ │ + ldr r3, [pc, #216] @ 647f5c <__cxa_atexit@plt+0x63bc10> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63a768 <__cxa_atexit@plt+0x62e41c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63a778 <__cxa_atexit@plt+0x62e42c> │ │ │ │ - ldr r7, [pc, #136] @ 63a7e4 <__cxa_atexit@plt+0x62e498> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63a7c8 <__cxa_atexit@plt+0x62e47c> │ │ │ │ - ldr r7, [pc, #92] @ 63a7ec <__cxa_atexit@plt+0x62e4a0> │ │ │ │ - ldr r2, [pc, #92] @ 63a7f0 <__cxa_atexit@plt+0x62e4a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 647f38 <__cxa_atexit@plt+0x63bbec> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str r1, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #120] @ 647f50 <__cxa_atexit@plt+0x63bc04> │ │ │ │ + sub r1, r3, #51 @ 0x33 │ │ │ │ + sub lr, r3, #23 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 63a7e8 <__cxa_atexit@plt+0x62e49c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #96] @ 647f54 <__cxa_atexit@plt+0x63bc08> │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r0, [r6, #12] │ │ │ │ add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + stm lr, {r7, r9, sl, fp} │ │ │ │ + ldr r7, [pc, #72] @ 647f58 <__cxa_atexit@plt+0x63bc0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r7, [pc, #28] @ 647f4c <__cxa_atexit@plt+0x63bc00> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rscseq sp, pc, r0, lsl #29 │ │ │ │ - rscseq r7, r1, r0, lsr r5 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - ldrsbteq sp, [pc], #208 │ │ │ │ - ldrhteq r7, [r1], #76 @ 0x4c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq r1, pc, r8, ror r1 @ │ │ │ │ + rscseq r1, pc, r4, lsr #7 │ │ │ │ + @ instruction: 0xfffff328 │ │ │ │ + rscseq r0, pc, r0, asr #26 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq ip, r0, r8, lsr #3 │ │ │ │ + andeq r0, r0, fp, asr #19 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63a820 <__cxa_atexit@plt+0x62e4d4> │ │ │ │ - ldr r7, [pc, #92] @ 63a870 <__cxa_atexit@plt+0x62e524> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63a860 <__cxa_atexit@plt+0x62e514> │ │ │ │ - ldr r2, [pc, #60] @ 63a874 <__cxa_atexit@plt+0x62e528> │ │ │ │ - ldr r1, [pc, #60] @ 63a878 <__cxa_atexit@plt+0x62e52c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 648054 <__cxa_atexit@plt+0x63bd08> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + mov r2, r9 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr lr, [pc, #144] @ 648060 <__cxa_atexit@plt+0x63bd14> │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r6, #57 @ 0x39 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #128] @ 648064 <__cxa_atexit@plt+0x63bd18> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str r0, [r8, #44] @ 0x2c │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + str sl, [r8, #48] @ 0x30 │ │ │ │ + str r9, [r8, #52] @ 0x34 │ │ │ │ + str lr, [r8, #56] @ 0x38 │ │ │ │ + str r2, [r8, #60] @ 0x3c │ │ │ │ + str r3, [r8, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #92] @ 648068 <__cxa_atexit@plt+0x63bd1c> │ │ │ │ + ldr r2, [pc, #92] @ 64806c <__cxa_atexit@plt+0x63bd20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq sp, pc, r8, asr #27 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - rscseq sp, pc, r8, lsr #26 │ │ │ │ - rscseq r7, r1, r0, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63a8c8 <__cxa_atexit@plt+0x62e57c> │ │ │ │ - ldr r7, [pc, #56] @ 63a8d8 <__cxa_atexit@plt+0x62e58c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 63a8bc <__cxa_atexit@plt+0x62e570> │ │ │ │ - ldr r7, [pc, #40] @ 63a8dc <__cxa_atexit@plt+0x62e590> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 63a8e0 <__cxa_atexit@plt+0x62e594> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + rscseq r1, pc, r8, lsr #5 │ │ │ │ + rscseq r0, pc, ip, ror #24 │ │ │ │ + @ instruction: 0xfffff508 │ │ │ │ + rscseq r0, pc, r0, asr #11 │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rscseq r7, r1, r8, lsr #8 │ │ │ │ - rscseq r7, r1, ip, asr #7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rscseq ip, r0, r8, lsl #1 │ │ │ │ + andeq r7, r0, fp, asr #31 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 63a904 <__cxa_atexit@plt+0x62e5b8> │ │ │ │ - mov r8, r7 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6480b8 <__cxa_atexit@plt+0x63bd6c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 648110 <__cxa_atexit@plt+0x63bdc4> │ │ │ │ + ldr r3, [pc, #144] @ 648140 <__cxa_atexit@plt+0x63bdf4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 639d74 <__cxa_atexit@plt+0x62da28> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 63a988 <__cxa_atexit@plt+0x62e63c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 63a960 <__cxa_atexit@plt+0x62e614> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 63a970 <__cxa_atexit@plt+0x62e624> │ │ │ │ - ldr r2, [pc, #68] @ 63a98c <__cxa_atexit@plt+0x62e640> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r2, r8, r9} │ │ │ │ + bcc 648120 <__cxa_atexit@plt+0x63bdd4> │ │ │ │ + ldr lr, [pc, #104] @ 648138 <__cxa_atexit@plt+0x63bdec> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #96] @ 64813c <__cxa_atexit@plt+0x63bdf0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 648134 <__cxa_atexit@plt+0x63bde8> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq lr, pc, r0, lsl r9 @ │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + smlalseq r0, pc, r0, pc @ │ │ │ │ + ldrhteq r1, [pc], #16 │ │ │ │ + rscseq r0, pc, r4, ror fp @ │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r7, r0, fp, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63a9d4 <__cxa_atexit@plt+0x62e688> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 63a9e0 <__cxa_atexit@plt+0x62e694> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6481cc <__cxa_atexit@plt+0x63be80> │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #44] @ 0x2c │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 6481d8 <__cxa_atexit@plt+0x63be8c> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ + ldr r0, [pc, #64] @ 6481dc <__cxa_atexit@plt+0x63be90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 6481e0 <__cxa_atexit@plt+0x63be94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r8, #32] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq lr, pc, r0, lsr #17 │ │ │ │ - rscseq r6, r1, r4, ror #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63aa80 <__cxa_atexit@plt+0x62e734> │ │ │ │ - ldr lr, [pc, #144] @ 63aa98 <__cxa_atexit@plt+0x62e74c> │ │ │ │ + ldrshteq r1, [pc], #0 │ │ │ │ + ldrhteq r0, [pc], #164 │ │ │ │ + rscseq r0, pc, r0, lsr r4 @ │ │ │ │ + rscseq fp, r0, r4, lsr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 648228 <__cxa_atexit@plt+0x63bedc> │ │ │ │ + ldr lr, [pc, #44] @ 648230 <__cxa_atexit@plt+0x63bee4> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 648234 <__cxa_atexit@plt+0x63bee8> │ │ │ │ add lr, pc, lr │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 63aa60 <__cxa_atexit@plt+0x62e714> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 63aa4c <__cxa_atexit@plt+0x62e700> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - sub r7, r7, #16 │ │ │ │ - mov r8, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - bls 63aa08 <__cxa_atexit@plt+0x62e6bc> │ │ │ │ - b 63aa84 <__cxa_atexit@plt+0x62e738> │ │ │ │ - ldr r7, [pc, #80] @ 63aaa4 <__cxa_atexit@plt+0x62e758> │ │ │ │ - ldr r0, [pc, #80] @ 63aaa8 <__cxa_atexit@plt+0x62e75c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #56] @ 63aaa0 <__cxa_atexit@plt+0x62e754> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r0, pc, ip, lsl #6 │ │ │ │ + ldrsbteq fp, [r0], #224 @ 0xe0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64828c <__cxa_atexit@plt+0x63bf40> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #48] @ 648298 <__cxa_atexit@plt+0x63bf4c> │ │ │ │ + tst r8, #3 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r8, r3 │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + beq 648280 <__cxa_atexit@plt+0x63bf34> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64830c <__cxa_atexit@plt+0x63bfc0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r7, [pc, #16] @ 63aa9c <__cxa_atexit@plt+0x62e750> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - rscseq r7, r1, r0, ror r2 │ │ │ │ - rscseq r7, r1, r4, lsl #3 │ │ │ │ - ldrshteq r6, [r1], #12 │ │ │ │ - ldrshteq r6, [r1], #8 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #152] @ 63ab54 <__cxa_atexit@plt+0x62e808> │ │ │ │ - mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, r0, r8, ror #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6482f4 <__cxa_atexit@plt+0x63bfa8> │ │ │ │ + ldr r3, [pc, #60] @ 6482fc <__cxa_atexit@plt+0x63bfb0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 63aaec <__cxa_atexit@plt+0x62e7a0> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 63aafc <__cxa_atexit@plt+0x62e7b0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + beq 6482e8 <__cxa_atexit@plt+0x63bf9c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64830c <__cxa_atexit@plt+0x63bfc0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 63ab3c <__cxa_atexit@plt+0x62e7f0> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #56] @ 63ab58 <__cxa_atexit@plt+0x62e80c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - rscseq lr, pc, ip, lsr r7 @ │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63ab88 <__cxa_atexit@plt+0x62e83c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63abc4 <__cxa_atexit@plt+0x62e878> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 63abd8 <__cxa_atexit@plt+0x62e88c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrhteq lr, [pc], #96 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 63abfc <__cxa_atexit@plt+0x62e8b0> │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - rscseq r7, r1, ip, lsl #2 │ │ │ │ - andeq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - sub r7, r3, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63ad14 <__cxa_atexit@plt+0x62e9c8> │ │ │ │ - ldr r0, [pc, #280] @ 63ad30 <__cxa_atexit@plt+0x62e9e4> │ │ │ │ - ldr r7, [r3] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - stmda r3, {r7, r8} │ │ │ │ - sub r7, r3, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63acc4 <__cxa_atexit@plt+0x62e978> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 63acd8 <__cxa_atexit@plt+0x62e98c> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 63ace4 <__cxa_atexit@plt+0x62e998> │ │ │ │ - ldr r0, [pc, #228] @ 63ad34 <__cxa_atexit@plt+0x62e9e8> │ │ │ │ - ldr r1, [sl, #11] │ │ │ │ - ldr r7, [sl, #3] │ │ │ │ - mov r5, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [sl, #15] │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr lr, [sl, #7] │ │ │ │ - stmib r5, {r1, r2, lr} │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63ad28 <__cxa_atexit@plt+0x62e9dc> │ │ │ │ - sub r2, r3, #52 @ 0x34 │ │ │ │ - sub r5, r3, #44 @ 0x2c │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq fp, r0, r8, lsl #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 63acf8 <__cxa_atexit@plt+0x62e9ac> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 63ace0 <__cxa_atexit@plt+0x62e994> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - sub r2, r2, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r7, sl │ │ │ │ - cmp fp, r2 │ │ │ │ - bls 63ac80 <__cxa_atexit@plt+0x62e934> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, #108] @ 63ad38 <__cxa_atexit@plt+0x62e9ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r7, sl │ │ │ │ - b 63acfc <__cxa_atexit@plt+0x62e9b0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r7, [pc, #84] @ 63ad40 <__cxa_atexit@plt+0x62e9f4> │ │ │ │ - ldr r0, [pc, #84] @ 63ad44 <__cxa_atexit@plt+0x62e9f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r3, [pc, #56] @ 63ad3c <__cxa_atexit@plt+0x62e9f0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r3, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 63ad48 <__cxa_atexit@plt+0x62e9fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmdb r3, {r8, r9, sl} │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 63acc4 <__cxa_atexit@plt+0x62e978> │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - rscseq r7, r1, r0, lsr r0 │ │ │ │ - rscseq r6, r1, ip, ror #29 │ │ │ │ - rscseq r5, r1, r4, ror #28 │ │ │ │ - rscseq r5, r1, r0, ror #28 │ │ │ │ - rscseq r6, r1, r8, ror #31 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #152] @ 63adf4 <__cxa_atexit@plt+0x62eaa8> │ │ │ │ + bne 648398 <__cxa_atexit@plt+0x63c04c> │ │ │ │ + ldr r3, [pc, #340] @ 648474 <__cxa_atexit@plt+0x63c128> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [r2, #6] │ │ │ │ mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 63ad8c <__cxa_atexit@plt+0x62ea40> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 63ad9c <__cxa_atexit@plt+0x62ea50> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + beq 648424 <__cxa_atexit@plt+0x63c0d8> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 63addc <__cxa_atexit@plt+0x62ea90> │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 64844c <__cxa_atexit@plt+0x63c100> │ │ │ │ + ldr lr, [pc, #296] @ 648480 <__cxa_atexit@plt+0x63c134> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #56] @ 63adf8 <__cxa_atexit@plt+0x62eaac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - sub r9, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ + ldr lr, [pc, #268] @ 648484 <__cxa_atexit@plt+0x63c138> │ │ │ │ + add r9, r6, #8 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stm r9, {r0, r1, lr} │ │ │ │ + add lr, r6, #20 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + stm lr, {r2, r6, r8} │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlalseq lr, pc, ip, r4 @ │ │ │ │ - andeq r0, r0, r5, asr #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr r3, [pc, #208] @ 648470 <__cxa_atexit@plt+0x63c124> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 648430 <__cxa_atexit@plt+0x63c0e4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 648460 <__cxa_atexit@plt+0x63c114> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 648438 <__cxa_atexit@plt+0x63c0ec> │ │ │ │ + ldr lr, [pc, #156] @ 648478 <__cxa_atexit@plt+0x63c12c> │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [pc, #140] @ 64847c <__cxa_atexit@plt+0x63c130> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63ae28 <__cxa_atexit@plt+0x62eadc> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63ae64 <__cxa_atexit@plt+0x62eb18> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 63ae78 <__cxa_atexit@plt+0x62eb2c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r3, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq lr, pc, r0, lsl r4 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63b00c <__cxa_atexit@plt+0x62ecc0> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 63aebc <__cxa_atexit@plt+0x62eb70> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 63aedc <__cxa_atexit@plt+0x62eb90> │ │ │ │ - ldr r7, [pc, #400] @ 63b040 <__cxa_atexit@plt+0x62ecf4> │ │ │ │ - ldr r0, [pc, #400] @ 63b044 <__cxa_atexit@plt+0x62ecf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #376] @ 63b03c <__cxa_atexit@plt+0x62ecf0> │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, r8 │ │ │ │ - ldr sl, [r8, #3] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r8, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - cmp r9, #0 │ │ │ │ - bmi 63af04 <__cxa_atexit@plt+0x62ebb8> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - mov r8, r3 │ │ │ │ - b 63abfc <__cxa_atexit@plt+0x62e8b0> │ │ │ │ - ldr r0, [pc, #280] @ 63b024 <__cxa_atexit@plt+0x62ecd8> │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #-16]! │ │ │ │ - sub r7, r2, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - stmib r2, {r3, r9, sl} │ │ │ │ - bhi 63afb4 <__cxa_atexit@plt+0x62ec68> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 63afc8 <__cxa_atexit@plt+0x62ec7c> │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 63afd4 <__cxa_atexit@plt+0x62ec88> │ │ │ │ - ldr r0, [pc, #232] @ 63b028 <__cxa_atexit@plt+0x62ecdc> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - str r0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - stmib r2, {r1, r3, lr} │ │ │ │ - sub r3, r2, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63b01c <__cxa_atexit@plt+0x62ecd0> │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 63afec <__cxa_atexit@plt+0x62eca0> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 63afd0 <__cxa_atexit@plt+0x62ec84> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - stm r5, {r0, r1, r7} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r3, r3, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - mov r7, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 63af70 <__cxa_atexit@plt+0x62ec24> │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r7, [pc, #112] @ 63b02c <__cxa_atexit@plt+0x62ece0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r7, r8 │ │ │ │ - b 63aff0 <__cxa_atexit@plt+0x62eca4> │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r7, [pc, #88] @ 63b034 <__cxa_atexit@plt+0x62ece8> │ │ │ │ - ldr r0, [pc, #88] @ 63b038 <__cxa_atexit@plt+0x62ecec> │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldr r5, [pc, #56] @ 63b030 <__cxa_atexit@plt+0x62ece4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r9, r5, #3 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r0, r8, r1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 63b048 <__cxa_atexit@plt+0x62ecfc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r8, r7 │ │ │ │ - b 63afb4 <__cxa_atexit@plt+0x62ec68> │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - rscseq r6, r1, r0, asr #26 │ │ │ │ - ldrshteq r6, [r1], #184 @ 0xb8 │ │ │ │ - rscseq r5, r1, r0, ror fp │ │ │ │ - rscseq r5, r1, ip, ror #22 │ │ │ │ - rscseq r6, r1, r8, lsr #26 │ │ │ │ - rscseq r5, r1, r8, lsl sp │ │ │ │ - rscseq r5, r1, r4, lsl sp │ │ │ │ - ldrshteq r6, [r1], #204 @ 0xcc │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #148] @ 63b0f0 <__cxa_atexit@plt+0x62eda4> │ │ │ │ - mov r2, r5 │ │ │ │ - ands r1, r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - beq 63b08c <__cxa_atexit@plt+0x62ed40> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 63b09c <__cxa_atexit@plt+0x62ed50> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #20 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc 63b0d8 <__cxa_atexit@plt+0x62ed8c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 63b0f4 <__cxa_atexit@plt+0x62eda8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r9} │ │ │ │ - sub r9, r1, #15 │ │ │ │ - mov r6, r1 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - smlalseq lr, pc, ip, r1 @ │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63b124 <__cxa_atexit@plt+0x62edd8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63b164 <__cxa_atexit@plt+0x62ee18> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 63b178 <__cxa_atexit@plt+0x62ee2c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - sub r9, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq lr, pc, r4, lsl r1 @ │ │ │ │ - rscseq r6, r1, r0, lsr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63b1f0 <__cxa_atexit@plt+0x62eea4> │ │ │ │ - ldr r3, [pc, #96] @ 63b200 <__cxa_atexit@plt+0x62eeb4> │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63b1cc <__cxa_atexit@plt+0x62ee80> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63b1dc <__cxa_atexit@plt+0x62ee90> │ │ │ │ - ldr r7, [pc, #68] @ 63b204 <__cxa_atexit@plt+0x62eeb8> │ │ │ │ - ldr r0, [pc, #68] @ 63b208 <__cxa_atexit@plt+0x62eebc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #44] @ 63b210 <__cxa_atexit@plt+0x62eec4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - ldr r7, [pc, #20] @ 63b20c <__cxa_atexit@plt+0x62eec0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r5, r1, r0, lsl #21 │ │ │ │ - rscseq r5, r1, ip, ror sl │ │ │ │ - rscseq r6, r1, ip, lsr fp │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq r6, r1, ip, lsl #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, ror #2 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + ldrshteq r0, [pc], #20 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + rscseq r0, pc, r8, lsr #27 │ │ │ │ + rscseq fp, r0, r0, lsl #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63b244 <__cxa_atexit@plt+0x62eef8> │ │ │ │ - ldr r7, [pc, #40] @ 63b25c <__cxa_atexit@plt+0x62ef10> │ │ │ │ - ldr r0, [pc, #40] @ 63b260 <__cxa_atexit@plt+0x62ef14> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 63b258 <__cxa_atexit@plt+0x62ef0c> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r5, r1, r8, lsl #20 │ │ │ │ - rscseq r5, r1, r4, lsl #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 63b2c8 <__cxa_atexit@plt+0x62ef7c> │ │ │ │ - ldr sl, [pc, #80] @ 63b2e0 <__cxa_atexit@plt+0x62ef94> │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #68] @ 63b2e4 <__cxa_atexit@plt+0x62ef98> │ │ │ │ + bcc 6484f0 <__cxa_atexit@plt+0x63c1a4> │ │ │ │ + ldr lr, [pc, #76] @ 6484fc <__cxa_atexit@plt+0x63c1b0> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + ldr lr, [pc, #48] @ 648500 <__cxa_atexit@plt+0x63c1b4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 63b2e8 <__cxa_atexit@plt+0x62ef9c> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldrshteq sp, [pc], #36 │ │ │ │ - rscseq sp, pc, r8, asr #6 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + stm lr, {r1, r3, r8} │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + rscseq r0, pc, r4, asr ip @ │ │ │ │ + rscseq fp, r0, r4, lsl #24 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63b354 <__cxa_atexit@plt+0x62f008> │ │ │ │ - ldr lr, [pc, #92] @ 63b36c <__cxa_atexit@plt+0x62f020> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #80] @ 63b370 <__cxa_atexit@plt+0x62f024> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 64859c <__cxa_atexit@plt+0x63c250> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 648584 <__cxa_atexit@plt+0x63c238> │ │ │ │ + ldr lr, [pc, #104] @ 6485a8 <__cxa_atexit@plt+0x63c25c> │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [pc, #88] @ 6485ac <__cxa_atexit@plt+0x63c260> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + sub r0, r8, r1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #11 │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 63b374 <__cxa_atexit@plt+0x62f028> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - ldrsbteq sp, [pc], #32 │ │ │ │ - rscseq sp, pc, ip, ror #4 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlalseq r6, r1, r0, r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63b3ec <__cxa_atexit@plt+0x62f0a0> │ │ │ │ - ldr r7, [pc, #96] @ 63b400 <__cxa_atexit@plt+0x62f0b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #3 │ │ │ │ - beq 63b3c4 <__cxa_atexit@plt+0x62f078> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 63b3dc <__cxa_atexit@plt+0x62f090> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 63b408 <__cxa_atexit@plt+0x62f0bc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63b404 <__cxa_atexit@plt+0x62f0b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - ldr r7, [pc, #24] @ 63b40c <__cxa_atexit@plt+0x62f0c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r6, r1, r4, lsr #16 │ │ │ │ - rscseq r6, r1, r4, asr #18 │ │ │ │ - ldrshteq r6, [r1], #140 @ 0x8c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + smlalseq r0, pc, r0, r0 @ │ │ │ │ + rscseq fp, r0, r8, asr fp │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63b43c <__cxa_atexit@plt+0x62f0f0> │ │ │ │ - ldr r7, [pc, #36] @ 63b454 <__cxa_atexit@plt+0x62f108> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 63b450 <__cxa_atexit@plt+0x62f104> │ │ │ │ - mov r8, r7 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6485e8 <__cxa_atexit@plt+0x63c29c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 648630 <__cxa_atexit@plt+0x63c2e4> │ │ │ │ + ldr r3, [pc, #124] @ 64865c <__cxa_atexit@plt+0x63c310> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rscseq r6, r1, r4, asr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - smlalseq r6, r1, ip, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63b4a8 <__cxa_atexit@plt+0x62f15c> │ │ │ │ - ldr r3, [pc, #32] @ 63b4b0 <__cxa_atexit@plt+0x62f164> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 63b4b4 <__cxa_atexit@plt+0x62f168> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq sp, pc, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 63b4f4 <__cxa_atexit@plt+0x62f1a8> │ │ │ │ - ldr r7, [pc, #40] @ 63b50c <__cxa_atexit@plt+0x62f1c0> │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 648640 <__cxa_atexit@plt+0x63c2f4> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr lr, [pc, #84] @ 648658 <__cxa_atexit@plt+0x63c30c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + sub r7, r3, #14 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 648654 <__cxa_atexit@plt+0x63c308> │ │ │ │ + add r5, r5, #20 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 63b510 <__cxa_atexit@plt+0x62f1c4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq sp, pc, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r0, pc, r0, ror sl @ │ │ │ │ + rscseq r0, pc, r0, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63b550 <__cxa_atexit@plt+0x62f204> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ 63b568 <__cxa_atexit@plt+0x62f21c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6486d4 <__cxa_atexit@plt+0x63c388> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #60] @ 6486e0 <__cxa_atexit@plt+0x63c394> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #21 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ 6486e4 <__cxa_atexit@plt+0x63c398> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stm lr, {r2, r3, fp} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stmib r8, {r1, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str sl, [r8, #24] │ │ │ │ + str r9, [r8, #28] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 63b56c <__cxa_atexit@plt+0x62f220> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq sp, pc, r8, asr #32 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - smlalseq r6, r1, r8, r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r0, pc, r8, ror sl @ │ │ │ │ + rscseq pc, lr, r0, lsr #30 │ │ │ │ + rscseq fp, r0, ip, lsl sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63b60c <__cxa_atexit@plt+0x62f2c0> │ │ │ │ - ldr r3, [pc, #160] @ 63b634 <__cxa_atexit@plt+0x62f2e8> │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 648764 <__cxa_atexit@plt+0x63c418> │ │ │ │ + ldr r7, [pc, #104] @ 648774 <__cxa_atexit@plt+0x63c428> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 648754 <__cxa_atexit@plt+0x63c408> │ │ │ │ + ldr r3, [pc, #80] @ 648778 <__cxa_atexit@plt+0x63c42c> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + sub lr, r5, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63b5bc <__cxa_atexit@plt+0x62f270> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63b5cc <__cxa_atexit@plt+0x62f280> │ │ │ │ - ldr r7, [pc, #136] @ 63b638 <__cxa_atexit@plt+0x62f2ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + ldr r5, [pc, #52] @ 64877c <__cxa_atexit@plt+0x63c430> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63b61c <__cxa_atexit@plt+0x62f2d0> │ │ │ │ - ldr r7, [pc, #92] @ 63b640 <__cxa_atexit@plt+0x62f2f4> │ │ │ │ - ldr r2, [pc, #92] @ 63b644 <__cxa_atexit@plt+0x62f2f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 63b63c <__cxa_atexit@plt+0x62f2f0> │ │ │ │ + ldr r7, [pc, #20] @ 648780 <__cxa_atexit@plt+0x63c434> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rscseq sp, pc, ip, lsr #32 │ │ │ │ - rscseq r6, r1, r0, lsr r7 │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - rscseq ip, pc, ip, ror pc @ │ │ │ │ - rscseq r6, r1, r4, asr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalseq pc, lr, r4, lr @ │ │ │ │ + rscseq ip, r0, r4, ror #3 │ │ │ │ + rscseq fp, r0, r4, lsl #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63b674 <__cxa_atexit@plt+0x62f328> │ │ │ │ - ldr r7, [pc, #92] @ 63b6c4 <__cxa_atexit@plt+0x62f378> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #32] @ 6487c4 <__cxa_atexit@plt+0x63c478> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #16] @ 6487c8 <__cxa_atexit@plt+0x63c47c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63b6b4 <__cxa_atexit@plt+0x62f368> │ │ │ │ - ldr r2, [pc, #60] @ 63b6c8 <__cxa_atexit@plt+0x62f37c> │ │ │ │ - ldr r1, [pc, #60] @ 63b6cc <__cxa_atexit@plt+0x62f380> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq ip, pc, r4, ror pc @ │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - ldrsbteq ip, [pc], #228 │ │ │ │ - rscseq r6, r1, ip, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63b708 <__cxa_atexit@plt+0x62f3bc> │ │ │ │ - ldr r3, [pc, #32] @ 63b710 <__cxa_atexit@plt+0x62f3c4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 63b714 <__cxa_atexit@plt+0x62f3c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq ip, pc, r0, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq pc, lr, r4, lsr #28 │ │ │ │ + rscseq fp, r0, ip, lsr r9 │ │ │ │ + andeq r0, r0, r5, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 63b77c <__cxa_atexit@plt+0x62f430> │ │ │ │ - ldr sl, [pc, #80] @ 63b794 <__cxa_atexit@plt+0x62f448> │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr lr, [pc, #68] @ 63b798 <__cxa_atexit@plt+0x62f44c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 64887c <__cxa_atexit@plt+0x63c530> │ │ │ │ + ldr r2, [pc, #148] @ 648888 <__cxa_atexit@plt+0x63c53c> │ │ │ │ + ldr r1, [pc, #148] @ 64888c <__cxa_atexit@plt+0x63c540> │ │ │ │ + ldr lr, [pc, #148] @ 648890 <__cxa_atexit@plt+0x63c544> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #16 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #136] @ 648894 <__cxa_atexit@plt+0x63c548> │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + ldr r1, [pc, #128] @ 648898 <__cxa_atexit@plt+0x63c54c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub sl, r6, #51 @ 0x33 │ │ │ │ + add r8, r8, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r6, #17 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ str r1, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 63b79c <__cxa_atexit@plt+0x62f450> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq ip, pc, r0, asr #28 │ │ │ │ - smlalseq ip, pc, r4, lr @ │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63b808 <__cxa_atexit@plt+0x62f4bc> │ │ │ │ - ldr lr, [pc, #92] @ 63b820 <__cxa_atexit@plt+0x62f4d4> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #80] @ 63b824 <__cxa_atexit@plt+0x62f4d8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #24] @ 63b828 <__cxa_atexit@plt+0x62f4dc> │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0xffffde28 │ │ │ │ + @ instruction: 0xffffef68 │ │ │ │ + rscseq fp, r0, r0, ror #30 │ │ │ │ + rscseq pc, lr, r4, asr #27 │ │ │ │ + rscseq fp, r0, ip, ror #16 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 648914 <__cxa_atexit@plt+0x63c5c8> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ - rscseq ip, pc, ip, lsl lr @ │ │ │ │ - ldrhteq ip, [pc], #216 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - ldrsbteq r6, [r1], #76 @ 0x4c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63b8c8 <__cxa_atexit@plt+0x62f57c> │ │ │ │ - ldr r3, [pc, #160] @ 63b8f0 <__cxa_atexit@plt+0x62f5a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63b878 <__cxa_atexit@plt+0x62f52c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63b888 <__cxa_atexit@plt+0x62f53c> │ │ │ │ - ldr r7, [pc, #136] @ 63b8f4 <__cxa_atexit@plt+0x62f5a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64890c <__cxa_atexit@plt+0x63c5c0> │ │ │ │ + ldr lr, [pc, #68] @ 648918 <__cxa_atexit@plt+0x63c5cc> │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r1, [r7, #17] │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63b8d8 <__cxa_atexit@plt+0x62f58c> │ │ │ │ - ldr r7, [pc, #92] @ 63b8fc <__cxa_atexit@plt+0x62f5b0> │ │ │ │ - ldr r2, [pc, #92] @ 63b900 <__cxa_atexit@plt+0x62f5b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 63b8f8 <__cxa_atexit@plt+0x62f5ac> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - rscseq ip, pc, r0, ror sp @ │ │ │ │ - rscseq r6, r1, ip, ror r4 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - rscseq ip, pc, r0, asr #25 │ │ │ │ - rscseq r6, r1, r8, lsl #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xffffef3c │ │ │ │ + rscseq fp, r0, ip, ror #15 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 63b930 <__cxa_atexit@plt+0x62f5e4> │ │ │ │ - ldr r7, [pc, #92] @ 63b980 <__cxa_atexit@plt+0x62f634> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63b970 <__cxa_atexit@plt+0x62f624> │ │ │ │ - ldr r2, [pc, #60] @ 63b984 <__cxa_atexit@plt+0x62f638> │ │ │ │ - ldr r1, [pc, #60] @ 63b988 <__cxa_atexit@plt+0x62f63c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrhteq ip, [pc], #200 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - rscseq ip, pc, r8, lsl ip @ │ │ │ │ - rscseq r6, r1, ip, ror r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63b9d8 <__cxa_atexit@plt+0x62f68c> │ │ │ │ - ldr r7, [pc, #56] @ 63b9e8 <__cxa_atexit@plt+0x62f69c> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq 63b9cc <__cxa_atexit@plt+0x62f680> │ │ │ │ - ldr r7, [pc, #40] @ 63b9ec <__cxa_atexit@plt+0x62f6a0> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6489a8 <__cxa_atexit@plt+0x63c65c> │ │ │ │ + ldr r7, [pc, #124] @ 6489c4 <__cxa_atexit@plt+0x63c678> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r1, [r2, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + cmp fp, r5 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bhi 6489b8 <__cxa_atexit@plt+0x63c66c> │ │ │ │ + ldr r3, [pc, #84] @ 6489c8 <__cxa_atexit@plt+0x63c67c> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r6, #-4] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + beq 648998 <__cxa_atexit@plt+0x63c64c> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 64830c <__cxa_atexit@plt+0x63bfc0> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 63b9f0 <__cxa_atexit@plt+0x62f6a4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #20 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - rscseq r6, r1, r4, ror r3 │ │ │ │ - rscseq r6, r1, r8, lsl r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 63ba14 <__cxa_atexit@plt+0x62f6c8> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 63ae88 <__cxa_atexit@plt+0x62eb3c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ 63ba98 <__cxa_atexit@plt+0x62f74c> │ │ │ │ + @ instruction: 0xfffff954 │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 6493f0 <__cxa_atexit@plt+0x63d0a4> │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r2, r5 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - tst r9, #3 │ │ │ │ - str r7, [r5] │ │ │ │ - beq 63ba70 <__cxa_atexit@plt+0x62f724> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 648a40 <__cxa_atexit@plt+0x63c6f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 63ba80 <__cxa_atexit@plt+0x62f734> │ │ │ │ - ldr r2, [pc, #68] @ 63ba9c <__cxa_atexit@plt+0x62f750> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - stmib r6, {r2, r8, r9} │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 648a48 <__cxa_atexit@plt+0x63c6fc> │ │ │ │ + ldr r1, [pc, #84] @ 648a5c <__cxa_atexit@plt+0x63c710> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 648a34 <__cxa_atexit@plt+0x63c6e8> │ │ │ │ + ldr r7, [pc, #60] @ 648a60 <__cxa_atexit@plt+0x63c714> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - rscseq sp, pc, r0, lsl #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63bae4 <__cxa_atexit@plt+0x62f798> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 63baf0 <__cxa_atexit@plt+0x62f7a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlalseq sp, pc, r0, r7 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63bb54 <__cxa_atexit@plt+0x62f808> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ 63bb70 <__cxa_atexit@plt+0x62f824> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63bb5c <__cxa_atexit@plt+0x62f810> │ │ │ │ - ldr r7, [pc, #68] @ 63bb74 <__cxa_atexit@plt+0x62f828> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 63bb48 <__cxa_atexit@plt+0x62f7fc> │ │ │ │ - mov r7, sl │ │ │ │ - b 63c064 <__cxa_atexit@plt+0x62fd18> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + b 648a50 <__cxa_atexit@plt+0x63c704> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 63bb78 <__cxa_atexit@plt+0x62f82c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rscseq ip, pc, r8, lsl #20 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldrshteq r6, [r1], #20 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + rscseq pc, lr, r8, lsl fp @ │ │ │ │ + rscseq pc, lr, r4, asr #23 │ │ │ │ + rscseq fp, r0, r0, lsr #13 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r5, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63bbdc <__cxa_atexit@plt+0x62f890> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ 63bbf8 <__cxa_atexit@plt+0x62f8ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63bbe4 <__cxa_atexit@plt+0x62f898> │ │ │ │ - ldr r7, [pc, #68] @ 63bbfc <__cxa_atexit@plt+0x62f8b0> │ │ │ │ - tst sl, #3 │ │ │ │ + bhi 648b48 <__cxa_atexit@plt+0x63c7fc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #60 @ 0x3c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 648b50 <__cxa_atexit@plt+0x63c804> │ │ │ │ + ldr r7, [r1, #7] │ │ │ │ + add ip, r1, #19 │ │ │ │ + ldr r8, [r1, #3] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [r1, #11] │ │ │ │ + ldr r9, [r1, #15] │ │ │ │ + ldm ip, {r0, sl, ip} │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r1, #31] │ │ │ │ + ldr lr, [r1, #35] @ 0x23 │ │ │ │ + ldr r1, [r1, #39] @ 0x27 │ │ │ │ + ldr r7, [pc, #148] @ 648b64 <__cxa_atexit@plt+0x63c818> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 63bbd0 <__cxa_atexit@plt+0x62f884> │ │ │ │ - mov r7, sl │ │ │ │ - b 63c064 <__cxa_atexit@plt+0x62fd18> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 63bc00 <__cxa_atexit@plt+0x62f8b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [pc, #140] @ 648b68 <__cxa_atexit@plt+0x63c81c> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r7, [r2, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #124] @ 648b6c <__cxa_atexit@plt+0x63c820> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #52] @ 0x34 │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + str r7, [r2, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #108] @ 648b70 <__cxa_atexit@plt+0x63c824> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #100] @ 648b74 <__cxa_atexit@plt+0x63c828> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str lr, [r2, #12] │ │ │ │ + add lr, r2, #16 │ │ │ │ + stm lr, {r1, r7, r9, sl, ip} │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r6, r2 │ │ │ │ + b 648b58 <__cxa_atexit@plt+0x63c80c> │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r0, lsl #19 │ │ │ │ - andeq r0, r0, r4, lsr #9 │ │ │ │ - rscseq r6, r1, ip, ror #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rscseq pc, lr, r8, ror sl @ │ │ │ │ + rscseq pc, lr, r8, lsl #21 │ │ │ │ + rscseq r0, pc, r8, ror #14 │ │ │ │ + smlalseq fp, r0, r0, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63bc38 <__cxa_atexit@plt+0x62f8ec> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 648bd0 <__cxa_atexit@plt+0x63c884> │ │ │ │ + ldr lr, [pc, #60] @ 648bdc <__cxa_atexit@plt+0x63c890> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63bca8 <__cxa_atexit@plt+0x62f95c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ 63bcc4 <__cxa_atexit@plt+0x62f978> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63bcb0 <__cxa_atexit@plt+0x62f964> │ │ │ │ - ldr r7, [pc, #68] @ 63bcc8 <__cxa_atexit@plt+0x62f97c> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r1, r0, r4, lsr #20 │ │ │ │ + rscseq fp, r0, r4, lsr #10 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 648ca0 <__cxa_atexit@plt+0x63c954> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 648cac <__cxa_atexit@plt+0x63c960> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r7, r7, #23 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr fp, [pc, #128] @ 648cbc <__cxa_atexit@plt+0x63c970> │ │ │ │ + sub lr, r6, #15 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [pc, #108] @ 648cc0 <__cxa_atexit@plt+0x63c974> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str fp, [r3, #4] │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, #88] @ 648cc4 <__cxa_atexit@plt+0x63c978> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #72] @ 648cc8 <__cxa_atexit@plt+0x63c97c> │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 63bc9c <__cxa_atexit@plt+0x62f950> │ │ │ │ - mov r7, sl │ │ │ │ - b 63c064 <__cxa_atexit@plt+0x62fd18> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 63bccc <__cxa_atexit@plt+0x62f980> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrhteq ip, [pc], #132 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - rscseq r6, r1, r0, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + rscseq pc, lr, r8, lsr #18 │ │ │ │ + rscseq r0, pc, r4, lsr #12 │ │ │ │ + rscseq pc, lr, r0, lsr #18 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq fp, r0, ip, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63bd30 <__cxa_atexit@plt+0x62f9e4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ 63bd4c <__cxa_atexit@plt+0x62fa00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63bd38 <__cxa_atexit@plt+0x62f9ec> │ │ │ │ - ldr r7, [pc, #68] @ 63bd50 <__cxa_atexit@plt+0x62fa04> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 63bd24 <__cxa_atexit@plt+0x62f9d8> │ │ │ │ - mov r7, sl │ │ │ │ - b 63c064 <__cxa_atexit@plt+0x62fd18> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 63bd54 <__cxa_atexit@plt+0x62fa08> │ │ │ │ + bhi 648d24 <__cxa_atexit@plt+0x63c9d8> │ │ │ │ + ldr lr, [pc, #60] @ 648d30 <__cxa_atexit@plt+0x63c9e4> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, ip, lsr #16 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - rscseq r6, r1, r8, lsl r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ + ldrdeq r1, [r0], -r0 │ │ │ │ + ldrsbteq fp, [r0], #48 @ 0x30 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 63bda8 <__cxa_atexit@plt+0x62fa5c> │ │ │ │ - ldr r2, [pc, #56] @ 63bdb4 <__cxa_atexit@plt+0x62fa68> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 63bd9c <__cxa_atexit@plt+0x62fa50> │ │ │ │ - mov r7, r8 │ │ │ │ - b 63bdc0 <__cxa_atexit@plt+0x62fa74> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 648db8 <__cxa_atexit@plt+0x63ca6c> │ │ │ │ + ldr lr, [pc, #104] @ 648dc8 <__cxa_atexit@plt+0x63ca7c> │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #23] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + ldr r8, [r2, #11] │ │ │ │ + ldr sl, [r2, #15] │ │ │ │ + ldr r1, [r2, #35] @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #31] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ + beq 648db0 <__cxa_atexit@plt+0x63ca64> │ │ │ │ + b 648dd8 <__cxa_atexit@plt+0x63ca8c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63bde0 <__cxa_atexit@plt+0x62fa94> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 63be0c <__cxa_atexit@plt+0x62fac0> │ │ │ │ - ldr r2, [pc, #124] @ 63be64 <__cxa_atexit@plt+0x62fb18> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq fp, r0, ip, lsr r3 │ │ │ │ + andeq r0, r0, r8, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 648ee4 <__cxa_atexit@plt+0x63cb98> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + ldr r7, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldr sl, [r1, #12] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 648e80 <__cxa_atexit@plt+0x63cb34> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + add ip, r3, #40 @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r1, [pc, #192] @ 648f04 <__cxa_atexit@plt+0x63cbb8> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm ip, {r1, r2, r7} │ │ │ │ + ldr r2, [pc, #176] @ 648f08 <__cxa_atexit@plt+0x63cbbc> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 63be0c <__cxa_atexit@plt+0x62fac0> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 63be14 <__cxa_atexit@plt+0x62fac8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r3, {r2, fp, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63be54 <__cxa_atexit@plt+0x62fb08> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 63be68 <__cxa_atexit@plt+0x62fb1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r5, [pc, #108] @ 648ef4 <__cxa_atexit@plt+0x63cba8> │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + sub r5, r6, #23 │ │ │ │ + str r5, [r3, #40]! @ 0x28 │ │ │ │ + ldr r5, [pc, #88] @ 648ef8 <__cxa_atexit@plt+0x63cbac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + ldr r5, [pc, #80] @ 648efc <__cxa_atexit@plt+0x63cbb0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #76] @ 648f00 <__cxa_atexit@plt+0x63cbb4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq sp, pc, r4, lsr #8 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63be90 <__cxa_atexit@plt+0x62fb44> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq pc, lr, r8, asr #13 │ │ │ │ + rscseq pc, lr, r0, ror #13 │ │ │ │ + rscseq r0, pc, r4, asr #7 │ │ │ │ + rscseq r0, pc, r8, lsr r4 @ │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + ldrshteq fp, [r0], #28 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 648f6c <__cxa_atexit@plt+0x63cc20> │ │ │ │ + ldr lr, [pc, #64] @ 648f78 <__cxa_atexit@plt+0x63cc2c> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r9, r5, #8 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r7, r8 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #28 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63bed0 <__cxa_atexit@plt+0x62fb84> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 63bee0 <__cxa_atexit@plt+0x62fb94> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq sp, pc, r8, lsr #7 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + muleq r0, r8, r6 │ │ │ │ + rscseq fp, r0, r8, lsl #3 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub ip, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63bf40 <__cxa_atexit@plt+0x62fbf4> │ │ │ │ + cmp fp, ip │ │ │ │ + bhi 64903c <__cxa_atexit@plt+0x63ccf0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 63bf4c <__cxa_atexit@plt+0x62fc00> │ │ │ │ - ldr r1, [pc, #72] @ 63bf5c <__cxa_atexit@plt+0x62fc10> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ 63bf60 <__cxa_atexit@plt+0x62fc14> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bcc 649048 <__cxa_atexit@plt+0x63ccfc> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r7, r7, #23 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str fp, [sp] │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr fp, [pc, #128] @ 649058 <__cxa_atexit@plt+0x63cd0c> │ │ │ │ + sub lr, r6, #15 │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str lr, [r3, #40] @ 0x28 │ │ │ │ + sub lr, r6, #35 @ 0x23 │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr fp, [pc, #108] @ 64905c <__cxa_atexit@plt+0x63cd10> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + str fp, [r3, #4] │ │ │ │ + stm r1, {r0, r2, r7} │ │ │ │ + ldr r0, [pc, #88] @ 649060 <__cxa_atexit@plt+0x63cd14> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + ldr r7, [pc, #72] @ 649064 <__cxa_atexit@plt+0x63cd18> │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, ip │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r8, lsl #12 │ │ │ │ - ldrhteq ip, [pc], #104 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + rscseq pc, lr, ip, lsl #11 │ │ │ │ + rscseq r0, pc, r8, lsl #5 │ │ │ │ + rscseq pc, lr, r4, lsl #11 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + rscseq fp, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63bfc4 <__cxa_atexit@plt+0x62fc78> │ │ │ │ - ldr r2, [pc, #72] @ 63bfcc <__cxa_atexit@plt+0x62fc80> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 63bfbc <__cxa_atexit@plt+0x62fc70> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 63bfb0 <__cxa_atexit@plt+0x62fc64> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 63bfd0 <__cxa_atexit@plt+0x62fc84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + bhi 6490c0 <__cxa_atexit@plt+0x63cd74> │ │ │ │ + ldr lr, [pc, #60] @ 6490cc <__cxa_atexit@plt+0x63cd80> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + andeq r1, r0, r4, lsr r5 │ │ │ │ + rscseq fp, r0, r4, lsr r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #36 @ 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 649154 <__cxa_atexit@plt+0x63ce08> │ │ │ │ + ldr lr, [pc, #104] @ 649164 <__cxa_atexit@plt+0x63ce18> │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + ldr r7, [r2, #23] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [r2, #27] │ │ │ │ + ldr r8, [r2, #11] │ │ │ │ + ldr sl, [r2, #15] │ │ │ │ + ldr r1, [r2, #35] @ 0x23 │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r3, #20 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #31] │ │ │ │ + tst r7, #3 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r8, [r3, #-32] @ 0xffffffe0 │ │ │ │ + beq 64914c <__cxa_atexit@plt+0x63ce00> │ │ │ │ + b 649174 <__cxa_atexit@plt+0x63ce28> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r5, r1, r0, asr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 63bffc <__cxa_atexit@plt+0x62fcb0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addne r7, pc, r7 │ │ │ │ - addne r7, r7, #3 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq sl, r0, r0, lsr #31 │ │ │ │ + andeq r0, r0, r8, lsl #26 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 649280 <__cxa_atexit@plt+0x63cf34> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r2, #11] │ │ │ │ + ldr lr, [r1, #8]! │ │ │ │ + ldr r7, [r1, #-4] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ + ldr sl, [r1, #12] │ │ │ │ + ldr r8, [r1, #16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 64921c <__cxa_atexit@plt+0x63ced0> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + add ip, r3, #40 @ 0x28 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r8, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + mov r8, lr │ │ │ │ + ldr lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr fp, [r5, #-4] │ │ │ │ + ldr r1, [pc, #192] @ 6492a0 <__cxa_atexit@plt+0x63cf54> │ │ │ │ + mov r0, r7 │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm ip, {r1, r2, r7} │ │ │ │ + ldr r2, [pc, #176] @ 6492a4 <__cxa_atexit@plt+0x63cf58> │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, fp, lr} │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - rscseq r5, r1, r4, lsl #24 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + ldr r5, [pc, #108] @ 649290 <__cxa_atexit@plt+0x63cf44> │ │ │ │ + sub r0, r6, #43 @ 0x2b │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + sub r5, r6, #23 │ │ │ │ + str r5, [r3, #40]! @ 0x28 │ │ │ │ + ldr r5, [pc, #88] @ 649294 <__cxa_atexit@plt+0x63cf48> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + ldr r5, [pc, #80] @ 649298 <__cxa_atexit@plt+0x63cf4c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r2, [pc, #76] @ 64929c <__cxa_atexit@plt+0x63cf50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + sub r8, r6, #10 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + rscseq pc, lr, ip, lsr #6 │ │ │ │ + rscseq pc, lr, r4, asr #6 │ │ │ │ + rscseq r0, pc, r8, lsr #32 │ │ │ │ + smlalseq r0, pc, ip, r0 @ │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + rscseq sl, r0, r0, ror #28 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 649308 <__cxa_atexit@plt+0x63cfbc> │ │ │ │ + ldr lr, [pc, #64] @ 649314 <__cxa_atexit@plt+0x63cfc8> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + add r9, r5, #8 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + mov r7, r8 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #28 │ │ │ │ + bx r0 │ │ │ │ + strdeq r1, [r0], -ip │ │ │ │ + rscseq sl, r0, ip, ror #27 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 63c044 <__cxa_atexit@plt+0x62fcf8> │ │ │ │ - ldr r7, [pc, #52] @ 63c054 <__cxa_atexit@plt+0x62fd08> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 63c038 <__cxa_atexit@plt+0x62fcec> │ │ │ │ - mov r7, sl │ │ │ │ - b 63c064 <__cxa_atexit@plt+0x62fd18> │ │ │ │ - ldr r0, [sl] │ │ │ │ + bhi 6493b4 <__cxa_atexit@plt+0x63d068> │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + ldr ip, [r2, #15] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6493c0 <__cxa_atexit@plt+0x63d074> │ │ │ │ + add lr, r7, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldm lr, {r1, r3, lr} │ │ │ │ + ldr r8, [pc, #84] @ 6493d4 <__cxa_atexit@plt+0x63d088> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str fp, [r5, #32] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #16] │ │ │ │ mov r7, sl │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 63c058 <__cxa_atexit@plt+0x62fd0c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - rscseq r5, r1, r0, lsl sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r2, r7, #3 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - beq 63c0a4 <__cxa_atexit@plt+0x62fd58> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 63c100 <__cxa_atexit@plt+0x62fdb4> │ │ │ │ - ldr r2, [pc, #488] @ 63c274 <__cxa_atexit@plt+0x62ff28> │ │ │ │ - ldr r1, [pc, #488] @ 63c278 <__cxa_atexit@plt+0x62ff2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff5dc │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + rscseq sl, r0, r4, lsr #26 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 649440 <__cxa_atexit@plt+0x63d0f4> │ │ │ │ + ldr r3, [pc, #76] @ 649450 <__cxa_atexit@plt+0x63d104> │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldmib r7, {r3, lr} │ │ │ │ + str r3, [r5, #20] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + stm r3, {r0, r1, r7} │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + str sl, [r5, #32] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + str r8, [r5, #24] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #40] @ 0x28 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrhteq sl, [r0], #196 @ 0xc4 │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63c24c <__cxa_atexit@plt+0x62ff00> │ │ │ │ - ldr r9, [pc, #468] @ 63c290 <__cxa_atexit@plt+0x62ff44> │ │ │ │ - ldr sl, [pc, #468] @ 63c294 <__cxa_atexit@plt+0x62ff48> │ │ │ │ - ldr lr, [pc, #468] @ 63c298 <__cxa_atexit@plt+0x62ff4c> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r3, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - stmib r5, {r2, r6} │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6494a4 <__cxa_atexit@plt+0x63d158> │ │ │ │ + ldr r2, [pc, #52] @ 6494b0 <__cxa_atexit@plt+0x63d164> │ │ │ │ + ldr lr, [pc, #52] @ 6494b4 <__cxa_atexit@plt+0x63d168> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq pc, lr, ip, asr #22 │ │ │ │ + rscseq sl, r0, r0, asr ip │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 6494e4 <__cxa_atexit@plt+0x63d198> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 6494dc <__cxa_atexit@plt+0x63d190> │ │ │ │ + b 6494f4 <__cxa_atexit@plt+0x63d1a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + rscseq sl, r0, r0, lsr #24 │ │ │ │ + andeq r3, r0, sl, lsr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + and r0, r7, #3 │ │ │ │ + ldr lr, [r2, #24]! │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr r9, [r2, #4] │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + beq 64954c <__cxa_atexit@plt+0x63d200> │ │ │ │ + cmp r0, #3 │ │ │ │ + bne 649608 <__cxa_atexit@plt+0x63d2bc> │ │ │ │ + ldr r1, [r7, #9] │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + cmp r1, lr │ │ │ │ + bne 649658 <__cxa_atexit@plt+0x63d30c> │ │ │ │ + ldr r7, [pc, #540] @ 649750 <__cxa_atexit@plt+0x63d404> │ │ │ │ + tst r3, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #12]! │ │ │ │ + str r0, [r5, #28] │ │ │ │ + beq 649704 <__cxa_atexit@plt+0x63d3b8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 649778 <__cxa_atexit@plt+0x63d42c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 649710 <__cxa_atexit@plt+0x63d3c4> │ │ │ │ + mov r1, r5 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r0, [r1, #20]! │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r1, #-8] │ │ │ │ + ldr fp, [r7, #6] │ │ │ │ + ldr r4, [r7, #10] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + ldr r7, [r1, #-16] │ │ │ │ + ldr ip, [r1, #20] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r7, [r0, #44]! @ 0x2c │ │ │ │ + ldr r7, [pc, #416] @ 649744 <__cxa_atexit@plt+0x63d3f8> │ │ │ │ + str r9, [r0, #-24] @ 0xffffffe8 │ │ │ │ + sub r9, r3, #55 @ 0x37 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #-40] @ 0xffffffd8 │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + cmp r7, lr │ │ │ │ + stmdb r0, {r8, fp} │ │ │ │ + str r4, [r0, #-32] @ 0xffffffe0 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str sl, [r0, #-36] @ 0xffffffdc │ │ │ │ + str ip, [r0, #-28] @ 0xffffffe4 │ │ │ │ + str r4, [r0, #-20] @ 0xffffffec │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str lr, [r0, #-16] │ │ │ │ + str r4, [r0, #-12] │ │ │ │ + bne 6496b0 <__cxa_atexit@plt+0x63d364> │ │ │ │ + ldr r7, [pc, #348] @ 649748 <__cxa_atexit@plt+0x63d3fc> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r9 │ │ │ │ + b 648a74 <__cxa_atexit@plt+0x63c728> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 649718 <__cxa_atexit@plt+0x63d3cc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr ip, [r5, #44]! @ 0x2c │ │ │ │ + ldr sl, [pc, #296] @ 649754 <__cxa_atexit@plt+0x63d408> │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #288] @ 649758 <__cxa_atexit@plt+0x63d40c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + stmib r6, {r0, r9, lr} │ │ │ │ + add lr, r6, #16 │ │ │ │ mov r6, r3 │ │ │ │ - str r9, [r5] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63c254 <__cxa_atexit@plt+0x62ff08> │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r1, r6, #24 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r1, r6, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bmi 63c1d0 <__cxa_atexit@plt+0x62fe84> │ │ │ │ - ldr r1, [pc, #312] @ 63c27c <__cxa_atexit@plt+0x62ff30> │ │ │ │ - sub r9, r3, #23 │ │ │ │ - sub sl, r3, #15 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + bx ip │ │ │ │ + sub r7, r1, lr │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #16] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + bcc 649728 <__cxa_atexit@plt+0x63d3dc> │ │ │ │ + ldr r0, [pc, #228] @ 649764 <__cxa_atexit@plt+0x63d418> │ │ │ │ + ldr r1, [pc, #228] @ 649768 <__cxa_atexit@plt+0x63d41c> │ │ │ │ + sub r2, r8, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r8, r3, #3 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - str r9, [r6, #68] @ 0x44 │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #264] @ 63c280 <__cxa_atexit@plt+0x62ff34> │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r2, [pc, #240] @ 63c284 <__cxa_atexit@plt+0x62ff38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - ldr r2, [pc, #232] @ 63c288 <__cxa_atexit@plt+0x62ff3c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [pc, #200] @ 63c28c <__cxa_atexit@plt+0x62ff40> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + str r7, [r6, #16] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r9, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - add r1, r6, #52 @ 0x34 │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r9, [pc, #132] @ 63c264 <__cxa_atexit@plt+0x62ff18> │ │ │ │ - ldr sl, [pc, #132] @ 63c268 <__cxa_atexit@plt+0x62ff1c> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - add r9, pc, r9 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr sl, [pc, #164] @ 64975c <__cxa_atexit@plt+0x63d410> │ │ │ │ + ldr r4, [pc, #164] @ 649760 <__cxa_atexit@plt+0x63d414> │ │ │ │ + sub r0, r8, lr │ │ │ │ + sub r7, r7, lr │ │ │ │ + add lr, r6, #52 @ 0x34 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + stm lr, {r0, r4, r7} │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ add sl, pc, sl │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - ldr r2, [pc, #80] @ 63c26c <__cxa_atexit@plt+0x62ff20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r6, r3, #22 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - ldr r6, [pc, #48] @ 63c270 <__cxa_atexit@plt+0x62ff24> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - ldr r6, [sp] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r6, #28 │ │ │ │ - b 63c258 <__cxa_atexit@plt+0x62ff0c> │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r5, #40] @ 0x28 │ │ │ │ + str sl, [r5, #20] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + b 64971c <__cxa_atexit@plt+0x63d3d0> │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - @ instruction: 0xfffffae8 │ │ │ │ - @ instruction: 0xfffffa30 │ │ │ │ - rscseq ip, pc, ip, asr #13 │ │ │ │ - rscseq r5, r1, r8, ror #22 │ │ │ │ - rscseq ip, pc, r8, asr #9 │ │ │ │ - smlalseq ip, pc, ip, r4 @ │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - @ instruction: 0xfffff9ec │ │ │ │ - @ instruction: 0xfffff958 │ │ │ │ - rscseq ip, pc, r8, asr #14 │ │ │ │ + ldr r6, [pc, #28] @ 64974c <__cxa_atexit@plt+0x63d400> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + @ instruction: 0xfffff4c4 │ │ │ │ + muleq r0, r0, r5 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + andeq r0, r0, ip, lsr r2 │ │ │ │ + rscseq pc, lr, r8, asr ip @ │ │ │ │ + rscseq pc, lr, r0, asr #24 │ │ │ │ + @ instruction: 0x000004b8 │ │ │ │ + rscseq lr, lr, r0, lsr #30 │ │ │ │ + andeq r0, r0, ip, lsr #5 │ │ │ │ + rscseq lr, lr, r8, asr pc │ │ │ │ + smlalseq sl, r0, ip, r9 │ │ │ │ + andeq r0, r0, r7, asr #13 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 649858 <__cxa_atexit@plt+0x63d50c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 6497f8 <__cxa_atexit@plt+0x63d4ac> │ │ │ │ + ldr r3, [pc, #204] @ 649884 <__cxa_atexit@plt+0x63d538> │ │ │ │ + sub ip, r2, #35 @ 0x23 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + stmib r6, {r3, sl} │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r1, [r5, #32]! │ │ │ │ + ldr r7, [pc, #160] @ 649888 <__cxa_atexit@plt+0x63d53c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [pc, #128] @ 649880 <__cxa_atexit@plt+0x63d534> │ │ │ │ + stmib r5, {r0, r8} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + bhi 64986c <__cxa_atexit@plt+0x63d520> │ │ │ │ + ldr ip, [pc, #112] @ 64988c <__cxa_atexit@plt+0x63d540> │ │ │ │ + ldmib r7, {r1, r2, r3} │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + add ip, pc, ip │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffb64 │ │ │ │ + smlalseq pc, lr, ip, sl @ │ │ │ │ + @ instruction: 0xfffffc30 │ │ │ │ andeq r0, r0, r4, asr #3 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 63c2b8 <__cxa_atexit@plt+0x62ff6c> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ - rscseq ip, pc, r8, lsr #7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63c2f4 <__cxa_atexit@plt+0x62ffa8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 63c2fc <__cxa_atexit@plt+0x62ffb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, ip, lsr r2 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63c360 <__cxa_atexit@plt+0x630014> │ │ │ │ - ldr r2, [pc, #72] @ 63c368 <__cxa_atexit@plt+0x63001c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + rscseq sl, r0, r8, ror #16 │ │ │ │ + andeq r3, r0, sl, lsl #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 649908 <__cxa_atexit@plt+0x63d5bc> │ │ │ │ + ldr r2, [pc, #84] @ 649920 <__cxa_atexit@plt+0x63d5d4> │ │ │ │ + ldr lr, [pc, #84] @ 649924 <__cxa_atexit@plt+0x63d5d8> │ │ │ │ + sub r8, r6, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 63c358 <__cxa_atexit@plt+0x63000c> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 63c34c <__cxa_atexit@plt+0x630000> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + sub r9, r6, #11 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + str r7, [r3, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r0, r1, r0 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r3, [pc, #24] @ 649928 <__cxa_atexit@plt+0x63d5dc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq lr, lr, ip, lsl #26 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + ldrsbteq sl, [r0], #124 @ 0x7c │ │ │ │ + andeq r6, r0, fp, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 649964 <__cxa_atexit@plt+0x63d618> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 649a14 <__cxa_atexit@plt+0x63d6c8> │ │ │ │ + ldr r3, [pc, #236] @ 649a48 <__cxa_atexit@plt+0x63d6fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 649a24 <__cxa_atexit@plt+0x63d6d8> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + str r2, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + sub fp, r3, #63 @ 0x3f │ │ │ │ + str fp, [r6, #68] @ 0x44 │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #132] @ 649a3c <__cxa_atexit@plt+0x63d6f0> │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + sub fp, r3, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #112] @ 649a40 <__cxa_atexit@plt+0x63d6f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str fp, [r6, #64] @ 0x40 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #100] @ 649a44 <__cxa_atexit@plt+0x63d6f8> │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 63c36c <__cxa_atexit@plt+0x630020> │ │ │ │ + ldr r7, [pc, #28] @ 649a38 <__cxa_atexit@plt+0x63d6ec> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #68 @ 0x44 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, lr, ip, lsl #13 │ │ │ │ + smlalseq pc, lr, r0, r2 @ │ │ │ │ + ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + @ instruction: 0xfffff358 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrhteq sl, [r0], #108 @ 0x6c │ │ │ │ + andeq r6, r0, fp, lsr #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 649b64 <__cxa_atexit@plt+0x63d818> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + ldr fp, [r5, #4] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r9, r7, #8 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, sl │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + mov r2, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + str r4, [sp, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r1, [pc, #156] @ 649b70 <__cxa_atexit@plt+0x63d824> │ │ │ │ + add lr, r8, #68 @ 0x44 │ │ │ │ + sub r3, r6, #63 @ 0x3f │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + ldr r2, [pc, #136] @ 649b74 <__cxa_atexit@plt+0x63d828> │ │ │ │ + add lr, r8, #52 @ 0x34 │ │ │ │ + sub r3, r6, #69 @ 0x45 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + str r4, [r8, #44] @ 0x2c │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r1, [r8, #36] @ 0x24 │ │ │ │ + str sl, [r8, #40] @ 0x28 │ │ │ │ + str r4, [r8, #48] @ 0x30 │ │ │ │ + stm lr, {r2, r3, r9, fp} │ │ │ │ + ldr r3, [pc, #96] @ 649b78 <__cxa_atexit@plt+0x63d82c> │ │ │ │ + ldr r4, [pc, #96] @ 649b7c <__cxa_atexit@plt+0x63d830> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r4, r7} │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, lr, r4, lsr #15 │ │ │ │ + rscseq pc, lr, ip, asr r1 @ │ │ │ │ + @ instruction: 0xfffff5c0 │ │ │ │ + ldrhteq lr, [lr], #164 @ 0xa4 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq ip, pc, r8, lsl #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + rscseq sl, r0, r8, ror r5 │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 649bc8 <__cxa_atexit@plt+0x63d87c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 649c1c <__cxa_atexit@plt+0x63d8d0> │ │ │ │ + ldr r3, [pc, #140] @ 649c4c <__cxa_atexit@plt+0x63d900> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 649c2c <__cxa_atexit@plt+0x63d8e0> │ │ │ │ + ldr lr, [pc, #100] @ 649c44 <__cxa_atexit@plt+0x63d8f8> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #92] @ 649c48 <__cxa_atexit@plt+0x63d8fc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ + stm r8, {r1, r2, r7, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 649c40 <__cxa_atexit@plt+0x63d8f4> │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, lr, r4, lsl #9 │ │ │ │ + rscseq pc, lr, r0, lsr #13 │ │ │ │ + rscseq pc, lr, r4, rrx │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r5, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldrne r7, [pc, #12] @ 63c398 <__cxa_atexit@plt+0x63004c> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - addne r7, r7, #1 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 649cd8 <__cxa_atexit@plt+0x63d98c> │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 649ce4 <__cxa_atexit@plt+0x63d998> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ 649ce8 <__cxa_atexit@plt+0x63d99c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 649cec <__cxa_atexit@plt+0x63d9a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r8, #32] │ │ │ │ bx r0 │ │ │ │ - rscseq ip, pc, r0, asr r2 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #12 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq pc, lr, r4, ror #11 │ │ │ │ + rscseq lr, lr, r8, lsr #31 │ │ │ │ + rscseq lr, lr, r4, lsr #18 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63c428 <__cxa_atexit@plt+0x6300dc> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 649d5c <__cxa_atexit@plt+0x63da10> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 63c434 <__cxa_atexit@plt+0x6300e8> │ │ │ │ - ldr sl, [pc, #116] @ 63c444 <__cxa_atexit@plt+0x6300f8> │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr lr, [pc, #108] @ 63c448 <__cxa_atexit@plt+0x6300fc> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r6, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - ldr r1, [pc, #84] @ 63c44c <__cxa_atexit@plt+0x630100> │ │ │ │ - add lr, r3, #16 │ │ │ │ - sub r5, r6, #10 │ │ │ │ + bcc 649d64 <__cxa_atexit@plt+0x63da18> │ │ │ │ + ldr r1, [pc, #84] @ 649d78 <__cxa_atexit@plt+0x63da2c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - ldr r1, [pc, #60] @ 63c450 <__cxa_atexit@plt+0x630104> │ │ │ │ - str r5, [r3, #32] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 649d50 <__cxa_atexit@plt+0x63da04> │ │ │ │ + ldr r7, [pc, #60] @ 649d7c <__cxa_atexit@plt+0x63da30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + mov r6, r3 │ │ │ │ + b 649d6c <__cxa_atexit@plt+0x63da20> │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, ip │ │ │ │ + bx r0 │ │ │ │ + ldrshteq lr, [lr], #124 @ 0x7c │ │ │ │ + rscseq lr, lr, r8, lsr #17 │ │ │ │ + rscseq sl, r0, r4, lsl #7 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 649e2c <__cxa_atexit@plt+0x63dae0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 649e38 <__cxa_atexit@plt+0x63daec> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldm lr, {sl, ip, lr} │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r1, [pc, #120] @ 649e48 <__cxa_atexit@plt+0x63dafc> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #112] @ 649e4c <__cxa_atexit@plt+0x63db00> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + mov r5, r9 │ │ │ │ + str r7, [r2, #16] │ │ │ │ + str r3, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [pc, #80] @ 649e50 <__cxa_atexit@plt+0x63db04> │ │ │ │ + mov r7, lr │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + ldr r0, [pc, #56] @ 649e54 <__cxa_atexit@plt+0x63db08> │ │ │ │ + sub r8, r6, #2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #32] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - rscseq ip, pc, r4, ror r2 @ │ │ │ │ - rscseq ip, pc, r8, ror #2 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + rscseq lr, lr, r4, lsl #15 │ │ │ │ + rscseq lr, lr, r8, asr #14 │ │ │ │ + ldrhteq sl, [r0], #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63c4a4 <__cxa_atexit@plt+0x630158> │ │ │ │ - ldr r7, [pc, #52] @ 63c4b4 <__cxa_atexit@plt+0x630168> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - beq 63c498 <__cxa_atexit@plt+0x63014c> │ │ │ │ - mov r7, sl │ │ │ │ - b 63c064 <__cxa_atexit@plt+0x62fd18> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 63c4b8 <__cxa_atexit@plt+0x63016c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 649eb0 <__cxa_atexit@plt+0x63db64> │ │ │ │ + ldr lr, [pc, #60] @ 649ebc <__cxa_atexit@plt+0x63db70> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - ldrhteq r5, [r1], #128 @ 0x80 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r4, asr #14 │ │ │ │ + rscseq sl, r0, r4, asr #4 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63c4e8 <__cxa_atexit@plt+0x63019c> │ │ │ │ - ldr r2, [pc, #28] @ 63c4f8 <__cxa_atexit@plt+0x6301ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ + bhi 649f48 <__cxa_atexit@plt+0x63dbfc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 649f54 <__cxa_atexit@plt+0x63dc08> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #92] @ 649f64 <__cxa_atexit@plt+0x63dc18> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #84] @ 649f68 <__cxa_atexit@plt+0x63dc1c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r7, sl} │ │ │ │ + ldr r0, [pc, #64] @ 649f6c <__cxa_atexit@plt+0x63dc20> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r8, r6, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - ldr r7, [pc, #12] @ 63c4fc <__cxa_atexit@plt+0x6301b0> │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r5, r1, r0, ror r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq lr, lr, ip, asr r6 │ │ │ │ + rscseq lr, lr, r8, ror r6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlalseq sl, r0, r8, r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 649fc8 <__cxa_atexit@plt+0x63dc7c> │ │ │ │ + ldr lr, [pc, #60] @ 649fd4 <__cxa_atexit@plt+0x63dc88> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ + add lr, pc, lr │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r7, r8 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #12 │ │ │ │ + rscseq sl, r0, ip, lsr #2 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64a040 <__cxa_atexit@plt+0x63dcf4> │ │ │ │ + ldr lr, [pc, #76] @ 64a04c <__cxa_atexit@plt+0x63dd00> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq 64a038 <__cxa_atexit@plt+0x63dcec> │ │ │ │ + b 64a05c <__cxa_atexit@plt+0x63dd10> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrhteq sl, [r0], #8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63c56c <__cxa_atexit@plt+0x630220> │ │ │ │ - ldr r9, [pc, #84] @ 63c578 <__cxa_atexit@plt+0x63022c> │ │ │ │ - ldr r8, [pc, #84] @ 63c57c <__cxa_atexit@plt+0x630230> │ │ │ │ - ldr lr, [pc, #84] @ 63c580 <__cxa_atexit@plt+0x630234> │ │ │ │ - sub r1, r6, #30 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #20 │ │ │ │ - stm r7, {r1, r2, lr} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #32] │ │ │ │ + bcc 64a120 <__cxa_atexit@plt+0x63ddd4> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + ldr lr, [r1, #-4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 64a0d8 <__cxa_atexit@plt+0x63dd8c> │ │ │ │ + ldr sl, [pc, #164] @ 64a138 <__cxa_atexit@plt+0x63ddec> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r2, [pc, #116] @ 64a13c <__cxa_atexit@plt+0x63ddf0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #28] │ │ │ │ bx ip │ │ │ │ + ldr r0, [pc, #76] @ 64a12c <__cxa_atexit@plt+0x63dde0> │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + ldr r0, [pc, #56] @ 64a130 <__cxa_atexit@plt+0x63dde4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #52] @ 64a134 <__cxa_atexit@plt+0x63dde8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - rscseq ip, pc, r8, lsr sp @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq lr, lr, r0, ror r4 │ │ │ │ + rscseq lr, lr, ip, lsl #9 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + ldrhteq pc, [lr], #28 @ │ │ │ │ + rscseq r9, r0, r8, asr #31 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63c5d0 <__cxa_atexit@plt+0x630284> │ │ │ │ - ldr r2, [pc, #56] @ 63c5d8 <__cxa_atexit@plt+0x63028c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #52] @ 63c5dc <__cxa_atexit@plt+0x630290> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #36] @ 63c5e0 <__cxa_atexit@plt+0x630294> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq r5, r1, r0, asr r6 │ │ │ │ - rscseq fp, pc, r0, ror pc @ │ │ │ │ - rscseq fp, pc, r4, lsr #31 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63c668 <__cxa_atexit@plt+0x63031c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 63c680 <__cxa_atexit@plt+0x630334> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 63c674 <__cxa_atexit@plt+0x630328> │ │ │ │ - ldr lr, [pc, #96] @ 63c684 <__cxa_atexit@plt+0x630338> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + bhi 64a1a4 <__cxa_atexit@plt+0x63de58> │ │ │ │ + ldr lr, [pc, #68] @ 64a1b0 <__cxa_atexit@plt+0x63de64> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - tst r8, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 63c658 <__cxa_atexit@plt+0x63030c> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 63cc74 <__cxa_atexit@plt+0x630928> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ mov r7, r8 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r4, asr r4 │ │ │ │ + rscseq r9, r0, r0, asr pc │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64a23c <__cxa_atexit@plt+0x63def0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64a248 <__cxa_atexit@plt+0x63defc> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr sl, [pc, #92] @ 64a258 <__cxa_atexit@plt+0x63df0c> │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #84] @ 64a25c <__cxa_atexit@plt+0x63df10> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str ip, [r2, #4] │ │ │ │ + add ip, r2, #8 │ │ │ │ + stm ip, {r0, r7, sl} │ │ │ │ + ldr r0, [pc, #64] @ 64a260 <__cxa_atexit@plt+0x63df14> │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - rscseq fp, pc, ip, lsl #30 │ │ │ │ - andeq r0, r0, r4, asr #12 │ │ │ │ + rscseq lr, lr, r8, ror #6 │ │ │ │ + rscseq lr, lr, r4, lsl #7 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r9, r0, r4, lsr #29 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63c70c <__cxa_atexit@plt+0x6303c0> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 63c724 <__cxa_atexit@plt+0x6303d8> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 63c718 <__cxa_atexit@plt+0x6303cc> │ │ │ │ - ldr lr, [pc, #96] @ 63c728 <__cxa_atexit@plt+0x6303dc> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64a2bc <__cxa_atexit@plt+0x63df70> │ │ │ │ + ldr lr, [pc, #60] @ 64a2c8 <__cxa_atexit@plt+0x63df7c> │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - tst r8, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #8] │ │ │ │ str r7, [r5, #-12] │ │ │ │ - beq 63c6fc <__cxa_atexit@plt+0x6303b0> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 63cc74 <__cxa_atexit@plt+0x630928> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmda r5, {r0, r1, r3} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, pc, r8, ror #28 │ │ │ │ - andeq r0, r0, r0, lsr #11 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r8, lsr r3 │ │ │ │ + rscseq r9, r0, r8, lsr lr │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 63c760 <__cxa_atexit@plt+0x630414> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 5dc278 <__cxa_atexit@plt+0x5cff2c> │ │ │ │ + bhi 64a334 <__cxa_atexit@plt+0x63dfe8> │ │ │ │ + ldr lr, [pc, #76] @ 64a340 <__cxa_atexit@plt+0x63dff4> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str r9, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + beq 64a32c <__cxa_atexit@plt+0x63dfe0> │ │ │ │ + b 64a350 <__cxa_atexit@plt+0x63e004> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63c7f4 <__cxa_atexit@plt+0x6304a8> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 63c80c <__cxa_atexit@plt+0x6304c0> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 63c800 <__cxa_atexit@plt+0x6304b4> │ │ │ │ - ldr lr, [pc, #96] @ 63c810 <__cxa_atexit@plt+0x6304c4> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r0, r4, asr #27 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64a414 <__cxa_atexit@plt+0x63e0c8> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r1, #8]! │ │ │ │ + ldr lr, [r1, #-4] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r0, #1 │ │ │ │ + blt 64a3cc <__cxa_atexit@plt+0x63e080> │ │ │ │ + ldr sl, [pc, #164] @ 64a42c <__cxa_atexit@plt+0x63e0e0> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + sub r9, r6, #31 │ │ │ │ + ldr r0, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + ldr r2, [pc, #116] @ 64a430 <__cxa_atexit@plt+0x63e0e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [pc, #76] @ 64a420 <__cxa_atexit@plt+0x63e0d4> │ │ │ │ + mov r7, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r1] │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #20]! │ │ │ │ + ldr r0, [pc, #56] @ 64a424 <__cxa_atexit@plt+0x63e0d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r5, [pc, #52] @ 64a428 <__cxa_atexit@plt+0x63e0dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + sub r8, r6, #18 │ │ │ │ + str r5, [r3, #-16] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + rscseq lr, lr, ip, ror r1 │ │ │ │ + smlalseq lr, lr, r8, r1 @ │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + rscseq lr, lr, r8, asr #29 │ │ │ │ + ldrsbteq r9, [r0], #196 @ 0xc4 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64a498 <__cxa_atexit@plt+0x63e14c> │ │ │ │ + ldr lr, [pc, #68] @ 64a4a4 <__cxa_atexit@plt+0x63e158> │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #17] │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - tst r8, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 63c7e4 <__cxa_atexit@plt+0x630498> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 63cc74 <__cxa_atexit@plt+0x630928> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + sub r9, r5, #4 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + stm r9, {r0, r1, r3} │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - rscseq fp, pc, r0, lsl #27 │ │ │ │ - @ instruction: 0x000004b8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r7 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + rscseq r9, r0, ip, asr ip │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64a544 <__cxa_atexit@plt+0x63e1f8> │ │ │ │ + ldr r9, [r2, #3] │ │ │ │ + ldr sl, [r2, #7] │ │ │ │ + ldr r7, [r2, #11] │ │ │ │ + ldr ip, [r2, #15] │ │ │ │ + ldr r1, [r2, #19] │ │ │ │ + ldr r2, [r2, #23] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + sub r2, r5, #48 @ 0x30 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63c898 <__cxa_atexit@plt+0x63054c> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #116] @ 63c8b0 <__cxa_atexit@plt+0x630564> │ │ │ │ - sub r9, r5, #32 │ │ │ │ - cmp fp, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - bhi 63c8a4 <__cxa_atexit@plt+0x630558> │ │ │ │ - ldr lr, [pc, #96] @ 63c8b4 <__cxa_atexit@plt+0x630568> │ │ │ │ - add r3, r7, #7 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - tst r8, #3 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - beq 63c888 <__cxa_atexit@plt+0x63053c> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 63cc74 <__cxa_atexit@plt+0x630928> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + bhi 64a550 <__cxa_atexit@plt+0x63e204> │ │ │ │ + add lr, r7, #12 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldm lr, {r1, r3, lr} │ │ │ │ + ldr r8, [pc, #84] @ 64a564 <__cxa_atexit@plt+0x63e218> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str fp, [r5, #32] │ │ │ │ + ldr fp, [sp] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, sl │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str ip, [r5, #24] │ │ │ │ + str r9, [r5, #28] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - ldrsbteq fp, [pc], #204 │ │ │ │ - andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r2, r0 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63c908 <__cxa_atexit@plt+0x6305bc> │ │ │ │ - ldr r2, [pc, #56] @ 63c914 <__cxa_atexit@plt+0x6305c8> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r8, #3 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r7, r9} │ │ │ │ - beq 63c8fc <__cxa_atexit@plt+0x6305b0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 63c920 <__cxa_atexit@plt+0x6305d4> │ │ │ │ - ldr r0, [r8] │ │ │ │ + @ instruction: 0xffffef4c │ │ │ │ + smlalseq r9, r0, ip, fp │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64a5c4 <__cxa_atexit@plt+0x63e278> │ │ │ │ + ldr lr, [pc, #64] @ 64a5cc <__cxa_atexit@plt+0x63e280> │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r1, [r7, #17] │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63c940 <__cxa_atexit@plt+0x6305f4> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 63c96c <__cxa_atexit@plt+0x630620> │ │ │ │ - ldr r2, [pc, #124] @ 63c9c4 <__cxa_atexit@plt+0x630678> │ │ │ │ - str r3, [r5, #12] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq r9, r0, r8, lsr fp │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #144] @ 64a674 <__cxa_atexit@plt+0x63e328> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 63c96c <__cxa_atexit@plt+0x630620> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 63c974 <__cxa_atexit@plt+0x630628> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + beq 64a654 <__cxa_atexit@plt+0x63e308> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 64a660 <__cxa_atexit@plt+0x63e314> │ │ │ │ + ldr lr, [pc, #104] @ 64a678 <__cxa_atexit@plt+0x63e32c> │ │ │ │ + str r3, [r5, #28] │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr r1, [r3, #11] │ │ │ │ + ldr r0, [r3, #15] │ │ │ │ + ldr r3, [pc, #84] @ 64a67c <__cxa_atexit@plt+0x63e330> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + sub r8, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq lr, lr, r8, lsr #19 │ │ │ │ + rscseq r9, r0, r8, lsl #21 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64a6f0 <__cxa_atexit@plt+0x63e3a4> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r9, [pc, #68] @ 64a6fc <__cxa_atexit@plt+0x63e3b0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [r5, #28] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + ldr r7, [pc, #56] @ 64a700 <__cxa_atexit@plt+0x63e3b4> │ │ │ │ + stmda r5, {r0, r8} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r7, lr │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, lr, ip, lsl r9 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r9, r0, r4, lsl #20 │ │ │ │ + andeq r0, r0, fp, asr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 64a730 <__cxa_atexit@plt+0x63e3e4> │ │ │ │ + tst r7, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64a728 <__cxa_atexit@plt+0x63e3dc> │ │ │ │ + b 64a740 <__cxa_atexit@plt+0x63e3f4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63c9b4 <__cxa_atexit@plt+0x630668> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #48] @ 63c9c8 <__cxa_atexit@plt+0x63067c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrsbteq r9, [r0], #148 @ 0x94 │ │ │ │ + andeq r0, r0, fp, asr #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 64a790 <__cxa_atexit@plt+0x63e444> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 64a8a4 <__cxa_atexit@plt+0x63e558> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + ldr r7, [r7, #9] │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 64a904 <__cxa_atexit@plt+0x63e5b8> │ │ │ │ + ldr r7, [pc, #688] @ 64aa28 <__cxa_atexit@plt+0x63e6dc> │ │ │ │ + tst r3, #3 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 64a9bc <__cxa_atexit@plt+0x63e670> │ │ │ │ + mov r7, r3 │ │ │ │ + b 64aa60 <__cxa_atexit@plt+0x63e714> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 64a9c8 <__cxa_atexit@plt+0x63e67c> │ │ │ │ + str r2, [sp] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + stmib sp, {r1, fp} │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r9, [r7, #10] │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + str r1, [r2, #32]! │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + ldr fp, [r5, #40] @ 0x28 │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #576] @ 64aa1c <__cxa_atexit@plt+0x63e6d0> │ │ │ │ + str ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str fp, [r2, #-20] @ 0xffffffec │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ + sub r1, r2, #16 │ │ │ │ + stm r1, {r7, r8, lr} │ │ │ │ + sub r7, r3, #43 @ 0x2b │ │ │ │ + cmp r9, r0 │ │ │ │ + str sl, [r2, #-4] │ │ │ │ + bne 64a964 <__cxa_atexit@plt+0x63e618> │ │ │ │ + ldr r4, [pc, #536] @ 64aa20 <__cxa_atexit@plt+0x63e6d4> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [sp, #8] │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3], #-12 │ │ │ │ + cmp lr, r3 │ │ │ │ + bhi 64aa08 <__cxa_atexit@plt+0x63e6bc> │ │ │ │ + ldr r4, [sp] │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + cmp r4, r2 │ │ │ │ + bcc 64a9fc <__cxa_atexit@plt+0x63e6b0> │ │ │ │ + ldr r7, [pc, #520] @ 64aa3c <__cxa_atexit@plt+0x63e6f0> │ │ │ │ + ldr r4, [pc, #520] @ 64aa40 <__cxa_atexit@plt+0x63e6f4> │ │ │ │ + sub r9, r2, #15 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r4, [r6, #36]! @ 0x24 │ │ │ │ + ldr r8, [pc, #500] @ 64aa44 <__cxa_atexit@plt+0x63e6f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [r6, #-12] │ │ │ │ + ldr fp, [r6, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r6, {r0, r1} │ │ │ │ + str r4, [r6, #8] │ │ │ │ + add r4, r6, #12 │ │ │ │ + ldr ip, [r6, #-28] @ 0xffffffe4 │ │ │ │ + stmdb r5, {fp, ip} │ │ │ │ + ldr sl, [r6, #-16] │ │ │ │ + stm r4, {r0, r1, r8, sl} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + ldr r7, [r6, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [pc, #452] @ 64aa48 <__cxa_atexit@plt+0x63e6fc> │ │ │ │ + sub r8, r2, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #32] │ │ │ │ mov r6, r2 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 64a9d0 <__cxa_atexit@plt+0x63e684> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + ldr lr, [pc, #356] @ 64aa2c <__cxa_atexit@plt+0x63e6e0> │ │ │ │ + sub r8, r3, #27 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #348] @ 64aa30 <__cxa_atexit@plt+0x63e6e4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #20 │ │ │ │ + str r2, [r5, #24] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + sub r7, r7, r0 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 64a9e0 <__cxa_atexit@plt+0x63e694> │ │ │ │ + ldr lr, [pc, #288] @ 64aa4c <__cxa_atexit@plt+0x63e700> │ │ │ │ + ldr r8, [pc, #288] @ 64aa50 <__cxa_atexit@plt+0x63e704> │ │ │ │ + sub r0, r1, r0 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr lr, [pc, #200] @ 64aa34 <__cxa_atexit@plt+0x63e6e8> │ │ │ │ + ldr r8, [pc, #200] @ 64aa38 <__cxa_atexit@plt+0x63e6ec> │ │ │ │ + sub r1, r9, r0 │ │ │ │ + sub r9, r3, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + sub r0, r4, r0 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + sub r8, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r5, #40] @ 0x28 │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + b 64a9d4 <__cxa_atexit@plt+0x63e688> │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - rscseq ip, pc, r4, asr #17 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 63c9f0 <__cxa_atexit@plt+0x6306a4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r6, [pc, #60] @ 64aa24 <__cxa_atexit@plt+0x63e6d8> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, lr │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 63ca30 <__cxa_atexit@plt+0x6306e4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #44] @ 63ca40 <__cxa_atexit@plt+0x6306f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + @ instruction: 0xfffff5a8 │ │ │ │ + andeq r0, r0, r4, lsr #12 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrhteq lr, [lr], #156 @ 0x9c │ │ │ │ + rscseq lr, lr, r4, lsr #19 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + rscseq sp, lr, ip, ror #24 │ │ │ │ + @ instruction: 0xfffff624 │ │ │ │ + @ instruction: 0xfffff4b4 │ │ │ │ + rscseq sp, lr, ip, lsr sp │ │ │ │ + ldrsbteq sp, [lr], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r4, ror #5 │ │ │ │ + rscseq sp, lr, ip, lsr #25 │ │ │ │ + ldrhteq r9, [r0], #100 @ 0x64 │ │ │ │ + andeq r5, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 64ab44 <__cxa_atexit@plt+0x63e7f8> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r1, #11] │ │ │ │ + ldmib r5, {r8, lr} │ │ │ │ + cmp r3, #1 │ │ │ │ + blt 64aad4 <__cxa_atexit@plt+0x63e788> │ │ │ │ + ldr r3, [pc, #208] @ 64ab6c <__cxa_atexit@plt+0x63e820> │ │ │ │ + sub ip, r2, #35 @ 0x23 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r6, {r3, r8, sl} │ │ │ │ + add r3, r6, #16 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + stm r3, {r7, r9, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r1, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #172] @ 64ab70 <__cxa_atexit@plt+0x63e824> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r1 │ │ │ │ + ldr r1, [pc, #140] @ 64ab68 <__cxa_atexit@plt+0x63e81c> │ │ │ │ + stmdb r5, {r0, sl} │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r0 │ │ │ │ + str r1, [r5] │ │ │ │ + bhi 64ab58 <__cxa_atexit@plt+0x63e80c> │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r1, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr lr, [r7, #20] │ │ │ │ + ldr ip, [pc, #96] @ 64ab74 <__cxa_atexit@plt+0x63e828> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [r5, #-44]! @ 0xffffffd4 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r0, r3, r7} │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + mov r7, sl │ │ │ │ + str r8, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r1 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq ip, pc, r8, asr #16 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + rscseq lr, lr, r0, asr #15 │ │ │ │ + @ instruction: 0xffffe948 │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r0, r0, lsl #11 │ │ │ │ + andeq r0, r0, fp, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63caa0 <__cxa_atexit@plt+0x630754> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63caac <__cxa_atexit@plt+0x630760> │ │ │ │ - ldr r1, [pc, #72] @ 63cabc <__cxa_atexit@plt+0x630770> │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 64abf0 <__cxa_atexit@plt+0x63e8a4> │ │ │ │ + ldr lr, [pc, #84] @ 64ac08 <__cxa_atexit@plt+0x63e8bc> │ │ │ │ + ldr r8, [pc, #84] @ 64ac0c <__cxa_atexit@plt+0x63e8c0> │ │ │ │ + sub r9, r6, #11 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r8, [r3, #12] │ │ │ │ sub r8, r6, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r5, [pc, #48] @ 63cac0 <__cxa_atexit@plt+0x630774> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r7} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + sub r1, r1, r0 │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r3, #8] │ │ │ │ b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq fp, pc, r8, lsr #21 │ │ │ │ - rscseq fp, pc, r8, asr fp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63cb50 <__cxa_atexit@plt+0x630804> │ │ │ │ - ldr r3, [pc, #140] @ 63cb70 <__cxa_atexit@plt+0x630824> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #24] @ 64ac10 <__cxa_atexit@plt+0x63e8c4> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 63cb2c <__cxa_atexit@plt+0x6307e0> │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + rscseq sp, lr, r8, lsr #20 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + ldrshteq r9, [r0], #68 @ 0x44 │ │ │ │ + andeq r0, r0, fp, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63cb3c <__cxa_atexit@plt+0x6307f0> │ │ │ │ + bne 64ac4c <__cxa_atexit@plt+0x63e900> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64ace8 <__cxa_atexit@plt+0x63e99c> │ │ │ │ + ldr r3, [pc, #216] @ 64ad1c <__cxa_atexit@plt+0x63e9d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 63cb58 <__cxa_atexit@plt+0x63080c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [pc, #92] @ 63cb78 <__cxa_atexit@plt+0x63082c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ + bcc 64acf8 <__cxa_atexit@plt+0x63e9ac> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str r1, [sp] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r9, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #120] @ 64ad10 <__cxa_atexit@plt+0x63e9c4> │ │ │ │ + sub r1, r3, #51 @ 0x33 │ │ │ │ + sub lr, r3, #23 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #96] @ 64ad14 <__cxa_atexit@plt+0x63e9c8> │ │ │ │ + add lr, r6, #16 │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, ip} │ │ │ │ + ldr r7, [sp] │ │ │ │ + stm lr, {r7, r9, sl, fp} │ │ │ │ + ldr r7, [pc, #72] @ 64ad18 <__cxa_atexit@plt+0x63e9cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r7, [r6, #32] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 63cb74 <__cxa_atexit@plt+0x630828> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ + ldr r7, [pc, #28] @ 64ad0c <__cxa_atexit@plt+0x63e9c0> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrhteq r5, [r1], #0 │ │ │ │ - rscseq ip, pc, r4, asr #14 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldrhteq lr, [lr], #56 @ 0x38 │ │ │ │ + rscseq lr, lr, r4, ror #11 │ │ │ │ + @ instruction: 0xfffff328 │ │ │ │ + rscseq sp, lr, r0, lsl #31 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + rscseq r9, r0, r8, ror #7 │ │ │ │ + andeq r0, r0, fp, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #64 @ 0x40 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64ae14 <__cxa_atexit@plt+0x63eac8> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + mov r2, r9 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr lr, [pc, #144] @ 64ae20 <__cxa_atexit@plt+0x63ead4> │ │ │ │ + sub r3, r6, #51 @ 0x33 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r6, #57 @ 0x39 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #128] @ 64ae24 <__cxa_atexit@plt+0x63ead8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + str r0, [r8, #44] @ 0x2c │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + str sl, [r8, #48] @ 0x30 │ │ │ │ + str r9, [r8, #52] @ 0x34 │ │ │ │ + str lr, [r8, #56] @ 0x38 │ │ │ │ + str r2, [r8, #60] @ 0x3c │ │ │ │ + str r3, [r8, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #92] @ 64ae28 <__cxa_atexit@plt+0x63eadc> │ │ │ │ + ldr r2, [pc, #92] @ 64ae2c <__cxa_atexit@plt+0x63eae0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #28] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #64 @ 0x40 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, lr, r8, ror #9 │ │ │ │ + rscseq sp, lr, ip, lsr #29 │ │ │ │ + @ instruction: 0xfffff508 │ │ │ │ + rscseq sp, lr, r0, lsl #16 │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + rscseq r9, r0, r8, asr #5 │ │ │ │ + andeq r7, r0, fp, asr #31 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63cbc8 <__cxa_atexit@plt+0x63087c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63cbdc <__cxa_atexit@plt+0x630890> │ │ │ │ - ldr r2, [pc, #72] @ 63cbf0 <__cxa_atexit@plt+0x6308a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ + bne 64ae78 <__cxa_atexit@plt+0x63eb2c> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64aed0 <__cxa_atexit@plt+0x63eb84> │ │ │ │ + ldr r3, [pc, #144] @ 64af00 <__cxa_atexit@plt+0x63ebb4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64aee0 <__cxa_atexit@plt+0x63eb94> │ │ │ │ + ldr lr, [pc, #104] @ 64aef8 <__cxa_atexit@plt+0x63ebac> │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #96] @ 64aefc <__cxa_atexit@plt+0x63ebb0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #48]! @ 0x30 │ │ │ │ + str r0, [r6, #24] │ │ │ │ + ldr r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r9, [r6, #28] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63cbec <__cxa_atexit@plt+0x6308a0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 64aef4 <__cxa_atexit@plt+0x63eba8> │ │ │ │ + add r5, r5, #48 @ 0x30 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r5, r1, r4, lsr #32 │ │ │ │ - ldrhteq ip, [pc], #104 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63cc5c <__cxa_atexit@plt+0x630910> │ │ │ │ - ldr lr, [pc, #80] @ 63cc68 <__cxa_atexit@plt+0x63091c> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - beq 63cc50 <__cxa_atexit@plt+0x630904> │ │ │ │ - mov r7, r8 │ │ │ │ - b 63cc74 <__cxa_atexit@plt+0x630928> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldrsbteq lr, [lr], #16 │ │ │ │ + ldrshteq lr, [lr], #48 @ 0x30 │ │ │ │ + ldrhteq sp, [lr], #212 @ 0xd4 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r7, r0, fp, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64af8c <__cxa_atexit@plt+0x63ec40> │ │ │ │ + ldr r9, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #44] @ 0x2c │ │ │ │ + bl b5fc │ │ │ │ + str fp, [r8, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #76] @ 64af98 <__cxa_atexit@plt+0x63ec4c> │ │ │ │ + sub r1, r6, #29 │ │ │ │ + sub r3, r6, #23 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #64] @ 64af9c <__cxa_atexit@plt+0x63ec50> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [pc, #60] @ 64afa0 <__cxa_atexit@plt+0x63ec54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + str lr, [r8, #28] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + add r2, r8, #12 │ │ │ │ + stm r2, {r0, r1, sl} │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + str r3, [r8, #32] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq lr, lr, r0, lsr r3 │ │ │ │ + ldrshteq sp, [lr], #196 @ 0xc4 │ │ │ │ + rscseq sp, lr, r0, ror r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64afd8 <__cxa_atexit@plt+0x63ec8c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 64afe0 <__cxa_atexit@plt+0x63ec94> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 63cc94 <__cxa_atexit@plt+0x630948> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 63ccf8 <__cxa_atexit@plt+0x6309ac> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63ce28 <__cxa_atexit@plt+0x630adc> │ │ │ │ - ldr r2, [pc, #440] @ 63ce64 <__cxa_atexit@plt+0x630b18> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ + rscseq sp, lr, r8, asr r5 │ │ │ │ + rscseq r9, r0, r4, lsr #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64b03c <__cxa_atexit@plt+0x63ecf0> │ │ │ │ + ldr r2, [pc, #64] @ 64b044 <__cxa_atexit@plt+0x63ecf8> │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #428] @ 63ce68 <__cxa_atexit@plt+0x630b1c> │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #424] @ 63ce6c <__cxa_atexit@plt+0x630b20> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r3, #3 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r2, [pc, #44] @ 64b048 <__cxa_atexit@plt+0x63ecfc> │ │ │ │ + tst r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r2, [r5, #12]! │ │ │ │ - str lr, [r6, #20] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stmib r5, {r1, r6} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ - b ea9004 <__cxa_atexit@plt+0xe9ccb8> │ │ │ │ + stmib r5, {r0, r1, r2, r7} │ │ │ │ + beq 64b030 <__cxa_atexit@plt+0x63ece4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 64b058 <__cxa_atexit@plt+0x63ed0c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq sp, lr, r0, lsl #10 │ │ │ │ + ldrhteq r9, [r0], #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 63ce30 <__cxa_atexit@plt+0x630ae4> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - add r0, r6, #20 │ │ │ │ - cmp lr, #0 │ │ │ │ - bmi 63cdc0 <__cxa_atexit@plt+0x630a74> │ │ │ │ - ldr r9, [pc, #272] @ 63ce50 <__cxa_atexit@plt+0x630b04> │ │ │ │ - sub r8, r3, #23 │ │ │ │ + bcc 64b104 <__cxa_atexit@plt+0x63edb8> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + cmp r2, #1 │ │ │ │ + blt 64b0c8 <__cxa_atexit@plt+0x63ed7c> │ │ │ │ + ldr lr, [pc, #148] @ 64b118 <__cxa_atexit@plt+0x63edcc> │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [pc, #136] @ 64b11c <__cxa_atexit@plt+0x63edd0> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str sl, [r6, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #236] @ 63ce54 <__cxa_atexit@plt+0x630b08> │ │ │ │ - sub r8, r3, #15 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r0, r1} │ │ │ │ + sub r0, r8, r1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ str r2, [r6, #16] │ │ │ │ - ldr r2, [pc, #212] @ 63ce58 <__cxa_atexit@plt+0x630b0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #20] │ │ │ │ - ldr r2, [pc, #204] @ 63ce5c <__cxa_atexit@plt+0x630b10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r6, [pc, #196] @ 63ce60 <__cxa_atexit@plt+0x630b14> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - sub r6, r3, #6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str lr, [r5, #-8]! │ │ │ │ + sub r8, r3, #3 │ │ │ │ + sub r9, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r9, r0 │ │ │ │ - add r0, r6, #44 @ 0x2c │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r8, [pc, #108] @ 63ce40 <__cxa_atexit@plt+0x630af4> │ │ │ │ - ldr r0, [pc, #108] @ 63ce44 <__cxa_atexit@plt+0x630af8> │ │ │ │ - str ip, [r6, #28] │ │ │ │ - add ip, r6, #32 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm ip, {r2, r8, sl, lr} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r2, [pc, #76] @ 63ce48 <__cxa_atexit@plt+0x630afc> │ │ │ │ + b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #64] @ 64b114 <__cxa_atexit@plt+0x63edc8> │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r6, [pc, #68] @ 63ce4c <__cxa_atexit@plt+0x630b00> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - sub r6, r3, #22 │ │ │ │ - stmib r5, {r6, r9} │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - ldr r6, [sp] │ │ │ │ - b ea8eb4 <__cxa_atexit@plt+0xe9cb68> │ │ │ │ - mov r6, #28 │ │ │ │ - b 63ce34 <__cxa_atexit@plt+0x630ae8> │ │ │ │ - mov r6, #60 @ 0x3c │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 64b0f8 <__cxa_atexit@plt+0x63edac> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - @ instruction: 0xfffff978 │ │ │ │ - rscseq fp, pc, r4, lsl #22 │ │ │ │ - rscseq fp, pc, r4, lsr #17 │ │ │ │ - @ instruction: 0xfffff9c4 │ │ │ │ - @ instruction: 0xfffff908 │ │ │ │ - @ instruction: 0xfffff858 │ │ │ │ - rscseq fp, pc, r0, ror fp @ │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - rscseq fp, pc, ip, lsl #19 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sp, lr, r0, asr r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63cec0 <__cxa_atexit@plt+0x630b74> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r0, ip, asr #31 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64b174 <__cxa_atexit@plt+0x63ee28> │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64b1cc <__cxa_atexit@plt+0x63ee80> │ │ │ │ + ldr r3, [pc, #144] @ 64b1fc <__cxa_atexit@plt+0x63eeb0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63cec8 <__cxa_atexit@plt+0x630b7c> │ │ │ │ - ldr r1, [pc, #64] @ 63cee4 <__cxa_atexit@plt+0x630b98> │ │ │ │ - ldr r0, [pc, #64] @ 63cee8 <__cxa_atexit@plt+0x630b9c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64b1dc <__cxa_atexit@plt+0x63ee90> │ │ │ │ + ldr r2, [pc, #104] @ 64b1f4 <__cxa_atexit@plt+0x63eea8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #92] @ 64b1f8 <__cxa_atexit@plt+0x63eeac> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + sub r7, r3, #14 │ │ │ │ mov r6, r3 │ │ │ │ - b 63ced0 <__cxa_atexit@plt+0x630b84> │ │ │ │ - mov r7, #12 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 64b1f0 <__cxa_atexit@plt+0x63eea4> │ │ │ │ + add r5, r5, #20 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63cee0 <__cxa_atexit@plt+0x630b94> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - rscseq r4, r1, ip, lsl #29 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffff6dc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrsbteq sp, [lr], #228 @ 0xe4 │ │ │ │ + rscseq sp, lr, ip, lsl #9 │ │ │ │ + rscseq sp, lr, r8, lsl #31 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63cf84 <__cxa_atexit@plt+0x630c38> │ │ │ │ - ldr lr, [pc, #140] @ 63cf9c <__cxa_atexit@plt+0x630c50> │ │ │ │ - add r8, r5, #8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r9, r5, #4 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r9 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bhi 63cf90 <__cxa_atexit@plt+0x630c44> │ │ │ │ - ldr lr, [pc, #88] @ 63cfa0 <__cxa_atexit@plt+0x630c54> │ │ │ │ - ldmdb r6, {r0, r1, r3} │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r8, #3 │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - beq 63cf74 <__cxa_atexit@plt+0x630c28> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 63cc74 <__cxa_atexit@plt+0x630928> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64b280 <__cxa_atexit@plt+0x63ef34> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r9 │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #72] @ 64b28c <__cxa_atexit@plt+0x63ef40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 64b290 <__cxa_atexit@plt+0x63ef44> │ │ │ │ + add lr, r8, #12 │ │ │ │ + sub r3, r6, #33 @ 0x21 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ 64b294 <__cxa_atexit@plt+0x63ef48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str fp, [r8, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + stm lr, {r2, r3, r8, sl} │ │ │ │ + stmdb r8, {r1, r7} │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r9, [r8, #28] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0xfffffd24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldrsbteq sp, [lr], #52 @ 0x34 │ │ │ │ + rscseq sp, lr, r8, asr #29 │ │ │ │ + rscseq sp, lr, r0, ror r3 │ │ │ │ + rscseq r8, r0, r0, ror lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63cff0 <__cxa_atexit@plt+0x630ca4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 63cff8 <__cxa_atexit@plt+0x630cac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 63cffc <__cxa_atexit@plt+0x630cb0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 63d000 <__cxa_atexit@plt+0x630cb4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + bhi 64b2dc <__cxa_atexit@plt+0x63ef90> │ │ │ │ + ldr lr, [pc, #44] @ 64b2e4 <__cxa_atexit@plt+0x63ef98> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ 64b2e8 <__cxa_atexit@plt+0x63ef9c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq fp, pc, ip, asr r5 @ │ │ │ │ - rscseq fp, pc, ip, lsl #12 │ │ │ │ - rscseq fp, pc, r0, lsl #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r1, r5, #16 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 63d0a0 <__cxa_atexit@plt+0x630d54> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - ldr lr, [r2, #3] │ │ │ │ - ldr r0, [r2, #11] │ │ │ │ - ldr r3, [pc, #120] @ 63d0ac <__cxa_atexit@plt+0x630d60> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq sp, lr, r8, asr r2 │ │ │ │ + rscseq r8, r0, ip, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #44] @ 64b330 <__cxa_atexit@plt+0x63efe4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + beq 64b324 <__cxa_atexit@plt+0x63efd8> │ │ │ │ + ldr r3, [pc, #28] @ 64b334 <__cxa_atexit@plt+0x63efe8> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2, #-4] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - stmib r2, {r0, lr} │ │ │ │ - beq 63d07c <__cxa_atexit@plt+0x630d30> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 63d08c <__cxa_atexit@plt+0x630d40> │ │ │ │ - ldr r0, [pc, #84] @ 63d0b0 <__cxa_atexit@plt+0x630d64> │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - tst r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - beq 63d094 <__cxa_atexit@plt+0x630d48> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov r8, lr │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + str r3, [r5] │ │ │ │ + b 64b508 <__cxa_atexit@plt+0x63f1bc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, r0 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrsbteq r8, [r0], #208 @ 0xd0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 64b35c <__cxa_atexit@plt+0x63f010> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 64b508 <__cxa_atexit@plt+0x63f1bc> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 63d0f8 <__cxa_atexit@plt+0x630dac> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #60] @ 63d110 <__cxa_atexit@plt+0x630dc4> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - stm r3, {r2, r9} │ │ │ │ - beq 63d104 <__cxa_atexit@plt+0x630db8> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64b394 <__cxa_atexit@plt+0x63f048> │ │ │ │ + ldr r2, [pc, #40] @ 64b3ac <__cxa_atexit@plt+0x63f060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ + ldr r3, [pc, #20] @ 64b3b0 <__cxa_atexit@plt+0x63f064> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + rscseq sp, lr, r8, lsl #4 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63d18c <__cxa_atexit@plt+0x630e40> │ │ │ │ - ldr r1, [pc, #72] @ 63d194 <__cxa_atexit@plt+0x630e48> │ │ │ │ - ldr r0, [pc, #72] @ 63d198 <__cxa_atexit@plt+0x630e4c> │ │ │ │ - add r1, pc, r1 │ │ │ │ + bhi 64b454 <__cxa_atexit@plt+0x63f108> │ │ │ │ + ldr lr, [pc, #160] @ 64b474 <__cxa_atexit@plt+0x63f128> │ │ │ │ + ldr r0, [pc, #160] @ 64b478 <__cxa_atexit@plt+0x63f12c> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63d17c <__cxa_atexit@plt+0x630e30> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + beq 64b448 <__cxa_atexit@plt+0x63f0fc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 64b460 <__cxa_atexit@plt+0x63f114> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r0, [pc, #92] @ 64b47c <__cxa_atexit@plt+0x63f130> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #84] @ 64b480 <__cxa_atexit@plt+0x63f134> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + stm r1, {r0, r3, r6, lr} │ │ │ │ + sub r7, r2, #14 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq fp, pc, ip, asr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq sp, lr, r4, asr #2 │ │ │ │ + ldrshteq sp, [lr], #24 │ │ │ │ + ldrshteq sp, [lr], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63d248 <__cxa_atexit@plt+0x630efc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63d254 <__cxa_atexit@plt+0x630f08> │ │ │ │ - ldr r1, [r7, #14] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr r4, [r7, #10] │ │ │ │ - mov lr, r9 │ │ │ │ - ldr r9, [pc, #96] @ 63d264 <__cxa_atexit@plt+0x630f18> │ │ │ │ - sub r1, r6, #31 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #20]! │ │ │ │ - ldr r0, [pc, #84] @ 63d268 <__cxa_atexit@plt+0x630f1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r1, [pc, #68] @ 63d26c <__cxa_atexit@plt+0x630f20> │ │ │ │ - str r4, [r3, #16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r8, sl, ip} │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - mov r5, r2 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64b4e4 <__cxa_atexit@plt+0x63f198> │ │ │ │ + ldr lr, [pc, #72] @ 64b4f0 <__cxa_atexit@plt+0x63f1a4> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 64b4f4 <__cxa_atexit@plt+0x63f1a8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r0, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - rscseq fp, pc, r4, asr #8 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq sp, lr, ip, ror #2 │ │ │ │ + rscseq sp, lr, r0, ror #24 │ │ │ │ + rscseq r8, r0, ip, lsl #24 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63d2cc <__cxa_atexit@plt+0x630f80> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63d2d4 <__cxa_atexit@plt+0x630f88> │ │ │ │ - ldr r1, [pc, #64] @ 63d2f0 <__cxa_atexit@plt+0x630fa4> │ │ │ │ - ldr r0, [pc, #64] @ 63d2f4 <__cxa_atexit@plt+0x630fa8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63d2dc <__cxa_atexit@plt+0x630f90> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63d2ec <__cxa_atexit@plt+0x630fa0> │ │ │ │ + bhi 64b5fc <__cxa_atexit@plt+0x63f2b0> │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 64b588 <__cxa_atexit@plt+0x63f23c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64b608 <__cxa_atexit@plt+0x63f2bc> │ │ │ │ + ldr r9, [pc, #280] @ 64b658 <__cxa_atexit@plt+0x63f30c> │ │ │ │ + ldr lr, [pc, #280] @ 64b65c <__cxa_atexit@plt+0x63f310> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r1, [pc, #240] @ 64b660 <__cxa_atexit@plt+0x63f314> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r1, [r7, #32]! │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + cmp r0, r6 │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ + bcc 64b624 <__cxa_atexit@plt+0x63f2d8> │ │ │ │ + ldr r9, [pc, #156] @ 64b64c <__cxa_atexit@plt+0x63f300> │ │ │ │ + ldr lr, [pc, #156] @ 64b650 <__cxa_atexit@plt+0x63f304> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r0, [pc, #112] @ 64b654 <__cxa_atexit@plt+0x63f308> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [r7, #36]! @ 0x24 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r1, r0, lsl #21 │ │ │ │ - @ instruction: 0xfffffc3c │ │ │ │ - @ instruction: 0xfffff2d0 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #56] @ 64b648 <__cxa_atexit@plt+0x63f2fc> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldr r7, [pc, #24] @ 64b644 <__cxa_atexit@plt+0x63f2f8> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xfffff9f0 │ │ │ │ + @ instruction: 0xfffffa08 │ │ │ │ + ldrsbteq ip, [lr], #244 @ 0xf4 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + rscseq sp, lr, r8, asr #32 │ │ │ │ + rscseq r8, r0, r4, lsr #21 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 63d38c <__cxa_atexit@plt+0x631040> │ │ │ │ - ldr r2, [pc, #132] @ 63d3a4 <__cxa_atexit@plt+0x631058> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [pc, #128] @ 63d3a8 <__cxa_atexit@plt+0x63105c> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bcc 64b6d8 <__cxa_atexit@plt+0x63f38c> │ │ │ │ + ldr r3, [pc, #96] @ 64b6f0 <__cxa_atexit@plt+0x63f3a4> │ │ │ │ + ldr r2, [pc, #96] @ 64b6f4 <__cxa_atexit@plt+0x63f3a8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + str r8, [r8, #40] @ 0x28 │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r8, [r8, #24] │ │ │ │ + str r1, [r8, #28] │ │ │ │ + ldr r3, [pc, #52] @ 64b6f8 <__cxa_atexit@plt+0x63f3ac> │ │ │ │ + mov r7, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr lr, [pc, #112] @ 63d3ac <__cxa_atexit@plt+0x631060> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r1, [r7, #48] @ 0x30 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str ip, [r7, #12] │ │ │ │ - str sl, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r5, [r7, #24] │ │ │ │ - str r9, [r7, #28] │ │ │ │ - ldr r5, [pc, #56] @ 63d3b0 <__cxa_atexit@plt+0x631064> │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63d3b4 <__cxa_atexit@plt+0x631068> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r8, #16]! │ │ │ │ + str r3, [r7, #32]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - rscseq fp, pc, r8, lsr #30 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - ldrsbteq r4, [r1], #144 @ 0x90 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r3, [pc, #28] @ 64b6fc <__cxa_atexit@plt+0x63f3b0> │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffc08 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + ldrshteq ip, [lr], #228 @ 0xe4 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + rscseq r8, r0, r8, lsl #20 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + bcc 64b780 <__cxa_atexit@plt+0x63f434> │ │ │ │ + ldr r2, [pc, #108] @ 64b798 <__cxa_atexit@plt+0x63f44c> │ │ │ │ + ldr lr, [pc, #108] @ 64b79c <__cxa_atexit@plt+0x63f450> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + mov r8, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + ldr r7, [pc, #44] @ 64b7a0 <__cxa_atexit@plt+0x63f454> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #36]! @ 0x24 │ │ │ │ + mov r7, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 64b7a4 <__cxa_atexit@plt+0x63f458> │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffff874 │ │ │ │ + @ instruction: 0xfffff89c │ │ │ │ + rscseq ip, lr, ip, asr #28 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + rscseq r8, r0, ip, asr r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #24 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63d45c <__cxa_atexit@plt+0x631110> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #56 @ 0x38 │ │ │ │ - str r9, [r2] │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 63d468 <__cxa_atexit@plt+0x63111c> │ │ │ │ - ldr r7, [pc, #152] @ 63d490 <__cxa_atexit@plt+0x631144> │ │ │ │ - ldr ip, [pc, #152] @ 63d494 <__cxa_atexit@plt+0x631148> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #140] @ 63d498 <__cxa_atexit@plt+0x63114c> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r7, r1, #38 @ 0x26 │ │ │ │ - sub r2, r1, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - ldr r7, [pc, #84] @ 63d49c <__cxa_atexit@plt+0x631150> │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63d48c <__cxa_atexit@plt+0x631140> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bhi 64b824 <__cxa_atexit@plt+0x63f4d8> │ │ │ │ + ldr r7, [pc, #104] @ 64b834 <__cxa_atexit@plt+0x63f4e8> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 64b814 <__cxa_atexit@plt+0x63f4c8> │ │ │ │ + ldr r3, [pc, #80] @ 64b838 <__cxa_atexit@plt+0x63f4ec> │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + sub lr, r5, #20 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + ldr r5, [pc, #52] @ 64b83c <__cxa_atexit@plt+0x63f4f0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrshteq r4, [r1], #128 @ 0x80 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - rscseq fp, pc, r8, asr lr @ │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d4f4 <__cxa_atexit@plt+0x6311a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63d500 <__cxa_atexit@plt+0x6311b4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [pc, #56] @ 63d510 <__cxa_atexit@plt+0x6311c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r1, r9} │ │ │ │ - ldr r1, [pc, #48] @ 63d514 <__cxa_atexit@plt+0x6311c8> │ │ │ │ - sub r2, r6, #2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64b840 <__cxa_atexit@plt+0x63f4f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - smlalseq fp, pc, r0, r0 @ │ │ │ │ - rscseq fp, pc, r8, ror r0 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d548 <__cxa_atexit@plt+0x6311fc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 63d550 <__cxa_atexit@plt+0x631204> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r8, ror #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrsbteq ip, [lr], #212 @ 0xd4 │ │ │ │ + rscseq r9, r0, ip, lsr #2 │ │ │ │ + rscseq r8, r0, r4, asr #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #32] @ 64b884 <__cxa_atexit@plt+0x63f538> │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #16] @ 64b888 <__cxa_atexit@plt+0x63f53c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq ip, lr, r4, ror #26 │ │ │ │ + rscseq r8, r0, ip, ror r8 │ │ │ │ + andeq r0, r0, r5, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63d5cc <__cxa_atexit@plt+0x631280> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63d5d4 <__cxa_atexit@plt+0x631288> │ │ │ │ - ldr r1, [pc, #96] @ 63d5e8 <__cxa_atexit@plt+0x63129c> │ │ │ │ - ldr lr, [pc, #96] @ 63d5ec <__cxa_atexit@plt+0x6312a0> │ │ │ │ - ldr r0, [pc, #96] @ 63d5f0 <__cxa_atexit@plt+0x6312a4> │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64b93c <__cxa_atexit@plt+0x63f5f0> │ │ │ │ + ldr r2, [pc, #148] @ 64b948 <__cxa_atexit@plt+0x63f5fc> │ │ │ │ + ldr r1, [pc, #148] @ 64b94c <__cxa_atexit@plt+0x63f600> │ │ │ │ + ldr lr, [pc, #148] @ 64b950 <__cxa_atexit@plt+0x63f604> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r8, [pc, #136] @ 64b954 <__cxa_atexit@plt+0x63f608> │ │ │ │ + str r2, [r5] │ │ │ │ str r1, [r3, #12]! │ │ │ │ - ldr r2, [pc, #72] @ 63d5f4 <__cxa_atexit@plt+0x6312a8> │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r1, r6, #26 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - add lr, r3, #8 │ │ │ │ + ldr r1, [pc, #128] @ 64b958 <__cxa_atexit@plt+0x63f60c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub sl, r6, #51 @ 0x33 │ │ │ │ + add r8, r8, #3 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r6, #17 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + mov r7, r9 │ │ │ │ + add lr, pc, lr │ │ │ │ str r0, [r3, #-4] │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63d5dc <__cxa_atexit@plt+0x631290> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0xffffdb28 │ │ │ │ + @ instruction: 0xffffec68 │ │ │ │ + smlalseq r8, r0, r8, lr │ │ │ │ + rscseq ip, lr, r4, lsl #26 │ │ │ │ + rscseq r8, r0, ip, lsr #15 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 64b9d4 <__cxa_atexit@plt+0x63f688> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64b9cc <__cxa_atexit@plt+0x63f680> │ │ │ │ + ldr lr, [pc, #68] @ 64b9d8 <__cxa_atexit@plt+0x63f68c> │ │ │ │ + ldr r3, [r7, #13] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r0, [r7, #9] │ │ │ │ + ldr r1, [r7, #17] │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + mov r7, r8 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str sl, [r5, #16] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - rscseq sl, pc, r8, lsl #31 │ │ │ │ - ldrhteq fp, [pc], #204 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xffffec3c │ │ │ │ + rscseq r8, r0, ip, lsr #14 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r7 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 63d658 <__cxa_atexit@plt+0x63130c> │ │ │ │ - ldr r3, [pc, #80] @ 63d670 <__cxa_atexit@plt+0x631324> │ │ │ │ - ldr r2, [pc, #80] @ 63d674 <__cxa_atexit@plt+0x631328> │ │ │ │ - ldr r0, [r5] │ │ │ │ + bcc 64ba5c <__cxa_atexit@plt+0x63f710> │ │ │ │ + ldr r3, [pc, #100] @ 64ba6c <__cxa_atexit@plt+0x63f720> │ │ │ │ + ldr r2, [pc, #100] @ 64ba70 <__cxa_atexit@plt+0x63f724> │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #16]! │ │ │ │ - ldr r1, [pc, #68] @ 63d678 <__cxa_atexit@plt+0x63132c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r6, #30 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r2, r8, r9} │ │ │ │ - str r8, [r7, #8] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r7, #8] │ │ │ │ str r1, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ sub r7, r6, #7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r8, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 64ba50 <__cxa_atexit@plt+0x63f704> │ │ │ │ + ldr r5, [pc, #48] @ 64ba74 <__cxa_atexit@plt+0x63f728> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 64b508 <__cxa_atexit@plt+0x63f1bc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63d67c <__cxa_atexit@plt+0x631330> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - rscseq fp, pc, r0, lsr ip @ │ │ │ │ - rscseq r4, r1, r8, lsl #14 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffaf4 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalseq r8, r0, r0, r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 64ba9c <__cxa_atexit@plt+0x63f750> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 64b508 <__cxa_atexit@plt+0x63f1bc> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d6cc <__cxa_atexit@plt+0x631380> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 63d6d4 <__cxa_atexit@plt+0x631388> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 63d6d8 <__cxa_atexit@plt+0x63138c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 63d6dc <__cxa_atexit@plt+0x631390> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64bad4 <__cxa_atexit@plt+0x63f788> │ │ │ │ + ldr r2, [pc, #40] @ 64baec <__cxa_atexit@plt+0x63f7a0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, pc, r0, lsl #29 │ │ │ │ - rscseq sl, pc, r0, lsr pc @ │ │ │ │ - rscseq sl, pc, r4, lsr #29 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d73c <__cxa_atexit@plt+0x6313f0> │ │ │ │ - ldr r1, [pc, #72] @ 63d744 <__cxa_atexit@plt+0x6313f8> │ │ │ │ - ldr r0, [pc, #72] @ 63d748 <__cxa_atexit@plt+0x6313fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63d72c <__cxa_atexit@plt+0x6313e0> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sl, pc, ip, lsl lr @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d7c4 <__cxa_atexit@plt+0x631478> │ │ │ │ - ldr r2, [pc, #72] @ 63d7cc <__cxa_atexit@plt+0x631480> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #20] @ 64baf0 <__cxa_atexit@plt+0x63f7a4> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ + rscseq ip, lr, r8, asr #21 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64bb78 <__cxa_atexit@plt+0x63f82c> │ │ │ │ + ldr r3, [pc, #116] @ 64bb88 <__cxa_atexit@plt+0x63f83c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 64bb58 <__cxa_atexit@plt+0x63f80c> │ │ │ │ + ldr r2, [pc, #100] @ 64bb8c <__cxa_atexit@plt+0x63f840> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + tst r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 63d7b4 <__cxa_atexit@plt+0x631468> │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #8 │ │ │ │ - ldr r7, [r3, r2] │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + beq 64bb68 <__cxa_atexit@plt+0x63f81c> │ │ │ │ + ldr r7, [pc, #80] @ 64bb90 <__cxa_atexit@plt+0x63f844> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r3, lsl #1 │ │ │ │ + addgt r7, r7, #4 │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64bb94 <__cxa_atexit@plt+0x63f848> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrsbteq ip, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r8, r0, r0, ror #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #4 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #8 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d850 <__cxa_atexit@plt+0x631504> │ │ │ │ - ldr r1, [pc, #72] @ 63d858 <__cxa_atexit@plt+0x63150c> │ │ │ │ - ldr r0, [pc, #72] @ 63d85c <__cxa_atexit@plt+0x631510> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63d840 <__cxa_atexit@plt+0x6314f4> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r2, [pc, #60] @ 64bbe4 <__cxa_atexit@plt+0x63f898> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64bbdc <__cxa_atexit@plt+0x63f890> │ │ │ │ + ldr r2, [pc, #36] @ 64bbe8 <__cxa_atexit@plt+0x63f89c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r7, r3, lsl #1 │ │ │ │ + addgt r2, r2, #4 │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sl, pc, r8, lsl #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq ip, lr, r0, asr sl │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [pc, #24] @ 64bc18 <__cxa_atexit@plt+0x63f8cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, r2, lsl #1 │ │ │ │ + addgt r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, r4, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63d918 <__cxa_atexit@plt+0x6315cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63d924 <__cxa_atexit@plt+0x6315d8> │ │ │ │ - sub r1, r6, #27 │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - ldr ip, [r7, #14] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 63d934 <__cxa_atexit@plt+0x6315e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [pc, #104] @ 63d938 <__cxa_atexit@plt+0x6315ec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #96] @ 63d93c <__cxa_atexit@plt+0x6315f0> │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - mov r0, r3 │ │ │ │ + bhi 64bc80 <__cxa_atexit@plt+0x63f934> │ │ │ │ + ldr r1, [pc, #80] @ 64bc8c <__cxa_atexit@plt+0x63f940> │ │ │ │ + ldr r7, [pc, #80] @ 64bc90 <__cxa_atexit@plt+0x63f944> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r0, #32]! │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r0, r3, #8 │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - stm r0, {r8, r9, ip} │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #60] @ 63d940 <__cxa_atexit@plt+0x6315f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64bc74 <__cxa_atexit@plt+0x63f928> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [pc, #44] @ 64bc94 <__cxa_atexit@plt+0x63f948> │ │ │ │ + cmp r3, #3 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + addle r7, r2, #1 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalseq sl, pc, r4, sp @ │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63d9a0 <__cxa_atexit@plt+0x631654> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63d9a8 <__cxa_atexit@plt+0x63165c> │ │ │ │ - ldr r1, [pc, #64] @ 63d9c4 <__cxa_atexit@plt+0x631678> │ │ │ │ - ldr r0, [pc, #64] @ 63d9c8 <__cxa_atexit@plt+0x63167c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63d9b0 <__cxa_atexit@plt+0x631664> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63d9c0 <__cxa_atexit@plt+0x631674> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r4, r1, ip, lsr #7 │ │ │ │ - @ instruction: 0xfffff568 │ │ │ │ - @ instruction: 0xffffebfc │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrsbteq ip, [lr], #140 @ 0x8c │ │ │ │ + ldrsbteq sp, [lr], #84 @ 0x54 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63da60 <__cxa_atexit@plt+0x631714> │ │ │ │ - ldr r2, [pc, #132] @ 63da78 <__cxa_atexit@plt+0x63172c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 64bcbc <__cxa_atexit@plt+0x63f970> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + cmp r2, #3 │ │ │ │ + addle r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + smlalseq sp, lr, r8, r5 │ │ │ │ + rscseq r8, r0, r4, asr #8 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ - ldr ip, [pc, #128] @ 63da7c <__cxa_atexit@plt+0x631730> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64bd0c <__cxa_atexit@plt+0x63f9c0> │ │ │ │ + ldr r2, [pc, #48] @ 64bd18 <__cxa_atexit@plt+0x63f9cc> │ │ │ │ + tst r8, #3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr lr, [pc, #112] @ 63da80 <__cxa_atexit@plt+0x631734> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r1, [r7, #48] @ 0x30 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str ip, [r7, #12] │ │ │ │ - str sl, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - str r5, [r7, #28] │ │ │ │ - ldr r5, [pc, #56] @ 63da84 <__cxa_atexit@plt+0x631738> │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov r5, r3 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + beq 64bd00 <__cxa_atexit@plt+0x63f9b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64bd28 <__cxa_atexit@plt+0x63f9dc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63da88 <__cxa_atexit@plt+0x63173c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - rscseq fp, pc, r4, asr r8 @ │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - rscseq r4, r1, r4, lsl #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63dac8 <__cxa_atexit@plt+0x63177c> │ │ │ │ - ldr r2, [pc, #36] @ 63dad4 <__cxa_atexit@plt+0x631788> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + rscseq r8, r0, ip, ror #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 63daf8 <__cxa_atexit@plt+0x6317ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r3, r5, #4 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 64bd80 <__cxa_atexit@plt+0x63fa34> │ │ │ │ + ldr r2, [pc, #156] @ 64bddc <__cxa_atexit@plt+0x63fa90> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 64bdb8 <__cxa_atexit@plt+0x63fa6c> │ │ │ │ + ldr r2, [pc, #136] @ 64bde0 <__cxa_atexit@plt+0x63fa94> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 64bdb8 <__cxa_atexit@plt+0x63fa6c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64bdc4 <__cxa_atexit@plt+0x63fa78> │ │ │ │ + ldr r3, [pc, #104] @ 64bde4 <__cxa_atexit@plt+0x63fa98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 64bdac <__cxa_atexit@plt+0x63fa60> │ │ │ │ + ldr r2, [pc, #76] @ 64bdd4 <__cxa_atexit@plt+0x63fa88> │ │ │ │ + ldr r7, [r3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r3] │ │ │ │ + beq 64bdb8 <__cxa_atexit@plt+0x63fa6c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64bdc4 <__cxa_atexit@plt+0x63fa78> │ │ │ │ + ldr r3, [pc, #44] @ 64bdd8 <__cxa_atexit@plt+0x63fa8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - rscseq sl, pc, r8, ror sl @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63db48 <__cxa_atexit@plt+0x6317fc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 63db50 <__cxa_atexit@plt+0x631804> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 63db54 <__cxa_atexit@plt+0x631808> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 63db58 <__cxa_atexit@plt+0x63180c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r4, lsl #20 │ │ │ │ - ldrhteq sl, [pc], #164 │ │ │ │ - rscseq sl, pc, r8, lsr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63db8c <__cxa_atexit@plt+0x631840> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 63db94 <__cxa_atexit@plt+0x631848> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 64bde8 <__cxa_atexit@plt+0x63fa9c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + andeq r0, r0, ip, lsr #3 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + ldrsbteq sp, [lr], #44 @ 0x2c │ │ │ │ + rscseq r8, r0, ip, lsl r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ 64be48 <__cxa_atexit@plt+0x63fafc> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64be30 <__cxa_atexit@plt+0x63fae4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64be38 <__cxa_atexit@plt+0x63faec> │ │ │ │ + ldr r3, [pc, #44] @ 64be50 <__cxa_atexit@plt+0x63fb04> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r4, lsr #19 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + ldr r7, [pc, #12] @ 64be4c <__cxa_atexit@plt+0x63fb00> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq sp, lr, r8, ror #4 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + ldrhteq r8, [r0], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64be80 <__cxa_atexit@plt+0x63fb34> │ │ │ │ + ldr r3, [pc, #28] @ 64be90 <__cxa_atexit@plt+0x63fb44> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 64be94 <__cxa_atexit@plt+0x63fb48> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq sp, lr, r0, lsr #4 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64befc <__cxa_atexit@plt+0x63fbb0> │ │ │ │ + ldr lr, [pc, #76] @ 64bf08 <__cxa_atexit@plt+0x63fbbc> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 64bf0c <__cxa_atexit@plt+0x63fbc0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq sp, [lr], #52 @ 0x34 │ │ │ │ + rscseq ip, lr, r8, lsl #14 │ │ │ │ + ldrshteq r8, [r0], #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64bf3c <__cxa_atexit@plt+0x63fbf0> │ │ │ │ + ldr r3, [pc, #28] @ 64bf4c <__cxa_atexit@plt+0x63fc00> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 64bf50 <__cxa_atexit@plt+0x63fc04> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq sp, lr, r4, ror #2 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64bfb8 <__cxa_atexit@plt+0x63fc6c> │ │ │ │ + ldr lr, [pc, #76] @ 64bfc4 <__cxa_atexit@plt+0x63fc78> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 64bfc8 <__cxa_atexit@plt+0x63fc7c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrshteq sp, [lr], #40 @ 0x28 │ │ │ │ + rscseq ip, lr, ip, asr #12 │ │ │ │ + rscseq r8, r0, r8, lsr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63dbf4 <__cxa_atexit@plt+0x6318a8> │ │ │ │ - ldr r1, [pc, #72] @ 63dbfc <__cxa_atexit@plt+0x6318b0> │ │ │ │ - ldr r0, [pc, #72] @ 63dc00 <__cxa_atexit@plt+0x6318b4> │ │ │ │ + bhi 64c090 <__cxa_atexit@plt+0x63fd44> │ │ │ │ + ldr r7, [pc, #200] @ 64c0b8 <__cxa_atexit@plt+0x63fd6c> │ │ │ │ + tst r9, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + beq 64c06c <__cxa_atexit@plt+0x63fd20> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 64c0a0 <__cxa_atexit@plt+0x63fd54> │ │ │ │ + ldr r7, [pc, #168] @ 64c0bc <__cxa_atexit@plt+0x63fd70> │ │ │ │ + ldr r1, [pc, #168] @ 64c0c0 <__cxa_atexit@plt+0x63fd74> │ │ │ │ + ldr lr, [pc, #168] @ 64c0c4 <__cxa_atexit@plt+0x63fd78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r0, [pc, #156] @ 64c0c8 <__cxa_atexit@plt+0x63fd7c> │ │ │ │ add r1, pc, r1 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63dbe4 <__cxa_atexit@plt+0x631898> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #20 │ │ │ │ + sub r1, r2, #18 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + cmp r3, #3 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + ble 64c07c <__cxa_atexit@plt+0x63fd30> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + str r3, [r2] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, #4 │ │ │ │ + str r6, [r2] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sl, pc, r4, ror #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63dc58 <__cxa_atexit@plt+0x63190c> │ │ │ │ - ldr r2, [pc, #36] @ 63dc64 <__cxa_atexit@plt+0x631918> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ + ldr r7, [pc, #52] @ 64c0cc <__cxa_atexit@plt+0x63fd80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + rscseq r8, r0, r8, lsr r9 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + rscseq sp, lr, r8, lsr r2 │ │ │ │ + rscseq r8, r0, ip, asr #17 │ │ │ │ + rscseq r8, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64c168 <__cxa_atexit@plt+0x63fe1c> │ │ │ │ + ldr r1, [pc, #124] @ 64c174 <__cxa_atexit@plt+0x63fe28> │ │ │ │ + ldr r0, [pc, #124] @ 64c178 <__cxa_atexit@plt+0x63fe2c> │ │ │ │ + ldr lr, [pc, #124] @ 64c17c <__cxa_atexit@plt+0x63fe30> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 63dd38 <__cxa_atexit@plt+0x6319ec> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r0, [pc, #168] @ 63dd58 <__cxa_atexit@plt+0x631a0c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ + ldr r8, [pc, #108] @ 64c180 <__cxa_atexit@plt+0x63fe34> │ │ │ │ add r0, pc, r0 │ │ │ │ - stmdb r2, {r0, lr} │ │ │ │ - ands r0, r8, #3 │ │ │ │ - stmib r2, {r1, r3} │ │ │ │ - beq 63dd24 <__cxa_atexit@plt+0x6319d8> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 63dd34 <__cxa_atexit@plt+0x6319e8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r0, r7 │ │ │ │ - bcc 63dd40 <__cxa_atexit@plt+0x6319f4> │ │ │ │ - ldr r9, [pc, #116] @ 63dd5c <__cxa_atexit@plt+0x631a10> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [pc, #112] @ 63dd60 <__cxa_atexit@plt+0x631a14> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r7, #7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r6, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r0, r0, #2 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + cmp r2, #3 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + ble 64c158 <__cxa_atexit@plt+0x63fe0c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r3, #4 │ │ │ │ + str r3, [r6] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + rscseq r8, r0, r0, asr r8 │ │ │ │ + @ instruction: 0xfffffbb0 │ │ │ │ + rscseq sp, lr, r0, asr r1 │ │ │ │ + rscseq r7, r0, r0, lsl #31 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64c1c8 <__cxa_atexit@plt+0x63fe7c> │ │ │ │ + ldr r7, [pc, #48] @ 64c1d8 <__cxa_atexit@plt+0x63fe8c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 64c1bc <__cxa_atexit@plt+0x63fe70> │ │ │ │ mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + b 64c1ec <__cxa_atexit@plt+0x63fea0> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #12] @ 64c1dc <__cxa_atexit@plt+0x63fe90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq sl, pc, r0, ror #18 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalseq r8, r0, ip, r7 │ │ │ │ + rscseq r7, r0, r8, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63ddc8 <__cxa_atexit@plt+0x631a7c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63ddd4 <__cxa_atexit@plt+0x631a88> │ │ │ │ - ldr lr, [pc, #84] @ 63dde4 <__cxa_atexit@plt+0x631a98> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [pc, #80] @ 63dde8 <__cxa_atexit@plt+0x631a9c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r3, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - ldrhteq sl, [pc], #136 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63de48 <__cxa_atexit@plt+0x631afc> │ │ │ │ - ldr r1, [pc, #72] @ 63de50 <__cxa_atexit@plt+0x631b04> │ │ │ │ - ldr r0, [pc, #72] @ 63de54 <__cxa_atexit@plt+0x631b08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63de38 <__cxa_atexit@plt+0x631aec> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + bne 64c248 <__cxa_atexit@plt+0x63fefc> │ │ │ │ + ldr r3, [pc, #120] @ 64c278 <__cxa_atexit@plt+0x63ff2c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64c260 <__cxa_atexit@plt+0x63ff14> │ │ │ │ + ldr r3, [pc, #100] @ 64c27c <__cxa_atexit@plt+0x63ff30> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64c260 <__cxa_atexit@plt+0x63ff14> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64c268 <__cxa_atexit@plt+0x63ff1c> │ │ │ │ + ldr r3, [pc, #76] @ 64c288 <__cxa_atexit@plt+0x63ff3c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #52] @ 64c284 <__cxa_atexit@plt+0x63ff38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #16] @ 64c280 <__cxa_atexit@plt+0x63ff34> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + rscseq ip, lr, r8, lsr lr │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq r7, r0, ip, ror lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ 64c2e8 <__cxa_atexit@plt+0x63ff9c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64c2d0 <__cxa_atexit@plt+0x63ff84> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64c2d8 <__cxa_atexit@plt+0x63ff8c> │ │ │ │ + ldr r3, [pc, #44] @ 64c2f0 <__cxa_atexit@plt+0x63ffa4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq sl, pc, r0, lsl r7 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, #12] @ 64c2ec <__cxa_atexit@plt+0x63ffa0> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq ip, lr, r8, asr #27 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + rscseq r7, r0, r4, lsl lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64c320 <__cxa_atexit@plt+0x63ffd4> │ │ │ │ + ldr r3, [pc, #28] @ 64c330 <__cxa_atexit@plt+0x63ffe4> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 64c334 <__cxa_atexit@plt+0x63ffe8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq ip, lr, r0, lsl #27 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #20 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63def0 <__cxa_atexit@plt+0x631ba4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63defc <__cxa_atexit@plt+0x631bb0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #104] @ 63df0c <__cxa_atexit@plt+0x631bc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr r1, [pc, #76] @ 63df10 <__cxa_atexit@plt+0x631bc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #68] @ 63df14 <__cxa_atexit@plt+0x631bc8> │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64c39c <__cxa_atexit@plt+0x640050> │ │ │ │ + ldr lr, [pc, #76] @ 64c3a8 <__cxa_atexit@plt+0x64005c> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 64c3ac <__cxa_atexit@plt+0x640060> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - rscseq sl, pc, ip, ror r6 @ │ │ │ │ - smlalseq sl, pc, r4, r7 @ │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub ip, r5, #12 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 63dff4 <__cxa_atexit@plt+0x631ca8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #68 @ 0x44 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc 63dffc <__cxa_atexit@plt+0x631cb0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r0, [r7, #14] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [r7, #10] │ │ │ │ - ldr lr, [r7, #18] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - sub fp, sl, #43 @ 0x2b │ │ │ │ - ldr r4, [r7, #22] │ │ │ │ - str fp, [r5, #-4] │ │ │ │ - ldr r2, [pc, #152] @ 63e010 <__cxa_atexit@plt+0x631cc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #144] @ 63e014 <__cxa_atexit@plt+0x631cc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr fp, [pc, #136] @ 63e018 <__cxa_atexit@plt+0x631ccc> │ │ │ │ - ldr r2, [pc, #136] @ 63e01c <__cxa_atexit@plt+0x631cd0> │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - stm r3, {r0, r1, lr} │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq ip, lr, r4, lsl pc │ │ │ │ + rscseq ip, lr, r8, ror #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64c410 <__cxa_atexit@plt+0x6400c4> │ │ │ │ + ldr lr, [pc, #72] @ 64c41c <__cxa_atexit@plt+0x6400d0> │ │ │ │ + add r2, r7, #4096 @ 0x1000 │ │ │ │ + add r1, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #56] @ 64c420 <__cxa_atexit@plt+0x6400d4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + smlalseq ip, lr, r8, lr │ │ │ │ + rscseq ip, lr, ip, ror #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64c494 <__cxa_atexit@plt+0x640148> │ │ │ │ + ldr r2, [pc, #116] @ 64c4bc <__cxa_atexit@plt+0x640170> │ │ │ │ + ldr lr, [pc, #116] @ 64c4c0 <__cxa_atexit@plt+0x640174> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + ldr r7, [pc, #112] @ 64c4c4 <__cxa_atexit@plt+0x640178> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - add fp, pc, fp │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r5, [r6, #24] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str fp, [r6, #20] │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - str r5, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - mov r5, ip │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r1 │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - mov sl, r6 │ │ │ │ - b 63e004 <__cxa_atexit@plt+0x631cb8> │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r0, r7, #1 │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r5, [pc, #64] @ 64c4c8 <__cxa_atexit@plt+0x64017c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r7, [pc, #48] @ 64c4cc <__cxa_atexit@plt+0x640180> │ │ │ │ + ldr r3, [pc, #48] @ 64c4d0 <__cxa_atexit@plt+0x640184> │ │ │ │ + ldr r2, [pc, #48] @ 64c4d4 <__cxa_atexit@plt+0x640188> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ + add r9, r2, #1 │ │ │ │ bx r0 │ │ │ │ - rscseq sl, pc, r0, ror #13 │ │ │ │ - @ instruction: 0xfffffc18 │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ + rscseq r8, r0, r4, lsr #10 │ │ │ │ + @ instruction: 0xffffc37c │ │ │ │ + rscseq ip, lr, ip, asr #25 │ │ │ │ + rscseq ip, lr, r4, asr r1 │ │ │ │ + ldrhteq r8, [r0], #64 @ 0x40 │ │ │ │ + ldrsbteq r8, [r0], #64 @ 0x40 │ │ │ │ + rscseq ip, lr, r8, ror ip │ │ │ │ + rscseq r8, r0, r8, lsr #9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64c564 <__cxa_atexit@plt+0x640218> │ │ │ │ + ldr r7, [pc, #164] @ 64c5a4 <__cxa_atexit@plt+0x640258> │ │ │ │ + sub r2, r5, #28 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63e07c <__cxa_atexit@plt+0x631d30> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63e084 <__cxa_atexit@plt+0x631d38> │ │ │ │ - ldr r1, [pc, #64] @ 63e0a0 <__cxa_atexit@plt+0x631d54> │ │ │ │ - ldr r0, [pc, #64] @ 63e0a4 <__cxa_atexit@plt+0x631d58> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bhi 64c578 <__cxa_atexit@plt+0x64022c> │ │ │ │ + ldr r3, [pc, #160] @ 64c5b8 <__cxa_atexit@plt+0x64026c> │ │ │ │ + ldr lr, [pc, #160] @ 64c5bc <__cxa_atexit@plt+0x640270> │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + ldr r7, [pc, #156] @ 64c5c0 <__cxa_atexit@plt+0x640274> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ + add r0, r7, #1 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r5, [pc, #108] @ 64c5c4 <__cxa_atexit@plt+0x640278> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63e08c <__cxa_atexit@plt+0x631d40> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63e09c <__cxa_atexit@plt+0x631d50> │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r7, [pc, #72] @ 64c5b4 <__cxa_atexit@plt+0x640268> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrsbteq r3, [r1], #192 @ 0xc0 │ │ │ │ - @ instruction: 0xffffee8c │ │ │ │ - @ instruction: 0xffffe520 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + ldr r7, [pc, #40] @ 64c5a8 <__cxa_atexit@plt+0x64025c> │ │ │ │ + ldr r5, [pc, #40] @ 64c5ac <__cxa_atexit@plt+0x640260> │ │ │ │ + ldr r2, [pc, #40] @ 64c5b0 <__cxa_atexit@plt+0x640264> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r9, r2, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq r8, r0, ip, asr #7 │ │ │ │ + rscseq r8, r0, ip, ror #7 │ │ │ │ + smlalseq ip, lr, r4, fp │ │ │ │ + rscseq r8, r0, r8, lsr #8 │ │ │ │ + rscseq r8, r0, r4, asr r4 │ │ │ │ + @ instruction: 0xffffc2ac │ │ │ │ + ldrshteq ip, [lr], #188 @ 0xbc │ │ │ │ + rscseq ip, lr, r4, lsl #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63e14c <__cxa_atexit@plt+0x631e00> │ │ │ │ - ldr r3, [pc, #148] @ 63e164 <__cxa_atexit@plt+0x631e18> │ │ │ │ - ldr r1, [pc, #148] @ 63e168 <__cxa_atexit@plt+0x631e1c> │ │ │ │ - ldr r0, [pc, #148] @ 63e16c <__cxa_atexit@plt+0x631e20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #144] @ 63e170 <__cxa_atexit@plt+0x631e24> │ │ │ │ - str r3, [r7, #16]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ - mov r0, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r6, #34 @ 0x22 │ │ │ │ - stmdb r7, {r1, r8, sl} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #56] @ 0x38 │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - str r2, [r0, #12]! │ │ │ │ - ldm r5, {ip, lr} │ │ │ │ - ldr r2, [pc, #88] @ 63e174 <__cxa_atexit@plt+0x631e28> │ │ │ │ - str r0, [r7, #28] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r1, r6, #71 @ 0x47 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r9, [r7, #32] │ │ │ │ - str r7, [r7, #36] @ 0x24 │ │ │ │ - str ip, [r7, #40] @ 0x28 │ │ │ │ - str r1, [r7, #44] @ 0x2c │ │ │ │ - str lr, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov r8, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 612124 <__cxa_atexit@plt+0x605dd8> │ │ │ │ + rscseq r7, r0, r8, lsr #22 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64c620 <__cxa_atexit@plt+0x6402d4> │ │ │ │ + ldr r7, [pc, #48] @ 64c630 <__cxa_atexit@plt+0x6402e4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 64c614 <__cxa_atexit@plt+0x6402c8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64c644 <__cxa_atexit@plt+0x6402f8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 63e178 <__cxa_atexit@plt+0x631e2c> │ │ │ │ + ldr r7, [pc, #12] @ 64c634 <__cxa_atexit@plt+0x6402e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa28 │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - rscseq r3, r1, ip, lsl ip │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r8, r0, ip, lsl #7 │ │ │ │ + ldrsbteq r7, [r0], #160 @ 0xa0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r0, fp │ │ │ │ - mov ip, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63e290 <__cxa_atexit@plt+0x631f44> │ │ │ │ - ldr r2, [pc, #336] @ 63e2f4 <__cxa_atexit@plt+0x631fa8> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr fp, [r4, #804] @ 0x324 │ │ │ │ - add r1, ip, #76 @ 0x4c │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r1 │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bcc 63e2a8 <__cxa_atexit@plt+0x631f5c> │ │ │ │ - str r4, [sp] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #292] @ 63e2f8 <__cxa_atexit@plt+0x631fac> │ │ │ │ - ldr r2, [pc, #292] @ 63e2fc <__cxa_atexit@plt+0x631fb0> │ │ │ │ - mov r6, ip │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64c6a0 <__cxa_atexit@plt+0x640354> │ │ │ │ + ldr r3, [pc, #120] @ 64c6d0 <__cxa_atexit@plt+0x640384> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r4, [pc, #284] @ 63e300 <__cxa_atexit@plt+0x631fb4> │ │ │ │ - str r3, [r6, #16]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r1, #34 @ 0x22 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr lr, [pc, #256] @ 63e304 <__cxa_atexit@plt+0x631fb8> │ │ │ │ - add r4, pc, r4 │ │ │ │ - sub r2, r1, #71 @ 0x47 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r4, [r6, #-12] │ │ │ │ - str r8, [r6, #-8] │ │ │ │ - add r0, lr, #2 │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - ldr r4, [pc, #228] @ 63e308 <__cxa_atexit@plt+0x631fbc> │ │ │ │ - mov r0, r6 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r0, #12]! │ │ │ │ - ldr r4, [pc, #212] @ 63e30c <__cxa_atexit@plt+0x631fc0> │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - add r2, r6, #72 @ 0x48 │ │ │ │ - sub r7, r1, #7 │ │ │ │ - add r4, pc, r4 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r4, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - bcc 63e2d8 <__cxa_atexit@plt+0x631f8c> │ │ │ │ - ldr r6, [pc, #176] @ 63e31c <__cxa_atexit@plt+0x631fd0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - str r6, [ip, #80] @ 0x50 │ │ │ │ - str r7, [ip, #84] @ 0x54 │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - str r3, [ip, #88] @ 0x58 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #128] @ 63e318 <__cxa_atexit@plt+0x631fcc> │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov fp, r0 │ │ │ │ - bx r1 │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ - ldr r7, [pc, #92] @ 63e310 <__cxa_atexit@plt+0x631fc4> │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #88] @ 63e314 <__cxa_atexit@plt+0x631fc8> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64c6b8 <__cxa_atexit@plt+0x64036c> │ │ │ │ + ldr r3, [pc, #100] @ 64c6d4 <__cxa_atexit@plt+0x640388> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64c6b8 <__cxa_atexit@plt+0x64036c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64c6c0 <__cxa_atexit@plt+0x640374> │ │ │ │ + ldr r3, [pc, #76] @ 64c6e0 <__cxa_atexit@plt+0x640394> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #52] @ 64c6dc <__cxa_atexit@plt+0x640390> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ - add sl, r6, #2 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r2 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r6, #12 │ │ │ │ - mov r8, r3 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - @ instruction: 0xfffff924 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0xfffff890 │ │ │ │ - rscseq sl, pc, ip, lsl #15 │ │ │ │ - @ instruction: 0xfffff934 │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - ldrhteq r3, [r1], #172 @ 0xac │ │ │ │ - ldrsbteq sl, [pc], #96 │ │ │ │ - ldrsbteq r3, [r1], #172 @ 0xac │ │ │ │ - rscseq fp, pc, r4 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, #1016 @ 0x3f8 │ │ │ │ + orr r7, r7, #3072 @ 0xc00 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 64c6d8 <__cxa_atexit@plt+0x64038c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + rscseq ip, lr, r0, ror #19 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq r7, r0, r4, lsr #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ 64c740 <__cxa_atexit@plt+0x6403f4> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + beq 64c728 <__cxa_atexit@plt+0x6403dc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64c730 <__cxa_atexit@plt+0x6403e4> │ │ │ │ + ldr r3, [pc, #44] @ 64c748 <__cxa_atexit@plt+0x6403fc> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 64c744 <__cxa_atexit@plt+0x6403f8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + rscseq ip, lr, r0, ror r9 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + ldrhteq r7, [r0], #156 @ 0x9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64c778 <__cxa_atexit@plt+0x64042c> │ │ │ │ + ldr r3, [pc, #28] @ 64c788 <__cxa_atexit@plt+0x64043c> │ │ │ │ + str r7, [r5] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #12] @ 64c78c <__cxa_atexit@plt+0x640440> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + rscseq ip, lr, r8, lsr #18 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64c7f4 <__cxa_atexit@plt+0x6404a8> │ │ │ │ + ldr lr, [pc, #76] @ 64c800 <__cxa_atexit@plt+0x6404b4> │ │ │ │ + add r2, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #64] @ 64c804 <__cxa_atexit@plt+0x6404b8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add r1, r1, r2 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq ip, [lr], #172 @ 0xac │ │ │ │ + rscseq fp, lr, r0, lsl lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63e354 <__cxa_atexit@plt+0x632008> │ │ │ │ - ldr r2, [pc, #28] @ 63e360 <__cxa_atexit@plt+0x632014> │ │ │ │ + bcc 64c868 <__cxa_atexit@plt+0x64051c> │ │ │ │ + ldr lr, [pc, #72] @ 64c874 <__cxa_atexit@plt+0x640528> │ │ │ │ + add r2, r7, #4096 @ 0x1000 │ │ │ │ + add r1, r7, #8 │ │ │ │ + sub r0, r6, #21 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #56] @ 64c878 <__cxa_atexit@plt+0x64052c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq ip, lr, r0, asr #20 │ │ │ │ + smlalseq fp, lr, r4, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64c8c4 <__cxa_atexit@plt+0x640578> │ │ │ │ + ldr r3, [pc, #56] @ 64c8dc <__cxa_atexit@plt+0x640590> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #52] @ 64c8e0 <__cxa_atexit@plt+0x640594> │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 64c8e4 <__cxa_atexit@plt+0x640598> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq sl, pc, ip, lsr #30 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, r4, lsl #17 │ │ │ │ + ldrsbteq fp, [lr], #204 @ 0xcc │ │ │ │ + rscseq r8, r0, r0, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov lr, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63e464 <__cxa_atexit@plt+0x632118> │ │ │ │ - ldr r3, [pc, #304] @ 63e4b8 <__cxa_atexit@plt+0x63216c> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr ip, [r0, #4]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0] │ │ │ │ - add r3, lr, #76 @ 0x4c │ │ │ │ - cmp r1, r3 │ │ │ │ - stmda r5, {r7, ip} │ │ │ │ - bcc 63e478 <__cxa_atexit@plt+0x63212c> │ │ │ │ - stmib sp, {r4, fp} │ │ │ │ - ldr r2, [pc, #260] @ 63e4bc <__cxa_atexit@plt+0x632170> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #256] @ 63e4c0 <__cxa_atexit@plt+0x632174> │ │ │ │ - mov r6, lr │ │ │ │ + sub r3, r5, #24 │ │ │ │ + mov sl, r8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64c958 <__cxa_atexit@plt+0x64060c> │ │ │ │ + ldr r2, [pc, #116] @ 64c980 <__cxa_atexit@plt+0x640634> │ │ │ │ + ldr r7, [pc, #116] @ 64c984 <__cxa_atexit@plt+0x640638> │ │ │ │ + ldr r1, [pc, #116] @ 64c988 <__cxa_atexit@plt+0x64063c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #248] @ 63e4c4 <__cxa_atexit@plt+0x632178> │ │ │ │ - str r2, [r6, #16]! │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - mov fp, r9 │ │ │ │ - sub r9, r3, #34 @ 0x22 │ │ │ │ - stm r2, {r1, r8, r9} │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #220] @ 63e4c8 <__cxa_atexit@plt+0x63217c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r8, [r6, #20] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r5, [pc, #64] @ 64c98c <__cxa_atexit@plt+0x640640> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad820 <__cxa_atexit@plt+0x13a14d4> │ │ │ │ + ldr r3, [pc, #48] @ 64c990 <__cxa_atexit@plt+0x640644> │ │ │ │ + ldr r2, [pc, #48] @ 64c994 <__cxa_atexit@plt+0x640648> │ │ │ │ + ldr r7, [pc, #48] @ 64c998 <__cxa_atexit@plt+0x64064c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r6, {r2, r8, sl} │ │ │ │ - mov r2, r6 │ │ │ │ - sub r1, r3, #71 @ 0x47 │ │ │ │ - str r4, [r2, #12]! │ │ │ │ - ldr r4, [pc, #192] @ 63e4cc <__cxa_atexit@plt+0x632180> │ │ │ │ - str r2, [r6, #28] │ │ │ │ - ldr r2, [sp] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - add r1, r6, #72 @ 0x48 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - add r4, pc, r4 │ │ │ │ - cmp r2, r1 │ │ │ │ - str r4, [r6, #24] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - bcc 63e498 <__cxa_atexit@plt+0x63214c> │ │ │ │ - ldr r6, [pc, #148] @ 63e4d8 <__cxa_atexit@plt+0x63218c> │ │ │ │ - add lr, lr, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - stm lr, {r6, r7, r9} │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r3, #1 │ │ │ │ + add r9, r2, #1 │ │ │ │ + bx r0 │ │ │ │ + rscseq r8, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xffffef7c │ │ │ │ + rscseq r8, r0, r8, lsr #1 │ │ │ │ + smlalseq fp, lr, r0, ip │ │ │ │ + rscseq r8, r0, r4, asr r0 │ │ │ │ + rscseq r8, r0, r4, rrx │ │ │ │ + rscseq r7, r0, r8, ror #31 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64c9d8 <__cxa_atexit@plt+0x64068c> │ │ │ │ + ldr r3, [pc, #44] @ 64c9f0 <__cxa_atexit@plt+0x6406a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + stmib r7, {r3, r8, sl} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #104] @ 63e4d4 <__cxa_atexit@plt+0x632188> │ │ │ │ + ldr r7, [pc, #20] @ 64c9f4 <__cxa_atexit@plt+0x6406a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, lr │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, ip, lsr #17 │ │ │ │ + rscseq r8, r0, r0 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64ca34 <__cxa_atexit@plt+0x6406e8> │ │ │ │ + ldr r3, [pc, #44] @ 64ca4c <__cxa_atexit@plt+0x640700> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 63e4d0 <__cxa_atexit@plt+0x632184> │ │ │ │ + ldr r7, [pc, #20] @ 64ca50 <__cxa_atexit@plt+0x640704> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - mov r6, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - @ instruction: 0xfffffc58 │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - @ instruction: 0xfffff6a0 │ │ │ │ - @ instruction: 0xfffffafc │ │ │ │ - rscseq r3, r1, ip, ror #17 │ │ │ │ - rscseq r3, r1, ip, lsl #18 │ │ │ │ - rscseq sl, pc, r8, lsr #28 │ │ │ │ + rscseq ip, lr, r4, asr r8 │ │ │ │ + rscseq r7, r0, r8, lsr #31 │ │ │ │ + andeq r0, r3, r1, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64ca94 <__cxa_atexit@plt+0x640748> │ │ │ │ + ldr r3, [pc, #48] @ 64caac <__cxa_atexit@plt+0x640760> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r9, [r7, #16] │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + sub r7, r6, #10 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64cab0 <__cxa_atexit@plt+0x640764> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, ip, asr r5 │ │ │ │ + rscseq r7, r0, ip, asr #30 │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64caf0 <__cxa_atexit@plt+0x6407a4> │ │ │ │ + ldr r3, [pc, #44] @ 64cb08 <__cxa_atexit@plt+0x6407bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + stmib r7, {r3, r9, sl} │ │ │ │ + sub r7, r6, #9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64cb0c <__cxa_atexit@plt+0x6407c0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #16 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, ip, ror #12 │ │ │ │ + ldrshteq r7, [r0], #228 @ 0xe4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63e510 <__cxa_atexit@plt+0x6321c4> │ │ │ │ - ldr r2, [pc, #28] @ 63e51c <__cxa_atexit@plt+0x6321d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64cb48 <__cxa_atexit@plt+0x6407fc> │ │ │ │ + ldr r3, [pc, #40] @ 64cb60 <__cxa_atexit@plt+0x640814> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64cb64 <__cxa_atexit@plt+0x640818> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq sl, pc, r0, ror sp @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63e56c <__cxa_atexit@plt+0x632220> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 63e574 <__cxa_atexit@plt+0x632228> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 63e578 <__cxa_atexit@plt+0x63222c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 63e57c <__cxa_atexit@plt+0x632230> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, r0, ror #31 │ │ │ │ - smlalseq sl, pc, r0, r0 @ │ │ │ │ - rscseq sl, pc, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63e5b0 <__cxa_atexit@plt+0x632264> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 63e5b8 <__cxa_atexit@plt+0x63226c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + rscseq ip, lr, r0, asr r7 │ │ │ │ + rscseq r7, r0, r0, lsr #29 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64cba0 <__cxa_atexit@plt+0x640854> │ │ │ │ + ldr r3, [pc, #40] @ 64cbb8 <__cxa_atexit@plt+0x64086c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, r0, lsl #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub lr, r5, #16 │ │ │ │ - mov ip, r6 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 63e6d8 <__cxa_atexit@plt+0x63238c> │ │ │ │ - ldr r3, [pc, #328] @ 63e724 <__cxa_atexit@plt+0x6323d8> │ │ │ │ - ldr r0, [pc, #328] @ 63e728 <__cxa_atexit@plt+0x6323dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [sl, #-4]! │ │ │ │ - add r3, ip, #84 @ 0x54 │ │ │ │ - cmp r0, r3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - bcc 63e6e4 <__cxa_atexit@plt+0x632398> │ │ │ │ - ldr r7, [pc, #272] @ 63e72c <__cxa_atexit@plt+0x6323e0> │ │ │ │ - mov r6, ip │ │ │ │ - ldr r1, [pc, #268] @ 63e730 <__cxa_atexit@plt+0x6323e4> │ │ │ │ + ldr r7, [pc, #20] @ 64cbbc <__cxa_atexit@plt+0x640870> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub lr, r3, #51 @ 0x33 │ │ │ │ - sub r7, r3, #39 @ 0x27 │ │ │ │ - str lr, [r6, #64] @ 0x40 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, r6, #68 @ 0x44 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r9, [r6, #60] @ 0x3c │ │ │ │ - str r7, [r6, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #224] @ 63e734 <__cxa_atexit@plt+0x6323e8> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [pc, #204] @ 63e738 <__cxa_atexit@plt+0x6323ec> │ │ │ │ - str r8, [r6, #24] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #16]! │ │ │ │ - ldr r1, [pc, #192] @ 63e73c <__cxa_atexit@plt+0x6323f0> │ │ │ │ - str r6, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - ldr r2, [pc, #176] @ 63e740 <__cxa_atexit@plt+0x6323f4> │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #160] @ 63e744 <__cxa_atexit@plt+0x6323f8> │ │ │ │ - add r2, r6, #92 @ 0x5c │ │ │ │ - sub r8, r3, #26 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrshteq ip, [lr], #100 @ 0x64 │ │ │ │ + rscseq r7, r0, ip, asr #28 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64cc0c <__cxa_atexit@plt+0x6408c0> │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r3, [pc, #52] @ 64cc24 <__cxa_atexit@plt+0x6408d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #20] @ 64cc28 <__cxa_atexit@plt+0x6408dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 63e710 <__cxa_atexit@plt+0x6323c4> │ │ │ │ - ldr r6, [pc, #140] @ 63e750 <__cxa_atexit@plt+0x632404> │ │ │ │ - add lr, ip, #88 @ 0x58 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - stm lr, {r6, r7, r8} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, ip │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r0, #84 @ 0x54 │ │ │ │ - ldr r7, [pc, #88] @ 63e748 <__cxa_atexit@plt+0x6323fc> │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [pc, #84] @ 63e74c <__cxa_atexit@plt+0x632400> │ │ │ │ + rscseq ip, lr, r8, lsl #13 │ │ │ │ + rscseq r7, r0, r4, ror #27 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64cc80 <__cxa_atexit@plt+0x640934> │ │ │ │ + ldr r3, [pc, #64] @ 64cca0 <__cxa_atexit@plt+0x640954> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r8, [r7, #12] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + str sl, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 64cca4 <__cxa_atexit@plt+0x640958> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add sl, r0, #1 │ │ │ │ - bx r1 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, sl │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - rscseq r9, pc, ip, lsr pc @ │ │ │ │ - @ instruction: 0xfff9aaf4 │ │ │ │ - @ instruction: 0xfff9aeb8 │ │ │ │ - ldrhteq sl, [pc], #24 │ │ │ │ - @ instruction: 0xfff9ab3c │ │ │ │ - @ instruction: 0xfff9ab8c │ │ │ │ - @ instruction: 0xfff9ac04 │ │ │ │ - @ instruction: 0xfff9ad30 │ │ │ │ - rscseq r2, r1, r0, asr #6 │ │ │ │ - rscseq sl, pc, ip, lsl #2 │ │ │ │ - rscseq sl, pc, r8, lsr #23 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + rscseq ip, lr, r8, lsl r6 │ │ │ │ + rscseq r7, r0, r0, ror sp │ │ │ │ + andeq r0, r2, ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63e788 <__cxa_atexit@plt+0x63243c> │ │ │ │ - ldr r2, [pc, #28] @ 63e794 <__cxa_atexit@plt+0x632448> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64cce0 <__cxa_atexit@plt+0x640994> │ │ │ │ + ldr r3, [pc, #40] @ 64ccf8 <__cxa_atexit@plt+0x6409ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64ccfc <__cxa_atexit@plt+0x6409b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ + add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - ldrshteq sl, [pc], #168 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63e7f4 <__cxa_atexit@plt+0x6324a8> │ │ │ │ - ldr r1, [pc, #72] @ 63e7fc <__cxa_atexit@plt+0x6324b0> │ │ │ │ - ldr r0, [pc, #72] @ 63e800 <__cxa_atexit@plt+0x6324b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63e7e4 <__cxa_atexit@plt+0x632498> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + rscseq ip, lr, r4, lsl #6 │ │ │ │ + rscseq r7, r0, r4, lsl sp │ │ │ │ + sbcseq r4, r9, r8, ror #26 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r9, pc, r4, ror #26 │ │ │ │ + sbcseq r4, r9, r0, lsr #27 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + sbcseq r4, r9, sl, asr #27 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r4, [r9], #218 @ 0xda │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + andeq r0, r2, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + sbcseq r4, r9, fp, lsr #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + sbcseq r4, r9, r9, asr lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63e858 <__cxa_atexit@plt+0x63250c> │ │ │ │ - ldr r2, [pc, #36] @ 63e864 <__cxa_atexit@plt+0x632518> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + sbcseq r4, r9, r5, lsl #29 │ │ │ │ + andeq r0, r3, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r9], #225 @ 0xe1 │ │ │ │ + andeq r0, r2, r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64ce70 <__cxa_atexit@plt+0x640b24> │ │ │ │ + ldr r2, [pc, #184] @ 64ce98 <__cxa_atexit@plt+0x640b4c> │ │ │ │ + mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 64ce50 <__cxa_atexit@plt+0x640b04> │ │ │ │ + ldr r3, [pc, #160] @ 64ce9c <__cxa_atexit@plt+0x640b50> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r9, #3 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ str r2, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 63e938 <__cxa_atexit@plt+0x6325ec> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r0, [pc, #168] @ 63e958 <__cxa_atexit@plt+0x63260c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r2, {r0, lr} │ │ │ │ - ands r0, r8, #3 │ │ │ │ - stmib r2, {r1, r3} │ │ │ │ - beq 63e924 <__cxa_atexit@plt+0x6325d8> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 63e934 <__cxa_atexit@plt+0x6325e8> │ │ │ │ + beq 64ce60 <__cxa_atexit@plt+0x640b14> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r0, r7 │ │ │ │ - bcc 63e940 <__cxa_atexit@plt+0x6325f4> │ │ │ │ - ldr r9, [pc, #116] @ 63e95c <__cxa_atexit@plt+0x632610> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [pc, #112] @ 63e960 <__cxa_atexit@plt+0x632614> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r7, #7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 64ce80 <__cxa_atexit@plt+0x640b34> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r0, [pc, #108] @ 64cea4 <__cxa_atexit@plt+0x640b58> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 64cea0 <__cxa_atexit@plt+0x640b54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r9, pc, r0, ror #26 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + rscseq r7, r0, ip, lsl #23 │ │ │ │ + rscseq fp, lr, r8, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 63e9c8 <__cxa_atexit@plt+0x63267c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 63e9d4 <__cxa_atexit@plt+0x632688> │ │ │ │ - ldr lr, [pc, #84] @ 63e9e4 <__cxa_atexit@plt+0x632698> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [pc, #80] @ 63e9e8 <__cxa_atexit@plt+0x63269c> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r3, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #120] @ 64cf38 <__cxa_atexit@plt+0x640bec> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 64cf18 <__cxa_atexit@plt+0x640bcc> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc 64cf24 <__cxa_atexit@plt+0x640bd8> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #64] @ 64cf3c <__cxa_atexit@plt+0x640bf0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #12 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - ldrhteq r9, [pc], #200 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63ea48 <__cxa_atexit@plt+0x6326fc> │ │ │ │ - ldr r1, [pc, #72] @ 63ea50 <__cxa_atexit@plt+0x632704> │ │ │ │ - ldr r0, [pc, #72] @ 63ea54 <__cxa_atexit@plt+0x632708> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63ea38 <__cxa_atexit@plt+0x6326ec> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r9, pc, r0, lsl fp @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq fp, lr, r4, asr sp │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub sl, r5, #12 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 63eb2c <__cxa_atexit@plt+0x6327e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63eb38 <__cxa_atexit@plt+0x6327ec> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - sub lr, r6, #35 @ 0x23 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #10] │ │ │ │ - ldr r0, [r7, #14] │ │ │ │ - ldr ip, [r7, #18] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - ldr r2, [pc, #128] @ 63eb48 <__cxa_atexit@plt+0x6327fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #120] @ 63eb4c <__cxa_atexit@plt+0x632800> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr lr, [pc, #112] @ 63eb50 <__cxa_atexit@plt+0x632804> │ │ │ │ - ldr r2, [pc, #112] @ 63eb54 <__cxa_atexit@plt+0x632808> │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - mov r0, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r0, #40]! @ 0x28 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - add r0, r3, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r5, [r3, #24] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - stm r0, {r8, r9, ip, lr} │ │ │ │ - str r5, [r3, #36] @ 0x24 │ │ │ │ - mov r5, sl │ │ │ │ - mov r8, r1 │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64cf84 <__cxa_atexit@plt+0x640c38> │ │ │ │ + ldr lr, [pc, #44] @ 64cf90 <__cxa_atexit@plt+0x640c44> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq fp, lr, ip, ror #25 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r6, lsr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + orrs r3, sl, r9 │ │ │ │ + bne 64cfd8 <__cxa_atexit@plt+0x640c8c> │ │ │ │ + ldr r7, [pc, #136] @ 64d054 <__cxa_atexit@plt+0x640d08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smlalseq r9, pc, r0, fp @ │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r1, [r5] │ │ │ │ + stm sp, {r2, fp} │ │ │ │ + cmp sl, r9 │ │ │ │ + mov r2, r9 │ │ │ │ + movlt r2, sl │ │ │ │ + mov r0, r8 │ │ │ │ + bl b7e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64d01c <__cxa_atexit@plt+0x640cd0> │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + cmp r0, #1 │ │ │ │ + bge 64d03c <__cxa_atexit@plt+0x640cf0> │ │ │ │ + ldr r7, [pc, #56] @ 64d04c <__cxa_atexit@plt+0x640d00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r1 │ │ │ │ + ldr r3, [pc, #44] @ 64d050 <__cxa_atexit@plt+0x640d04> │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + ldr r2, [sp] │ │ │ │ + mov r8, sl │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1347f6c <__cxa_atexit@plt+0x133bc20> │ │ │ │ + ldr r7, [pc, #20] @ 64d058 <__cxa_atexit@plt+0x640d0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r1 │ │ │ │ + ldrhteq fp, [lr], #124 @ 0x7c │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq fp, lr, r0, lsl #16 │ │ │ │ + smlalseq fp, lr, r0, r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63ebb4 <__cxa_atexit@plt+0x632868> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63ebbc <__cxa_atexit@plt+0x632870> │ │ │ │ - ldr r1, [pc, #64] @ 63ebd8 <__cxa_atexit@plt+0x63288c> │ │ │ │ - ldr r0, [pc, #64] @ 63ebdc <__cxa_atexit@plt+0x632890> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63ebc4 <__cxa_atexit@plt+0x632878> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63ebd4 <__cxa_atexit@plt+0x632888> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - smlalseq r3, r1, r8, r1 │ │ │ │ - @ instruction: 0xffffe354 │ │ │ │ - @ instruction: 0xffffd9e8 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #80 @ 0x50 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63ec8c <__cxa_atexit@plt+0x632940> │ │ │ │ - ldr r2, [pc, #156] @ 63eca4 <__cxa_atexit@plt+0x632958> │ │ │ │ - ldr r1, [pc, #156] @ 63eca8 <__cxa_atexit@plt+0x63295c> │ │ │ │ - ldr r0, [pc, #156] @ 63ecac <__cxa_atexit@plt+0x632960> │ │ │ │ - ldr lr, [pc, #156] @ 63ecb0 <__cxa_atexit@plt+0x632964> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64d11c <__cxa_atexit@plt+0x640dd0> │ │ │ │ + ldr r2, [pc, #160] @ 64d12c <__cxa_atexit@plt+0x640de0> │ │ │ │ mov r3, r5 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [r5] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r7, #64] @ 0x40 │ │ │ │ - mov r5, r7 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r7, #68] @ 0x44 │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r2, r6, #30 │ │ │ │ - str lr, [r5, #12]! │ │ │ │ - add lr, r7, #32 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r8, [r7, #72] @ 0x48 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ - str r0, [r1, #24]! │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ - ldr r0, [pc, #72] @ 63ecb4 <__cxa_atexit@plt+0x632968> │ │ │ │ - add lr, r7, #44 @ 0x2c │ │ │ │ - str r7, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + beq 64d0fc <__cxa_atexit@plt+0x640db0> │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r0, [pc, #124] @ 64d130 <__cxa_atexit@plt+0x640de4> │ │ │ │ + mov r1, r5 │ │ │ │ + tst r9, #3 │ │ │ │ + str sl, [r1, #-12]! │ │ │ │ add r0, pc, r0 │ │ │ │ - stm lr, {r0, r5, r9} │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov r5, r3 │ │ │ │ + str r0, [r1, #-4] │ │ │ │ + str r3, [r1, #4] │ │ │ │ + str r2, [r1, #8] │ │ │ │ + beq 64d10c <__cxa_atexit@plt+0x640dc0> │ │ │ │ + ldr lr, [r9, #3] │ │ │ │ + ldr r0, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #36] @ 63ecb8 <__cxa_atexit@plt+0x63296c> │ │ │ │ + mov r9, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 64d134 <__cxa_atexit@plt+0x640de8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff90c │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - @ instruction: 0xfffff984 │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - rscseq r3, r1, r8, ror #1 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov lr, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63eda4 <__cxa_atexit@plt+0x632a58> │ │ │ │ - ldr r2, [pc, #268] @ 63edec <__cxa_atexit@plt+0x632aa0> │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r1, lr, #80 @ 0x50 │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp ip, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - bcc 63edb8 <__cxa_atexit@plt+0x632a6c> │ │ │ │ - ldr r3, [pc, #236] @ 63edf0 <__cxa_atexit@plt+0x632aa4> │ │ │ │ - ldr r2, [pc, #236] @ 63edf4 <__cxa_atexit@plt+0x632aa8> │ │ │ │ - mov r6, lr │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + rscseq r7, r0, r8, ror #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r3, [pc, #76] @ 64d1a0 <__cxa_atexit@plt+0x640e54> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #228] @ 63edf8 <__cxa_atexit@plt+0x632aac> │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r1, #30 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r8, [r6, #72] @ 0x48 │ │ │ │ - str r3, [r6, #76] @ 0x4c │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r2, #24]! │ │ │ │ - ldr r0, [pc, #180] @ 63edfc <__cxa_atexit@plt+0x632ab0> │ │ │ │ - mov r7, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r7, #12]! │ │ │ │ - add r0, r6, #32 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - ldr r0, [pc, #160] @ 63ee00 <__cxa_atexit@plt+0x632ab4> │ │ │ │ - add r8, r6, #44 @ 0x2c │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm r8, {r0, r7, r9} │ │ │ │ - add r2, r6, #88 @ 0x58 │ │ │ │ - sub r7, r1, #7 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - bcc 63edd8 <__cxa_atexit@plt+0x632a8c> │ │ │ │ - ldr r0, [pc, #132] @ 63ee0c <__cxa_atexit@plt+0x632ac0> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [lr, #88] @ 0x58 │ │ │ │ - sub r7, r2, #7 │ │ │ │ - str r0, [lr, #84] @ 0x54 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r3, [lr, #92] @ 0x5c │ │ │ │ + str r3, [r2, #-8]! │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5] │ │ │ │ + str sl, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 64d194 <__cxa_atexit@plt+0x640e48> │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + str r0, [r5, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #92] @ 63ee08 <__cxa_atexit@plt+0x632abc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, lr │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #8] │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64d214 <__cxa_atexit@plt+0x640ec8> │ │ │ │ + ldr r7, [pc, #52] @ 64d224 <__cxa_atexit@plt+0x640ed8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 64d208 <__cxa_atexit@plt+0x640ebc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64d234 <__cxa_atexit@plt+0x640ee8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 63ee04 <__cxa_atexit@plt+0x632ab8> │ │ │ │ + ldr r7, [pc, #12] @ 64d228 <__cxa_atexit@plt+0x640edc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrshteq r7, [r0], #116 @ 0x74 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r2, [pc, #140] @ 64d2d4 <__cxa_atexit@plt+0x640f88> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 64d294 <__cxa_atexit@plt+0x640f48> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne 64d2a0 <__cxa_atexit@plt+0x640f54> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 64d2b4 <__cxa_atexit@plt+0x640f68> │ │ │ │ + ldr r7, [pc, #80] @ 64d2d8 <__cxa_atexit@plt+0x640f8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - @ instruction: 0xfffff818 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - @ instruction: 0xfffff89c │ │ │ │ - @ instruction: 0xfffff838 │ │ │ │ - @ instruction: 0xfffffd10 │ │ │ │ - ldrhteq r2, [r1], #248 @ 0xf8 │ │ │ │ - ldrsbteq r2, [r1], #244 @ 0xf4 │ │ │ │ - rscseq sl, pc, r4, ror #9 │ │ │ │ + ldr r7, [pc, #52] @ 64d2dc <__cxa_atexit@plt+0x640f90> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #36] @ 64d2e0 <__cxa_atexit@plt+0x640f94> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + rscseq fp, lr, r4, lsr #5 │ │ │ │ + rscseq fp, lr, r8, lsl #5 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp sl, r3 │ │ │ │ + bne 64d320 <__cxa_atexit@plt+0x640fd4> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 64d334 <__cxa_atexit@plt+0x640fe8> │ │ │ │ + ldr r7, [pc, #64] @ 64d354 <__cxa_atexit@plt+0x641008> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 64d358 <__cxa_atexit@plt+0x64100c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #32] @ 64d35c <__cxa_atexit@plt+0x641010> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + rscseq fp, lr, r8, lsl r2 │ │ │ │ + rscseq fp, lr, r8, lsl #4 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63ee44 <__cxa_atexit@plt+0x632af8> │ │ │ │ - ldr r2, [pc, #28] @ 63ee50 <__cxa_atexit@plt+0x632b04> │ │ │ │ + ldr r2, [pc, #36] @ 64d394 <__cxa_atexit@plt+0x641048> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 64d398 <__cxa_atexit@plt+0x64104c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r3, r3, #1 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq sl, pc, ip, lsr r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63eea0 <__cxa_atexit@plt+0x632b54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 63eea8 <__cxa_atexit@plt+0x632b5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 63eeac <__cxa_atexit@plt+0x632b60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 63eeb0 <__cxa_atexit@plt+0x632b64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldrhteq fp, [lr], #20 │ │ │ │ + ldrhteq fp, [lr], #16 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64d3e0 <__cxa_atexit@plt+0x641094> │ │ │ │ + ldr r7, [pc, #52] @ 64d3f0 <__cxa_atexit@plt+0x6410a4> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + beq 64d3d4 <__cxa_atexit@plt+0x641088> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64d400 <__cxa_atexit@plt+0x6410b4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 64d3f4 <__cxa_atexit@plt+0x6410a8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, ip, lsr #13 │ │ │ │ - rscseq r9, pc, ip, asr r7 @ │ │ │ │ - ldrsbteq r9, [pc], #96 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r7, r0, ip, lsr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63eee4 <__cxa_atexit@plt+0x632b98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 63eeec <__cxa_atexit@plt+0x632ba0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r2, [pc, #140] @ 64d4a0 <__cxa_atexit@plt+0x641154> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + beq 64d460 <__cxa_atexit@plt+0x641114> │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne 64d46c <__cxa_atexit@plt+0x641120> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne 64d480 <__cxa_atexit@plt+0x641134> │ │ │ │ + ldr r7, [pc, #80] @ 64d4a4 <__cxa_atexit@plt+0x641158> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, ip, asr #12 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63ef4c <__cxa_atexit@plt+0x632c00> │ │ │ │ - ldr r1, [pc, #72] @ 63ef54 <__cxa_atexit@plt+0x632c08> │ │ │ │ - ldr r0, [pc, #72] @ 63ef58 <__cxa_atexit@plt+0x632c0c> │ │ │ │ + ldr r7, [pc, #52] @ 64d4a8 <__cxa_atexit@plt+0x64115c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #36] @ 64d4ac <__cxa_atexit@plt+0x641160> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63ef3c <__cxa_atexit@plt+0x632bf0> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrsbteq fp, [lr], #12 │ │ │ │ + ldrhteq fp, [lr], #8 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + cmp sl, r3 │ │ │ │ + bne 64d4ec <__cxa_atexit@plt+0x6411a0> │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne 64d500 <__cxa_atexit@plt+0x6411b4> │ │ │ │ + ldr r7, [pc, #64] @ 64d520 <__cxa_atexit@plt+0x6411d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #48] @ 64d524 <__cxa_atexit@plt+0x6411d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - rscseq r9, pc, ip, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r2, [pc, #32] @ 64d528 <__cxa_atexit@plt+0x6411dc> │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + stmib r5, {r3, sl} │ │ │ │ + b 64cfb4 <__cxa_atexit@plt+0x640c68> │ │ │ │ + rscseq fp, lr, r0, asr r0 │ │ │ │ + rscseq fp, lr, r8, lsr r0 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ + ldr r2, [pc, #36] @ 64d560 <__cxa_atexit@plt+0x641214> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #24] @ 64d564 <__cxa_atexit@plt+0x641218> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, lr, ip, ror #31 │ │ │ │ + rscseq sl, lr, r0, ror #31 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63efb0 <__cxa_atexit@plt+0x632c64> │ │ │ │ - ldr r2, [pc, #36] @ 63efbc <__cxa_atexit@plt+0x632c70> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 64d588 <__cxa_atexit@plt+0x64123c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldrhteq sl, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r7, r0, r4, lsl #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 64d5f0 <__cxa_atexit@plt+0x6412a4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64d5e8 <__cxa_atexit@plt+0x64129c> │ │ │ │ + ldr r3, [pc, #56] @ 64d5f8 <__cxa_atexit@plt+0x6412ac> │ │ │ │ + ldr r2, [pc, #56] @ 64d5fc <__cxa_atexit@plt+0x6412b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b ea936c <__cxa_atexit@plt+0xe9d020> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r5, [pc, #36] @ 64d600 <__cxa_atexit@plt+0x6412b4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b 1228910 <__cxa_atexit@plt+0x121c5c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r0, ip, lsr #10 │ │ │ │ + rscseq sl, lr, r0, asr pc │ │ │ │ + rscseq sl, lr, ip, asr pc │ │ │ │ + rscseq r7, r0, r4, lsr #10 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 63f090 <__cxa_atexit@plt+0x632d44> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r0, [pc, #168] @ 63f0b0 <__cxa_atexit@plt+0x632d64> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-12]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r2, {r0, lr} │ │ │ │ - ands r0, r8, #3 │ │ │ │ - stmib r2, {r1, r3} │ │ │ │ - beq 63f07c <__cxa_atexit@plt+0x632d30> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 63f08c <__cxa_atexit@plt+0x632d40> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #12 │ │ │ │ - cmp r0, r7 │ │ │ │ - bcc 63f098 <__cxa_atexit@plt+0x632d4c> │ │ │ │ - ldr r9, [pc, #116] @ 63f0b4 <__cxa_atexit@plt+0x632d68> │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [pc, #112] @ 63f0b8 <__cxa_atexit@plt+0x632d6c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r7, #7 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r6, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64d668 <__cxa_atexit@plt+0x64131c> │ │ │ │ + ldr r3, [pc, #80] @ 64d678 <__cxa_atexit@plt+0x64132c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + beq 64d65c <__cxa_atexit@plt+0x641310> │ │ │ │ + ldr r2, [pc, #64] @ 64d67c <__cxa_atexit@plt+0x641330> │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ + mov r8, r3 │ │ │ │ + b f306c8 <__cxa_atexit@plt+0xf2437c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r9 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #16] @ 64d680 <__cxa_atexit@plt+0x641334> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - rscseq r9, pc, r8, lsl #12 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + ldrsbteq r7, [r0], #64 @ 0x40 │ │ │ │ + rscseq r7, r0, r8, lsr #9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [pc, #12] @ 64d6ac <__cxa_atexit@plt+0x641360> │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b f306c8 <__cxa_atexit@plt+0xf2437c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rscseq r7, r0, ip, ror r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 64d6d8 <__cxa_atexit@plt+0x64138c> │ │ │ │ + ldr r9, [pc, #20] @ 64d6dc <__cxa_atexit@plt+0x641390> │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 12298d8 <__cxa_atexit@plt+0x121d58c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + rscseq r7, r0, r4, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63f120 <__cxa_atexit@plt+0x632dd4> │ │ │ │ + bne 64d724 <__cxa_atexit@plt+0x6413d8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 63f12c <__cxa_atexit@plt+0x632de0> │ │ │ │ - ldr lr, [pc, #84] @ 63f13c <__cxa_atexit@plt+0x632df0> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [pc, #80] @ 63f140 <__cxa_atexit@plt+0x632df4> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r3, #7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + bcc 64d738 <__cxa_atexit@plt+0x6413ec> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #56] @ 64d74c <__cxa_atexit@plt+0x641400> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - mov r6, #12 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 64d748 <__cxa_atexit@plt+0x6413fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - rscseq r9, pc, r0, ror #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63f1a0 <__cxa_atexit@plt+0x632e54> │ │ │ │ - ldr r1, [pc, #72] @ 63f1a8 <__cxa_atexit@plt+0x632e5c> │ │ │ │ - ldr r0, [pc, #72] @ 63f1ac <__cxa_atexit@plt+0x632e60> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63f190 <__cxa_atexit@plt+0x632e44> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrhteq r9, [pc], #56 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub sl, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ + ldrhteq sl, [lr], #224 @ 0xe0 │ │ │ │ + rscseq sl, lr, r4, asr lr │ │ │ │ + rscseq r7, r0, r0, asr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ - bhi 63f284 <__cxa_atexit@plt+0x632f38> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #60 @ 0x3c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63f290 <__cxa_atexit@plt+0x632f44> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - sub lr, r6, #35 @ 0x23 │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #10] │ │ │ │ - ldr r0, [r7, #14] │ │ │ │ - ldr ip, [r7, #18] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - ldr r2, [pc, #128] @ 63f2a0 <__cxa_atexit@plt+0x632f54> │ │ │ │ + bhi 64d7b4 <__cxa_atexit@plt+0x641468> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64d7ac <__cxa_atexit@plt+0x641460> │ │ │ │ + ldr r3, [pc, #56] @ 64d7bc <__cxa_atexit@plt+0x641470> │ │ │ │ + ldr r2, [pc, #56] @ 64d7c0 <__cxa_atexit@plt+0x641474> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #120] @ 63f2a4 <__cxa_atexit@plt+0x632f58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr lr, [pc, #112] @ 63f2a8 <__cxa_atexit@plt+0x632f5c> │ │ │ │ - ldr r2, [pc, #112] @ 63f2ac <__cxa_atexit@plt+0x632f60> │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - mov r0, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r0, #40]! @ 0x28 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - add r0, r3, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r5, [r3, #24] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - stm r0, {r8, r9, ip, lr} │ │ │ │ - str r5, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r5, [pc, #36] @ 64d7c4 <__cxa_atexit@plt+0x641478> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ mov r5, sl │ │ │ │ - mov r8, r1 │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + b 1228910 <__cxa_atexit@plt+0x121c5c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #60 @ 0x3c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - rscseq r9, pc, r8, lsr r4 @ │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63f30c <__cxa_atexit@plt+0x632fc0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63f314 <__cxa_atexit@plt+0x632fc8> │ │ │ │ - ldr r1, [pc, #64] @ 63f330 <__cxa_atexit@plt+0x632fe4> │ │ │ │ - ldr r0, [pc, #64] @ 63f334 <__cxa_atexit@plt+0x632fe8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63f31c <__cxa_atexit@plt+0x632fd0> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63f32c <__cxa_atexit@plt+0x632fe0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + rscseq r7, r0, r4, asr #7 │ │ │ │ + rscseq sl, lr, ip, lsl #27 │ │ │ │ + smlalseq sl, lr, r8, sp │ │ │ │ + rscseq r7, r0, r8, asr #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 64d81c <__cxa_atexit@plt+0x6414d0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64d814 <__cxa_atexit@plt+0x6414c8> │ │ │ │ + ldr r8, [pc, #40] @ 64d824 <__cxa_atexit@plt+0x6414d8> │ │ │ │ + ldr r3, [pc, #40] @ 64d828 <__cxa_atexit@plt+0x6414dc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + b f26c74 <__cxa_atexit@plt+0xf1a928> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r1, r0, asr #20 │ │ │ │ - @ instruction: 0xffffdbfc │ │ │ │ - @ instruction: 0xffffd290 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + rscseq r7, r0, r4, lsl #7 │ │ │ │ + rscseq sl, lr, r8, lsl sp │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #16] @ 64d868 <__cxa_atexit@plt+0x64151c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 1181fdc <__cxa_atexit@plt+0x1175c90> │ │ │ │ + rscseq fp, lr, ip, lsl r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - mov ip, fp │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 63f3e8 <__cxa_atexit@plt+0x63309c> │ │ │ │ - ldr r2, [pc, #160] @ 63f404 <__cxa_atexit@plt+0x6330b8> │ │ │ │ - ldr fp, [pc, #160] @ 63f408 <__cxa_atexit@plt+0x6330bc> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr r1, [pc, #136] @ 63f40c <__cxa_atexit@plt+0x6330c0> │ │ │ │ - sub r2, r6, #19 │ │ │ │ - add fp, pc, fp │ │ │ │ - sub lr, r6, #42 @ 0x2a │ │ │ │ + bcc 64d8f4 <__cxa_atexit@plt+0x6415a8> │ │ │ │ + ldr r3, [pc, #72] @ 64d90c <__cxa_atexit@plt+0x6415c0> │ │ │ │ + ldr r2, [pc, #72] @ 64d910 <__cxa_atexit@plt+0x6415c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #60] @ 64d914 <__cxa_atexit@plt+0x6415c8> │ │ │ │ + add r2, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ - mov r2, r7 │ │ │ │ - str r8, [r7, #52] @ 0x34 │ │ │ │ - str fp, [r2, #12]! │ │ │ │ - str lr, [r7, #56] @ 0x38 │ │ │ │ - str lr, [r7, #68] @ 0x44 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r8, [r7, #20] │ │ │ │ - ldr r1, [pc, #88] @ 63f410 <__cxa_atexit@plt+0x6330c4> │ │ │ │ - add lr, r7, #24 │ │ │ │ - str r7, [r7, #36] @ 0x24 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str sl, [r7, #40] @ 0x28 │ │ │ │ - str r5, [r7, #44] @ 0x2c │ │ │ │ - ldr r5, [pc, #64] @ 63f414 <__cxa_atexit@plt+0x6330c8> │ │ │ │ - mov fp, ip │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + stmib r7, {r1, r3} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 63f418 <__cxa_atexit@plt+0x6330cc> │ │ │ │ + ldr r7, [pc, #28] @ 64d918 <__cxa_atexit@plt+0x6415cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov fp, ip │ │ │ │ + mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffaec │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ - rscseq r9, pc, r0, ror #29 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - smlalseq r2, r1, r4, r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63f450 <__cxa_atexit@plt+0x633104> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 63e188 <__cxa_atexit@plt+0x631e3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + rscseq r7, r0, r8, lsr r3 │ │ │ │ + rscseq fp, lr, ip, lsr r4 │ │ │ │ + rscseq fp, lr, r4, lsr r4 │ │ │ │ + rscseq r7, r0, ip, lsl r3 │ │ │ │ + andeq r0, r4, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64d980 <__cxa_atexit@plt+0x641634> │ │ │ │ + and r2, r8, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + bne 64d96c <__cxa_atexit@plt+0x641620> │ │ │ │ + ldr r2, [pc, #68] @ 64d990 <__cxa_atexit@plt+0x641644> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + beq 64d974 <__cxa_atexit@plt+0x641628> │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ + b 64d9a0 <__cxa_atexit@plt+0x641654> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 63f494 <__cxa_atexit@plt+0x633148> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 63ecc8 <__cxa_atexit@plt+0x63297c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63f4dc <__cxa_atexit@plt+0x633190> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - mov sl, r3 │ │ │ │ - b 63e370 <__cxa_atexit@plt+0x632024> │ │ │ │ + ldr r7, [pc, #12] @ 64d994 <__cxa_atexit@plt+0x641648> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63f5a0 <__cxa_atexit@plt+0x633254> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #72 @ 0x48 │ │ │ │ - str r9, [r2] │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 63f5ac <__cxa_atexit@plt+0x633260> │ │ │ │ - ldr r7, [pc, #176] @ 63f5d8 <__cxa_atexit@plt+0x63328c> │ │ │ │ - ldr r2, [pc, #176] @ 63f5dc <__cxa_atexit@plt+0x633290> │ │ │ │ - sub lr, r1, #19 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr sl, [pc, #164] @ 63f5e0 <__cxa_atexit@plt+0x633294> │ │ │ │ - sub r7, r1, #42 @ 0x2a │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r6, #64] @ 0x40 │ │ │ │ - str r8, [r6, #52] @ 0x34 │ │ │ │ - str sl, [r6, #60] @ 0x3c │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - str r8, [r6, #20] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #112] @ 63f5e4 <__cxa_atexit@plt+0x633298> │ │ │ │ - add lr, r6, #32 │ │ │ │ - str r7, [r6, #28] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + rscseq r7, r0, r8, lsr #5 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r5 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + stmib sp, {r4, r6} │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r8, #4]! │ │ │ │ + ldr fp, [pc, #180] @ 64da70 <__cxa_atexit@plt+0x641724> │ │ │ │ + ldr r6, [pc, #180] @ 64da74 <__cxa_atexit@plt+0x641728> │ │ │ │ + add fp, pc, fp │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r9, [r3, #11] │ │ │ │ + and r4, r7, #3 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 64da00 <__cxa_atexit@plt+0x6416b4> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r1, [r3, #7] │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, sl │ │ │ │ + bl b5fc │ │ │ │ + add r3, sl, r9 │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 64da14 <__cxa_atexit@plt+0x6416c8> │ │ │ │ + b 64da4c <__cxa_atexit@plt+0x641700> │ │ │ │ + ldr r3, [pc, #112] @ 64da78 <__cxa_atexit@plt+0x64172c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 64da4c <__cxa_atexit@plt+0x641700> │ │ │ │ + cmp r4, #2 │ │ │ │ + str r7, [r8] │ │ │ │ + bne 64da5c <__cxa_atexit@plt+0x641710> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str fp, [r5] │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + bne 64d9c4 <__cxa_atexit@plt+0x641678> │ │ │ │ + ldr r0, [r3] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + ldmib sp, {r4, r6} │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + mov r5, r8 │ │ │ │ + b 64da64 <__cxa_atexit@plt+0x641718> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffdc │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 64dabc <__cxa_atexit@plt+0x641770> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #36] @ 64dacc <__cxa_atexit@plt+0x641780> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ - stm lr, {r3, r6, ip} │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #88] @ 63f5e8 <__cxa_atexit@plt+0x63329c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 64dac4 <__cxa_atexit@plt+0x641778> │ │ │ │ + b 64d9a0 <__cxa_atexit@plt+0x641654> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, ip │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63f5d4 <__cxa_atexit@plt+0x633288> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, ip │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5] │ │ │ │ + bne 64db10 <__cxa_atexit@plt+0x6417c4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #36] @ 64db20 <__cxa_atexit@plt+0x6417d4> │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + beq 64db18 <__cxa_atexit@plt+0x6417cc> │ │ │ │ + b 64d9a0 <__cxa_atexit@plt+0x641654> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r1, ip, asr #15 │ │ │ │ - @ instruction: 0xfffff928 │ │ │ │ - @ instruction: 0xfffff978 │ │ │ │ - rscseq r9, pc, ip, lsr #26 │ │ │ │ - @ instruction: 0xfffffc54 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + rscseq r7, r0, ip, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 64db40 <__cxa_atexit@plt+0x6417f4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eaaa60 <__cxa_atexit@plt+0xe9e714> │ │ │ │ + ldrshteq r7, [r0], #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + mov r9, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64dba0 <__cxa_atexit@plt+0x641854> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63f684 <__cxa_atexit@plt+0x633338> │ │ │ │ - ldr r7, [pc, #132] @ 63f6a0 <__cxa_atexit@plt+0x633354> │ │ │ │ - ldr lr, [pc, #132] @ 63f6a4 <__cxa_atexit@plt+0x633358> │ │ │ │ - ldr r9, [pc, #132] @ 63f6a8 <__cxa_atexit@plt+0x63335c> │ │ │ │ + bcc 64dba8 <__cxa_atexit@plt+0x64185c> │ │ │ │ + ldr r5, [pc, #76] @ 64dbc4 <__cxa_atexit@plt+0x641878> │ │ │ │ + ldr r1, [pc, #76] @ 64dbc8 <__cxa_atexit@plt+0x64187c> │ │ │ │ + ldr r2, [pc, #76] @ 64dbcc <__cxa_atexit@plt+0x641880> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + mov r6, r9 │ │ │ │ + b 64dbb0 <__cxa_atexit@plt+0x641864> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 64dbc0 <__cxa_atexit@plt+0x641874> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [pc, #128] @ 63f6ac <__cxa_atexit@plt+0x633360> │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r1, [pc, #124] @ 63f6b0 <__cxa_atexit@plt+0x633364> │ │ │ │ - sub r0, r6, #26 │ │ │ │ - sub r7, r6, #19 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #34 @ 0x22 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - add r1, r3, #8 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - stm r1, {r8, sl, ip} │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [pc, #36] @ 63f6b4 <__cxa_atexit@plt+0x633368> │ │ │ │ + rscseq r7, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffffa8 │ │ │ │ + sbcseq r4, r9, r0, lsr #4 │ │ │ │ + rscseq r7, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 64dc00 <__cxa_atexit@plt+0x6418b4> │ │ │ │ + ldr r2, [pc, #28] @ 64dc04 <__cxa_atexit@plt+0x6418b8> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r8, r3, #2 │ │ │ │ + add r9, r2, #1 │ │ │ │ + mov sl, r7 │ │ │ │ + b f290c4 <__cxa_atexit@plt+0xf1cd78> │ │ │ │ + ldrhteq r6, [r0], #236 @ 0xec │ │ │ │ + rscseq r7, r0, r0, lsl r0 │ │ │ │ + rscseq r7, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64dcac <__cxa_atexit@plt+0x641960> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64dc9c <__cxa_atexit@plt+0x641950> │ │ │ │ + ldr r3, [pc, #152] @ 64dcdc <__cxa_atexit@plt+0x641990> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + str r3, [r6, #-8] │ │ │ │ + sub r3, r6, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64dcb4 <__cxa_atexit@plt+0x641968> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64dcbc <__cxa_atexit@plt+0x641970> │ │ │ │ + ldr r5, [pc, #120] @ 64dce8 <__cxa_atexit@plt+0x64199c> │ │ │ │ + ldr r2, [pc, #120] @ 64dcec <__cxa_atexit@plt+0x6419a0> │ │ │ │ + ldr r1, [pc, #120] @ 64dcf0 <__cxa_atexit@plt+0x6419a4> │ │ │ │ + ldr r8, [pc, #120] @ 64dcf4 <__cxa_atexit@plt+0x6419a8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + b 64dca0 <__cxa_atexit@plt+0x641954> │ │ │ │ + mov r6, r9 │ │ │ │ + b 64dcc4 <__cxa_atexit@plt+0x641978> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 64dce0 <__cxa_atexit@plt+0x641994> │ │ │ │ + ldr r8, [pc, #20] @ 64dce4 <__cxa_atexit@plt+0x641998> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r8, pc, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff9a5f4 │ │ │ │ - @ instruction: 0xfff9a684 │ │ │ │ - @ instruction: 0xfff9a688 │ │ │ │ - @ instruction: 0xfff9a64c │ │ │ │ - rscseq r9, pc, r0, lsr ip @ │ │ │ │ - ldrhteq r1, [r1], #48 @ 0x30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrsbteq sl, [lr], #136 @ 0x88 │ │ │ │ + rscseq r6, r0, ip, lsl #31 │ │ │ │ + smlalseq r6, r0, r8, pc @ │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + ldrsbteq r6, [r0], #252 @ 0xfc │ │ │ │ + sbcseq r4, r9, r4, lsr #2 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 64dd18 <__cxa_atexit@plt+0x6419cc> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63f7f8 <__cxa_atexit@plt+0x6334ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 63f800 <__cxa_atexit@plt+0x6334b4> │ │ │ │ - stm sp, {r7, fp} │ │ │ │ - ldr r7, [pc, #360] @ 63f854 <__cxa_atexit@plt+0x633508> │ │ │ │ - ldr r2, [pc, #360] @ 63f858 <__cxa_atexit@plt+0x63350c> │ │ │ │ - ldr lr, [pc, #360] @ 63f85c <__cxa_atexit@plt+0x633510> │ │ │ │ - ldr sl, [pc, #360] @ 63f860 <__cxa_atexit@plt+0x633514> │ │ │ │ - ldr r0, [pc, #360] @ 63f864 <__cxa_atexit@plt+0x633518> │ │ │ │ - ldr fp, [pc, #360] @ 63f868 <__cxa_atexit@plt+0x63351c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add ip, r6, #40 @ 0x28 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm ip, {r2, r8, r9} │ │ │ │ - add sl, pc, sl │ │ │ │ - stmib r6, {r0, r8, r9, sl} │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r0, r6, #20 │ │ │ │ - stm r0, {r8, r9, lr} │ │ │ │ - stm r2, {r7, r8, r9} │ │ │ │ - sub sl, r3, #54 @ 0x36 │ │ │ │ - sub ip, r3, #42 @ 0x2a │ │ │ │ - sub r0, r3, #29 │ │ │ │ - sub r2, r3, #18 │ │ │ │ - sub lr, r3, #7 │ │ │ │ - add r3, r6, #96 @ 0x60 │ │ │ │ - add fp, pc, fp │ │ │ │ - cmp r1, r3 │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str fp, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str sl, [r5, #-20] @ 0xffffffec │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, lr} │ │ │ │ - bcc 63f81c <__cxa_atexit@plt+0x6334d0> │ │ │ │ - ldr r7, [pc, #252] @ 63f86c <__cxa_atexit@plt+0x633520> │ │ │ │ - mov fp, r4 │ │ │ │ - sub r4, r3, #30 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - str r9, [r6, #72] @ 0x48 │ │ │ │ - ldr r7, [pc, #224] @ 63f870 <__cxa_atexit@plt+0x633524> │ │ │ │ - str r8, [r6, #80] @ 0x50 │ │ │ │ - str r9, [r6, #84] @ 0x54 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 64de00 <__cxa_atexit@plt+0x641ab4> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 64dd80 <__cxa_atexit@plt+0x641a34> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r8, #1 │ │ │ │ + bne 64dd4c <__cxa_atexit@plt+0x641a00> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 64dd80 <__cxa_atexit@plt+0x641a34> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 64dd9c <__cxa_atexit@plt+0x641a50> │ │ │ │ + cmp r8, #0 │ │ │ │ + bmi 64ddd8 <__cxa_atexit@plt+0x641a8c> │ │ │ │ + ldr r7, [pc, #180] @ 64de20 <__cxa_atexit@plt+0x641ad4> │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + stmda r5, {r8, r9} │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - ldr r7, [pc, #208] @ 63f874 <__cxa_atexit@plt+0x633528> │ │ │ │ - sub r4, r3, #18 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #148] @ 64de1c <__cxa_atexit@plt+0x641ad0> │ │ │ │ + mov r9, #0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ - str r7, [r6, #88] @ 0x58 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - add r3, r6, #124 @ 0x7c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 63f838 <__cxa_atexit@plt+0x6334ec> │ │ │ │ - ldr r1, [pc, #176] @ 63f878 <__cxa_atexit@plt+0x63352c> │ │ │ │ - add r4, r6, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ - str ip, [r6, #120] @ 0x78 │ │ │ │ - stm r4, {r1, r7, lr} │ │ │ │ - str sl, [r6, #124] @ 0x7c │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r3, #23 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 63f808 <__cxa_atexit@plt+0x6334bc> │ │ │ │ - mov r7, #60 @ 0x3c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #112] @ 63f880 <__cxa_atexit@plt+0x633534> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #0 │ │ │ │ + mov r1, #-2147483648 @ 0x80000000 │ │ │ │ + smlal r1, r7, r3, r8 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 64dde8 <__cxa_atexit@plt+0x641a9c> │ │ │ │ + smull r7, r1, r3, r8 │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64ddd8 <__cxa_atexit@plt+0x641a8c> │ │ │ │ + ldr r1, [pc, #108] @ 64de30 <__cxa_atexit@plt+0x641ae4> │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + stmda r5, {r3, r7, r9} │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #56] @ 64de18 <__cxa_atexit@plt+0x641acc> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r7, [pc, #56] @ 64de28 <__cxa_atexit@plt+0x641adc> │ │ │ │ + ldr r0, [pc, #56] @ 64de2c <__cxa_atexit@plt+0x641ae0> │ │ │ │ + add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 63f87c <__cxa_atexit@plt+0x633530> │ │ │ │ + ldr r7, [pc, #28] @ 64de24 <__cxa_atexit@plt+0x641ad8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - b 63f7ec <__cxa_atexit@plt+0x6334a0> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [fp, #828] @ 0x33c │ │ │ │ - mov r4, fp │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - mov r6, r3 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + rscseq fp, lr, r8, asr #5 │ │ │ │ + rscseq fp, lr, r0, ror #5 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlalseq r6, r0, r4, lr │ │ │ │ + smlalseq r6, r0, ip, lr │ │ │ │ + smlalseq r6, r0, r8, lr │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64de88 <__cxa_atexit@plt+0x641b3c> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + mov r0, sl │ │ │ │ + ldrb r1, [r3] │ │ │ │ + mov r2, r9 │ │ │ │ + bl b968 │ │ │ │ + ldr r3, [pc, #32] @ 64de94 <__cxa_atexit@plt+0x641b48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - @ instruction: 0xfff9a098 │ │ │ │ - @ instruction: 0xfff9a0bc │ │ │ │ - rscseq r9, pc, r0, lsr r2 @ │ │ │ │ - rscseq r9, pc, r0, lsl r2 @ │ │ │ │ - rscseq r1, r1, r4, lsl r2 │ │ │ │ - rscseq r2, r1, r8, ror r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + rscseq sl, lr, r0, ror #14 │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63f8dc <__cxa_atexit@plt+0x633590> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #60] @ 63f8e8 <__cxa_atexit@plt+0x63359c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str r7, [r3, #8] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64df3c <__cxa_atexit@plt+0x641bf0> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + add fp, r7, #8 │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, sl │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + bl b5fc │ │ │ │ + ldr r2, [pc, #108] @ 64df48 <__cxa_atexit@plt+0x641bfc> │ │ │ │ + sub r3, r9, #1 │ │ │ │ + cmp sl, r3, asr #1 │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r8, {r2, r7} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + ble 64def8 <__cxa_atexit@plt+0x641bac> │ │ │ │ + mov r3, sl │ │ │ │ + b 64df1c <__cxa_atexit@plt+0x641bd0> │ │ │ │ + asr r7, r3, #1 │ │ │ │ + add r0, sl, fp │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, sl │ │ │ │ + bl b5fc │ │ │ │ + lsl r3, sl, #1 │ │ │ │ + cmp r7, sl, lsl #1 │ │ │ │ + mov sl, r3 │ │ │ │ + bge 64defc <__cxa_atexit@plt+0x641bb0> │ │ │ │ + add r0, r3, fp │ │ │ │ + sub r2, r9, r3 │ │ │ │ + mov r1, fp │ │ │ │ + bl b5fc │ │ │ │ + mov r7, fp │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r9, pc, r0, lsr r1 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldrshteq sl, [lr], #96 @ 0x60 │ │ │ │ + rscseq r6, r0, r4, ror sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64dff0 <__cxa_atexit@plt+0x641ca4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64dfe0 <__cxa_atexit@plt+0x641c94> │ │ │ │ + ldr r3, [pc, #152] @ 64e020 <__cxa_atexit@plt+0x641cd4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + str r3, [r6, #-8] │ │ │ │ + sub r3, r6, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 63f938 <__cxa_atexit@plt+0x6335ec> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ 63f940 <__cxa_atexit@plt+0x6335f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 63f944 <__cxa_atexit@plt+0x6335f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ 63f948 <__cxa_atexit@plt+0x6335fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ + bhi 64dff8 <__cxa_atexit@plt+0x641cac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64e000 <__cxa_atexit@plt+0x641cb4> │ │ │ │ + ldr r5, [pc, #120] @ 64e02c <__cxa_atexit@plt+0x641ce0> │ │ │ │ + ldr r2, [pc, #120] @ 64e030 <__cxa_atexit@plt+0x641ce4> │ │ │ │ + ldr r1, [pc, #120] @ 64e034 <__cxa_atexit@plt+0x641ce8> │ │ │ │ + ldr r8, [pc, #120] @ 64e038 <__cxa_atexit@plt+0x641cec> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ mov r5, r3 │ │ │ │ - b ea8dd4 <__cxa_atexit@plt+0xe9ca88> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + b 64dfe4 <__cxa_atexit@plt+0x641c98> │ │ │ │ + mov r6, r9 │ │ │ │ + b 64e008 <__cxa_atexit@plt+0x641cbc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 64e024 <__cxa_atexit@plt+0x641cd8> │ │ │ │ + ldr r8, [pc, #20] @ 64e028 <__cxa_atexit@plt+0x641cdc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq r8, pc, r4, lsl ip @ │ │ │ │ - rscseq r8, pc, r4, asr #25 │ │ │ │ - rscseq r8, pc, r8, lsr ip @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 63f9d0 <__cxa_atexit@plt+0x633684> │ │ │ │ - add r7, r2, #3 │ │ │ │ - ldr r2, [r2, #15] │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r9, [pc, #92] @ 63f9dc <__cxa_atexit@plt+0x633690> │ │ │ │ - str r2, [r1, #-12]! │ │ │ │ - stmib r1, {r0, r3} │ │ │ │ - ands r0, r8, #3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r1, #-8] │ │ │ │ - str r7, [r1, #-4] │ │ │ │ - beq 63f9b8 <__cxa_atexit@plt+0x63366c> │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 63f9c8 <__cxa_atexit@plt+0x63367c> │ │ │ │ - ldr r5, [pc, #56] @ 63f9e0 <__cxa_atexit@plt+0x633694> │ │ │ │ - ldr r8, [r8, #2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + smlalseq sl, lr, r4, r5 │ │ │ │ + rscseq r6, r0, r8, asr #24 │ │ │ │ + smlalseq r6, r0, r8, ip │ │ │ │ + @ instruction: 0xfffffc18 │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ + ldrsbteq r6, [r0], #204 @ 0xcc │ │ │ │ + sbcseq r3, r9, r0, ror #27 │ │ │ │ + smlalseq r6, r0, r0, ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64e0c4 <__cxa_atexit@plt+0x641d78> │ │ │ │ + ldr r3, [pc, #116] @ 64e0d4 <__cxa_atexit@plt+0x641d88> │ │ │ │ + mov r7, r5 │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + beq 64e0a8 <__cxa_atexit@plt+0x641d5c> │ │ │ │ + ldr r7, [pc, #92] @ 64e0d8 <__cxa_atexit@plt+0x641d8c> │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + add lr, r5, #8 │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + tst r9, #3 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + beq 64e0b8 <__cxa_atexit@plt+0x641d6c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 64e138 <__cxa_atexit@plt+0x641dec> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, lr │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, r2 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 64e0dc <__cxa_atexit@plt+0x641d90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 63fa18 <__cxa_atexit@plt+0x6336cc> │ │ │ │ - ldr r2, [pc, #36] @ 63fa24 <__cxa_atexit@plt+0x6336d8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r6, r0, r8, lsl ip │ │ │ │ + ldrshteq r6, [r0], #176 @ 0xb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #52] @ 64e128 <__cxa_atexit@plt+0x641ddc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, r5, #8 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63fa9c <__cxa_atexit@plt+0x633750> │ │ │ │ - ldr r1, [pc, #72] @ 63faa4 <__cxa_atexit@plt+0x633758> │ │ │ │ - ldr r0, [pc, #72] @ 63faa8 <__cxa_atexit@plt+0x63375c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stmdb r5, {r1, r8, r9} │ │ │ │ - beq 63fa8c <__cxa_atexit@plt+0x633740> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64e120 <__cxa_atexit@plt+0x641dd4> │ │ │ │ + b 64e138 <__cxa_atexit@plt+0x641dec> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrhteq r8, [pc], #172 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + rscseq r6, r0, r4, lsr #23 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 64e184 <__cxa_atexit@plt+0x641e38> │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 64e18c <__cxa_atexit@plt+0x641e40> │ │ │ │ + adds r3, r1, r2 │ │ │ │ + bmi 64e198 <__cxa_atexit@plt+0x641e4c> │ │ │ │ + ldr lr, [pc, #88] @ 64e1b8 <__cxa_atexit@plt+0x641e6c> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63fb54 <__cxa_atexit@plt+0x633808> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63fb60 <__cxa_atexit@plt+0x633814> │ │ │ │ - ldr r1, [r7, #14] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr r4, [r7, #10] │ │ │ │ - ldr lr, [pc, #96] @ 63fb70 <__cxa_atexit@plt+0x633824> │ │ │ │ - sub r1, r6, #35 @ 0x23 │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #24]! │ │ │ │ - ldr r0, [pc, #84] @ 63fb74 <__cxa_atexit@plt+0x633828> │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #-12]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 64e1b0 <__cxa_atexit@plt+0x641e64> │ │ │ │ + ldr r0, [pc, #16] @ 64e1b4 <__cxa_atexit@plt+0x641e68> │ │ │ │ + add r5, r5, #20 │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r5, [pc, #68] @ 63fb78 <__cxa_atexit@plt+0x63382c> │ │ │ │ - str r4, [r3, #16] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmdb r3, {r5, r8, r9, sl, ip} │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r8, [sp, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - str r9, [r3, #12] │ │ │ │ - b ea8c04 <__cxa_atexit@plt+0xe9c8b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + rscseq r6, r0, r0, lsr fp │ │ │ │ + rscseq r6, r0, ip, lsr #22 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r7, ror #25 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 64e258 <__cxa_atexit@plt+0x641f0c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r2, sl │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + add fp, r7, #8 │ │ │ │ + mov r0, fp │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl b5fc │ │ │ │ + ldr r3, [pc, #80] @ 64e264 <__cxa_atexit@plt+0x641f18> │ │ │ │ + add r0, sl, fp │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [sp] │ │ │ │ + stmib r8, {r3, r7} │ │ │ │ + bl b5fc │ │ │ │ + ldr r4, [pc, #56] @ 64e268 <__cxa_atexit@plt+0x641f1c> │ │ │ │ + sub r7, r6, #17 │ │ │ │ + add lr, r8, #12 │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + stm lr, {r4, r7, fp} │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - rscseq r8, pc, r8, lsr fp @ │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63fbd8 <__cxa_atexit@plt+0x63388c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63fbe0 <__cxa_atexit@plt+0x633894> │ │ │ │ - ldr r1, [pc, #64] @ 63fbfc <__cxa_atexit@plt+0x6338b0> │ │ │ │ - ldr r0, [pc, #64] @ 63fc00 <__cxa_atexit@plt+0x6338b4> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrhteq sl, [lr], #56 @ 0x38 │ │ │ │ + rscseq sl, lr, r8, lsl sl │ │ │ │ + rscseq r6, r0, r0, lsl sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64e310 <__cxa_atexit@plt+0x641fc4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64e300 <__cxa_atexit@plt+0x641fb4> │ │ │ │ + ldr r3, [pc, #152] @ 64e340 <__cxa_atexit@plt+0x641ff4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + str r3, [r6, #-8] │ │ │ │ + sub r3, r6, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64e318 <__cxa_atexit@plt+0x641fcc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64e320 <__cxa_atexit@plt+0x641fd4> │ │ │ │ + ldr r5, [pc, #120] @ 64e34c <__cxa_atexit@plt+0x642000> │ │ │ │ + ldr r2, [pc, #120] @ 64e350 <__cxa_atexit@plt+0x642004> │ │ │ │ + ldr r1, [pc, #120] @ 64e354 <__cxa_atexit@plt+0x642008> │ │ │ │ + ldr r8, [pc, #120] @ 64e358 <__cxa_atexit@plt+0x64200c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63fbe8 <__cxa_atexit@plt+0x63389c> │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + b 64e304 <__cxa_atexit@plt+0x641fb8> │ │ │ │ + mov r6, r9 │ │ │ │ + b 64e328 <__cxa_atexit@plt+0x641fdc> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63fbf8 <__cxa_atexit@plt+0x6338ac> │ │ │ │ + ldr r7, [pc, #20] @ 64e344 <__cxa_atexit@plt+0x641ff8> │ │ │ │ + ldr r8, [pc, #20] @ 64e348 <__cxa_atexit@plt+0x641ffc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq r2, r1, r4, ror r1 │ │ │ │ - @ instruction: 0xffffd330 │ │ │ │ - @ instruction: 0xffffc9c4 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + rscseq sl, lr, r4, ror r2 │ │ │ │ + rscseq r6, r0, r8, lsr #18 │ │ │ │ + rscseq r6, r0, r4, lsr r9 │ │ │ │ + @ instruction: 0xfffff8f8 │ │ │ │ + @ instruction: 0xfffff848 │ │ │ │ + rscseq r6, r0, r8, ror r9 │ │ │ │ + sbcseq r3, r9, r0, asr #21 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64e390 <__cxa_atexit@plt+0x642044> │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [pc, #40] @ 64e3a0 <__cxa_atexit@plt+0x642054> │ │ │ │ + ldr r0, [pc, #40] @ 64e3a4 <__cxa_atexit@plt+0x642058> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b 114d288 <__cxa_atexit@plt+0x1140f3c> │ │ │ │ + ldr r7, [pc, #16] @ 64e3a8 <__cxa_atexit@plt+0x64205c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + rscseq sl, lr, r0, ror #3 │ │ │ │ + rscseq r6, r0, r8, ror r9 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r0, r5, lsl #5 │ │ │ │ + rscseq r6, r0, r0, asr #18 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63fc94 <__cxa_atexit@plt+0x633948> │ │ │ │ - ldr r2, [pc, #128] @ 63fcac <__cxa_atexit@plt+0x633960> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [pc, #124] @ 63fcb0 <__cxa_atexit@plt+0x633964> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64e3f4 <__cxa_atexit@plt+0x6420a8> │ │ │ │ + ldr r2, [pc, #52] @ 64e40c <__cxa_atexit@plt+0x6420c0> │ │ │ │ + ldr r1, [pc, #52] @ 64e410 <__cxa_atexit@plt+0x6420c4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr lr, [pc, #108] @ 63fcb4 <__cxa_atexit@plt+0x633968> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r1, [r7, #48] @ 0x30 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - add lr, r7, #16 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str ip, [r7, #12] │ │ │ │ - stm lr, {r5, r7, sl} │ │ │ │ - str r9, [r7, #28] │ │ │ │ - ldr r5, [pc, #56] @ 63fcb8 <__cxa_atexit@plt+0x63396c> │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmdb r5, {r2, sl} │ │ │ │ + str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63fcbc <__cxa_atexit@plt+0x633970> │ │ │ │ + b 114d288 <__cxa_atexit@plt+0x1140f3c> │ │ │ │ + ldr r7, [pc, #24] @ 64e414 <__cxa_atexit@plt+0x6420c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - rscseq r9, pc, ip, lsl r6 @ │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - ldrshteq r2, [r1], #0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63fd58 <__cxa_atexit@plt+0x633a0c> │ │ │ │ - ldr r7, [pc, #132] @ 63fd74 <__cxa_atexit@plt+0x633a28> │ │ │ │ - ldr lr, [pc, #132] @ 63fd78 <__cxa_atexit@plt+0x633a2c> │ │ │ │ - ldr r9, [pc, #132] @ 63fd7c <__cxa_atexit@plt+0x633a30> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + rscseq sl, lr, r0, lsl #3 │ │ │ │ + rscseq r6, r0, r0, lsl r9 │ │ │ │ + rscseq r6, r0, r0, ror #17 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 64e43c <__cxa_atexit@plt+0x6420f0> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 12eed34 <__cxa_atexit@plt+0x12e29e8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrhteq r6, [r0], #136 @ 0x88 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #16]! │ │ │ │ + ldr r1, [r3, #-12] │ │ │ │ + tst r1, #2 │ │ │ │ + ldreq r0, [r1, #3] │ │ │ │ + cmpeq r0, r7 │ │ │ │ + beq 64e4a8 <__cxa_atexit@plt+0x64215c> │ │ │ │ + and r7, r1, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 64e488 <__cxa_atexit@plt+0x64213c> │ │ │ │ + cmp r7, #3 │ │ │ │ + beq 64e4c4 <__cxa_atexit@plt+0x642178> │ │ │ │ + ldr r7, [r1, #3] │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64e4c4 <__cxa_atexit@plt+0x642178> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 64e4dc <__cxa_atexit@plt+0x642190> │ │ │ │ + ldr r7, [pc, #108] @ 64e504 <__cxa_atexit@plt+0x6421b8> │ │ │ │ + ldr r0, [pc, #108] @ 64e508 <__cxa_atexit@plt+0x6421bc> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [pc, #128] @ 63fd80 <__cxa_atexit@plt+0x633a34> │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r1, [pc, #124] @ 63fd84 <__cxa_atexit@plt+0x633a38> │ │ │ │ - sub r0, r6, #26 │ │ │ │ - sub r7, r6, #19 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r2, r6, #34 @ 0x22 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - add r1, r3, #8 │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - stm r1, {r8, sl, ip} │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [pc, #36] @ 63fd88 <__cxa_atexit@plt+0x633a3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + cmp r7, #0 │ │ │ │ + bmi 64e4c4 <__cxa_atexit@plt+0x642178> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 64dd18 <__cxa_atexit@plt+0x6419cc> │ │ │ │ + ldr r7, [pc, #48] @ 64e4fc <__cxa_atexit@plt+0x6421b0> │ │ │ │ + ldr r0, [pc, #48] @ 64e500 <__cxa_atexit@plt+0x6421b4> │ │ │ │ + add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfff99f20 │ │ │ │ - @ instruction: 0xfff99fb0 │ │ │ │ - @ instruction: 0xfff99fb4 │ │ │ │ - @ instruction: 0xfff99f78 │ │ │ │ - rscseq r9, pc, ip, asr r5 @ │ │ │ │ - ldrsbteq r0, [r1], #204 @ 0xcc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63fe2c <__cxa_atexit@plt+0x633ae0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #56 @ 0x38 │ │ │ │ - str r9, [r2] │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 63fe38 <__cxa_atexit@plt+0x633aec> │ │ │ │ - ldr r7, [pc, #148] @ 63fe60 <__cxa_atexit@plt+0x633b14> │ │ │ │ - ldr ip, [pc, #148] @ 63fe64 <__cxa_atexit@plt+0x633b18> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #136] @ 63fe68 <__cxa_atexit@plt+0x633b1c> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r7, r1, #38 @ 0x26 │ │ │ │ - sub r2, r1, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - add lr, r6, #20 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - stm lr, {r3, r6, r9} │ │ │ │ - ldr r7, [pc, #84] @ 63fe6c <__cxa_atexit@plt+0x633b20> │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #20] @ 64e4f8 <__cxa_atexit@plt+0x6421ac> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + bx r0 │ │ │ │ + rscseq sl, lr, r4, lsl #23 │ │ │ │ + ldrsbteq r6, [r0], #100 @ 0x64 │ │ │ │ + ldrsbteq r6, [r0], #96 @ 0x60 │ │ │ │ + rscseq r6, r0, r0, asr r8 │ │ │ │ + rscseq r6, r0, ip, asr #16 │ │ │ │ + ldrshteq r6, [r0], #124 @ 0x7c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64e5d4 <__cxa_atexit@plt+0x642288> │ │ │ │ + ldr r2, [pc, #208] @ 64e600 <__cxa_atexit@plt+0x6422b4> │ │ │ │ + mov r3, r5 │ │ │ │ + tst sl, #3 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + stmib r3, {r8, r9} │ │ │ │ + beq 64e5b4 <__cxa_atexit@plt+0x642268> │ │ │ │ + ldr r1, [pc, #184] @ 64e604 <__cxa_atexit@plt+0x6422b8> │ │ │ │ + ldr r3, [sl, #7] │ │ │ │ + ldr r2, [sl, #11] │ │ │ │ + ldr r0, [sl, #3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r8, #3 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + beq 64e5c4 <__cxa_atexit@plt+0x642278> │ │ │ │ + ldr r7, [pc, #144] @ 64e608 <__cxa_atexit@plt+0x6422bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64e5e4 <__cxa_atexit@plt+0x642298> │ │ │ │ + ldr r2, [pc, #132] @ 64e614 <__cxa_atexit@plt+0x6422c8> │ │ │ │ + ldr r1, [pc, #132] @ 64e618 <__cxa_atexit@plt+0x6422cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 114d288 <__cxa_atexit@plt+0x1140f3c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 64e610 <__cxa_atexit@plt+0x6422c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63fe5c <__cxa_atexit@plt+0x633b10> │ │ │ │ + ldr r7, [pc, #32] @ 64e60c <__cxa_atexit@plt+0x6422c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r9, r3 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r8, lsr #30 │ │ │ │ - @ instruction: 0xffffd8b0 │ │ │ │ - @ instruction: 0xffffdaa0 │ │ │ │ - rscseq r9, pc, r4, lsl #9 │ │ │ │ - @ instruction: 0xffffdb30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + rscseq r6, r0, r0, lsr #14 │ │ │ │ + rscseq r6, r0, ip, lsr r7 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + rscseq r9, lr, r8, asr #31 │ │ │ │ + ldrshteq r6, [r0], #96 @ 0x60 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #4 │ │ │ │ - mov sl, r8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63ff14 <__cxa_atexit@plt+0x633bc8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #56 @ 0x38 │ │ │ │ - str r9, [r2] │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 63ff20 <__cxa_atexit@plt+0x633bd4> │ │ │ │ - ldr r7, [pc, #152] @ 63ff48 <__cxa_atexit@plt+0x633bfc> │ │ │ │ - ldr ip, [pc, #152] @ 63ff4c <__cxa_atexit@plt+0x633c00> │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #140] @ 63ff50 <__cxa_atexit@plt+0x633c04> │ │ │ │ - add ip, pc, ip │ │ │ │ - sub r7, r1, #38 @ 0x26 │ │ │ │ - sub r2, r1, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - ldr r7, [pc, #84] @ 63ff54 <__cxa_atexit@plt+0x633c08> │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [pc, #140] @ 64e6c8 <__cxa_atexit@plt+0x64237c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 64e6a0 <__cxa_atexit@plt+0x642354> │ │ │ │ + ldr r3, [pc, #108] @ 64e6cc <__cxa_atexit@plt+0x642380> │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64e6ac <__cxa_atexit@plt+0x642360> │ │ │ │ + ldr lr, [pc, #84] @ 64e6d4 <__cxa_atexit@plt+0x642388> │ │ │ │ + ldr r0, [pc, #84] @ 64e6d8 <__cxa_atexit@plt+0x64238c> │ │ │ │ + sub r8, r5, #16 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + stm r8, {r0, r1, lr} │ │ │ │ + mov r8, r7 │ │ │ │ + b 114d288 <__cxa_atexit@plt+0x1140f3c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 64e6d0 <__cxa_atexit@plt+0x642384> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 63ff44 <__cxa_atexit@plt+0x633bf8> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + rscseq r6, r0, r8, asr r6 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + ldrsbteq r9, [lr], #228 @ 0xe4 │ │ │ │ + rscseq r6, r0, r0, lsr r6 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #96] @ 64e750 <__cxa_atexit@plt+0x642404> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + bhi 64e734 <__cxa_atexit@plt+0x6423e8> │ │ │ │ + ldr lr, [pc, #60] @ 64e754 <__cxa_atexit@plt+0x642408> │ │ │ │ + ldr r0, [pc, #60] @ 64e758 <__cxa_atexit@plt+0x64240c> │ │ │ │ + mov r8, r7 │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + stmda r5, {r0, r1, lr} │ │ │ │ + mov r5, r3 │ │ │ │ + b 114d288 <__cxa_atexit@plt+0x1140f3c> │ │ │ │ + ldr r3, [pc, #32] @ 64e75c <__cxa_atexit@plt+0x642410> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r9, r3 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r0, ror #28 │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - @ instruction: 0xfffffc08 │ │ │ │ - rscseq r9, pc, r0, lsr #7 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + rscseq r9, lr, ip, lsr lr │ │ │ │ + ldrsbteq r6, [r0], #80 @ 0x50 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 63ffdc <__cxa_atexit@plt+0x633c90> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63ffe4 <__cxa_atexit@plt+0x633c98> │ │ │ │ - ldr r2, [pc, #116] @ 640000 <__cxa_atexit@plt+0x633cb4> │ │ │ │ - ldr r1, [pc, #116] @ 640004 <__cxa_atexit@plt+0x633cb8> │ │ │ │ - ldr r0, [pc, #116] @ 640008 <__cxa_atexit@plt+0x633cbc> │ │ │ │ - ldr lr, [pc, #116] @ 64000c <__cxa_atexit@plt+0x633cc0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, r8, r9} │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, r3, #28 │ │ │ │ - stm r0, {r2, r8, r9} │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #6 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - sub r2, r6, #31 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - b 63f6c4 <__cxa_atexit@plt+0x633378> │ │ │ │ - mov r6, r3 │ │ │ │ - b 63ffec <__cxa_atexit@plt+0x633ca0> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 63fffc <__cxa_atexit@plt+0x633cb0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 64e7a4 <__cxa_atexit@plt+0x642458> │ │ │ │ + ldr r2, [pc, #48] @ 64e7bc <__cxa_atexit@plt+0x642470> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r0, lsr #27 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r3, [pc, #20] @ 64e7c0 <__cxa_atexit@plt+0x642474> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq sl, lr, r4, asr #9 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 640058 <__cxa_atexit@plt+0x633d0c> │ │ │ │ + bcc 64e80c <__cxa_atexit@plt+0x6424c0> │ │ │ │ ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ 640064 <__cxa_atexit@plt+0x633d18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 64e824 <__cxa_atexit@plt+0x6424d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, r0, lsr #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6400c4 <__cxa_atexit@plt+0x633d78> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6400cc <__cxa_atexit@plt+0x633d80> │ │ │ │ - ldr r1, [pc, #64] @ 6400e8 <__cxa_atexit@plt+0x633d9c> │ │ │ │ - ldr r0, [pc, #64] @ 6400ec <__cxa_atexit@plt+0x633da0> │ │ │ │ + ldr r3, [pc, #20] @ 64e828 <__cxa_atexit@plt+0x6424dc> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq sl, lr, r8, asr r4 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq r6, r0, r4, lsl #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64e8d0 <__cxa_atexit@plt+0x642584> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 64e8c0 <__cxa_atexit@plt+0x642574> │ │ │ │ + ldr r3, [pc, #152] @ 64e900 <__cxa_atexit@plt+0x6425b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + str r3, [r6, #-8] │ │ │ │ + sub r3, r6, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64e8d8 <__cxa_atexit@plt+0x64258c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64e8e0 <__cxa_atexit@plt+0x642594> │ │ │ │ + ldr r5, [pc, #120] @ 64e90c <__cxa_atexit@plt+0x6425c0> │ │ │ │ + ldr r2, [pc, #120] @ 64e910 <__cxa_atexit@plt+0x6425c4> │ │ │ │ + ldr r1, [pc, #120] @ 64e914 <__cxa_atexit@plt+0x6425c8> │ │ │ │ + ldr r8, [pc, #120] @ 64e918 <__cxa_atexit@plt+0x6425cc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r5, [r3] │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - stmdb r5, {r1, r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - b ea8d54 <__cxa_atexit@plt+0xe9ca08> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6400d4 <__cxa_atexit@plt+0x633d88> │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 12f4f0c <__cxa_atexit@plt+0x12e8bc0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + b 64e8c4 <__cxa_atexit@plt+0x642578> │ │ │ │ + mov r6, r9 │ │ │ │ + b 64e8e8 <__cxa_atexit@plt+0x64259c> │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 6400e4 <__cxa_atexit@plt+0x633d98> │ │ │ │ + ldr r7, [pc, #20] @ 64e904 <__cxa_atexit@plt+0x6425b8> │ │ │ │ + ldr r8, [pc, #20] @ 64e908 <__cxa_atexit@plt+0x6425bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, pc, r8 │ │ │ │ bx r0 │ │ │ │ - rscseq r1, r1, r8, lsl #25 │ │ │ │ - @ instruction: 0xffffce44 │ │ │ │ - @ instruction: 0xffffc4d8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrhteq r9, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r6, r0, r8, ror #6 │ │ │ │ + rscseq r6, r0, r8, lsr #8 │ │ │ │ + @ instruction: 0xfffff338 │ │ │ │ + @ instruction: 0xfffff288 │ │ │ │ + rscseq r6, r0, ip, ror #8 │ │ │ │ + sbcseq r3, r9, r0, lsl #10 │ │ │ │ + rscseq r6, r0, r0, lsr r4 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 640140 <__cxa_atexit@plt+0x633df4> │ │ │ │ - ldr r3, [pc, #64] @ 640158 <__cxa_atexit@plt+0x633e0c> │ │ │ │ - ldr r2, [pc, #64] @ 64015c <__cxa_atexit@plt+0x633e10> │ │ │ │ - sub r1, r6, #19 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str r9, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 640160 <__cxa_atexit@plt+0x633e14> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64e948 <__cxa_atexit@plt+0x6425fc> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 64e95c <__cxa_atexit@plt+0x642610> │ │ │ │ + ldr r7, [pc, #8] @ 64e958 <__cxa_atexit@plt+0x64260c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - rscseq r9, pc, ip, asr #2 │ │ │ │ - rscseq r1, r1, ip, asr #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 64023c <__cxa_atexit@plt+0x633ef0> │ │ │ │ - ldr lr, [pc, #240] @ 640274 <__cxa_atexit@plt+0x633f28> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - and r3, r9, #3 │ │ │ │ + rscseq r6, r0, r4, lsl r4 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6401f0 <__cxa_atexit@plt+0x633ea4> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 6401d8 <__cxa_atexit@plt+0x633e8c> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #15] │ │ │ │ - sub r7, r7, #20 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - sub r5, r5, #20 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 640188 <__cxa_atexit@plt+0x633e3c> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 640240 <__cxa_atexit@plt+0x633ef4> │ │ │ │ - ldr r7, [pc, #160] @ 640280 <__cxa_atexit@plt+0x633f34> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bne 64e9b0 <__cxa_atexit@plt+0x642664> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 64e9e0 <__cxa_atexit@plt+0x642694> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + adds r2, r2, r1 │ │ │ │ + bmi 64ea00 <__cxa_atexit@plt+0x6426b4> │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 64ea2c <__cxa_atexit@plt+0x6426e0> │ │ │ │ + cmp r1, #2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 64e974 <__cxa_atexit@plt+0x642628> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + b 64e9bc <__cxa_atexit@plt+0x642670> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bmi 64e9d0 <__cxa_atexit@plt+0x642684> │ │ │ │ + ldr r7, [pc, #132] @ 64ea48 <__cxa_atexit@plt+0x6426fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r2 │ │ │ │ + b 139fbb0 <__cxa_atexit@plt+0x1393864> │ │ │ │ + ldr r7, [pc, #116] @ 64ea4c <__cxa_atexit@plt+0x642700> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + ldr r1, [pc, #104] @ 64ea50 <__cxa_atexit@plt+0x642704> │ │ │ │ + ldr r0, [r2] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #8 │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 640254 <__cxa_atexit@plt+0x633f08> │ │ │ │ - ldr r2, [pc, #120] @ 640284 <__cxa_atexit@plt+0x633f38> │ │ │ │ - ldr r3, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r0, [pc, #112] @ 640288 <__cxa_atexit@plt+0x633f3c> │ │ │ │ + ldr r2, [pc, #80] @ 64ea58 <__cxa_atexit@plt+0x64270c> │ │ │ │ + ldr r3, [pc, #80] @ 64ea5c <__cxa_atexit@plt+0x642710> │ │ │ │ + str r7, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r9, r3 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ldr r0, [pc, #68] @ 64ea60 <__cxa_atexit@plt+0x642714> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #32] @ 64ea54 <__cxa_atexit@plt+0x642708> │ │ │ │ + ldr r0, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + ldrsbteq sl, [lr], #96 @ 0x60 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r6, r0, ip, lsr #6 │ │ │ │ + rscseq r6, r0, r0, lsr #6 │ │ │ │ + rscseq r6, r0, ip, ror #5 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + adds r3, r7, r3 │ │ │ │ + bmi 64eab0 <__cxa_atexit@plt+0x642764> │ │ │ │ + ldr r2, [pc, #72] @ 64ead0 <__cxa_atexit@plt+0x642784> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r7, #3 │ │ │ │ str r2, [r5] │ │ │ │ - sub r2, r7, #3 │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [pc, #48] @ 640278 <__cxa_atexit@plt+0x633f2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ + beq 64eac8 <__cxa_atexit@plt+0x64277c> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 64e95c <__cxa_atexit@plt+0x642610> │ │ │ │ + ldr r7, [pc, #28] @ 64ead4 <__cxa_atexit@plt+0x642788> │ │ │ │ + ldr r0, [pc, #28] @ 64ead8 <__cxa_atexit@plt+0x64278c> │ │ │ │ + add r5, r5, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ 64027c <__cxa_atexit@plt+0x633f30> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - rscseq r1, r1, r0, asr fp │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r1, r1, r4, lsl sl │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - rscseq r8, pc, r8, asr #7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + rscseq r6, r0, r8, lsl #5 │ │ │ │ + rscseq r6, r0, r4, lsl #5 │ │ │ │ + rscseq r6, r0, r4, ror r2 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r7, fp │ │ │ │ + str r3, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 64e95c <__cxa_atexit@plt+0x642610> │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6402dc <__cxa_atexit@plt+0x633f90> │ │ │ │ - ldr r2, [pc, #64] @ 6402f4 <__cxa_atexit@plt+0x633fa8> │ │ │ │ - ldr r1, [pc, #64] @ 6402f8 <__cxa_atexit@plt+0x633fac> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 64eb48 <__cxa_atexit@plt+0x6427fc> │ │ │ │ + ldr r2, [pc, #48] @ 64eb54 <__cxa_atexit@plt+0x642808> │ │ │ │ + ldr r1, [pc, #48] @ 64eb58 <__cxa_atexit@plt+0x64280c> │ │ │ │ + add r9, r7, #8 │ │ │ │ + sub sl, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r3, [pc, #24] @ 6402fc <__cxa_atexit@plt+0x633fb0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + stm r5, {r2, r9} │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + b 64d928 <__cxa_atexit@plt+0x6415dc> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - rscseq r8, pc, r8, lsr #6 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + rscseq r9, lr, r0, lsr #21 │ │ │ │ + andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 64eb98 <__cxa_atexit@plt+0x64284c> │ │ │ │ + @ instruction: 0xffffffe0 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + ldrsbteq r6, [r0], #28 │ │ │ │ + andeq r0, r5, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r3, #-12]! │ │ │ │ + sub r5, r3, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + bhi 64ec0c <__cxa_atexit@plt+0x6428c0> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + and r7, r3, #3 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 640330 <__cxa_atexit@plt+0x633fe4> │ │ │ │ - ldr r7, [pc, #36] @ 640348 <__cxa_atexit@plt+0x633ffc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, r7, #3 │ │ │ │ - mov r7, r3 │ │ │ │ + bne 64ebe8 <__cxa_atexit@plt+0x64289c> │ │ │ │ + ldr r1, [pc, #84] @ 64ec20 <__cxa_atexit@plt+0x6428d4> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + add r1, pc, r1 │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + str r3, [r2, #4] │ │ │ │ + beq 64ec04 <__cxa_atexit@plt+0x6428b8> │ │ │ │ + b 64ec34 <__cxa_atexit@plt+0x6428e8> │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r3, [r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 640344 <__cxa_atexit@plt+0x633ff8> │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 64ec24 <__cxa_atexit@plt+0x6428d8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldrhteq r1, [r1], #140 @ 0x8c │ │ │ │ - ldrsbteq r1, [r1], #132 @ 0x84 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ - mvn r1, r7 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - tst r1, #3 │ │ │ │ - bne 64037c <__cxa_atexit@plt+0x634030> │ │ │ │ - ldr r1, [pc, #48] @ 6403a8 <__cxa_atexit@plt+0x63405c> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r6, r0, r4, ror #2 │ │ │ │ + rscseq r6, r0, r0, asr #2 │ │ │ │ + andeq r0, r0, r5, asr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [pc, #296] @ 64ed64 <__cxa_atexit@plt+0x642a18> │ │ │ │ + ldr r0, [pc, #296] @ 64ed68 <__cxa_atexit@plt+0x642a1c> │ │ │ │ + add r3, r5, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 640398 <__cxa_atexit@plt+0x63404c> │ │ │ │ - ldr r1, [pc, #40] @ 6403ac <__cxa_atexit@plt+0x634060> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 64ec8c <__cxa_atexit@plt+0x642940> │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r1, [r5] │ │ │ │ + ands r7, r2, #3 │ │ │ │ + beq 64ecfc <__cxa_atexit@plt+0x6429b0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 64ed08 <__cxa_atexit@plt+0x6429bc> │ │ │ │ + ldr r7, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + bne 64ec48 <__cxa_atexit@plt+0x6428fc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + adds r9, r2, r7 │ │ │ │ + bmi 64ed18 <__cxa_atexit@plt+0x6429cc> │ │ │ │ + ldr r2, [pc, #204] @ 64ed6c <__cxa_atexit@plt+0x642a20> │ │ │ │ + mov r7, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + mov r2, r7 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + ldr r8, [r2, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 64ed30 <__cxa_atexit@plt+0x6429e4> │ │ │ │ + ldr r1, [pc, #172] @ 64ed70 <__cxa_atexit@plt+0x642a24> │ │ │ │ + ldr sl, [r3] │ │ │ │ + str r8, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r7 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6403d0 <__cxa_atexit@plt+0x634084> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r7] │ │ │ │ + beq 64ed40 <__cxa_atexit@plt+0x6429f4> │ │ │ │ + ldr r7, [pc, #148] @ 64ed74 <__cxa_atexit@plt+0x642a28> │ │ │ │ + cmp fp, r2 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + bhi 64ed50 <__cxa_atexit@plt+0x642a04> │ │ │ │ + str r8, [r5, #8]! │ │ │ │ + mov r7, fp │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + b 64e95c <__cxa_atexit@plt+0x642610> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6403e8 <__cxa_atexit@plt+0x63409c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + sub r9, r5, #16 │ │ │ │ + ldm r9, {r7, r8, r9} │ │ │ │ bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 640438 <__cxa_atexit@plt+0x6340ec> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #68] @ 640460 <__cxa_atexit@plt+0x634114> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 64045c <__cxa_atexit@plt+0x634110> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #92] @ 64ed7c <__cxa_atexit@plt+0x642a30> │ │ │ │ + ldr r0, [pc, #92] @ 64ed80 <__cxa_atexit@plt+0x642a34> │ │ │ │ + add r5, r5, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - rscseq r8, pc, r0, asr #28 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6404b8 <__cxa_atexit@plt+0x63416c> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #52] @ 6404d0 <__cxa_atexit@plt+0x634184> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6404d4 <__cxa_atexit@plt+0x634188> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 64ed78 <__cxa_atexit@plt+0x642a2c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + @ instruction: 0xffffffe8 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r0, r0, r8, lsr #3 │ │ │ │ + andeq r0, r0, ip, ror #3 │ │ │ │ + rscseq r6, r0, r8 │ │ │ │ + rscseq r6, r0, r0, lsr #32 │ │ │ │ + rscseq r6, r0, ip, lsl r0 │ │ │ │ + rscseq r5, r0, r4, ror #31 │ │ │ │ + andeq r0, r0, r5, asr #6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + bne 64edc8 <__cxa_atexit@plt+0x642a7c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [pc, #52] @ 64ede0 <__cxa_atexit@plt+0x642a94> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, r0, asr #27 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r1, r7 │ │ │ │ - tst r1, #3 │ │ │ │ - and r2, r3, #3 │ │ │ │ - bne 640508 <__cxa_atexit@plt+0x6341bc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 640560 <__cxa_atexit@plt+0x634214> │ │ │ │ + str r2, [r5, #20] │ │ │ │ + beq 64edd8 <__cxa_atexit@plt+0x642a8c> │ │ │ │ + b 64ec34 <__cxa_atexit@plt+0x6428e8> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r9, r5, #16 │ │ │ │ + ldm r9, {r7, r8, r9} │ │ │ │ bx r0 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 64057c <__cxa_atexit@plt+0x634230> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 64067c <__cxa_atexit@plt+0x634330> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #428] @ 6406f0 <__cxa_atexit@plt+0x6343a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mvn r7, r8 │ │ │ │ - tst r7, #3 │ │ │ │ - bne 6405d4 <__cxa_atexit@plt+0x634288> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r8, [r5] │ │ │ │ - bne 640620 <__cxa_atexit@plt+0x6342d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 64069c <__cxa_atexit@plt+0x634350> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #308] @ 6406ec <__cxa_atexit@plt+0x6343a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - add r0, r6, #12 │ │ │ │ - stm r0, {r1, r8, lr} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - cmp r7, r2 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bcc 6406a8 <__cxa_atexit@plt+0x63435c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #240] @ 6406f4 <__cxa_atexit@plt+0x6343a8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6406b8 <__cxa_atexit@plt+0x63436c> │ │ │ │ - ldr lr, [pc, #176] @ 6406e8 <__cxa_atexit@plt+0x63439c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - sub r8, r2, #35 @ 0x23 │ │ │ │ - mov r6, r2 │ │ │ │ - stm r3, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #92] @ 6406e0 <__cxa_atexit@plt+0x634394> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + rscseq r5, r0, ip, ror pc │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #96] @ 64ee60 <__cxa_atexit@plt+0x642b14> │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ add r7, pc, r7 │ │ │ │ + tst sl, #3 │ │ │ │ str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #56] @ 6406dc <__cxa_atexit@plt+0x634390> │ │ │ │ + str r8, [r3] │ │ │ │ + beq 64ee40 <__cxa_atexit@plt+0x642af4> │ │ │ │ + ldr r7, [pc, #72] @ 64ee64 <__cxa_atexit@plt+0x642b18> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 6406b0 <__cxa_atexit@plt+0x634364> │ │ │ │ - ldr r7, [pc, #52] @ 6406e4 <__cxa_atexit@plt+0x634398> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64ee4c <__cxa_atexit@plt+0x642b00> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 64e95c <__cxa_atexit@plt+0x642610> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 64ee68 <__cxa_atexit@plt+0x642b1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - b 6406c4 <__cxa_atexit@plt+0x634378> │ │ │ │ - ldr r7, [pc, #24] @ 6406d8 <__cxa_atexit@plt+0x63438c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + rscseq r5, r0, ip, lsl #30 │ │ │ │ + ldrshteq r5, [r0], #228 @ 0xe4 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r7, [pc, #60] @ 64eec4 <__cxa_atexit@plt+0x642b78> │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq r8, pc, r4, lsr #24 │ │ │ │ - rscseq r8, pc, r4, lsr #25 │ │ │ │ - rscseq r8, pc, r8, lsl sp @ │ │ │ │ - rscseq r8, pc, r8, asr ip @ │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 640750 <__cxa_atexit@plt+0x634404> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #52] @ 640768 <__cxa_atexit@plt+0x63441c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 64076c <__cxa_atexit@plt+0x634420> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, r8, lsr #22 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6407c4 <__cxa_atexit@plt+0x634478> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #64] @ 6407dc <__cxa_atexit@plt+0x634490> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6407e0 <__cxa_atexit@plt+0x634494> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, r0, asr #21 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ + str r7, [r3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64eeb0 <__cxa_atexit@plt+0x642b64> │ │ │ │ + stm r5, {r9, sl} │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 64e95c <__cxa_atexit@plt+0x642610> │ │ │ │ + ldr r7, [pc, #16] @ 64eec8 <__cxa_atexit@plt+0x642b7c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + rscseq r5, r0, r8, lsr #29 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r7, [r5] │ │ │ │ - bcc 640840 <__cxa_atexit@plt+0x6344f4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ 640858 <__cxa_atexit@plt+0x63450c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 64085c <__cxa_atexit@plt+0x634510> │ │ │ │ - mov r2, #20 │ │ │ │ + bcc 64ef08 <__cxa_atexit@plt+0x642bbc> │ │ │ │ + ldr r2, [pc, #40] @ 64ef20 <__cxa_atexit@plt+0x642bd4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 64ef24 <__cxa_atexit@plt+0x642bd8> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, ip, asr #20 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrsbteq r9, [lr], #108 @ 0x6c │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6408c8 <__cxa_atexit@plt+0x63457c> │ │ │ │ - ldr lr, [pc, #88] @ 6408e0 <__cxa_atexit@plt+0x634594> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r9} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r2, r3, #16 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6408e4 <__cxa_atexit@plt+0x634598> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ + bcc 64ef68 <__cxa_atexit@plt+0x642c1c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + sub r8, r6, #1 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #32] @ 64ef80 <__cxa_atexit@plt+0x642c34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 64ef84 <__cxa_atexit@plt+0x642c38> │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrsbteq r8, [pc], #148 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq r9, lr, r4, ror r6 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + rscseq r5, r0, ip, ror #27 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 640974 <__cxa_atexit@plt+0x634628> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64097c <__cxa_atexit@plt+0x634630> │ │ │ │ - ldr r2, [pc, #96] @ 640994 <__cxa_atexit@plt+0x634648> │ │ │ │ - ldr r1, [pc, #96] @ 640998 <__cxa_atexit@plt+0x63464c> │ │ │ │ - tst r9, #3 │ │ │ │ + bhi 64effc <__cxa_atexit@plt+0x642cb0> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + bne 64efd8 <__cxa_atexit@plt+0x642c8c> │ │ │ │ + ldr r3, [pc, #80] @ 64f00c <__cxa_atexit@plt+0x642cc0> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + ldr r2, [r9, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 64eff4 <__cxa_atexit@plt+0x642ca8> │ │ │ │ + b 64f024 <__cxa_atexit@plt+0x642cd8> │ │ │ │ + ldr r7, [pc, #52] @ 64f014 <__cxa_atexit@plt+0x642cc8> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 64f010 <__cxa_atexit@plt+0x642cc4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + rscseq r5, r0, r0, lsl #27 │ │ │ │ + rscseq sl, lr, r8, lsl #1 │ │ │ │ + rscseq r5, r0, r0, ror #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [pc, #176] @ 64f0e4 <__cxa_atexit@plt+0x642d98> │ │ │ │ + ldr r1, [pc, #176] @ 64f0e8 <__cxa_atexit@plt+0x642d9c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - beq 640964 <__cxa_atexit@plt+0x634618> │ │ │ │ - ldr r7, [pc, #64] @ 64099c <__cxa_atexit@plt+0x634650> │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 64f080 <__cxa_atexit@plt+0x642d34> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + str r2, [r5] │ │ │ │ + beq 64f0b4 <__cxa_atexit@plt+0x642d68> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64f0bc <__cxa_atexit@plt+0x642d70> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r1, [r5] │ │ │ │ + tst r3, #3 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bne 64f03c <__cxa_atexit@plt+0x642cf0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [r3, #3] │ │ │ │ + ldr r9, [r3, #7] │ │ │ │ + ldr r2, [pc, #92] @ 64f0ec <__cxa_atexit@plt+0x642da0> │ │ │ │ + mov r3, r5 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + stmda r5, {r0, sl} │ │ │ │ + beq 64f0d8 <__cxa_atexit@plt+0x642d8c> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + b 64eb98 <__cxa_atexit@plt+0x64284c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 64f0f0 <__cxa_atexit@plt+0x642da4> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + @ instruction: 0xffffffe4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + rscseq r9, lr, r4, lsr #31 │ │ │ │ + rscseq r5, r0, r4, lsl #25 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + bne 64f138 <__cxa_atexit@plt+0x642dec> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [pc, #64] @ 64f15c <__cxa_atexit@plt+0x642e10> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 64f154 <__cxa_atexit@plt+0x642e08> │ │ │ │ + b 64f024 <__cxa_atexit@plt+0x642cd8> │ │ │ │ + ldr r7, [pc, #32] @ 64f160 <__cxa_atexit@plt+0x642e14> │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r7, #0 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + rscseq r9, lr, r8, lsr #30 │ │ │ │ + rscseq r5, r0, r4, lsl ip │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldmdb r5, {r3, sl} │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 64eb98 <__cxa_atexit@plt+0x64284c> │ │ │ │ + ldrshteq r5, [r0], #184 @ 0xb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + b 64ef98 <__cxa_atexit@plt+0x642c4c> │ │ │ │ + rscseq r5, r0, r8, ror #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64f1ec <__cxa_atexit@plt+0x642ea0> │ │ │ │ + ldr r7, [pc, #60] @ 64f1fc <__cxa_atexit@plt+0x642eb0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 64f1e0 <__cxa_atexit@plt+0x642e94> │ │ │ │ + ldr r7, [pc, #44] @ 64f200 <__cxa_atexit@plt+0x642eb4> │ │ │ │ + mov r9, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + b 64ef98 <__cxa_atexit@plt+0x642c4c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - b 640984 <__cxa_atexit@plt+0x634638> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 6409a0 <__cxa_atexit@plt+0x634654> │ │ │ │ + ldr r7, [pc, #16] @ 64f204 <__cxa_atexit@plt+0x642eb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - rscseq r1, r1, r4, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6409c4 <__cxa_atexit@plt+0x634678> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ + rscseq r5, r0, r0, lsr #23 │ │ │ │ + rscseq r5, r0, r0, lsl #23 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 64f22c <__cxa_atexit@plt+0x642ee0> │ │ │ │ + mov r8, r7 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ + b 64ef98 <__cxa_atexit@plt+0x642c4c> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6409fc <__cxa_atexit@plt+0x6346b0> │ │ │ │ - ldr r2, [pc, #40] @ 640a14 <__cxa_atexit@plt+0x6346c8> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 64f274 <__cxa_atexit@plt+0x642f28> │ │ │ │ + ldr r2, [pc, #48] @ 64f28c <__cxa_atexit@plt+0x642f40> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 640a18 <__cxa_atexit@plt+0x6346cc> │ │ │ │ - mov r2, #12 │ │ │ │ + ldr r3, [pc, #20] @ 64f290 <__cxa_atexit@plt+0x642f44> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + ldrshteq r9, [lr], #148 @ 0x94 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64f2dc <__cxa_atexit@plt+0x642f90> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 64f2f4 <__cxa_atexit@plt+0x642fa8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 64f2f8 <__cxa_atexit@plt+0x642fac> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r7, pc, r0, lsr #23 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq r9, lr, r8, lsl #19 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + rscseq r5, r0, r8, lsl #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 640a6c <__cxa_atexit@plt+0x634720> │ │ │ │ - ldr r3, [pc, #64] @ 640a7c <__cxa_atexit@plt+0x634730> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 640a5c <__cxa_atexit@plt+0x634710> │ │ │ │ - ldr r7, [pc, #44] @ 640a80 <__cxa_atexit@plt+0x634734> │ │ │ │ + bhi 64f37c <__cxa_atexit@plt+0x643030> │ │ │ │ + ldr r7, [pc, #128] @ 64f3a0 <__cxa_atexit@plt+0x643054> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + beq 64f370 <__cxa_atexit@plt+0x643024> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + bcc 64f38c <__cxa_atexit@plt+0x643040> │ │ │ │ + ldr r3, [pc, #100] @ 64f3a8 <__cxa_atexit@plt+0x64305c> │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [pc, #92] @ 64f3ac <__cxa_atexit@plt+0x643060> │ │ │ │ + sub r8, r7, #6 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + mov r6, r7 │ │ │ │ + b 64ef98 <__cxa_atexit@plt+0x642c4c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 640a84 <__cxa_atexit@plt+0x634738> │ │ │ │ + ldr r7, [pc, #32] @ 64f3a4 <__cxa_atexit@plt+0x643058> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r1, r1, r0, lsr r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 640aa8 <__cxa_atexit@plt+0x63475c> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rscseq r5, r0, r8, lsl sl │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + rscseq r9, lr, r8, asr #3 │ │ │ │ + ldrsbteq r5, [r0], #152 @ 0x98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 640ae0 <__cxa_atexit@plt+0x634794> │ │ │ │ - ldr r2, [pc, #40] @ 640af8 <__cxa_atexit@plt+0x6347ac> │ │ │ │ + bcc 64f3fc <__cxa_atexit@plt+0x6430b0> │ │ │ │ + ldr r2, [pc, #48] @ 64f408 <__cxa_atexit@plt+0x6430bc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [pc, #40] @ 64f40c <__cxa_atexit@plt+0x6430c0> │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r9, r8 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + b 64ef98 <__cxa_atexit@plt+0x642c4c> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r9, lr, r4, lsr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + bcc 64f454 <__cxa_atexit@plt+0x643108> │ │ │ │ + ldr r2, [pc, #48] @ 64f46c <__cxa_atexit@plt+0x643120> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r9, [r3, #16] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 640afc <__cxa_atexit@plt+0x6347b0> │ │ │ │ - mov r2, #12 │ │ │ │ + ldr r3, [pc, #20] @ 64f470 <__cxa_atexit@plt+0x643124> │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq r9, lr, r4, lsl r8 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64f4bc <__cxa_atexit@plt+0x643170> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #44] @ 64f4d4 <__cxa_atexit@plt+0x643188> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + stmib r3, {r0, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #20] @ 64f4d8 <__cxa_atexit@plt+0x64318c> │ │ │ │ + mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - ldrhteq r7, [pc], #172 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 139f178 <__cxa_atexit@plt+0x1392e2c> │ │ │ │ + rscseq r9, lr, r8, lsr #15 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 640b50 <__cxa_atexit@plt+0x634804> │ │ │ │ - ldr r3, [pc, #64] @ 640b60 <__cxa_atexit@plt+0x634814> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ + bhi 64f52c <__cxa_atexit@plt+0x6431e0> │ │ │ │ + ldr r3, [pc, #64] @ 64f53c <__cxa_atexit@plt+0x6431f0> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 640b40 <__cxa_atexit@plt+0x6347f4> │ │ │ │ - ldr r7, [pc, #44] @ 640b64 <__cxa_atexit@plt+0x634818> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r3, [r7] │ │ │ │ + beq 64f51c <__cxa_atexit@plt+0x6431d0> │ │ │ │ + ldr r7, [pc, #48] @ 64f540 <__cxa_atexit@plt+0x6431f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 640b68 <__cxa_atexit@plt+0x63481c> │ │ │ │ + ldr r7, [pc, #16] @ 64f544 <__cxa_atexit@plt+0x6431f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r1, r1, r0, asr r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 640b8c <__cxa_atexit@plt+0x634840> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 640170 <__cxa_atexit@plt+0x633e24> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + smlalseq r9, lr, r4, r0 │ │ │ │ + rscseq r5, r0, r4, lsl #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 640bc4 <__cxa_atexit@plt+0x634878> │ │ │ │ - ldr r2, [pc, #40] @ 640bdc <__cxa_atexit@plt+0x634890> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r7, [pc, #12] @ 64f564 <__cxa_atexit@plt+0x643218> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 640be0 <__cxa_atexit@plt+0x634894> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - ldrsbteq r8, [pc], #104 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r9, lr, ip, asr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 640cdc <__cxa_atexit@plt+0x634990> │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 640c28 <__cxa_atexit@plt+0x6348dc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 640c74 <__cxa_atexit@plt+0x634928> │ │ │ │ - ldr r7, [pc, #300] @ 640d44 <__cxa_atexit@plt+0x6349f8> │ │ │ │ + bhi 64f5b8 <__cxa_atexit@plt+0x64326c> │ │ │ │ + ldr r3, [pc, #64] @ 64f5c8 <__cxa_atexit@plt+0x64327c> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 64f5a8 <__cxa_atexit@plt+0x64325c> │ │ │ │ + ldr r7, [pc, #48] @ 64f5cc <__cxa_atexit@plt+0x643280> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r8, [r3, #-8]! │ │ │ │ - add r7, r6, #8 │ │ │ │ - cmp r2, r7 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - bcc 640cec <__cxa_atexit@plt+0x6349a0> │ │ │ │ - ldr r5, [pc, #236] @ 640d38 <__cxa_atexit@plt+0x6349ec> │ │ │ │ - ldr r2, [pc, #236] @ 640d3c <__cxa_atexit@plt+0x6349f0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - str r5, [r3] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - sub r2, r7, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r7 │ │ │ │ - b 640cd0 <__cxa_atexit@plt+0x634984> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 640d0c <__cxa_atexit@plt+0x6349c0> │ │ │ │ - ldr lr, [pc, #156] @ 640d2c <__cxa_atexit@plt+0x6349e0> │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr r9, [pc, #140] @ 640d30 <__cxa_atexit@plt+0x6349e4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - add r5, r0, r2 │ │ │ │ - str r5, [r6, #8] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - sub r2, r3, #3 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #100] @ 640d48 <__cxa_atexit@plt+0x6349fc> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 64f5d0 <__cxa_atexit@plt+0x643284> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #76] @ 640d40 <__cxa_atexit@plt+0x6349f4> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #32] @ 640d34 <__cxa_atexit@plt+0x6349e8> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + rscseq r9, lr, r8 │ │ │ │ + ldrshteq r5, [r0], #120 @ 0x78 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64f618 <__cxa_atexit@plt+0x6432cc> │ │ │ │ + ldr r7, [pc, #52] @ 64f628 <__cxa_atexit@plt+0x6432dc> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq r7, pc, r0, asr #18 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - smlalseq r7, pc, r4, r9 @ │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrsbteq r0, [r1], #252 @ 0xfc │ │ │ │ - rscseq r1, r1, r8, asr #1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 64f60c <__cxa_atexit@plt+0x6432c0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64f638 <__cxa_atexit@plt+0x6432ec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 64f62c <__cxa_atexit@plt+0x6432e0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + rscseq r5, r0, r0, lsr #15 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 640d98 <__cxa_atexit@plt+0x634a4c> │ │ │ │ - ldr r2, [pc, #60] @ 640db0 <__cxa_atexit@plt+0x634a64> │ │ │ │ - ldr r1, [pc, #60] @ 640db4 <__cxa_atexit@plt+0x634a68> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [pc, #152] @ 64f6e0 <__cxa_atexit@plt+0x643394> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 640db8 <__cxa_atexit@plt+0x634a6c> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 64f6c0 <__cxa_atexit@plt+0x643374> │ │ │ │ + ldr lr, [pc, #120] @ 64f6e4 <__cxa_atexit@plt+0x643398> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq 64f6c0 <__cxa_atexit@plt+0x643374> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #16 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc 64f6cc <__cxa_atexit@plt+0x643380> │ │ │ │ + add r2, r0, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [pc, #64] @ 64f6e8 <__cxa_atexit@plt+0x64339c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + add r6, r6, #8 │ │ │ │ + stm r6, {r1, r2, r3} │ │ │ │ + sub r7, lr, #11 │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, lr │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - rscseq r7, pc, r8, ror #16 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + rscseq r9, lr, r8, lsr #11 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 640dec <__cxa_atexit@plt+0x634aa0> │ │ │ │ - ldr r7, [pc, #36] @ 640e04 <__cxa_atexit@plt+0x634ab8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, r7, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 640e00 <__cxa_atexit@plt+0x634ab4> │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r3, [pc, #120] @ 64f774 <__cxa_atexit@plt+0x643428> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq 64f75c <__cxa_atexit@plt+0x643410> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64f764 <__cxa_atexit@plt+0x643418> │ │ │ │ + ldr lr, [pc, #76] @ 64f778 <__cxa_atexit@plt+0x64342c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add r0, r0, r2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - rscseq r0, r1, r0, lsl #28 │ │ │ │ - rscseq r0, r1, r8, lsl lr │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + rscseq r9, lr, r4, lsr #10 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 640e70 <__cxa_atexit@plt+0x634b24> │ │ │ │ - ldr lr, [pc, #88] @ 640e88 <__cxa_atexit@plt+0x634b3c> │ │ │ │ - ldr r8, [pc, #88] @ 640e8c <__cxa_atexit@plt+0x634b40> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str lr, [r5, #-12]! │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r0, r0, r1 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r3, [pc, #24] @ 640e90 <__cxa_atexit@plt+0x634b44> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc 64f7d0 <__cxa_atexit@plt+0x643484> │ │ │ │ + ldr lr, [pc, #60] @ 64f7dc <__cxa_atexit@plt+0x643490> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + add r0, r0, r2 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + bx ip │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrhteq r7, [pc], #112 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r5, lsr #4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #12 │ │ │ │ - ldr r3, [pc, #28] @ 640ed0 <__cxa_atexit@plt+0x634b84> │ │ │ │ - ldr r7, [pc, #28] @ 640ed4 <__cxa_atexit@plt+0x634b88> │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ + ldrhteq r9, [lr], #64 @ 0x40 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64f880 <__cxa_atexit@plt+0x643534> │ │ │ │ + ldr r3, [pc, #168] @ 64f8a8 <__cxa_atexit@plt+0x64355c> │ │ │ │ + tst r8, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - moveq r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - b 640bf0 <__cxa_atexit@plt+0x6348a4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 640efc <__cxa_atexit@plt+0x634bb0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 64f860 <__cxa_atexit@plt+0x643514> │ │ │ │ + ldr r3, [pc, #152] @ 64f8ac <__cxa_atexit@plt+0x643560> │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + tst r9, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + beq 64f870 <__cxa_atexit@plt+0x643524> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64f890 <__cxa_atexit@plt+0x643544> │ │ │ │ + ldr r7, [pc, #116] @ 64f8b4 <__cxa_atexit@plt+0x643568> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r2, r2, r1 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 640f14 <__cxa_atexit@plt+0x634bc8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 64f8b0 <__cxa_atexit@plt+0x643564> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + rscseq r5, r0, ip, lsr r5 │ │ │ │ + rscseq r8, lr, r8, lsr #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #100] @ 64f92c <__cxa_atexit@plt+0x6435e0> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + beq 64f914 <__cxa_atexit@plt+0x6435c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - bcc 640f5c <__cxa_atexit@plt+0x634c10> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 640f7c <__cxa_atexit@plt+0x634c30> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 64f91c <__cxa_atexit@plt+0x6435d0> │ │ │ │ + ldr r1, [pc, #56] @ 64f930 <__cxa_atexit@plt+0x6435e4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r7, r2, r7 │ │ │ │ stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 640f78 <__cxa_atexit@plt+0x634c2c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r8, pc, ip, lsl r3 @ │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrshteq r8, [lr], #192 @ 0xc0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 640fd4 <__cxa_atexit@plt+0x634c88> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #48] @ 640fec <__cxa_atexit@plt+0x634ca0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 640ff0 <__cxa_atexit@plt+0x634ca4> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, r0, lsr #5 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641014 <__cxa_atexit@plt+0x634cc8> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 64102c <__cxa_atexit@plt+0x634ce0> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r8, r3 │ │ │ │ + bcc 64f974 <__cxa_atexit@plt+0x643628> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #28] @ 64f980 <__cxa_atexit@plt+0x643634> │ │ │ │ + sub r7, r2, r7 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, lr, r0, lsl #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64f9fc <__cxa_atexit@plt+0x6436b0> │ │ │ │ + ldr r1, [pc, #120] @ 64fa1c <__cxa_atexit@plt+0x6436d0> │ │ │ │ + ldr r7, [pc, #120] @ 64fa20 <__cxa_atexit@plt+0x6436d4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64f9f0 <__cxa_atexit@plt+0x6436a4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5, #16] │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bcc 641074 <__cxa_atexit@plt+0x634d28> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #64] @ 641098 <__cxa_atexit@plt+0x634d4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ + bcc 64fa08 <__cxa_atexit@plt+0x6436bc> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #68] @ 64fa24 <__cxa_atexit@plt+0x6436d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 641094 <__cxa_atexit@plt+0x634d48> │ │ │ │ - mov r6, #20 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r8, pc, r4, lsl #4 │ │ │ │ - andeq r0, r0, r5, ror #4 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r8, lr, r4, ror fp │ │ │ │ + rscseq r8, lr, r4, ror #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 6410f0 <__cxa_atexit@plt+0x634da4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 641108 <__cxa_atexit@plt+0x634dbc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - mov r7, lr │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 64110c <__cxa_atexit@plt+0x634dc0> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc 64fa60 <__cxa_atexit@plt+0x643714> │ │ │ │ + ldr r2, [pc, #32] @ 64fa6c <__cxa_atexit@plt+0x643720> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r8, pc, r4, lsl #3 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - sub ip, r5, #4 │ │ │ │ + ldrshteq r8, [lr], #184 @ 0xb8 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi 641178 <__cxa_atexit@plt+0x634e2c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 641180 <__cxa_atexit@plt+0x634e34> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r9, [pc, #84] @ 64119c <__cxa_atexit@plt+0x634e50> │ │ │ │ - ldr sl, [pc, #84] @ 6411a0 <__cxa_atexit@plt+0x634e54> │ │ │ │ - add r2, r1, r0 │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r5, #8] │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 64fad0 <__cxa_atexit@plt+0x643784> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64fad8 <__cxa_atexit@plt+0x64378c> │ │ │ │ + ldr lr, [pc, #80] @ 64faf4 <__cxa_atexit@plt+0x6437a8> │ │ │ │ + ldr r0, [pc, #80] @ 64faf8 <__cxa_atexit@plt+0x6437ac> │ │ │ │ + ldr r1, [pc, #80] @ 64fafc <__cxa_atexit@plt+0x6437b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r5, #16 │ │ │ │ str r9, [r5, #-4] │ │ │ │ - stm r5, {r0, lr} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, ip │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + mov r5, r2 │ │ │ │ + stm r0, {r1, r3, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f82c <__cxa_atexit@plt+0xe834e0> │ │ │ │ mov r6, r3 │ │ │ │ - b 641188 <__cxa_atexit@plt+0x634e3c> │ │ │ │ - mov r7, #8 │ │ │ │ + b 64fae0 <__cxa_atexit@plt+0x643794> │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 641198 <__cxa_atexit@plt+0x634e4c> │ │ │ │ + ldr r7, [pc, #8] @ 64faf0 <__cxa_atexit@plt+0x6437a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - rscseq r0, r1, r0, lsr #24 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - smlalseq r7, pc, r4, r4 @ │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r5, r0 │ │ │ │ + rscseq r5, r0, r0, ror #5 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + rscseq r9, lr, r8, lsr #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #28] @ 64fb2c <__cxa_atexit@plt+0x6437e0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ldrne r0, [r5, #8]! │ │ │ │ + ldreq r0, [r3] │ │ │ │ + moveq r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 641218 <__cxa_atexit@plt+0x634ecc> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 641220 <__cxa_atexit@plt+0x634ed4> │ │ │ │ - ldr lr, [pc, #96] @ 641244 <__cxa_atexit@plt+0x634ef8> │ │ │ │ - ldr ip, [pc, #96] @ 641248 <__cxa_atexit@plt+0x634efc> │ │ │ │ - add r0, r9, r8 │ │ │ │ + bhi 64fba4 <__cxa_atexit@plt+0x643858> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64fbac <__cxa_atexit@plt+0x643860> │ │ │ │ + ldr lr, [pc, #80] @ 64fbc8 <__cxa_atexit@plt+0x64387c> │ │ │ │ + ldr r0, [pc, #80] @ 64fbcc <__cxa_atexit@plt+0x643880> │ │ │ │ + ldr r1, [pc, #80] @ 64fbd0 <__cxa_atexit@plt+0x643884> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldm r5, {r1, r7} │ │ │ │ - stmda r5, {r1, r8} │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - sub r8, r6, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r5, #16 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ + stm r0, {r1, r3, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f82c <__cxa_atexit@plt+0xe834e0> │ │ │ │ mov r6, r3 │ │ │ │ - b 641228 <__cxa_atexit@plt+0x634edc> │ │ │ │ - mov r7, #8 │ │ │ │ + b 64fbb4 <__cxa_atexit@plt+0x643868> │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 641240 <__cxa_atexit@plt+0x634ef4> │ │ │ │ + ldr r7, [pc, #8] @ 64fbc4 <__cxa_atexit@plt+0x643878> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - rscseq r0, r1, ip, ror fp │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrshteq r7, [pc], #56 │ │ │ │ - andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r2, #12 │ │ │ │ - ldr r3, [pc, #28] @ 641288 <__cxa_atexit@plt+0x634f3c> │ │ │ │ - ldr r7, [pc, #28] @ 64128c <__cxa_atexit@plt+0x634f40> │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - moveq r7, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - b 640bf0 <__cxa_atexit@plt+0x6348a4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - andeq r0, r0, r5, lsr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6412b4 <__cxa_atexit@plt+0x634f68> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6412cc <__cxa_atexit@plt+0x634f80> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + rscseq r5, r0, ip, lsl #4 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + ldrsbteq r9, [lr], #36 @ 0x24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64fc4c <__cxa_atexit@plt+0x643900> │ │ │ │ + ldr r1, [pc, #120] @ 64fc6c <__cxa_atexit@plt+0x643920> │ │ │ │ + ldr r7, [pc, #120] @ 64fc70 <__cxa_atexit@plt+0x643924> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64fc40 <__cxa_atexit@plt+0x6438f4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r5, #20] │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - bcc 641314 <__cxa_atexit@plt+0x634fc8> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ 641334 <__cxa_atexit@plt+0x634fe8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 641330 <__cxa_atexit@plt+0x634fe4> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ + bcc 64fc58 <__cxa_atexit@plt+0x64390c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #68] @ 64fc74 <__cxa_atexit@plt+0x643928> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r7, pc, r4, ror #30 │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 641388 <__cxa_atexit@plt+0x63503c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - ldr r2, [pc, #48] @ 6413a0 <__cxa_atexit@plt+0x635054> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6413a4 <__cxa_atexit@plt+0x635058> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, ip, ror #29 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r5, ror #6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6413c8 <__cxa_atexit@plt+0x63507c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 6413e0 <__cxa_atexit@plt+0x635094> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bcc 641428 <__cxa_atexit@plt+0x6350dc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r1, [pc, #64] @ 64144c <__cxa_atexit@plt+0x635100> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r1, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 641448 <__cxa_atexit@plt+0x6350fc> │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - rscseq r7, pc, r0, asr lr @ │ │ │ │ - andeq r0, r0, r5, ror #2 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r8, lr, r4, lsr #18 │ │ │ │ + rscseq r8, lr, r4, lsl sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 64149c <__cxa_atexit@plt+0x635150> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r2, lr} │ │ │ │ - ldr r1, [pc, #48] @ 6414b4 <__cxa_atexit@plt+0x635168> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r8} │ │ │ │ - sub r8, r6, #15 │ │ │ │ - mov r7, lr │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6414b8 <__cxa_atexit@plt+0x63516c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc 64fcb0 <__cxa_atexit@plt+0x643964> │ │ │ │ + ldr r2, [pc, #32] @ 64fcbc <__cxa_atexit@plt+0x643970> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrsbteq r7, [pc], #216 │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r8, lr, r8, lsr #19 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 641590 <__cxa_atexit@plt+0x635244> │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 641554 <__cxa_atexit@plt+0x635208> │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - ldr lr, [r9, #3] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldr sl, [r9, #11] │ │ │ │ - cmp r0, #0 │ │ │ │ - bmi 641558 <__cxa_atexit@plt+0x63520c> │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 64fd20 <__cxa_atexit@plt+0x6439d4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6415a0 <__cxa_atexit@plt+0x635254> │ │ │ │ - ldr r9, [pc, #192] @ 6415d4 <__cxa_atexit@plt+0x635288> │ │ │ │ - ldr ip, [pc, #192] @ 6415d8 <__cxa_atexit@plt+0x63528c> │ │ │ │ - add r1, r0, sl │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - sub r2, r3, #3 │ │ │ │ - str ip, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64fd28 <__cxa_atexit@plt+0x6439dc> │ │ │ │ + ldr lr, [pc, #80] @ 64fd44 <__cxa_atexit@plt+0x6439f8> │ │ │ │ + ldr r0, [pc, #80] @ 64fd48 <__cxa_atexit@plt+0x6439fc> │ │ │ │ + ldr r1, [pc, #80] @ 64fd4c <__cxa_atexit@plt+0x643a00> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r5, #20 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + stm r0, {r1, r3, sl, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f89c <__cxa_atexit@plt+0xe83550> │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - b 640bf0 <__cxa_atexit@plt+0x6348a4> │ │ │ │ - ldr r1, [pc, #104] @ 6415c8 <__cxa_atexit@plt+0x63527c> │ │ │ │ - sub r3, r5, #24 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r3, {r1, r8, sl} │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ldr r5, [pc, #80] @ 6415cc <__cxa_atexit@plt+0x635280> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r3, r5, #129 @ 0x81 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - ldr r7, [pc, #56] @ 6415d0 <__cxa_atexit@plt+0x635284> │ │ │ │ + b 64fd30 <__cxa_atexit@plt+0x6439e4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 64fd40 <__cxa_atexit@plt+0x6439f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6415c4 <__cxa_atexit@plt+0x635278> │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str sl, [r5, #-20]! @ 0xffffffec │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - bx r1 │ │ │ │ - ldrshteq r0, [r1], #124 @ 0x7c │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r7, pc, r4, asr r0 @ │ │ │ │ - rscseq r0, r1, ip, lsl r8 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - rscseq r7, pc, r8, asr #1 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ + smlalseq r5, r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + rscseq r8, lr, r8, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - mov r1, #20 │ │ │ │ - moveq r1, #16 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r3, [pc, #32] @ 641620 <__cxa_atexit@plt+0x6352d4> │ │ │ │ - ldr r2, [pc, #32] @ 641624 <__cxa_atexit@plt+0x6352d8> │ │ │ │ - ldr r9, [r5, r1] │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ - mov r5, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #28] @ 64fd7c <__cxa_atexit@plt+0x643a30> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - moveq r2, r3 │ │ │ │ - str r2, [r7] │ │ │ │ - b 640bf0 <__cxa_atexit@plt+0x6348a4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641648 <__cxa_atexit@plt+0x6352fc> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r7 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641660 <__cxa_atexit@plt+0x635314> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ldrne r0, [r5, #8]! │ │ │ │ + ldreq r0, [r3] │ │ │ │ + moveq r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 6416ac <__cxa_atexit@plt+0x635360> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ 6416cc <__cxa_atexit@plt+0x635380> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #20] @ 6416c8 <__cxa_atexit@plt+0x63537c> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - rscseq r7, pc, ip, asr #23 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 64171c <__cxa_atexit@plt+0x6353d0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - ldr r1, [pc, #44] @ 641734 <__cxa_atexit@plt+0x6353e8> │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 64fdf4 <__cxa_atexit@plt+0x643aa8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64fdfc <__cxa_atexit@plt+0x643ab0> │ │ │ │ + ldr lr, [pc, #80] @ 64fe18 <__cxa_atexit@plt+0x643acc> │ │ │ │ + ldr r0, [pc, #80] @ 64fe1c <__cxa_atexit@plt+0x643ad0> │ │ │ │ + ldr r1, [pc, #80] @ 64fe20 <__cxa_atexit@plt+0x643ad4> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 641738 <__cxa_atexit@plt+0x6353ec> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, r4, asr fp @ │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641760 <__cxa_atexit@plt+0x635414> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641778 <__cxa_atexit@plt+0x63542c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r8, r3 │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r5, #20 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + stm r0, {r1, r3, sl, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f89c <__cxa_atexit@plt+0xe83550> │ │ │ │ + mov r6, r3 │ │ │ │ + b 64fe04 <__cxa_atexit@plt+0x643ab8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 64fe14 <__cxa_atexit@plt+0x643ac8> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ + rscseq r4, r0, r4, asr #31 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + rscseq r8, lr, r4, asr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64fe9c <__cxa_atexit@plt+0x643b50> │ │ │ │ + ldr r1, [pc, #120] @ 64febc <__cxa_atexit@plt+0x643b70> │ │ │ │ + ldr r7, [pc, #120] @ 64fec0 <__cxa_atexit@plt+0x643b74> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64fe90 <__cxa_atexit@plt+0x643b44> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #12] │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - bcc 6417c4 <__cxa_atexit@plt+0x635478> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ 6417e8 <__cxa_atexit@plt+0x63549c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ + bcc 64fea8 <__cxa_atexit@plt+0x643b5c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #68] @ 64fec4 <__cxa_atexit@plt+0x643b78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #24] @ 6417e4 <__cxa_atexit@plt+0x635498> │ │ │ │ - mov r6, #20 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - ldrhteq r7, [pc], #164 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 641840 <__cxa_atexit@plt+0x6354f4> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #52] @ 641858 <__cxa_atexit@plt+0x63550c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 64185c <__cxa_atexit@plt+0x635510> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, r8, lsr sl @ │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6418b0 <__cxa_atexit@plt+0x635564> │ │ │ │ - ldr r3, [pc, #64] @ 6418c0 <__cxa_atexit@plt+0x635574> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 6418a0 <__cxa_atexit@plt+0x635554> │ │ │ │ - ldr r7, [pc, #44] @ 6418c4 <__cxa_atexit@plt+0x635578> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 6414c8 <__cxa_atexit@plt+0x63517c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6418c8 <__cxa_atexit@plt+0x63557c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r0, r1, r0, lsl #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6418ec <__cxa_atexit@plt+0x6355a0> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 6414c8 <__cxa_atexit@plt+0x63517c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsbteq r8, [lr], #100 @ 0x64 │ │ │ │ + rscseq r8, lr, r4, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 641924 <__cxa_atexit@plt+0x6355d8> │ │ │ │ - ldr r2, [pc, #40] @ 64193c <__cxa_atexit@plt+0x6355f0> │ │ │ │ + bcc 64ff00 <__cxa_atexit@plt+0x643bb4> │ │ │ │ + ldr r2, [pc, #32] @ 64ff0c <__cxa_atexit@plt+0x643bc0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 641940 <__cxa_atexit@plt+0x6355f4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r6, pc, r8, ror ip @ │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, lr, r8, asr r7 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 641a20 <__cxa_atexit@plt+0x6356d4> │ │ │ │ - ldr lr, [pc, #244] @ 641a58 <__cxa_atexit@plt+0x63570c> │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 64ff70 <__cxa_atexit@plt+0x643c24> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 64ff78 <__cxa_atexit@plt+0x643c2c> │ │ │ │ + ldr lr, [pc, #80] @ 64ff94 <__cxa_atexit@plt+0x643c48> │ │ │ │ + ldr r0, [pc, #80] @ 64ff98 <__cxa_atexit@plt+0x643c4c> │ │ │ │ + ldr r1, [pc, #80] @ 64ff9c <__cxa_atexit@plt+0x643c50> │ │ │ │ add lr, pc, lr │ │ │ │ - and r3, r9, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 6419d0 <__cxa_atexit@plt+0x635684> │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 6419b8 <__cxa_atexit@plt+0x63566c> │ │ │ │ - ldr r0, [r9, #11] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r2, [r9, #15] │ │ │ │ - sub r7, r7, #20 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - sub r5, r5, #20 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls 641968 <__cxa_atexit@plt+0x63561c> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 641a24 <__cxa_atexit@plt+0x6356d8> │ │ │ │ - ldr r7, [pc, #164] @ 641a64 <__cxa_atexit@plt+0x635718> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - mov r8, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #8 │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 641a38 <__cxa_atexit@plt+0x6356ec> │ │ │ │ - ldr r2, [pc, #124] @ 641a68 <__cxa_atexit@plt+0x63571c> │ │ │ │ - ldr r3, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r0, [pc, #116] @ 641a6c <__cxa_atexit@plt+0x635720> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r2, r7, #3 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [pc, #48] @ 641a5c <__cxa_atexit@plt+0x635710> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r5, #20 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + stm r0, {r1, r3, sl, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f74c <__cxa_atexit@plt+0xe83400> │ │ │ │ + mov r6, r3 │ │ │ │ + b 64ff80 <__cxa_atexit@plt+0x643c34> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 64ff90 <__cxa_atexit@plt+0x643c44> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #32] @ 641a60 <__cxa_atexit@plt+0x635714> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, lsr #4 │ │ │ │ - rscseq r0, r1, ip, lsl #7 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - rscseq r0, r1, r4, lsr r2 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - rscseq r6, pc, r8, ror #23 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + rscseq r4, r0, r0, asr lr │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + ldrsbteq r8, [lr], #200 @ 0xc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 641ac4 <__cxa_atexit@plt+0x635778> │ │ │ │ - ldr r2, [pc, #68] @ 641adc <__cxa_atexit@plt+0x635790> │ │ │ │ - ldr r1, [pc, #68] @ 641ae0 <__cxa_atexit@plt+0x635794> │ │ │ │ - sub r8, r6, #3 │ │ │ │ + ldr r2, [pc, #28] @ 64ffcc <__cxa_atexit@plt+0x643c80> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - b 13ad948 <__cxa_atexit@plt+0x13a15fc> │ │ │ │ - ldr r3, [pc, #24] @ 641ae4 <__cxa_atexit@plt+0x635798> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq r6, pc, r4, asr #22 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ldrne r0, [r5, #8]! │ │ │ │ + ldreq r0, [r3] │ │ │ │ + moveq r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 641b40 <__cxa_atexit@plt+0x6357f4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 641b74 <__cxa_atexit@plt+0x635828> │ │ │ │ - ldr lr, [pc, #100] @ 641b80 <__cxa_atexit@plt+0x635834> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #92] @ 641b84 <__cxa_atexit@plt+0x635838> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - add r7, lr, #3 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 650044 <__cxa_atexit@plt+0x643cf8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 641b74 <__cxa_atexit@plt+0x635828> │ │ │ │ - ldr lr, [pc, #56] @ 641b88 <__cxa_atexit@plt+0x63583c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #48] @ 641b8c <__cxa_atexit@plt+0x635840> │ │ │ │ + bcc 65004c <__cxa_atexit@plt+0x643d00> │ │ │ │ + ldr lr, [pc, #80] @ 650068 <__cxa_atexit@plt+0x643d1c> │ │ │ │ + ldr r0, [pc, #80] @ 65006c <__cxa_atexit@plt+0x643d20> │ │ │ │ + ldr r1, [pc, #80] @ 650070 <__cxa_atexit@plt+0x643d24> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, lr, #3 │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldrsbteq r0, [r1], #0 │ │ │ │ - rscseq r7, pc, r0, lsr r7 @ │ │ │ │ - smlalseq r0, r1, ip, r0 │ │ │ │ - ldrshteq r7, [pc], #108 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ - mvn r1, r7 │ │ │ │ - ldr r9, [r2, #12] │ │ │ │ - tst r1, #3 │ │ │ │ - bne 641bc0 <__cxa_atexit@plt+0x635874> │ │ │ │ - ldr r1, [pc, #48] @ 641bec <__cxa_atexit@plt+0x6358a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 641bdc <__cxa_atexit@plt+0x635890> │ │ │ │ - ldr r1, [pc, #40] @ 641bf0 <__cxa_atexit@plt+0x6358a4> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r7 │ │ │ │ - str r3, [r5, #16] │ │ │ │ - str r1, [r5, #4] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r5, #20 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mvn r2, r3 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641c14 <__cxa_atexit@plt+0x6358c8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 641c2c <__cxa_atexit@plt+0x6358e0> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ - cmp r0, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 641c7c <__cxa_atexit@plt+0x635930> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #68] @ 641ca4 <__cxa_atexit@plt+0x635958> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 641ca0 <__cxa_atexit@plt+0x635954> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + stm r0, {r1, r3, sl, lr} │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f74c <__cxa_atexit@plt+0xe83400> │ │ │ │ + mov r6, r3 │ │ │ │ + b 650054 <__cxa_atexit@plt+0x643d08> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 650064 <__cxa_atexit@plt+0x643d18> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrshteq r7, [pc], #92 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 641cfc <__cxa_atexit@plt+0x6359b0> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r2, lr} │ │ │ │ - ldr r0, [pc, #52] @ 641d14 <__cxa_atexit@plt+0x6359c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 641d18 <__cxa_atexit@plt+0x6359cc> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, ip, ror r5 @ │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mvn r1, r7 │ │ │ │ - tst r1, #3 │ │ │ │ - and r2, r3, #3 │ │ │ │ - bne 641d4c <__cxa_atexit@plt+0x635a00> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 641da4 <__cxa_atexit@plt+0x635a58> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ bx r0 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 641dc0 <__cxa_atexit@plt+0x635a74> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r8, [r5, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - bcc 641ec0 <__cxa_atexit@plt+0x635b74> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #428] @ 641f34 <__cxa_atexit@plt+0x635be8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - mvn r7, r8 │ │ │ │ + rscseq r4, r0, ip, ror sp │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + rscseq r8, lr, r4, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + mov r2, r7 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6500ec <__cxa_atexit@plt+0x643da0> │ │ │ │ + ldr r1, [pc, #120] @ 65010c <__cxa_atexit@plt+0x643dc0> │ │ │ │ + ldr r7, [pc, #120] @ 650110 <__cxa_atexit@plt+0x643dc4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - bne 641e18 <__cxa_atexit@plt+0x635acc> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mvn r2, r8 │ │ │ │ - tst r2, #3 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r8, [r5] │ │ │ │ - bne 641e64 <__cxa_atexit@plt+0x635b18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 641ee0 <__cxa_atexit@plt+0x635b94> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #308] @ 641f30 <__cxa_atexit@plt+0x635be4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - add r0, r6, #12 │ │ │ │ - stm r0, {r1, r8, lr} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - cmp r7, r2 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - bcc 641eec <__cxa_atexit@plt+0x635ba0> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #240] @ 641f38 <__cxa_atexit@plt+0x635bec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - sub r8, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + beq 6500e0 <__cxa_atexit@plt+0x643d94> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ + add r2, r6, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 641efc <__cxa_atexit@plt+0x635bb0> │ │ │ │ - ldr lr, [pc, #176] @ 641f2c <__cxa_atexit@plt+0x635be0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #15 │ │ │ │ - sub r8, r2, #35 @ 0x23 │ │ │ │ - mov r6, r2 │ │ │ │ - stm r3, {r0, r1, lr} │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #92] @ 641f24 <__cxa_atexit@plt+0x635bd8> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + bcc 6500f8 <__cxa_atexit@plt+0x643dac> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #68] @ 650114 <__cxa_atexit@plt+0x643dc8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - ldr r7, [pc, #56] @ 641f20 <__cxa_atexit@plt+0x635bd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 641ef4 <__cxa_atexit@plt+0x635ba8> │ │ │ │ - ldr r7, [pc, #52] @ 641f28 <__cxa_atexit@plt+0x635bdc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - b 641f08 <__cxa_atexit@plt+0x635bbc> │ │ │ │ - ldr r7, [pc, #24] @ 641f1c <__cxa_atexit@plt+0x635bd0> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 13a873c <__cxa_atexit@plt+0x139c3f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - rscseq r7, pc, r0, ror #7 │ │ │ │ - rscseq r7, pc, r0, ror #8 │ │ │ │ - ldrsbteq r7, [pc], #68 │ │ │ │ - rscseq r7, pc, r4, lsl r4 @ │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc 641f94 <__cxa_atexit@plt+0x635c48> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #52] @ 641fac <__cxa_atexit@plt+0x635c60> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #15 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - mov r7, lr │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 641fb0 <__cxa_atexit@plt+0x635c64> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, r4, ror #5 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 642008 <__cxa_atexit@plt+0x635cbc> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #64] @ 642020 <__cxa_atexit@plt+0x635cd4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r8} │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 642024 <__cxa_atexit@plt+0x635cd8> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, ip, ror r2 @ │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 642084 <__cxa_atexit@plt+0x635d38> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #72] @ 64209c <__cxa_atexit@plt+0x635d50> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 6420a0 <__cxa_atexit@plt+0x635d54> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - rscseq r7, pc, r8, lsl #4 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r5, lsl #3 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + rscseq r8, lr, r4, lsl #9 │ │ │ │ + rscseq r8, lr, r4, ror r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc 64210c <__cxa_atexit@plt+0x635dc0> │ │ │ │ - ldr lr, [pc, #88] @ 642124 <__cxa_atexit@plt+0x635dd8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r9} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - sub r8, r6, #35 @ 0x23 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r2, r3, #16 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ 642128 <__cxa_atexit@plt+0x635ddc> │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + bcc 650150 <__cxa_atexit@plt+0x643e04> │ │ │ │ + ldr r2, [pc, #32] @ 65015c <__cxa_atexit@plt+0x643e10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlalseq r7, pc, r0, r1 @ │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r8, r9 │ │ │ │ - b 13ad720 <__cxa_atexit@plt+0x13a13d4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r8, lr, r8, lsl #10 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6421b8 <__cxa_atexit@plt+0x635e6c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6421c0 <__cxa_atexit@plt+0x635e74> │ │ │ │ - ldr r2, [pc, #96] @ 6421d8 <__cxa_atexit@plt+0x635e8c> │ │ │ │ - ldr r1, [pc, #96] @ 6421dc <__cxa_atexit@plt+0x635e90> │ │ │ │ - tst r9, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #2 │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6501d0 <__cxa_atexit@plt+0x643e84> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6501d8 <__cxa_atexit@plt+0x643e8c> │ │ │ │ + ldr r1, [pc, #96] @ 6501f4 <__cxa_atexit@plt+0x643ea8> │ │ │ │ + ldr lr, [pc, #96] @ 6501f8 <__cxa_atexit@plt+0x643eac> │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + ldr r0, [pc, #92] @ 6501fc <__cxa_atexit@plt+0x643eb0> │ │ │ │ + add lr, pc, lr │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ str r1, [r5, #-4] │ │ │ │ - beq 6421a8 <__cxa_atexit@plt+0x635e5c> │ │ │ │ - ldr r7, [pc, #64] @ 6421e0 <__cxa_atexit@plt+0x635e94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f7bc <__cxa_atexit@plt+0xe83470> │ │ │ │ mov r6, r3 │ │ │ │ - b 6421c8 <__cxa_atexit@plt+0x635e7c> │ │ │ │ - mov r7, #8 │ │ │ │ + b 6501e0 <__cxa_atexit@plt+0x643e94> │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 6421e4 <__cxa_atexit@plt+0x635e98> │ │ │ │ + ldr r7, [pc, #8] @ 6501f0 <__cxa_atexit@plt+0x643ea4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrshteq pc, [r0], #176 @ 0xb0 @ │ │ │ │ + ldrshteq r4, [r0], #184 @ 0xb8 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + rscseq r9, lr, r4, ror #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 642208 <__cxa_atexit@plt+0x635ebc> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r2, [pc, #28] @ 65022c <__cxa_atexit@plt+0x643ee0> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add r2, pc, r2 │ │ │ │ + tst r3, #3 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ldrne r0, [r5, #8]! │ │ │ │ + ldreq r0, [r3] │ │ │ │ + moveq r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 642240 <__cxa_atexit@plt+0x635ef4> │ │ │ │ - ldr r2, [pc, #40] @ 642258 <__cxa_atexit@plt+0x635f0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6502b4 <__cxa_atexit@plt+0x643f68> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6502bc <__cxa_atexit@plt+0x643f70> │ │ │ │ + ldr r1, [pc, #96] @ 6502d8 <__cxa_atexit@plt+0x643f8c> │ │ │ │ + ldr lr, [pc, #96] @ 6502dc <__cxa_atexit@plt+0x643f90> │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + ldr r0, [pc, #92] @ 6502e0 <__cxa_atexit@plt+0x643f94> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r5] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b e8f7bc <__cxa_atexit@plt+0xe83470> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6502c4 <__cxa_atexit@plt+0x643f78> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 6502d4 <__cxa_atexit@plt+0x643f88> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 64225c <__cxa_atexit@plt+0x635f10> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r6, pc, ip, asr r3 @ │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + rscseq r4, r0, r4, lsl fp │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + rscseq r9, lr, r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6422b0 <__cxa_atexit@plt+0x635f64> │ │ │ │ - ldr r3, [pc, #64] @ 6422c0 <__cxa_atexit@plt+0x635f74> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 6422a0 <__cxa_atexit@plt+0x635f54> │ │ │ │ - ldr r7, [pc, #44] @ 6422c4 <__cxa_atexit@plt+0x635f78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi 65032c <__cxa_atexit@plt+0x643fe0> │ │ │ │ + ldr r5, [pc, #32] @ 65033c <__cxa_atexit@plt+0x643ff0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6422c8 <__cxa_atexit@plt+0x635f7c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #12] @ 650340 <__cxa_atexit@plt+0x643ff4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq pc, r0, ip, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6422ec <__cxa_atexit@plt+0x635fa0> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrhteq r4, [r0], #168 @ 0xa8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 642324 <__cxa_atexit@plt+0x635fd8> │ │ │ │ - ldr r2, [pc, #40] @ 64233c <__cxa_atexit@plt+0x635ff0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 642340 <__cxa_atexit@plt+0x635ff4> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r6, pc, r8, ror r2 @ │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 642394 <__cxa_atexit@plt+0x636048> │ │ │ │ - ldr r3, [pc, #64] @ 6423a4 <__cxa_atexit@plt+0x636058> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq 642384 <__cxa_atexit@plt+0x636038> │ │ │ │ - ldr r7, [pc, #44] @ 6423a8 <__cxa_atexit@plt+0x63605c> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6503ec <__cxa_atexit@plt+0x6440a0> │ │ │ │ + ldr r7, [pc, #160] @ 650414 <__cxa_atexit@plt+0x6440c8> │ │ │ │ + tst r8, #3 │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + beq 6503dc <__cxa_atexit@plt+0x644090> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #20 │ │ │ │ + cmp r2, r7 │ │ │ │ + bcc 6503fc <__cxa_atexit@plt+0x6440b0> │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr lr, [pc, #120] @ 65041c <__cxa_atexit@plt+0x6440d0> │ │ │ │ + sub r8, r7, #7 │ │ │ │ + sub sl, r7, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #108] @ 650420 <__cxa_atexit@plt+0x6440d4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + stmib r6, {r0, r1, lr} │ │ │ │ + ldr r6, [pc, #92] @ 650424 <__cxa_atexit@plt+0x6440d8> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r3, r6, #129 @ 0x81 │ │ │ │ + mov r6, r7 │ │ │ │ mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6423ac <__cxa_atexit@plt+0x636060> │ │ │ │ + ldr r7, [pc, #36] @ 650418 <__cxa_atexit@plt+0x6440cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq pc, r0, ip, lsr #20 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + rscseq r4, r0, r4, lsl #20 │ │ │ │ + rscseq r8, lr, r4, lsl #15 │ │ │ │ + rscseq r8, lr, r4, lsr r2 │ │ │ │ + rscseq r8, lr, r8, lsl #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6423d0 <__cxa_atexit@plt+0x636084> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 641950 <__cxa_atexit@plt+0x635604> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 642408 <__cxa_atexit@plt+0x6360bc> │ │ │ │ - ldr r2, [pc, #40] @ 642420 <__cxa_atexit@plt+0x6360d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 642424 <__cxa_atexit@plt+0x6360d8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - smlalseq r6, pc, r4, lr @ │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 642464 <__cxa_atexit@plt+0x636118> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [pc, #36] @ 64246c <__cxa_atexit@plt+0x636120> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #32] @ 642470 <__cxa_atexit@plt+0x636124> │ │ │ │ + bcc 65048c <__cxa_atexit@plt+0x644140> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr lr, [pc, #64] @ 650498 <__cxa_atexit@plt+0x64414c> │ │ │ │ + sub r8, r6, #7 │ │ │ │ + sub sl, r6, #15 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #52] @ 65049c <__cxa_atexit@plt+0x644150> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + stmib r3, {r0, r7, lr} │ │ │ │ + ldr r7, [pc, #36] @ 6504a0 <__cxa_atexit@plt+0x644154> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r9, r7, #129 @ 0x81 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13adbd0 <__cxa_atexit@plt+0x13a1884> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + ldrsbteq r8, [lr], #96 @ 0x60 │ │ │ │ + rscseq r8, lr, r0, lsl #3 │ │ │ │ + rscseq r8, lr, r4, asr r1 │ │ │ │ + rscseq r4, r0, ip, lsl #19 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #12 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 650524 <__cxa_atexit@plt+0x6441d8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 139a35c <__cxa_atexit@plt+0x138e010> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 65051c <__cxa_atexit@plt+0x6441d0> │ │ │ │ + ldr r2, [pc, #84] @ 65052c <__cxa_atexit@plt+0x6441e0> │ │ │ │ + ldr lr, [pc, #84] @ 650530 <__cxa_atexit@plt+0x6441e4> │ │ │ │ + ldr r1, [pc, #84] @ 650534 <__cxa_atexit@plt+0x6441e8> │ │ │ │ add r2, pc, r2 │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, r2, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 642c68 <__cxa_atexit@plt+0x63691c> │ │ │ │ + ldr r3, [pc, #68] @ 650538 <__cxa_atexit@plt+0x6441ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + ldr r5, [pc, #48] @ 65053c <__cxa_atexit@plt+0x6441f0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r9, lr │ │ │ │ + b d910bc <__cxa_atexit@plt+0xd84d70> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - rscseq r6, pc, ip, asr #1 │ │ │ │ + rscseq r4, r0, r4, lsr r9 │ │ │ │ + rscseq r4, r0, r0, asr #18 │ │ │ │ + rscseq r8, lr, r0, lsr r0 │ │ │ │ + rscseq r8, lr, r0, lsl fp │ │ │ │ + rscseq r8, lr, ip, lsr #32 │ │ │ │ + rscseq r4, r0, r0, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 650564 <__cxa_atexit@plt+0x644218> │ │ │ │ + ldr r0, [pc, #12] @ 650568 <__cxa_atexit@plt+0x64421c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldrshteq r4, [r0], #128 @ 0x80 │ │ │ │ + rscseq r4, r0, ip, ror #17 │ │ │ │ + smlalseq r4, r0, ip, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 650590 <__cxa_atexit@plt+0x644244> │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + rscseq r4, r0, ip, lsl #17 │ │ │ │ + andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 650610 <__cxa_atexit@plt+0x6442c4> │ │ │ │ + ldr r3, [pc, #132] @ 650638 <__cxa_atexit@plt+0x6442ec> │ │ │ │ + tst r8, #3 │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + beq 650600 <__cxa_atexit@plt+0x6442b4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 650620 <__cxa_atexit@plt+0x6442d4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [pc, #96] @ 650640 <__cxa_atexit@plt+0x6442f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #92] @ 650644 <__cxa_atexit@plt+0x6442f8> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + stmib r6, {r1, r2, r9} │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 65063c <__cxa_atexit@plt+0x6442f0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + rscseq r4, r0, r0, asr r8 │ │ │ │ + rscseq r8, lr, ip, lsl #21 │ │ │ │ + rscseq r8, lr, r4, ror #12 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6424a8 <__cxa_atexit@plt+0x63615c> │ │ │ │ - ldr r2, [pc, #28] @ 6424b4 <__cxa_atexit@plt+0x636168> │ │ │ │ + bcc 65069c <__cxa_atexit@plt+0x644350> │ │ │ │ + ldr r2, [pc, #60] @ 6506a8 <__cxa_atexit@plt+0x64435c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr lr, [pc, #48] @ 6506ac <__cxa_atexit@plt+0x644360> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - ldrshteq r6, [pc], #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r9, r6 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r8, lr, r0, lsl #20 │ │ │ │ + ldrsbteq r8, [lr], #80 @ 0x50 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 642520 <__cxa_atexit@plt+0x6361d4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64252c <__cxa_atexit@plt+0x6361e0> │ │ │ │ - ldr r2, [pc, #84] @ 64253c <__cxa_atexit@plt+0x6361f0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ 642540 <__cxa_atexit@plt+0x6361f4> │ │ │ │ + bhi 6506dc <__cxa_atexit@plt+0x644390> │ │ │ │ + ldr r2, [pc, #28] @ 6506ec <__cxa_atexit@plt+0x6443a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r5, [pc, #52] @ 642544 <__cxa_atexit@plt+0x6361f8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r9, #4]! │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ mov r5, r3 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - b 642c68 <__cxa_atexit@plt+0x63691c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 12f62e4 <__cxa_atexit@plt+0x12e9f98> │ │ │ │ + ldr r7, [pc, #12] @ 6506f0 <__cxa_atexit@plt+0x6443a4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r6, pc, ip, lsr #32 │ │ │ │ - ldrhteq r6, [pc], #0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + rscseq r4, r0, r8, lsl #15 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 64257c <__cxa_atexit@plt+0x636230> │ │ │ │ - ldr r2, [pc, #28] @ 642588 <__cxa_atexit@plt+0x63623c> │ │ │ │ + bcc 650744 <__cxa_atexit@plt+0x6443f8> │ │ │ │ + ldr r2, [pc, #56] @ 650750 <__cxa_atexit@plt+0x644404> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr lr, [pc, #48] @ 650754 <__cxa_atexit@plt+0x644408> │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r6, pc, r0, lsr #32 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 64261c <__cxa_atexit@plt+0x6362d0> │ │ │ │ - ldr lr, [pc, #124] @ 64262c <__cxa_atexit@plt+0x6362e0> │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr r8, [r2, #20] │ │ │ │ - ldr r9, [pc, #108] @ 642630 <__cxa_atexit@plt+0x6362e4> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r1, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 642608 <__cxa_atexit@plt+0x6362bc> │ │ │ │ - ldr r2, [pc, #68] @ 642634 <__cxa_atexit@plt+0x6362e8> │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - tst r7, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - beq 642614 <__cxa_atexit@plt+0x6362c8> │ │ │ │ - b 642678 <__cxa_atexit@plt+0x63632c> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 139f5e4 <__cxa_atexit@plt+0x1393298> │ │ │ │ + rscseq r8, lr, r4, asr r9 │ │ │ │ + rscseq r8, lr, r8, lsr #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 65079c <__cxa_atexit@plt+0x644450> │ │ │ │ + ldr r7, [pc, #52] @ 6507ac <__cxa_atexit@plt+0x644460> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + beq 650790 <__cxa_atexit@plt+0x644444> │ │ │ │ + mov r7, r8 │ │ │ │ + b 64f638 <__cxa_atexit@plt+0x6432ec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r5, pc, r4, asr pc @ │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 64266c <__cxa_atexit@plt+0x636320> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 642664 <__cxa_atexit@plt+0x636318> │ │ │ │ - b 642678 <__cxa_atexit@plt+0x63632c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ 6507b0 <__cxa_atexit@plt+0x644464> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 642710 <__cxa_atexit@plt+0x6363c4> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 6426ec <__cxa_atexit@plt+0x6363a0> │ │ │ │ - ldr r2, [pc, #116] @ 642714 <__cxa_atexit@plt+0x6363c8> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 6426f8 <__cxa_atexit@plt+0x6363ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 642700 <__cxa_atexit@plt+0x6363b4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #68] @ 642718 <__cxa_atexit@plt+0x6363cc> │ │ │ │ + @ instruction: 0xffffeeb8 │ │ │ │ + rscseq r4, r0, ip, lsl r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 64cdcc <__cxa_atexit@plt+0x640a80> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 65087c <__cxa_atexit@plt+0x644530> │ │ │ │ + ldr r7, [pc, #192] @ 6508a4 <__cxa_atexit@plt+0x644558> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 65086c <__cxa_atexit@plt+0x644520> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 65088c <__cxa_atexit@plt+0x644540> │ │ │ │ + sub r0, r2, #31 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #144] @ 6508ac <__cxa_atexit@plt+0x644560> │ │ │ │ + sub r3, r2, #23 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ + ldr r8, [pc, #136] @ 6508b0 <__cxa_atexit@plt+0x644564> │ │ │ │ + add r0, r0, #129 @ 0x81 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #128] @ 6508b4 <__cxa_atexit@plt+0x644568> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #124] @ 6508b8 <__cxa_atexit@plt+0x64456c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r2, #11 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - rscseq r6, pc, r8, lsl #23 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ 642798 <__cxa_atexit@plt+0x63644c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq 642780 <__cxa_atexit@plt+0x636434> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 642788 <__cxa_atexit@plt+0x63643c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #52] @ 64279c <__cxa_atexit@plt+0x636450> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ 6508a8 <__cxa_atexit@plt+0x64455c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrshteq r6, [pc], #164 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrshteq r4, [r0], #84 @ 0x54 │ │ │ │ + ldrhteq r7, [lr], #208 @ 0xd0 │ │ │ │ + rscseq r7, lr, r0, asr pc │ │ │ │ + ldrshteq r8, [lr], #44 @ 0x2c │ │ │ │ + rscseq r7, lr, ip, lsr #27 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6427f0 <__cxa_atexit@plt+0x6364a4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ 6427fc <__cxa_atexit@plt+0x6364b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ + bcc 650930 <__cxa_atexit@plt+0x6445e4> │ │ │ │ + sub r0, r6, #31 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [pc, #68] @ 65093c <__cxa_atexit@plt+0x6445f0> │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r8, [pc, #60] @ 650940 <__cxa_atexit@plt+0x6445f4> │ │ │ │ + add r0, r0, #129 @ 0x81 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #52] @ 650944 <__cxa_atexit@plt+0x6445f8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #48] @ 650948 <__cxa_atexit@plt+0x6445fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + stmib r3, {r2, r7, r9, sl, lr} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ - smlalseq r6, pc, r4, sl @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ + ldrsbteq r7, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r7, lr, r4, ror lr │ │ │ │ + rscseq r8, lr, r0, lsr #4 │ │ │ │ + ldrsbteq r7, [lr], #192 @ 0xc0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64283c <__cxa_atexit@plt+0x6364f0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r2, [pc, #36] @ 642844 <__cxa_atexit@plt+0x6364f8> │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [pc, #32] @ 642848 <__cxa_atexit@plt+0x6364fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 6509f4 <__cxa_atexit@plt+0x6446a8> │ │ │ │ + ldr r7, [pc, #176] @ 650a1c <__cxa_atexit@plt+0x6446d0> │ │ │ │ + tst r8, #3 │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + beq 6509e4 <__cxa_atexit@plt+0x644698> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 650a04 <__cxa_atexit@plt+0x6446b8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r8, [pc, #136] @ 650a24 <__cxa_atexit@plt+0x6446d8> │ │ │ │ + sub lr, r2, #27 │ │ │ │ + sub r0, r2, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #124] @ 650a28 <__cxa_atexit@plt+0x6446dc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #120] @ 650a2c <__cxa_atexit@plt+0x6446e0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 642c68 <__cxa_atexit@plt+0x63691c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrshteq r5, [pc], #196 │ │ │ │ + ldr r7, [pc, #36] @ 650a20 <__cxa_atexit@plt+0x6446d4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + rscseq r4, r0, r0, lsl #9 │ │ │ │ + rscseq r7, lr, r8, ror #23 │ │ │ │ + rscseq r8, lr, r4, lsl #3 │ │ │ │ + rscseq r7, lr, r4, lsr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 642880 <__cxa_atexit@plt+0x636534> │ │ │ │ - ldr r2, [pc, #28] @ 64288c <__cxa_atexit@plt+0x636540> │ │ │ │ + bcc 650a94 <__cxa_atexit@plt+0x644748> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #60] @ 650aa0 <__cxa_atexit@plt+0x644754> │ │ │ │ + sub r0, r6, #27 │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #48] @ 650aa4 <__cxa_atexit@plt+0x644758> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [pc, #44] @ 650aa8 <__cxa_atexit@plt+0x64475c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + stmib r3, {r2, r7, r9, sl, lr} │ │ │ │ sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r5, pc, ip, lsl sp @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6428f8 <__cxa_atexit@plt+0x6365ac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 642904 <__cxa_atexit@plt+0x6365b8> │ │ │ │ - ldr r2, [pc, #84] @ 642914 <__cxa_atexit@plt+0x6365c8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ 642918 <__cxa_atexit@plt+0x6365cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r5, [pc, #52] @ 64291c <__cxa_atexit@plt+0x6365d0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r9, #4]! │ │ │ │ - mov r5, r3 │ │ │ │ - str r7, [r9, #8] │ │ │ │ - b 642c68 <__cxa_atexit@plt+0x63691c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 139f5cc <__cxa_atexit@plt+0x1393280> │ │ │ │ + rscseq r7, lr, r0, lsr #22 │ │ │ │ + ldrhteq r8, [lr], #12 │ │ │ │ + rscseq r7, lr, ip, ror #22 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b f934c0 <__cxa_atexit@plt+0xf87174> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 650aec <__cxa_atexit@plt+0x6447a0> │ │ │ │ + ldr r5, [pc, #32] @ 650afc <__cxa_atexit@plt+0x6447b0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ace84 <__cxa_atexit@plt+0x13a0b38> │ │ │ │ + ldr r7, [pc, #12] @ 650b00 <__cxa_atexit@plt+0x6447b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - rscseq r5, pc, r4, asr ip @ │ │ │ │ - ldrsbteq r5, [pc], #200 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalseq r4, r0, r8, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 642954 <__cxa_atexit@plt+0x636608> │ │ │ │ - ldr r2, [pc, #28] @ 642960 <__cxa_atexit@plt+0x636614> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 139f64c <__cxa_atexit@plt+0x1393300> │ │ │ │ - rscseq r5, pc, r8, asr #24 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 139e0cc <__cxa_atexit@plt+0x1391d80> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b e8e51c <__cxa_atexit@plt+0xe821d0> │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 650bf0 <__cxa_atexit@plt+0x6448a4> │ │ │ │ + ldr r2, [pc, #188] @ 650c00 <__cxa_atexit@plt+0x6448b4> │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - mov r2, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6429f4 <__cxa_atexit@plt+0x6366a8> │ │ │ │ - ldr lr, [pc, #124] @ 642a04 <__cxa_atexit@plt+0x6366b8> │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr r8, [r2, #20] │ │ │ │ - ldr r9, [pc, #108] @ 642a08 <__cxa_atexit@plt+0x6366bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - tst r1, #3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - beq 6429e0 <__cxa_atexit@plt+0x636694> │ │ │ │ - ldr r2, [pc, #68] @ 642a0c <__cxa_atexit@plt+0x6366c0> │ │ │ │ - ldr r1, [r1, #7] │ │ │ │ - tst r7, #3 │ │ │ │ + tst r8, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - beq 6429ec <__cxa_atexit@plt+0x6366a0> │ │ │ │ - b 642a50 <__cxa_atexit@plt+0x636704> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + str r2, [r3, #-12]! │ │ │ │ + stmib r3, {r9, sl} │ │ │ │ + beq 650bc0 <__cxa_atexit@plt+0x644874> │ │ │ │ + ldr r2, [pc, #164] @ 650c04 <__cxa_atexit@plt+0x6448b8> │ │ │ │ + ldr r0, [r8, #7] │ │ │ │ + mov r3, r5 │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r8, #3] │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + tst r9, #3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + beq 650bd0 <__cxa_atexit@plt+0x644884> │ │ │ │ + ldr r3, [pc, #128] @ 650c08 <__cxa_atexit@plt+0x6448bc> │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + add r3, pc, r3 │ │ │ │ + tst sl, #3 │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + beq 650be0 <__cxa_atexit@plt+0x644894> │ │ │ │ + ldr r2, [sl, #3] │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #88] @ 650c0c <__cxa_atexit@plt+0x6448c0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - rscseq r5, pc, ip, ror fp @ │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 642a44 <__cxa_atexit@plt+0x6366f8> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq 642a3c <__cxa_atexit@plt+0x6366f0> │ │ │ │ - b 642a50 <__cxa_atexit@plt+0x636704> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, rrx │ │ │ │ + ldr r7, [pc, #24] @ 650c10 <__cxa_atexit@plt+0x6448c4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + ldrshteq r7, [lr], #144 @ 0x90 │ │ │ │ + smlalseq r4, r0, ip, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #144] @ 642ae8 <__cxa_atexit@plt+0x63679c> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r2, [pc, #112] @ 650c9c <__cxa_atexit@plt+0x644950> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - beq 642ac4 <__cxa_atexit@plt+0x636778> │ │ │ │ - ldr r2, [pc, #116] @ 642aec <__cxa_atexit@plt+0x6367a0> │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - beq 642ad0 <__cxa_atexit@plt+0x636784> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 642ad8 <__cxa_atexit@plt+0x63678c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r0, [pc, #68] @ 642af0 <__cxa_atexit@plt+0x6367a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - sub r7, r2, #15 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + str r0, [r5, #4] │ │ │ │ + beq 650c90 <__cxa_atexit@plt+0x644944> │ │ │ │ + ldr lr, [pc, #80] @ 650ca0 <__cxa_atexit@plt+0x644954> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r3, #-8]! │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r3, #16] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 650c90 <__cxa_atexit@plt+0x644944> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + bl b5fc │ │ │ │ + ldr r7, [pc, #32] @ 650ca4 <__cxa_atexit@plt+0x644958> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes